@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_46fe82{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--vs-bg:#090A09;--vs-panel:#0F1310;--vs-bd:#232b24;--vs-grat:#19231c;--vs-paper:#E7EAE3;--vs-mut:#828d82;--vs-sig:#5C7B68;--vs-calm:#48604f}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--vs-bg)}body{margin:0;color:var(--vs-paper)}button,input,select,textarea{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #5cff9e;outline-offset:2px}.vs-app,.vs-lp{position:relative;z-index:1;background-color:transparent!important}.vs-motion-ready .vs-reveal{opacity:0;transform:translateY(22px);filter:blur(2px);transition:opacity .65s cubic-bezier(.2,.75,.25,1),transform .65s cubic-bezier(.2,.75,.25,1),filter .65s ease;transition-delay:var(--vs-reveal-delay,0s)}.vs-motion-ready .vs-reveal.vs-revealed{opacity:1;transform:translateY(0);filter:blur(0)}.vs-motion-ready .vs-hero-l{animation:vs-intro-up .8s cubic-bezier(.2,.75,.25,1) both}.vs-motion-ready .vs-hero-r{animation:vs-intro-pop .9s cubic-bezier(.2,.8,.2,1) .16s both}@keyframes vs-intro-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes vs-intro-pop{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.vs-lp{background:transparent;color:var(--vs-paper);font-family:var(--font-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/></svg>")}.vs-mono{font-family:var(--font-mono),monospace}.vs-disp{font-family:var(--font-sans),system-ui,sans-serif;font-weight:900}.vs-wrap{max-width:1180px;margin:0 auto;padding:0 32px}.vs-head{justify-content:space-between;padding:22px 0;border-bottom:1px solid #161c17;position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(9,10,9,.78);-webkit-backdrop-filter:blur(15px) saturate(1.25);backdrop-filter:blur(15px) saturate(1.25)}.vs-brand,.vs-head{display:flex;align-items:center}.vs-brand{gap:10px;font-weight:500;font-size:20px;letter-spacing:.02em;color:var(--vs-paper);text-decoration:none}.vs-brand svg{transition:transform .35s cubic-bezier(.2,.8,.2,1),filter .35s ease}.vs-brand:hover svg{transform:scaleX(1.12);filter:drop-shadow(0 0 6px rgba(92,255,158,.5))}.vs-live{width:7px;height:7px;border-radius:50%;background:#5CFF9E;box-shadow:0 0 8px #5CFF9E;display:inline-block;animation:vs-live-pulse 2.4s ease-in-out infinite}@keyframes vs-live-pulse{0%,to{opacity:.65;box-shadow:0 0 5px rgba(92,255,158,.55)}50%{opacity:1;box-shadow:0 0 12px rgba(92,255,158,.95)}}.vs-nav{display:flex;align-items:center;gap:24px;font-size:14px}.vs-nav,.vs-nav a{color:var(--vs-mut)}.vs-nav a{text-decoration:none;position:relative;transition:color .25s ease,transform .25s ease}.vs-nav a:not(.vs-login):after{content:"";position:absolute;left:0;right:100%;bottom:-6px;height:1px;background:#5cff9e;transition:right .3s cubic-bezier(.2,.8,.2,1)}.vs-nav a:hover{color:var(--vs-paper);transform:translateY(-1px)}.vs-nav a:hover:after{right:0}.vs-login{color:var(--vs-paper)!important;border:1px solid var(--vs-bd);padding:8px 16px;border-radius:7px}.vs-hero{padding:92px 0 50px;position:relative;display:flex;gap:32px;align-items:center;min-height:530px}.vs-hero-l{flex:1 1;min-width:0}.vs-hero-r{width:150px;display:flex;justify-content:center;padding-top:24px}.vs-eyebrow{font-size:12px;color:var(--vs-sig);letter-spacing:.07em;margin-bottom:20px;display:flex;align-items:center;gap:9px}.vs-dot{width:6px;height:6px;border-radius:50%;background:var(--vs-sig);box-shadow:0 0 7px var(--vs-sig)}.vs-h1{font-size:clamp(44px,6.4vw,78px);line-height:1.26;letter-spacing:0;margin:0;max-width:850px}.vs-sub{font-size:16px;color:var(--vs-mut);line-height:1.9;margin-top:22px;max-width:520px}.vs-cta{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.vs-btn{font-size:15px;padding:13px 22px;border-radius:7px;border:1px solid transparent;cursor:pointer;font-family:inherit;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,border-color .25s ease,background-color .25s ease}.vs-btn:hover{transform:translateY(-3px)}.vs-btn:active{transform:translateY(0) scale(.975)}.vs-btn-p{background:var(--vs-paper);color:var(--vs-bg);font-weight:500}.vs-btn-p:hover{box-shadow:0 9px 28px rgba(231,234,227,.16)}.vs-btn-s{border-color:var(--vs-bd);color:var(--vs-paper);background:transparent}.vs-btn-s:hover{border-color:#58705f;background:rgba(92,123,104,.09)}.vs-btn-s small{color:var(--vs-mut)}.vs-demo-stage{margin:0 0 54px}.vs-demo-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:14px}.vs-demo-heading span{color:#64806d;font-size:11px;letter-spacing:.1em}.vs-demo-heading p{margin:0;color:#7f8b81;font-size:13px}.vs-scope{margin:0;border:1px solid var(--vs-bd);border-radius:8px;background:var(--vs-panel);overflow:hidden;position:relative;box-shadow:inset 0 0 80px rgba(0,0,0,.6);transition:border-color .35s ease,box-shadow .35s ease,transform .35s cubic-bezier(.2,.8,.2,1)}.vs-scope:hover{border-color:#405345;box-shadow:inset 0 0 80px rgba(0,0,0,.6),0 16px 45px rgba(0,0,0,.22);transform:translateY(-2px)}.vs-scope:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,0) 0 2px,rgba(0,0,0,.22) 2px 3px);mix-blend-mode:multiply;opacity:.5}.vs-st{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #1b221c;position:relative;z-index:2}.vs-st .f{font-size:13px;color:#aeb4ab}.vs-st .tc{font-size:13px;color:var(--vs-mut)}.vs-sb{padding:12px 16px 0;z-index:2}.vs-flags,.vs-sb{position:relative}.vs-flags{height:46px}.vs-flag-stem{position:absolute;bottom:0;width:2px;height:13px}.vs-flag-chip{position:absolute;bottom:calc(12px + (var(--lane,0) * 13px));transform:translateX(-50%);white-space:nowrap;font-size:10px;max-width:128px;overflow:hidden;text-overflow:ellipsis}.vs-area{position:relative;height:104px}.vs-area .h{position:absolute;left:0;right:0;height:1px;background:var(--vs-grat)}.vs-area .mid{top:50%;background:#27332a}.vs-vgrid{position:absolute;inset:0}.vs-vgrid i{position:absolute;top:0;bottom:0;width:1px;background:var(--vs-grat)}.vs-wave{position:absolute;inset:0;display:flex;align-items:center;gap:2px}.vs-bar{flex:1 1;border-radius:.5px;background:var(--vs-calm)}.vs-ph{top:-6px;bottom:0;width:2px;box-shadow:0 0 12px 2px rgba(255,255,255,.6)}.vs-ph,.vs-phtc{position:absolute;background:#fff}.vs-phtc{top:-4px;transform:translateX(-50%);font-size:10px;color:#090A09;padding:0 5px;border-radius:2px;font-weight:500}.vs-ruler{position:relative;height:20px;margin-top:6px}.vs-ruler span{position:absolute;font-size:11px;color:#5f665d}.vs-sbot{justify-content:space-between;padding:13px 16px;border-top:1px solid #1b221c;background:#0b0f0c;position:relative;z-index:2}.vs-detect,.vs-sbot{display:flex;align-items:center}.vs-detect{font-size:13px;color:var(--vs-sig);gap:8px}.vs-detect b{color:var(--vs-paper);font-weight:500}.vs-detect .aside{color:#B6FF3A}.vs-send{font-size:14px;color:var(--vs-paper);border:1px solid var(--vs-bd);padding:9px 16px;border-radius:7px;display:inline-flex;align-items:center;gap:7px;background:transparent;transition:transform .24s ease,border-color .24s ease,background .24s ease}.vs-send:not(:disabled):hover{transform:translateX(3px);border-color:#5c7b68;background:rgba(92,123,104,.1)}.vs-send:disabled{opacity:.45;cursor:not-allowed}.vs-tag{display:inline-block;transform:rotate(4deg);font-size:12px;color:#0a0b0a;background:#FFC83A;padding:5px 12px;border-radius:5px;box-shadow:0 3px 14px rgba(255,200,58,.25);margin-bottom:14px}.vs-tag b{font-weight:600}.vs-scope.run .vs-ph{animation:vs-sweep 2.2s ease-out forwards}.vs-scope.run .vs-flag{opacity:0;animation:vs-pop .3s ease forwards;animation-delay:var(--at)}.vs-scope.run .vs-bar.hot{animation:vs-light .22s ease forwards;animation-delay:var(--at)}.vs-scope:not(.run) .vs-flag{opacity:1}.vs-scope:not(.run) .vs-bar.hot{background:var(--c);box-shadow:0 0 7px var(--c)}.vs-scope:not(.run) .vs-ph{left:100%}@keyframes vs-sweep{0%{left:0}to{left:100%}}@keyframes vs-pop{0%{opacity:0;transform:translateX(-50%) translateY(6px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes vs-light{0%{background:var(--vs-calm);box-shadow:none}to{background:var(--c);box-shadow:0 0 7px var(--c)}}.vs-mascot-wrap{display:inline-flex;flex-direction:column;align-items:center;gap:9px;line-height:0}.vs-mascot{padding:0;border:0;background:transparent;cursor:pointer;transform-origin:50% 88%;transition:filter .35s ease}.vs-mascot,.vs-mascot svg{position:relative;display:block;width:100%}.vs-mascot svg{z-index:2;height:auto;image-rendering:pixelated;animation:vs-breathe 3.4s ease-in-out infinite}.vs-mascot-shadow{position:absolute;z-index:1;left:20%;right:20%;bottom:7%;height:7%;border-radius:50%;background:rgba(0,0,0,.7);filter:blur(4px);transform-origin:center;animation:vs-shadow-breathe 3.4s ease-in-out infinite}.vs-mascot.motion-hop{animation:vs-hop-once .85s cubic-bezier(.2,.8,.25,1)}.vs-mascot.motion-look-left{animation:vs-look-left 1.1s ease-in-out}.vs-mascot.motion-look-right{animation:vs-look-right 1.1s ease-in-out}.vs-mascot.motion-tilt{animation:vs-tilt 1.1s ease-in-out}.vs-mascot.motion-rare-jump{animation:vs-rare-jump 1.45s cubic-bezier(.2,.8,.25,1)}.vs-mascot.motion-wake{animation:vs-wake .7s cubic-bezier(.2,.9,.25,1)}.vs-mascot.sleeping{animation:vs-sleep 3.2s ease-in-out infinite;filter:saturate(.72) brightness(.78)}.vs-mascot.scanning{animation:vs-scan-focus .65s ease-in-out infinite alternate}.vs-mascot.found{animation:vs-found .65s cubic-bezier(.2,.9,.25,1)}.vs-mascot .blink{opacity:0}.vs-mascot.idle .blink{animation:vs-blink 5.6s infinite}.vs-mascot.idle .base{animation:vs-unblink 5.6s infinite}@keyframes vs-breathe{0%,to{transform:translateY(0) scaleY(1)}50%{transform:translateY(-1.5px) scaleY(1.012)}}@keyframes vs-shadow-breathe{0%,to{transform:scaleX(1);opacity:.6}50%{transform:scaleX(.88);opacity:.42}}@keyframes vs-hop-once{0%,to{transform:translateY(0) rotate(0)}38%{transform:translateY(-12px) rotate(-2deg)}62%{transform:translateY(-4px) rotate(2deg)}}@keyframes vs-look-left{0%,to{transform:translateX(0) rotate(0)}35%,65%{transform:translateX(-5px) rotate(-2deg)}}@keyframes vs-look-right{0%,to{transform:translateX(0) rotate(0)}35%,65%{transform:translateX(5px) rotate(2deg)}}@keyframes vs-tilt{0%,to{transform:rotate(0)}35%,65%{transform:rotate(5deg)}}@keyframes vs-rare-jump{0%,to{transform:translateY(0) rotate(0) scale(1)}20%{transform:translateY(-15px) rotate(-5deg) scale(1.04)}42%{transform:translateY(1px) rotate(3deg) scale(.97)}65%{transform:translateY(-8px) rotate(4deg) scale(1.02)}82%{transform:translateY(0) rotate(-2deg) scale(.99)}}@keyframes vs-wake{0%{transform:scaleY(.9) translateY(4px)}45%{transform:scaleY(1.08) translateY(-6px)}to{transform:scaleY(1) translateY(0)}}@keyframes vs-sleep{0%,to{transform:translateY(3px) rotate(-1deg)}50%{transform:translateY(5px) rotate(1deg)}}@keyframes vs-scan-focus{0%{transform:translateX(-1px)}to{transform:translateX(1px)}}@keyframes vs-found{0%{transform:translateY(0) scale(1)}42%{transform:translateY(-12px) scale(1.04)}70%{transform:translateY(1px) scale(.98)}to{transform:translateY(0) scale(1)}}@keyframes vs-blink{0%,44%,48%,76%,79%,to{opacity:0}45%,47%,77%,78%{opacity:1}}@keyframes vs-unblink{0%,44%,48%,76%,79%,to{opacity:1}45%,47%,77%,78%{opacity:0}}@media(prefers-reduced-motion:reduce){.vs-mascot,.vs-mascot .base,.vs-mascot .blink,.vs-mascot svg,.vs-mascot-shadow{animation:none!important;transition:none!important}}.vs-console{border:1px solid var(--vs-bd);background:#0d100e;margin:0 0 26px;box-shadow:inset 0 0 50px rgba(0,0,0,.3);transition:border-color .32s ease,box-shadow .32s ease,transform .32s cubic-bezier(.2,.8,.2,1)}.vs-console:hover{border-color:#344238;box-shadow:inset 0 0 50px rgba(0,0,0,.3),0 14px 42px rgba(0,0,0,.18)}.vs-console-head{min-height:48px;padding:0 18px;border-bottom:1px solid #1b221c;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#aeb4ab;font-size:12px;letter-spacing:.06em}.vs-console-head strong{color:var(--vs-paper);font-size:18px;font-weight:500}.vs-status-dot{display:inline-flex;align-items:center;gap:8px;color:#78a488;font-family:var(--font-mono),monospace}.vs-status-dot:before{content:"";width:7px;height:7px;background:#5cff9e;box-shadow:0 0 8px #5cff9e;display:block}.vs-form-grid{padding:20px;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.85fr) auto;grid-gap:14px;gap:14px;align-items:end}.vs-form-grid label,.vs-premiere-grid label{display:grid;grid-gap:8px;gap:8px;color:#7f8b81;font-size:11px;letter-spacing:.05em}.vs-export-controls select,.vs-form-grid input,.vs-form-grid textarea,.vs-premiere-grid input,.vs-translation select{width:100%;border:1px solid #29332b;background:#090b09;color:var(--vs-paper);padding:13px 14px;border-radius:4px}.vs-export-controls select,.vs-form-grid input,.vs-form-grid textarea,.vs-input,.vs-premiere-grid input,.vs-translation select{transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.vs-export-controls select:focus,.vs-form-grid input:focus,.vs-form-grid textarea:focus,.vs-input:focus,.vs-premiere-grid input:focus,.vs-translation select:focus{border-color:#54705d;box-shadow:0 0 0 3px rgba(92,255,158,.065),inset 0 0 18px rgba(92,123,104,.06);background:#0b0f0c;outline:none}.vs-form-grid textarea{min-height:48px;resize:vertical;line-height:1.5}.vs-alert button,.vs-command,.vs-play,.vs-secondary-command,.vs-translation button{border:1px solid #374238;background:var(--vs-paper);color:#090a09;padding:13px 18px;border-radius:4px;font-weight:700;cursor:pointer;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,border-color .22s ease,background-color .22s ease,color .22s ease}.vs-alert button:not(:disabled):hover,.vs-command:not(:disabled):hover,.vs-play:not(:disabled):hover,.vs-secondary-command:not(:disabled):hover,.vs-translation button:not(:disabled):hover{transform:translateY(-2px)}.vs-command:not(:disabled):hover{box-shadow:0 8px 24px rgba(231,234,227,.12)}.vs-command:not(:disabled):active,.vs-play:not(:disabled):active,.vs-secondary-command:not(:disabled):active{transform:translateY(0) scale(.975)}.vs-command:disabled{opacity:.45;cursor:not-allowed}.vs-secondary-command,.vs-translation button{background:transparent;color:var(--vs-paper)}.vs-alert{margin:0 20px 20px;border-left:3px solid #ff5436;background:#1b100d;padding:13px 15px;color:#ff8d78;font-size:13px;display:flex;align-items:center;justify-content:space-between;gap:14px}.vs-alert button{padding:8px 12px;background:transparent;color:#ffb4a6;border-color:#6a3027}.vs-progress-console{padding-bottom:18px}.vs-progress-track{height:4px;margin:18px;background:#182019}.vs-progress-track i{display:block;height:100%;background:#5cff9e;box-shadow:0 0 10px rgba(92,255,158,.55);transition:width .25s}.vs-progress-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;padding:0 18px}.vs-progress-row{border:1px solid #202821;padding:12px;color:#5f6b61;font-size:12px;display:flex;gap:9px;align-items:center}.vs-progress-row span{width:7px;height:7px;background:#2b342c}.vs-progress-row.done{color:#7da089}.vs-progress-row.done span{background:#5cff9e}.vs-progress-row.active{color:var(--vs-paper)}.vs-progress-row.active span{background:#ffc83a;box-shadow:0 0 8px #ffc83a}.vs-progress-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 18px 0}.vs-progress-footer p{margin:0;color:#7c887e;font-size:12px}.vs-progress-footer .vs-secondary-command{padding:9px 12px;white-space:nowrap}.vs-taskbar{border:1px solid #203126;background:linear-gradient(180deg,rgba(13,18,14,.96),rgba(9,13,10,.96));margin:-28px 0 54px;box-shadow:inset 0 0 36px rgba(0,0,0,.24)}.vs-taskbar-head{min-height:42px;padding:0 18px;border-bottom:1px solid #17231a;display:flex;align-items:center;justify-content:space-between;color:#91a094;font-size:12px;letter-spacing:.06em}.vs-taskbar-head strong{color:#5cff9e;font-size:13px}.vs-taskbar-list{display:grid;grid-gap:8px;gap:8px;padding:12px}.vs-taskbar-item{display:block;text-decoration:none;color:var(--vs-paper);border:1px solid #1d2a20;background:rgba(255,255,255,.025);padding:12px;transition:border-color .18s,background .18s}.vs-taskbar-item:hover{border-color:#345c40;background:rgba(92,255,158,.045)}.vs-taskbar-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:7px}.vs-taskbar-row b{font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vs-taskbar-row span{color:#5cff9e;font-size:13px}.vs-taskbar-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#6f7e71;font-size:11px;margin-bottom:9px}.vs-taskbar-track{height:3px;background:#172019;overflow:hidden}.vs-taskbar-track i{display:block;height:100%;background:#5cff9e;box-shadow:0 0 10px rgba(92,255,158,.55);transition:width .25s}.vs-product-story{padding:92px 0 38px}.vs-product-intro{max-width:760px;margin:0 auto 72px;text-align:center}.vs-product-intro>span{color:#64806d;font-size:11px;letter-spacing:.1em}.vs-product-intro h2{font-size:clamp(34px,5vw,58px);line-height:1.18;letter-spacing:-.035em;margin:15px 0 18px}.vs-product-intro p{color:#828d82;line-height:1.85;margin:0 auto;max-width:650px}.vs-product-step{min-height:430px;display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);grid-gap:68px;gap:68px;align-items:center;padding:66px 0;border-top:1px solid #1b221c}.vs-product-step.reverse{grid-template-columns:minmax(0,1.28fr) minmax(280px,.72fr)}.vs-product-step.reverse .vs-product-copy{order:2}.vs-product-step.reverse .vs-product-visual{order:1}.vs-product-copy>span{color:#64806d;font-size:11px;letter-spacing:.1em}.vs-product-copy h3{font-size:clamp(28px,3.5vw,43px);line-height:1.25;letter-spacing:-.025em;margin:16px 0}.vs-product-copy p{color:#89948b;font-size:14px;line-height:1.9;margin:0;max-width:460px}.vs-product-visual{position:relative;min-height:300px;border:1px solid #252d27;background:#0d100e;overflow:hidden;box-shadow:inset 0 0 70px rgba(0,0,0,.35),0 22px 60px rgba(0,0,0,.18)}.vs-product-visual:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(92,123,104,.07),transparent 45%)}.vs-mini-window{position:absolute;inset:38px;background:#090b09;border:1px solid #2b342d}.vs-mini-head{height:40px;border-bottom:1px solid #202720;display:flex;align-items:center;gap:7px;padding:0 13px;color:#69756c;font-size:10px}.vs-mini-head i{width:7px;height:7px;border-radius:50%;background:#2f3931}.vs-mini-head i:first-child{background:#ff6e56}.vs-mini-head i:nth-child(2){background:#ffc83a}.vs-mini-head i:nth-child(3){background:#5cff9e}.vs-mini-head span{margin-left:8px}.vs-mini-url{margin:30px 24px 24px;padding:13px;border:1px solid #2c362e;color:#839087;font-size:11px}.vs-mini-process,.vs-mini-url{font-family:var(--font-mono),monospace}.vs-mini-process{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;margin:0 24px;color:#58645a;font-size:9px}.vs-mini-process b{height:1px;background:#283129}.vs-mini-process .done{color:#80c596}.vs-mini-process .active{color:#e7eae3}.vs-product-review{padding:28px;display:grid;align-content:center;grid-gap:8px;gap:8px}.vs-mini-scene{display:grid;grid-template-columns:28px 72px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:17px 16px;border:1px solid #222a24;background:#0a0d0b;color:#68746a;font-size:11px;transition:transform .25s ease,border-color .25s ease,background .25s ease}.vs-mini-scene.selected{transform:translateX(8px);border-color:#486252;background:#101713;color:#b7c1b9}.vs-mini-scene time{color:#ff6e56;font-family:var(--font-mono),monospace}.vs-mini-scene b{font-size:13px;color:#c8ceca}.vs-mini-scene i{font-style:normal;color:#7fa38a;font-family:var(--font-mono),monospace;font-size:9px}.vs-product-timeline{padding:56px 36px 36px}.vs-timeline-ruler{display:flex;justify-content:space-between;color:#58645a;font-family:var(--font-mono),monospace;font-size:9px;border-bottom:1px solid #2a332c;padding-bottom:8px}.vs-timeline-track{height:58px;margin-top:20px;display:flex;align-items:center;gap:5px;border-top:1px solid #202720;border-bottom:1px solid #202720;background:repeating-linear-gradient(90deg,transparent 0 69px,#171d18 70px)}.vs-timeline-track b{display:block;height:34px;background:#496757;border:1px solid #638572;box-shadow:inset 0 0 18px rgba(0,0,0,.25)}.vs-timeline-track.audio{height:45px;margin-top:7px}.vs-timeline-track.audio b{height:23px;background:#2c4939;border-color:#42634f}.vs-timeline-playhead{position:absolute;top:43px;bottom:24px;left:58%;width:1px;background:#fff;box-shadow:0 0 9px rgba(255,255,255,.7)}.vs-timeline-playhead:before{content:"";position:absolute;top:0;left:-4px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #fff}.vs-results{padding:34px 0 70px}.vs-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid #1b221c;padding-bottom:14px;margin-bottom:22px}.vs-section-title span{color:#67806d;font-size:12px}.vs-section-title strong{font-size:16px;font-weight:500;text-align:right}.vs-player-shell,.vs-preview-panel{margin-bottom:24px}.vs-preview-panel{position:-webkit-sticky;position:sticky;top:12px;z-index:20;border:1px solid #263028;background:#0b0f0c;box-shadow:inset 0 0 42px rgba(0,0,0,.32),0 18px 44px rgba(0,0,0,.18)}.vs-preview-head{min-height:42px;padding:0 14px;border-bottom:1px solid #1b221c;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#738078;font-size:11px;letter-spacing:.07em}.vs-preview-head label{display:inline-flex;align-items:center;gap:8px;color:#9aa69d;font-size:12px;letter-spacing:0;text-transform:none}.vs-preview-head input{accent-color:#5cff9e}.vs-preview-frame{width:100%;aspect-ratio:16/9;background:#050705;overflow:hidden}.vs-preview-frame iframe{display:block;width:100%;height:100%;border:0}.vs-premiere-grid{padding:18px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);grid-gap:20px;gap:20px}.vs-premiere-grid>div:first-child{display:grid;grid-gap:12px;gap:12px}.vs-copy-row{display:flex;gap:8px;flex-wrap:wrap}.vs-copy-row button{border-radius:4px!important;background:#111612!important;border-color:#2a342c!important;color:#b8c1ba!important;font-weight:500!important}.vs-copy-row a{padding:8px 10px;border:1px solid #2a342c;background:#111612;color:#b8c1ba;text-decoration:none;font-size:12px;font-weight:700}.vs-export-controls{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;align-content:start}.vs-export-controls .vs-command{grid-column:1/-1}.vs-export-controls .vs-secondary-command{padding:10px}.vs-console-note{margin:0;padding:0 18px 18px;color:#8aa390;font-size:12px}.vs-editor-console{margin-bottom:32px}.vs-editor-targets{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;padding:14px 18px 0}.vs-editor-targets button{border:1px solid #253028;background:#0a0d0b;color:#8d998f;padding:12px;text-align:left;cursor:pointer;display:grid;grid-gap:5px;gap:5px;min-width:0}.vs-editor-targets button strong{color:#d8ddd7;font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vs-editor-targets button span{color:#6f7d73;font-family:var(--font-mono),monospace;font-size:10px;text-transform:uppercase}.vs-editor-targets button.active{border-color:#5c7b68;background:#101713;box-shadow:inset 0 0 28px rgba(92,123,104,.12)}.vs-editor-targets button.active span{color:#9fc2aa}.vs-editor-grid{padding:18px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);grid-gap:20px;gap:20px}.vs-editor-main{display:grid;grid-gap:14px;gap:14px;min-width:0}.vs-editor-lead{margin:0;color:#9aa69d;font-size:13px;line-height:1.75}.vs-editor-steps{display:grid;grid-gap:7px;gap:7px;color:#76837a;font-size:12px;line-height:1.6}.vs-editor-steps code{color:#cfd6cf;background:#080a08;border:1px solid #222b24;padding:2px 5px}.vs-editor-fields{display:grid;grid-template-columns:1fr;grid-gap:9px;gap:9px}.vs-editor-fields label{display:grid;grid-gap:7px;gap:7px;color:#738078;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.vs-editor-actions select,.vs-editor-fields input{width:100%;border:1px solid #29332b;background:#090b09;color:var(--vs-paper);padding:12px 13px;border-radius:3px}.vs-editor-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;align-content:start}.vs-editor-actions .vs-command{grid-column:1/-1}.vs-editor-actions .vs-secondary-command{padding:10px}.vs-result-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:34px 0 14px}.vs-result-toolbar h2{font-size:24px;margin:0;font-weight:900}.vs-translation{display:flex;border:1px solid #29332b}.vs-translation button,.vs-translation select{border:0;border-radius:0;padding:9px 12px;font-size:12px}.vs-translation select{width:auto;border-left:1px solid #29332b}.vs-scene-list{border-top:1px solid var(--vs-bd)}.vs-scene{display:grid;grid-template-columns:54px minmax(0,1fr) auto;grid-gap:18px;gap:18px;padding:22px 8px;border-bottom:1px solid var(--vs-bd);align-items:start;transition:background-color .28s ease,padding-left .28s ease,border-color .28s ease}.vs-scene:hover{background:linear-gradient(90deg,rgba(92,123,104,.09),transparent 72%);padding-left:14px;border-color:#354239}.vs-scene-index{color:#425348;font-size:13px;padding-top:5px}.vs-scene-head{display:flex;align-items:baseline;gap:13px}.vs-scene-head time{color:#ff6e56;font-size:12px}.vs-scene-head h3{font-size:17px;margin:0;font-weight:700}.vs-candidate-meta{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}.vs-candidate-meta span{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.04em;color:#758178;border:1px solid #222b24;background:#0a0d0b;padding:3px 6px}.vs-candidate-meta .tier{font-weight:900;color:#dfe5dd;border-color:#3b493f}.vs-candidate-meta .tier.s{color:#ffe28a;border-color:#8a7030;background:rgba(255,200,58,.08)}.vs-candidate-meta .tier.a{color:#9ff0b5;border-color:#3d6a49;background:rgba(92,255,158,.08)}.vs-candidate-meta .tier.b{color:#a9b5ad;border-color:#303a32;background:rgba(255,255,255,.035)}.vs-scene-main>p{color:#89948b;font-size:13px;line-height:1.8;margin:10px 0}.vs-play{background:transparent;color:#d6dbd6;border-color:#303a32;white-space:nowrap;padding:10px 13px;font-size:12px}.vs-tags{display:flex;gap:7px;flex-wrap:wrap}.vs-tags span{font-family:var(--font-mono),monospace;color:#65746a;font-size:10px;border:1px solid #222b24;padding:3px 6px}.vs-shorts{border:1px solid #202922;margin:14px 0}.vs-shorts summary{cursor:pointer;padding:10px 12px;color:#8ca095;font-size:12px}.vs-shorts>div{border-top:1px solid #202922;padding:10px 12px}.vs-shorts p{display:grid;grid-template-columns:70px 1fr;grid-gap:10px;gap:10px;margin:5px 0;color:#7f8b81;font-size:12px;line-height:1.6}.vs-shorts b{color:#b9c1bb;font-weight:500}.vs-footer{border-top:1px solid #161c17;padding:24px 0 40px;color:#59645b;font-size:11px;display:flex;justify-content:space-between;gap:20px}.vs-footer nav{display:flex;gap:18px}.vs-footer a{color:#68746a;text-decoration:none}.vs-app{min-height:100vh;background:transparent;color:var(--vs-paper);font-family:var(--font-sans),system-ui,sans-serif;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/></svg>")}.vs-app-wrap{max-width:1180px;margin:0 auto;padding:0 32px}.vs-app-wrap.narrow{max-width:900px}.vs-app-head{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;border-bottom:1px solid #161c17;position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(9,10,9,.78);-webkit-backdrop-filter:blur(15px) saturate(1.25);backdrop-filter:blur(15px) saturate(1.25)}.vs-app-head.compact{padding:16px 0}.vs-app-nav{display:flex;align-items:center;justify-content:flex-end;gap:18px;flex-wrap:wrap}.vs-app-nav>a{color:#77837a;text-decoration:none;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.06em}.vs-app-nav>a:hover{color:var(--vs-paper)}.vs-app-user{max-width:220px;overflow:hidden;text-overflow:ellipsis;color:#566158;font-family:var(--font-mono),monospace;font-size:10px;white-space:nowrap}.vs-app-main{padding:52px 0 72px;min-height:calc(100vh - 150px)}.vs-page-kicker{color:#64806d;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.vs-page-title{font-size:clamp(34px,5vw,58px);line-height:1.18;letter-spacing:-.03em;margin:0;font-weight:900}.vs-page-lead{max-width:680px;color:#828d82;line-height:1.85;margin:18px 0 36px}.vs-panel{border:1px solid var(--vs-bd);background:#0d100e;box-shadow:inset 0 0 50px rgba(0,0,0,.3);padding:24px;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s ease,box-shadow .3s ease}.vs-panel:hover{transform:translateY(-2px);border-color:#344238;box-shadow:inset 0 0 50px rgba(0,0,0,.3),0 14px 38px rgba(0,0,0,.18)}.vs-panel+.vs-panel{margin-top:18px}.vs-panel-title{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:-24px -24px 22px;padding:14px 18px;border-bottom:1px solid #1b221c;color:#aeb4ab;font-size:11px;letter-spacing:.07em}.vs-label,.vs-panel-title{font-family:var(--font-mono),monospace}.vs-label{display:block;color:#738078;font-size:10px;letter-spacing:.08em;margin-bottom:7px;text-transform:uppercase}.vs-input{width:100%;border:1px solid #29332b;background:#090b09;color:var(--vs-paper);padding:13px 14px;border-radius:3px}.vs-input::placeholder{color:#465048}.vs-primary,.vs-secondary{border:1px solid #374238;background:var(--vs-paper);color:#090a09;padding:12px 18px;border-radius:3px;font-weight:700;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,border-color .22s ease,background-color .22s ease}.vs-primary:hover,.vs-secondary:hover{transform:translateY(-2px)}.vs-primary:hover{box-shadow:0 8px 24px rgba(231,234,227,.12)}.vs-secondary{background:transparent;color:var(--vs-paper);border-color:#29332b}.vs-secondary:hover{border-color:#58705f;background:rgba(92,123,104,.09)}.vs-primary:active,.vs-secondary:active{transform:translateY(0) scale(.975)}.vs-primary:disabled,.vs-secondary:disabled{opacity:.45;cursor:not-allowed}.vs-message{border-left:3px solid #5cff9e;background:#0d1911;color:#8fcca2;padding:12px 14px;font-size:13px}.vs-message.error{border-color:#ff5436;background:#1b100d;color:#ff8d78}.vs-auth-layout{min-height:calc(100vh - 210px);display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,430px);grid-gap:70px;gap:70px;align-items:center}.vs-auth-copy{max-width:600px}.vs-auth-copy .vs-mascot{margin-top:32px}.vs-auth-form{display:grid;grid-gap:17px;gap:17px}.vs-auth-switch{margin-top:20px;color:#6f7a71;font-size:13px;text-align:center}.vs-auth-switch button{border:0;background:transparent;color:#b9c2ba;cursor:pointer;font-weight:700}.vs-price-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.vs-price-card{position:relative;border:1px solid var(--vs-bd);background:#0d100e;padding:24px;min-height:300px;display:flex;flex-direction:column;transition:transform .32s cubic-bezier(.2,.8,.2,1),border-color .32s ease,box-shadow .32s ease}.vs-price-card:hover{transform:translateY(-7px);border-color:#496052;box-shadow:0 18px 48px rgba(0,0,0,.24)}.vs-price-card.popular{border-color:#5c7b68;box-shadow:inset 0 0 55px rgba(92,123,104,.12)}.vs-price-card .badge{position:absolute;right:12px;top:12px;color:#b6ff3a;font-size:9px}.vs-price-card .badge,.vs-price-name{font-family:var(--font-mono),monospace}.vs-price-name{color:#849187;font-size:12px;text-transform:uppercase}.vs-price-value{font-size:34px;font-weight:900;margin:18px 0 5px}.vs-price-value small{color:#667169;font-size:12px;font-weight:400}.vs-price-credit{color:#a9c3b0;font-family:var(--font-mono),monospace;font-size:12px}.vs-price-target{color:#747f76;font-size:13px;line-height:1.7;margin:20px 0;flex:1 1}.vs-info-grid,.vs-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.vs-info-cell,.vs-stat{border:1px solid var(--vs-bd);background:#0d100e;padding:18px}.vs-info-cell h3,.vs-stat .label{color:#758178;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.06em;margin:0 0 10px}.vs-info-cell p{color:#7f8b81;font-size:12px;line-height:1.75;margin:0}.vs-stat .value{font-size:30px;font-weight:900;color:var(--vs-paper)}.vs-doc{max-width:820px}.vs-doc section{padding:24px 0;border-top:1px solid #1d241f}.vs-doc h2{font-size:17px;margin:0 0 10px}.vs-doc p{color:#89948b;font-size:14px;line-height:1.9;margin:0}.vs-doc-meta{color:#5e6a61;font-size:11px;margin:12px 0 38px}.vs-code,.vs-doc-meta{font-family:var(--font-mono),monospace}.vs-code{display:block;padding:16px;border:1px solid #263028;background:#070907;color:#a8c6b0;overflow-x:auto;white-space:pre;font-size:12px;line-height:1.65}.vs-dashboard-title{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px}.vs-dashboard-title h1{font-size:38px;margin:0}.vs-dashboard-title p{color:#657068;margin:6px 0 0}.vs-dashboard-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.vs-app .legacy-panel,.vs-app [data-vs-panel]{background:#0d100e!important;border:1px solid var(--vs-bd)!important;border-radius:0!important;box-shadow:inset 0 0 45px rgba(0,0,0,.28)!important}.vs-app button:not([class]),.vs-app button[style]{border-radius:3px!important;box-shadow:none!important}.vs-app input[style],.vs-app select[style],.vs-app textarea[style]{background:#090b09!important;border-color:#29332b!important;border-radius:3px!important;color:var(--vs-paper)!important}.vs-app a[style*="145,70,255"],.vs-app button[style*="145, 70, 255"],.vs-app button[style*="145,70,255"]{background:var(--vs-paper)!important;border-color:#374238!important;color:#090a09!important;box-shadow:none!important}.vs-app [style*="rgba(255,255,255,0.04)"]{background:#0d100e!important;border-color:var(--vs-bd)!important;border-radius:0!important;box-shadow:inset 0 0 45px rgba(0,0,0,.25)!important}.vs-app [style*="linear-gradient(135deg"]{background:var(--vs-paper)!important;color:#090a09!important;box-shadow:none!important}.vs-app div[style*="145, 70, 255"],.vs-app div[style*="145,70,255"],.vs-app span[style*="145, 70, 255"],.vs-app span[style*="145,70,255"]{background:#132019!important;border-color:#35523f!important;color:#a9c3b0!important;box-shadow:none!important}.vs-app [style*="#c4a8ff"]{color:#a9c3b0!important}.vs-app [style*="#80ff9f"]{color:#84c89b!important}@media(hover:none),(pointer:coarse){.vs-panel:hover,.vs-price-card:hover,.vs-scope:hover{transform:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.vs-motion-ready .vs-hero-l,.vs-motion-ready .vs-hero-r,.vs-motion-ready .vs-reveal,.vs-motion-ready .vs-reveal.vs-revealed{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;transition:none!important}.vs-live{animation:none}.vs-btn,.vs-command,.vs-console,.vs-panel,.vs-play,.vs-price-card,.vs-primary,.vs-scene,.vs-scope,.vs-secondary,.vs-secondary-command{transition:none!important}}@media(max-width:900px){.vs-form-grid{grid-template-columns:1fr}.vs-form-grid .vs-command{width:100%}.vs-premiere-grid{grid-template-columns:1fr}.vs-editor-targets{grid-template-columns:repeat(2,1fr)}.vs-editor-grid{grid-template-columns:1fr}.vs-product-step,.vs-product-step.reverse{grid-template-columns:1fr;gap:30px;min-height:0}.vs-product-step.reverse .vs-product-copy,.vs-product-step.reverse .vs-product-visual{order:0}.vs-info-grid,.vs-price-grid,.vs-stat-grid{grid-template-columns:repeat(2,1fr)}.vs-auth-layout{grid-template-columns:1fr;gap:36px}.vs-auth-copy{display:none}}@media(max-width:720px){.vs-wrap{padding:0 18px}.vs-head{padding:16px 0}.vs-nav>a:first-child{display:none}.vs-nav{gap:10px}.vs-brand{font-size:17px}.vs-login{padding:7px 10px}.vs-hero{flex-direction:column;padding:48px 0 24px;min-height:0}.vs-hero-r{width:100%;justify-content:flex-start;padding-top:0}.vs-hero-r .vs-mascot-wrap{width:106px!important}.vs-h1{font-size:clamp(36px,10.2vw,44px);line-height:1.22;word-break:keep-all}.vs-sub{font-size:14px}.vs-demo-stage{margin-bottom:28px}.vs-demo-heading{align-items:flex-start;flex-direction:column;gap:7px}.vs-scope{margin-bottom:0}.vs-flags{height:24px}.vs-flag-chip{display:none}.vs-area{height:84px}.vs-st{padding:10px 12px}.vs-sb{padding-left:10px;padding-right:10px}.vs-sbot{padding:11px 12px}.vs-detect .aside{display:none}.vs-send{font-size:11px;padding:8px}.vs-product-story{padding-top:62px}.vs-product-intro{text-align:left;margin-bottom:38px}.vs-product-step{padding:42px 0}.vs-product-visual{min-height:240px}.vs-mini-window{inset:20px}.vs-mini-url{margin:22px 14px 18px}.vs-mini-process{margin:0 14px;gap:6px}.vs-product-review{padding:14px}.vs-mini-scene{grid-template-columns:22px 58px 1fr;padding:13px 10px;gap:7px}.vs-mini-scene i{display:none}.vs-product-timeline{padding:44px 18px 25px}.vs-progress-grid{grid-template-columns:1fr}.vs-section-title{align-items:flex-start;flex-direction:column}.vs-section-title strong{text-align:left}.vs-result-toolbar{align-items:flex-start;flex-direction:column}.vs-scene{grid-template-columns:34px 1fr}.vs-play{grid-column:2;justify-self:start}.vs-scene-head{align-items:flex-start;flex-direction:column;gap:6px}.vs-premiere-grid{padding:14px}.vs-export-controls{grid-template-columns:1fr}.vs-export-controls .vs-command{grid-column:auto}.vs-editor-targets{grid-template-columns:1fr;padding:12px}.vs-editor-grid{padding:12px}.vs-editor-actions{grid-template-columns:1fr}.vs-editor-actions .vs-command{grid-column:auto}.vs-preview-panel{position:relative;top:auto}.vs-footer{flex-direction:column}.vs-app-wrap{padding:0 18px}.vs-app-head{align-items:flex-start;padding:16px 0}.vs-app-nav{gap:9px}.vs-app-nav>a:first-child,.vs-app-user{display:none}.vs-app-main{padding:38px 0 56px}.vs-info-grid,.vs-price-grid,.vs-stat-grid{grid-template-columns:1fr}.vs-page-title{font-size:36px}.vs-dashboard-title{align-items:flex-start;flex-direction:column}}