.video-translation-studio-page{--vts-ink: #12172a;--vts-muted: #60697d;--vts-faint: #8b93a5;--vts-line: #e3e6ee;--vts-surface: #fff;--vts-soft: #f4f5f9;--vts-violet: #6f4ce5;--vts-violet-dark: #5938cf;--vts-violet-soft: #f0ecff;--vts-cyan: #31aada;min-height:calc(100dvh - 72px);padding:clamp(32px,5vw,72px) 16px 88px;color:var(--vts-ink);background:radial-gradient(circle at 50% 0%,rgba(111,76,229,.075),transparent 35%),#f7f8fb}.vts-canvas{width:min(1120px,100%);margin:0 auto;overflow:hidden;border:1px solid rgba(27,35,58,.09);border-radius:28px;background:var(--vts-surface);box-shadow:0 32px 80px #1f264317,0 2px 8px #1f26430a;animation:vts-enter .26s ease-out both}.vts-setup{width:min(1320px,100%);overflow:clip}.vts-intro,.vts-setup__heading{text-align:center}.vts-intro>span,.vts-setup__heading span,.vts-review__head>div:first-child>span,.vts-task-state>span,.vts-result>span{color:var(--vts-violet);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.vts-intro h1,.vts-setup__heading h1,.vts-task-state h1,.vts-review__head h1,.vts-result h1,.vts-resume h1{margin:10px 0 0;color:var(--vts-ink);font-size:clamp(2rem,5vw,3.45rem);line-height:1.02;letter-spacing:-.05em}.vts-intro p,.vts-setup__heading p,.vts-task-state>p,.vts-review__head p,.vts-result>p,.vts-resume p{margin:14px auto 0;color:var(--vts-muted);font-size:1rem;line-height:1.65}.vts-import{padding:clamp(32px,5vw,64px)}.vts-dropzone{display:flex;min-height:350px;margin-top:42px;padding:48px 24px;cursor:pointer;align-items:center;justify-content:center;flex-direction:column;border:1.5px dashed #cbd0dc;border-radius:22px;outline:none;background:#fafaff;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.vts-dropzone:hover,.vts-dropzone:focus-visible,.vts-dropzone.is-dragging{border-color:var(--vts-violet);background:#f7f4ff;box-shadow:inset 0 0 0 3px #6f4ce514}.vts-dropzone.is-dragging{transform:scale(1.005)}.vts-dropzone__icon{display:grid;width:72px;height:72px;place-items:center;border-radius:22px;background:var(--vts-violet-soft);color:var(--vts-violet)}.vts-dropzone__icon svg{width:34px;height:34px}.vts-dropzone h2{margin:24px 0 0;font-size:1.3rem;letter-spacing:-.02em}.vts-dropzone p{margin:8px 0 0;color:var(--vts-muted);line-height:1.55;text-align:center}.vts-dropzone__button,.vts-primary,.vts-actionbar>button,.vts-resume>button,.vts-result-actions>button{display:inline-flex;min-height:50px;padding:0 22px;align-items:center;justify-content:center;gap:10px;border:0;border-radius:14px;background:var(--vts-violet);color:#fff;cursor:pointer;font-weight:800;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.vts-dropzone__button{margin-top:22px}.vts-dropzone small{margin-top:16px;color:var(--vts-faint);font-size:.78rem}.vts-dropzone__button:hover,.vts-primary:hover,.vts-actionbar>button:hover,.vts-resume>button:hover,.vts-result-actions>button:hover{background:var(--vts-violet-dark);box-shadow:0 12px 28px #6f4ce53b}.vts-actionbar>button:disabled,.vts-primary:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.vts-dropzone__button:active,.vts-actionbar>button:active{transform:scale(.98)}.vts-dropzone__button svg,.vts-primary svg,.vts-actionbar svg,.vts-result-actions svg{width:18px;height:18px}.vts-assurances{display:flex;margin-top:28px;justify-content:center;gap:34px;color:var(--vts-muted);font-size:.82rem}.vts-assurances span{display:inline-flex;align-items:center;gap:9px}.vts-assurances i{color:var(--vts-violet);font-size:.65rem;font-style:normal;font-weight:800}.vts-resources{margin-top:54px;padding-top:34px;border-top:1px solid var(--vts-line)}.vts-setup>.vts-resources{margin:48px 44px 44px}.vts-resources__intro{display:grid;grid-template-columns:minmax(220px,.86fr) minmax(280px,1.14fr);column-gap:40px;align-items:end}.vts-resources__intro>span,.vts-resources nav small{color:var(--vts-violet);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.vts-resources__intro h2{grid-column:1;margin:9px 0 0;font-size:clamp(1.45rem,2.8vw,2rem);line-height:1.08;letter-spacing:-.045em}.vts-resources__intro p{grid-column:2;margin:0;color:var(--vts-muted);font-size:.9rem;line-height:1.6}.vts-resources nav{display:grid;grid-template-columns:repeat(3,1fr);margin-top:28px;border-top:1px solid var(--vts-line)}.vts-resources nav a{display:grid;min-height:174px;padding:22px 20px 20px 0;grid-template-columns:30px 1fr auto;gap:14px;color:var(--vts-ink);text-decoration:none;transition:color .18s ease,background-color .18s ease}.vts-resources nav a+a{padding-left:20px;border-left:1px solid var(--vts-line)}.vts-resources nav a:hover{color:var(--vts-violet-dark)}.vts-resources nav i{color:var(--vts-violet);font-size:.66rem;font-style:normal;font-weight:800}.vts-resources nav span{display:flex;flex-direction:column;align-items:flex-start}.vts-resources nav strong{margin-top:9px;font-size:1rem;line-height:1.25}.vts-resources nav em{margin-top:9px;color:var(--vts-muted);font-size:.78rem;font-style:normal;line-height:1.55}.vts-resources nav svg{width:17px;height:17px;color:var(--vts-violet)}.vts-setup__heading{display:flex;padding:34px 40px 28px;align-items:flex-end;justify-content:space-between;gap:24px;text-align:left}.vts-setup__heading h1{font-size:clamp(2rem,4vw,2.8rem)}.vts-setup__heading p{max-width:370px;margin:0;text-align:right}.vts-setup-workspace{display:grid;grid-template-columns:minmax(390px,.92fr) minmax(520px,1.08fr);align-items:stretch;border-top:1px solid var(--vts-line);border-bottom:1px solid var(--vts-line)}.vts-setup-preview{min-width:0;padding:28px;border-right:1px solid var(--vts-line);background:linear-gradient(180deg,#f7f7fb,#f2f3f8)}.vts-preview-sticky{position:sticky;top:92px}.vts-preview-head{display:flex;min-height:32px;margin-bottom:14px;align-items:center;justify-content:space-between;gap:16px}.vts-preview-head>span{color:var(--vts-muted);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.vts-preview-head>strong{display:inline-flex;min-width:0;align-items:center;justify-content:flex-end;gap:5px;color:var(--vts-ink);font-size:.75rem;font-weight:750}.vts-preview-head svg{width:16px;height:16px;flex:0 0 16px;color:var(--vts-violet)}.vts-media-wrap{padding:0}.vts-video-stage{position:relative;width:100%;max-height:min(58vh,620px);overflow:hidden;border-radius:18px 18px 0 0;background:#111526;box-shadow:0 20px 44px #15193024}.vts-video-stage video{display:block;width:100%;height:100%;object-fit:contain;background:#10131e}.vts-selection-layer{position:absolute;touch-action:none}.vts-selection{position:absolute;min-width:24px;min-height:20px;border:2px solid #fff;border-radius:10px;background:#6f4ce52e;box-shadow:0 0 0 9999px #0a0c1847,0 0 0 2px #6f4ce5e6;cursor:move;outline:none}.vts-selection:focus-visible{box-shadow:0 0 0 9999px #0a0c1847,0 0 0 4px #fffc}.vts-selection>span{position:absolute;left:10px;top:8px;padding:5px 8px;border-radius:8px;background:#0f1222c7;color:#fff;font-size:.68rem;font-weight:750}.vts-selection>button{position:absolute;width:18px;height:18px;padding:0;border:3px solid #fff;border-radius:50%;background:var(--vts-violet)}.vts-selection>.is-top-left{left:-10px;top:-10px;cursor:nwse-resize}.vts-selection>.is-top-right{right:-10px;top:-10px;cursor:nesw-resize}.vts-selection>.is-bottom-left{left:-10px;bottom:-10px;cursor:nesw-resize}.vts-selection>.is-bottom-right{right:-10px;bottom:-10px;cursor:nwse-resize}.vts-filebar{display:grid;min-height:86px;padding:15px 18px;grid-template-columns:auto minmax(0,1fr) auto auto;gap:14px;align-items:center;border:1px solid var(--vts-line);border-top:0;border-radius:0 0 18px 18px;background:#f8f8fc}.vts-filebar>button{min-width:44px;min-height:44px;padding:0 13px;border:1px solid var(--vts-line);border-radius:12px;background:#fff;color:var(--vts-ink);cursor:pointer;font-weight:700}.vts-filebar>button:first-child{display:grid;width:44px;padding:0;place-items:center;border-radius:50%;background:var(--vts-ink);color:#fff}.vts-filebar>button:last-child{width:44px;padding:0;font-size:1.3rem}.vts-filebar svg{width:19px;height:19px}.vts-filebar>div{min-width:0}.vts-filebar input{width:100%;padding:2px 0;border:0;border-bottom:1px solid transparent;outline:0;background:transparent;color:var(--vts-ink);font-weight:760}.vts-filebar input:focus{border-bottom-color:var(--vts-violet)}.vts-filebar small{display:block;margin-top:5px;overflow:hidden;color:var(--vts-muted);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.vts-setup-controls{min-width:0;background:#fff}.vts-route{position:relative;z-index:4;display:grid;padding:26px 28px 28px;grid-template-columns:minmax(132px,1fr) 28px minmax(132px,1fr) minmax(152px,1.08fr);gap:10px;align-items:end;border-bottom:1px solid var(--vts-line)}.vts-language-field{position:relative;min-width:0}.vts-language-field__label,.vts-review-inspector label>span{display:block;margin:0 0 8px 2px;color:var(--vts-muted);font-size:.72rem;font-weight:760}.vts-language-select{display:flex;width:100%;min-height:52px;padding:0 12px;align-items:center;gap:9px;border:1px solid var(--vts-line);border-radius:13px;outline:0;background:#fafaff;color:var(--vts-ink);cursor:pointer;font:inherit;font-size:.84rem;font-weight:750;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.vts-language-select:hover{border-color:#c9cddd;background:#fff}.vts-language-select:focus-visible,.vts-language-select.is-open{border-color:var(--vts-violet);background:#fff;box-shadow:0 0 0 3px #6f4ce51f}.vts-language-select__flag,.vts-language-menu__flag{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border-radius:9px;background:var(--vts-violet-soft);color:var(--vts-violet);font-size:1rem;line-height:1}.vts-language-select__flag svg,.vts-language-menu__flag svg{width:17px;height:17px}.vts-language-select__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vts-language-select__chevron{display:inline-flex;margin-left:auto;color:var(--vts-muted);transition:transform .16s ease}.vts-language-select__chevron svg{width:17px;height:17px}.vts-language-select.is-open .vts-language-select__chevron{transform:rotate(180deg)}.vts-language-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:20;width:max(100%,210px);max-height:310px;padding:6px;overflow-y:auto;border:1px solid var(--vts-line);border-radius:14px;background:#fff;box-shadow:0 18px 44px #1f264329;animation:vts-enter .16s ease-out both}.vts-language-menu button{display:flex;width:100%;min-height:44px;padding:6px 10px;align-items:center;gap:10px;border:0;border-radius:10px;outline:0;background:transparent;color:var(--vts-ink);cursor:pointer;font:inherit;font-size:.8rem;font-weight:700;text-align:left;transition:background-color .14s ease,color .14s ease}.vts-language-menu button:hover,.vts-language-menu button:focus-visible,.vts-language-menu button.is-selected{background:#f5f2ff;color:var(--vts-violet-dark)}.vts-language-menu button>span:nth-child(2){min-width:0;flex:1}.vts-language-menu button>i{color:var(--vts-violet);font-size:.78rem;font-style:normal}.vts-language-menu__flag{width:26px;height:26px;flex-basis:26px;border-radius:8px}.vts-route__arrow{display:flex;height:52px;align-items:center;justify-content:center;color:var(--vts-violet)}.vts-route__arrow svg{width:18px;height:18px}.vts-review-inspector input,.vts-resolution select{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--vts-line);border-radius:12px;outline:0;background:#fff;color:var(--vts-ink);font-size:.92rem;font-weight:650}.vts-review-inspector input:focus{border-color:var(--vts-violet);box-shadow:0 0 0 3px #6f4ce51f}.vts-film-pulse{display:flex;flex:1;height:28px;align-items:center;gap:3px;overflow:hidden}.vts-film-pulse i{width:5px;height:calc(7px + (var(--vts-pulse) % 5) * 3px);border-radius:9px;background:#cacddd}.vts-film-pulse.is-active i{background:linear-gradient(180deg,var(--vts-violet),var(--vts-cyan));animation:vts-pulse 1s ease-in-out infinite alternate;animation-delay:calc(var(--vts-pulse) * -90ms)}.vts-options{display:grid;padding:28px 32px;grid-template-columns:128px minmax(0,1fr);gap:24px;border-bottom:1px solid var(--vts-line)}.vts-option-label{display:flex;gap:12px;align-items:flex-start}.vts-option-label>span{margin-top:4px;color:var(--vts-violet);font-size:.7rem;font-weight:850}.vts-option-label h2{margin:0;font-size:1rem}.vts-option-list{border-top:1px solid var(--vts-line)}.vts-toggle-row{display:flex;width:100%;min-height:78px;padding:16px 2px;align-items:center;justify-content:space-between;gap:24px;border:0;border-bottom:1px solid var(--vts-line);background:transparent;cursor:pointer;text-align:left}.vts-toggle-row.is-disabled{cursor:default}.vts-toggle-row:disabled{opacity:1}.vts-toggle-row>span:first-child{min-width:0;flex:1}.vts-toggle-row>span strong,.vts-toggle-row>span em{display:block}.vts-toggle-row strong{color:var(--vts-ink);font-size:.9rem}.vts-toggle-row strong small{display:inline-flex;margin-left:8px;padding:3px 6px;border-radius:999px;background:var(--vts-violet-soft);color:var(--vts-violet-dark);font-size:.6rem;letter-spacing:.04em;text-transform:uppercase}.vts-toggle-row em{margin-top:6px;color:var(--vts-muted);font-size:.78rem;font-style:normal;line-height:1.45}.vts-switch{display:block;width:44px;height:25px;padding:3px;flex:0 0 44px;border-radius:99px;background:#d7dae4;transition:background-color .18s ease}.vts-switch b{display:block;width:19px;height:19px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #13182b2e;transition:transform .18s ease}.vts-switch.is-on{background:var(--vts-violet)}.vts-switch.is-on b{transform:translate(19px)}.vts-switch.is-locked{background:#e9e5fb}.vts-toggle-trailing{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:12px}.vts-option-cost{color:var(--vts-violet-dark);font-size:.7rem;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.vts-feature-status{display:inline-flex;min-height:28px;padding:0 10px;flex:0 0 auto;align-items:center;border:1px solid #ddd7f8;border-radius:999px;background:#f6f3ff;color:var(--vts-violet-dark);font-size:.66rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.vts-inline-settings{padding:16px 2px 18px;border-bottom:1px solid var(--vts-line)}.vts-inline-settings>div{display:inline-flex;padding:4px;border-radius:12px;background:var(--vts-soft)}.vts-inline-settings button{min-height:38px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:var(--vts-muted);cursor:pointer;font-weight:700}.vts-inline-settings button.is-active{background:#fff;color:var(--vts-violet-dark);box-shadow:0 2px 8px #1f264314}.vts-inline-settings p{margin:10px 0 0;color:var(--vts-muted);font-size:.76rem}.vts-resolution{display:flex;min-height:78px;padding:14px 2px;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--vts-line)}.vts-resolution>span strong,.vts-resolution>span em{display:block}.vts-resolution strong{font-size:.9rem}.vts-resolution em{margin-top:5px;color:var(--vts-muted);font-size:.76rem;font-style:normal}.vts-resolution select{width:170px}.vts-actionbar{position:sticky;bottom:0;z-index:3;display:flex;padding:22px 32px;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid rgba(227,230,238,.8);background:#fafafff5;box-shadow:0 -12px 30px #1f264312;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.vts-actionbar>div span,.vts-actionbar>div strong{display:block}.vts-actionbar>div span{color:var(--vts-muted);font-size:.73rem}.vts-actionbar>div strong{margin-top:4px;font-size:1.35rem;font-variant-numeric:tabular-nums}.vts-actionbar>div small{color:var(--vts-muted);font-size:.72rem}.vts-actionbar>button{min-width:205px}.vts-global-error{display:flex;width:min(760px,calc(100% - 32px));min-height:48px;margin:0 auto 18px;padding:10px 12px 10px 16px;align-items:center;justify-content:space-between;gap:16px;border:1px solid #f3b7b7;border-radius:14px;background:#fff3f3;color:#9a2525;font-size:.84rem;font-weight:650}.vts-global-error button{width:36px;height:36px;border:0;border-radius:9px;background:transparent;color:inherit;cursor:pointer;font-size:1.2rem}.vts-task-state,.vts-result,.vts-loading,.vts-resume{min-height:590px;padding:clamp(36px,7vw,76px);text-align:center}.vts-task-state__mark{position:relative;display:grid;width:66px;height:66px;margin:0 auto 20px;place-items:center;border:1px solid #e1dcf8;border-radius:20px;background:linear-gradient(145deg,#f8f6ff,#efebff);color:var(--vts-violet);box-shadow:0 8px 20px #5938cf14}.vts-task-state__mark:after{position:absolute;right:-3px;bottom:5px;width:10px;height:10px;border:3px solid #fff;border-radius:50%;background:var(--vts-cyan);content:"";animation:vts-status-pulse 1.5s ease-in-out infinite}.vts-processing-mark-icon{width:40px;height:40px}.vts-processing-mark-icon__progress{stroke-dasharray:22;animation:vts-mark-progress 1.8s ease-in-out infinite}.vts-task-state h1,.vts-result h1{max-width:740px;margin-inline:auto;font-size:clamp(2rem,5vw,3.15rem)}.vts-task-state h2{margin:24px 0 0;font-size:1.05rem;letter-spacing:-.015em}.vts-task-state>p,.vts-result>p{max-width:620px}.vts-progress{height:8px;max-width:690px;margin:42px auto 0;overflow:hidden;border-radius:99px;background:#e7e9f0}.vts-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--vts-violet),var(--vts-cyan));transition:width .4s ease}.vts-progress__meta{display:flex;max-width:690px;margin:12px auto 0;align-items:center;justify-content:space-between;color:var(--vts-muted);font-size:.78rem}.vts-progress__meta strong{color:var(--vts-ink);font-variant-numeric:tabular-nums}.vts-progress__meta span{display:inline-flex;align-items:center;gap:5px}.vts-progress__meta svg{width:17px;height:17px}.vts-processing-copy{position:relative;height:28px;max-width:680px;margin:30px auto 0;overflow:hidden}.vts-processing-copy span{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--vts-ink);font-size:.88rem;font-weight:750;opacity:0;animation:vts-copy 9s ease-in-out infinite;animation-delay:calc(var(--vts-copy-index) * 3s)}.vts-task-state .task-notification-toggle{margin:24px auto 0;text-align:left}.vts-safe-note{margin-top:28px!important;font-size:.82rem!important}.vts-safe-note a{color:var(--vts-violet-dark);font-weight:750}.vts-review{width:min(1320px,100%)}.vts-review__head{display:flex;padding:34px 42px;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--vts-line)}.vts-review__head h1{font-size:clamp(1.8rem,4vw,2.65rem)}.vts-review__head p{max-width:660px;margin-left:0}.vts-review__head>div:last-child{display:flex;align-items:center;gap:10px}.vts-review__head>div:last-child>span{color:var(--vts-muted);font-size:.75rem;font-weight:700}.vts-review__head>div:last-child>button:not(.vts-primary){min-height:46px;padding:0 15px;border:1px solid var(--vts-line);border-radius:12px;background:#fff;color:var(--vts-ink);cursor:pointer;font-weight:700}.vts-review__head button:disabled{cursor:not-allowed;opacity:.5}.vts-review-player{padding:28px 42px 24px;border-bottom:1px solid var(--vts-line);background:#f7f7fb}.vts-review-video{position:relative;width:min(820px,100%);margin:0 auto;overflow:hidden;border-radius:18px;background:#111421;box-shadow:0 18px 42px #14182f29}.vts-review-video video{display:block;width:100%;max-height:480px;background:#111421}.vts-review-video p{position:absolute;left:50%;bottom:48px;max-width:88%;margin:0;padding:7px 12px;transform:translate(-50%);border-radius:7px;background:#06080fc2;color:#fff;font-size:clamp(.86rem,2vw,1.05rem);line-height:1.45;text-align:center}.vts-review-unavailable{display:grid;min-height:280px;place-items:center;border-radius:18px;background:#e9eaf0;color:var(--vts-muted)}.vts-timeline{position:relative;height:28px;max-width:920px;margin:22px auto 0;overflow:hidden;border-radius:8px;background:#e4e6ed}.vts-timeline button{position:absolute;top:0;height:100%;padding:0;border:0;border-right:2px solid #f7f7fb;background:#9683e7;cursor:pointer}.vts-timeline button.is-warning{background:#d58a42}.vts-timeline button.is-active{z-index:2;box-shadow:inset 0 0 0 2px #fff}.vts-timeline button:disabled{cursor:not-allowed}.vts-review-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;min-height:520px}.vts-segments{padding:8px 32px 32px}.vts-segments article{display:grid;min-height:148px;padding:24px 12px;grid-template-columns:245px minmax(0,1fr);gap:24px;border-bottom:1px solid var(--vts-line);transition:background-color .18s ease,box-shadow .18s ease}.vts-segments article.is-selected{margin-inline:-12px;padding-inline:24px;border-radius:16px;background:#f7f4ff;box-shadow:inset 3px 0 var(--vts-violet)}.vts-segment-time{display:grid;height:52px;padding:0;grid-template-columns:42px 1fr 10px 1fr;gap:7px;align-items:center;border:0;background:transparent;color:var(--vts-muted);cursor:pointer;font:700 .74rem/1.25 ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}.vts-segment-time>span{display:grid;width:38px;height:38px;place-items:center;border:1px solid #d7d1f4;border-radius:50%;background:#fff;color:var(--vts-violet)}.vts-segment-time svg{width:18px;height:18px}.vts-segment-time i{font-style:normal;text-align:center}.vts-segments article>div>span{display:flex;min-height:25px;align-items:center;gap:8px;color:var(--vts-muted);font-size:.78rem;font-weight:750}.vts-segments article>div>span small{padding:4px 7px;border-radius:999px;background:#fff0df;color:#9c5716;font-size:.63rem}.vts-segments textarea{width:100%;min-height:80px;margin-top:7px;padding:10px 12px;resize:vertical;border:1px solid transparent;border-radius:10px;outline:0;background:transparent;color:var(--vts-ink);font:650 1rem/1.65 inherit}.vts-segments textarea:focus{border-color:#cbbff6;background:#fff;box-shadow:0 0 0 3px #6f4ce51a}.vts-review-inspector{padding:34px 28px;border-left:1px solid var(--vts-line);background:#fafaff}.vts-review-inspector h2{margin:0 0 28px;font-size:.82rem;letter-spacing:.09em;text-transform:uppercase}.vts-review-inspector label{display:flex;flex-direction:column;gap:8px}.vts-review-inspector>div{display:grid;margin-top:22px;gap:8px}.vts-review-inspector>div button{display:flex;min-height:48px;padding:0 13px;align-items:center;justify-content:space-between;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--vts-muted);cursor:pointer;font-weight:700}.vts-review-inspector>div button.is-active{border-color:#d7cff8;background:var(--vts-violet-soft);color:var(--vts-violet-dark)}.vts-review-inspector dl{margin:30px 0 0}.vts-review-inspector dl div{display:flex;padding:15px 0;justify-content:space-between;gap:18px;border-top:1px solid var(--vts-line)}.vts-review-inspector dt{color:var(--vts-muted)}.vts-review-inspector dd{margin:0;color:var(--vts-ink);font-weight:750;text-align:right}.vts-empty{display:grid;min-height:240px;place-items:center;color:var(--vts-muted);text-align:center}.vts-empty button{min-height:42px;padding:0 14px;border:1px solid var(--vts-line);border-radius:10px;background:#fff;color:var(--vts-violet-dark);cursor:pointer;font-weight:700}.vts-result__symbol{display:grid;width:60px;height:60px;margin:0 auto 20px;place-items:center;border:1px solid #dcefe8;border-radius:18px;background:#f1faf7;color:#0a916b;font-size:1.45rem;font-weight:800}.vts-result.is-failed .vts-result__symbol{border-color:#f1d8dd;background:#fff5f6;color:#c43c4d}.vts-result__symbol svg{width:30px;height:30px}.vts-result-video{max-width:820px;margin:36px auto 0;overflow:hidden;border:1px solid var(--vts-line);border-radius:18px;background:#111421;text-align:left}.vts-result-video>div{display:flex;min-height:60px;padding:0 18px;align-items:center;justify-content:space-between;background:#fff}.vts-result-video span{color:var(--vts-muted);font-size:.76rem}.vts-result-video strong{font-size:.86rem}.vts-result-video video{display:block;width:100%;max-height:520px}.vts-downloads{display:grid;max-width:900px;margin:30px auto 0;grid-template-columns:repeat(4,1fr);border:1px solid var(--vts-line);border-radius:16px;overflow:hidden}.vts-downloads button{display:flex;min-height:88px;padding:14px;align-items:center;gap:12px;border:0;border-left:1px solid var(--vts-line);background:#fff;color:var(--vts-ink);cursor:pointer;text-align:left}.vts-downloads button:first-child{border-left:0}.vts-downloads button.is-primary{background:var(--vts-violet);color:#fff}.vts-downloads button:disabled{cursor:not-allowed;opacity:.48}.vts-downloads svg{width:23px;height:23px;flex:0 0 23px}.vts-downloads span strong,.vts-downloads span small{display:block}.vts-downloads strong{font-size:.8rem}.vts-downloads small{margin-top:5px;color:inherit;opacity:.7}.vts-expiry{color:var(--vts-muted);font-size:.75rem}.vts-result-actions{display:flex;margin-top:30px;justify-content:center;gap:12px}.vts-result-actions a{display:inline-flex;min-height:50px;padding:0 20px;align-items:center;border:1px solid var(--vts-line);border-radius:14px;color:var(--vts-ink);text-decoration:none;font-weight:750}.vts-loading,.vts-resume{display:flex;align-items:center;justify-content:center;flex-direction:column}.vts-loading>.vts-film-pulse{width:130px;flex:0 0 44px}.vts-loading p{color:var(--vts-muted)}.vts-resume>p{max-width:520px}.vts-resume>button{margin-top:28px}@keyframes vts-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes vts-pulse{to{transform:scaleY(.5);opacity:.7}}@keyframes vts-mark-progress{0%,to{stroke-dashoffset:22;opacity:.55}50%{stroke-dashoffset:0;opacity:1}}@keyframes vts-status-pulse{0%,to{transform:scale(.82);opacity:.72}50%{transform:scale(1);opacity:1}}@keyframes vts-copy{0%,5%{opacity:0;transform:translateY(7px)}12%,29%{opacity:1;transform:translateY(0)}34%,to{opacity:0;transform:translateY(-7px)}}@media(max-width:900px){.vts-setup-workspace{grid-template-columns:1fr}.vts-setup-preview{border-right:0;border-bottom:1px solid var(--vts-line)}.vts-preview-sticky{position:static}.vts-actionbar{position:static;box-shadow:none}.vts-review__head{align-items:flex-start;flex-direction:column}.vts-review-layout{grid-template-columns:1fr}.vts-review-inspector{border-top:1px solid var(--vts-line);border-left:0}.vts-downloads{grid-template-columns:repeat(2,1fr)}.vts-downloads button:nth-child(3){border-left:0;border-top:1px solid var(--vts-line)}.vts-downloads button:nth-child(4){border-top:1px solid var(--vts-line)}}@media(max-width:720px){.video-translation-studio-page{padding:24px 10px 58px}.vts-canvas{border-radius:22px}.vts-import{padding:28px 18px}.vts-dropzone{min-height:300px;margin-top:30px;padding:36px 16px}.vts-assurances{align-items:flex-start;flex-direction:column;gap:12px}.vts-resources__intro{display:block}.vts-resources__intro p{margin-top:12px}.vts-resources nav{grid-template-columns:1fr}.vts-resources nav a,.vts-resources nav a+a{min-height:120px;padding:18px 4px;border-left:0;border-bottom:1px solid var(--vts-line)}.vts-setup__heading{padding:28px 20px 22px;align-items:flex-start;flex-direction:column}.vts-setup__heading p{text-align:left}.vts-setup-preview{padding:18px 14px 22px}.vts-preview-head{padding-inline:4px}.vts-media-wrap{padding:0}.vts-filebar{grid-template-columns:auto minmax(0,1fr) auto}.vts-filebar>button:nth-last-child(2){display:none}.vts-route{padding:26px 20px}.vts-options{padding:26px 20px;grid-template-columns:1fr;gap:16px}.vts-actionbar{padding:18px 20px}.vts-setup>.vts-resources{margin:38px 20px 30px}.vts-review__head{padding:28px 20px}.vts-review__head>div:last-child{width:100%;flex-wrap:wrap}.vts-review-player{padding:20px 14px}.vts-segments{padding:6px 12px 24px}.vts-segments article,.vts-segments article.is-selected{min-height:190px;margin-inline:0;padding:20px 8px;grid-template-columns:1fr;gap:10px}.vts-segment-time{width:min(100%,360px);grid-template-columns:42px 1fr 10px 1fr}.vts-review-inspector{padding:28px 20px}.vts-result,.vts-task-state,.vts-loading,.vts-resume{min-height:520px;padding:42px 20px}.vts-downloads{grid-template-columns:1fr}.vts-downloads button,.vts-downloads button:nth-child(n){border-top:1px solid var(--vts-line);border-left:0}.vts-downloads button:first-child{border-top:0}.vts-result-actions{flex-direction:column}.vts-result-actions>*{width:100%;justify-content:center}}@media(max-width:540px){.vts-route{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr)}.vts-language-field:last-child{grid-column:1 / -1}.vts-language-menu{width:100%}.vts-route__arrow{height:52px}}@media(max-width:460px){.vts-route{grid-template-columns:minmax(0,1.3fr) 18px minmax(0,1fr);gap:6px}.vts-language-select{padding-inline:7px;gap:5px;font-size:.76rem}.vts-language-select__flag{width:24px;height:24px;flex-basis:24px}.vts-language-select__chevron svg{width:15px;height:15px}.vts-toggle-row{gap:12px}.vts-toggle-trailing{align-items:flex-end;flex-direction:column;gap:7px}.vts-option-cost{font-size:.64rem}.vts-actionbar{align-items:stretch;flex-direction:column}.vts-actionbar>button{width:100%}.vts-resolution{align-items:stretch;flex-direction:column}.vts-resolution select{width:100%}}@media(prefers-reduced-motion:reduce){.vts-canvas,.vts-film-pulse.is-active i,.vts-processing-copy span,.vts-processing-mark-icon__progress,.vts-task-state__mark:after{animation:none}.vts-processing-copy span{position:static;display:none;opacity:1}.vts-processing-copy span:first-child{display:block}.vts-progress i{transition:none}}
