.editor_page__1GzU0{background:#000}.editor_page__1GzU0 :where(button:enabled),.editor_transcriptMenu__rH7b8 :where(button:enabled){cursor:pointer}.editor_page__1GzU0 :where(button:disabled),.editor_transcriptMenu__rH7b8 :where(button:disabled){cursor:not-allowed}.editor_editorRoot__p9RnC{--surface:#131219;--surface-raised:#1d1b26;--teal:#01ffff;--violet:#c4b5fd;--coral:#fb7185;--amber:#fbbf24;background:var(--surface);border-color:#b6acc329}.editor_page__1GzU0:has([data-project-loaded=true]) .editor_pageIntro__tY1rS{grid-template-columns:minmax(0,1fr);margin-block:16px;gap:0}.editor_page__1GzU0:has([data-project-loaded=true]) .editor_pageIntro__tY1rS h1{font-size:24px;line-height:1.25;max-width:none}.editor_page__1GzU0:has([data-project-loaded=true]) .editor_introFeatures__9Dqjn,.editor_page__1GzU0:has([data-project-loaded=true]) .editor_introGraphic__lxrXd,.editor_page__1GzU0:has([data-project-loaded=true]) .editor_introMeta__AP01B,.editor_page__1GzU0:has([data-project-loaded=true]) .editor_pageIntro__tY1rS p{display:none}.editor_workspace__ous0h{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:20px;min-width:0;scroll-margin-top:96px}.editor_previewPanel__SsMUt,.editor_timeline__yPkWT,.editor_toolsPanel__I3Z3H,.editor_transcriptPanel__X1lXc{min-width:0;min-height:0;padding:16px;border:1px solid #ffffff1c;border-radius:16px}.editor_transcriptPanel__X1lXc{display:flex;flex-direction:column;border-color:#01ffff38;background:linear-gradient(160deg,#14272b,#141a20 70%);overflow:auto;scrollbar-gutter:stable}.editor_words__ECjsP{flex:1;min-width:0;min-height:180px;overflow:auto;max-height:560px;white-space:normal;overflow-wrap:anywhere}.editor_transcriptInstructions__zbdZ1{margin-top:14px;padding:14px;border:1px solid #01ffff52;border-radius:12px;background:#01ffff0d}.editor_historyToolbar__qxuPm{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;border:1px solid #c4b5fd52;border-radius:12px;background:#c4b5fd0d;flex-shrink:0}.editor_historyToolbar__qxuPm button{flex:1;min-height:44px}.editor_historyToolbar__qxuPm kbd{margin-left:auto;padding:2px 5px;border:1px solid #ffffff26;border-radius:4px;font-size:10px;color:#c4b5fd}.editor_transcriptMenu__rH7b8{position:fixed;z-index:50;width:min(280px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;padding:6px;border:1px solid #01ffff52;border-radius:12px;background:#1d1b26;color:#f4f4f5;box-shadow:0 16px 48px #0009}.editor_transcriptMenu__rH7b8>button{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:8px 10px;border-radius:6px;text-align:left;font-size:14px;font-weight:600}.editor_transcriptMenu__rH7b8>button:enabled:hover,.editor_transcriptMenu__rH7b8>button:focus-visible{background:#01ffff26;outline:2px solid #01ffff;outline-offset:-2px}.editor_transcriptMenu__rH7b8 button:disabled{opacity:.4;cursor:not-allowed}.editor_word__syJpl{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:anywhere;vertical-align:baseline}button.editor_word__syJpl{user-select:none}.editor_inlineTextEditor__PeVnJ{margin-block:8px;padding:10px;border:1px solid #01ffff6b;border-radius:10px;background:#132b2c;line-height:1.5}.editor_inlineTextEditor__PeVnJ textarea{display:block;width:100%;min-height:110px;resize:vertical;background:transparent;color:#f4f4f5;font:inherit;line-height:1.7;outline-color:var(--teal)}.editor_transcriptPanel__X1lXc>:not(.editor_words__ECjsP){flex-shrink:0}.editor_previewPanel__SsMUt{display:flex;flex-direction:column;gap:14px;background:linear-gradient(155deg,#211c2c,#15141c 65%);border-color:#c4b5fd38}.editor_previewEmpty__Mr3Sn,.editor_videoStage__PGRiW{position:relative;display:flex;flex:1;min-height:180px;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;background:#09090e}.editor_video__SvSF4{display:block;width:100%;height:100%;max-height:640px;object-fit:contain}.editor_previewEmpty__Mr3Sn{flex-direction:column;gap:16px;padding:24px;color:#a6a2b5;text-align:center}.editor_toolsPanel__I3Z3H{background:#111016;overflow:auto;scrollbar-gutter:stable}.editor_cleanupCard__5dUtG,.editor_exportCard__rwBF6,.editor_textCard__V7Zxl,.editor_transcribeCard__w3JQW{padding:16px;border:1px solid;border-radius:12px;min-width:0}.editor_transcribeCard__w3JQW{background:#172329;border-color:#01ffff2e}.editor_transcriptionDialog__3d88L{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:28px;overflow-y:auto;border:1px solid #01ffff52;border-radius:20px;background:linear-gradient(145deg,#172b2e,#15141c 60%);color:#f4f4f5;box-shadow:0 24px 100px #0009}.editor_transcriptionDialog__3d88L::backdrop{background:#09090ec9;backdrop-filter:blur(5px)}.editor_transcriptionDialog__3d88L input[type=checkbox]{accent-color:var(--teal);width:18px;height:18px;flex-shrink:0}.editor_transcriptionDialog__3d88L :focus-visible{outline:2px solid var(--teal);outline-offset:3px}.editor_textCard__V7Zxl{background:#172329;border-color:#01ffff2e}.editor_cleanupCard__5dUtG{background:#241e31;border-color:#c4b5fd38}.editor_exportCard__rwBF6{background:#182624;border-color:#01ffff38}.editor_workspace__ous0h input[type=checkbox]{accent-color:var(--teal);width:15px;height:15px;flex-shrink:0}.editor_toolsPanel__I3Z3H input:not([type=checkbox]),.editor_toolsPanel__I3Z3H select{min-width:0}.editor_toolsPanel__I3Z3H :focus-visible{outline:2px solid var(--teal);outline-offset:3px}.editor_timeline__yPkWT{background:#19171f;border-color:#fcd34d38;scroll-margin-top:100px}.editor_steps__Eq3Ss{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.editor_steps__Eq3Ss button{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid #ffffff1c;border-radius:10px;color:#d6d1e2;font-size:13px}.editor_stepNumber__WfI_C{display:grid;place-items:center;width:23px;height:23px;flex-shrink:0;border-radius:50%;background:#ffffff0d;font-size:11px}.editor_stepLabel__7vUJD{text-align:left}.editor_stepLabel__7vUJD strong{font-weight:600}.editor_steps__Eq3Ss button[aria-current=step]{background:#01ffff12;border-color:#01ffff6b;color:#7fffff}.editor_steps__Eq3Ss button:enabled:hover{border-color:var(--teal)}.editor_steps__Eq3Ss button:disabled{opacity:.4;cursor:not-allowed}.editor_steps__Eq3Ss button:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.editor_stepControl__EHVux{position:relative;flex:1;min-width:140px}.editor_stepControl__EHVux button{width:100%;height:100%}.editor_stepTooltip__NAQN6{position:absolute;top:calc(100% + 8px);left:0;z-index:30;width:max-content;max-width:240px;padding:10px 12px;border:1px solid #01ffff52;border-radius:8px;background:#1d1b26;color:#f4f4f5;font-size:12px;line-height:1.5;box-shadow:0 6px 20px #0006;visibility:hidden}.editor_stepControl__EHVux:last-child .editor_stepTooltip__NAQN6{left:auto;right:0}.editor_stepControl__EHVux:focus-within .editor_stepTooltip__NAQN6,.editor_stepControl__EHVux:hover .editor_stepTooltip__NAQN6{visibility:visible}.editor_stepNavigation__gseKZ{display:flex;justify-content:space-between;gap:12px;margin-top:12px}.editor_stepNavigation__gseKZ button{max-width:calc(50% - 6px)}.editor_stepNavigation__gseKZ svg{flex-shrink:0}.editor_timelineHeading__N3FvV{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;color:#d6d1e2}.editor_timelineHeading__N3FvV h3{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#fde68a}.editor_legend__5HknS{display:flex;flex-wrap:wrap;gap:12px;font-size:11px}.editor_legend__5HknS span{display:flex;align-items:center;gap:5px}.editor_legend__5HknS i{width:8px;height:8px;border-radius:2px}.editor_timelineHint__xb6ed{margin-top:8px;color:#a6a2b5;font-size:12px}.editor_timelineZoom__ZkfaP{display:flex;align-items:center;gap:4px;border:1px solid #ffffff26;border-radius:8px;padding:3px;background:#0e0d14}.editor_timelineZoom__ZkfaP button{display:grid;place-items:center;width:36px;height:34px;border-radius:5px;color:#7fffff}.editor_timelineZoom__ZkfaP button:enabled:hover{background:#01ffff26}.editor_timelineZoom__ZkfaP button:disabled{opacity:.35;cursor:not-allowed}.editor_timelineZoom__ZkfaP span{min-width:32px;text-align:center;font-size:12px;font-variant-numeric:tabular-nums}.editor_timelineZoom__ZkfaP input{appearance:none;width:120px;height:34px;margin:0 6px;background:transparent;cursor:pointer;touch-action:pan-y}.editor_timelineZoom__ZkfaP input::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--teal) var(--zoom-fill),#4b475b var(--zoom-fill))}.editor_timelineZoom__ZkfaP input::-webkit-slider-thumb{appearance:none;width:16px;height:16px;margin-top:-6px;border:2px solid #bfffff;border-radius:50%;background:var(--teal);box-shadow:0 1px 4px #0008;cursor:ew-resize}.editor_timelineZoom__ZkfaP input::-moz-range-track{height:4px;border-radius:2px;background:#4b475b}.editor_timelineZoom__ZkfaP input::-moz-range-progress{height:4px;border-radius:2px;background:var(--teal)}.editor_timelineZoom__ZkfaP input::-moz-range-thumb{width:12px;height:12px;border:2px solid #bfffff;border-radius:50%;background:var(--teal);box-shadow:0 1px 4px #0008;cursor:ew-resize}.editor_timelineViewport__idqFO:focus-visible,.editor_timelineZoom__ZkfaP button:focus-visible,.editor_timelineZoom__ZkfaP input:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.editor_timelineViewport__idqFO{overflow-x:auto;overflow-y:hidden;padding-bottom:16px;scrollbar-color:#01ffff6b #19171f}.editor_timelineContent__NCsOR{min-width:100%;padding-bottom:12px}.editor_ruler__5UQ1l{display:flex;justify-content:space-between;margin:12px 24px 40px;font-size:10px;color:#a6a2b5;font-variant-numeric:tabular-nums}.editor_track__gxDK_{position:relative;height:64px;margin:0 24px;cursor:crosshair;border-radius:8px;background:#1d373b;border:1px solid #01ffff38}.editor_trackFill__osPCd{position:absolute;inset:0;overflow:hidden;border-radius:7px}.editor_speech__glnhu{position:absolute;height:22px;top:21px;border-radius:3px;background:#01ffff6b;border:1px solid #7fffff45;min-width:2px}.editor_cut__0YXWO{position:absolute;inset-block:0;min-width:8px;cursor:pointer;z-index:3;background:repeating-linear-gradient(135deg,#fb718560 0 5px,#fb718530 5px 10px);border-inline:1px solid #fb7185}.editor_cut__0YXWO:hover,.editor_cut__0YXWO[aria-pressed=true]{background:repeating-linear-gradient(135deg,#fb718590 0 5px,#fb718550 5px 10px);box-shadow:inset 0 0 0 2px #fecdd3}.editor_cut__0YXWO:focus-visible{outline:3px solid #fecdd3;outline-offset:3px;z-index:4}.editor_trimShade__ESADR{position:absolute;inset-block:0;background:#09090ec9}.editor_trimOutline__jSBb7{position:absolute;inset-block:0;border-block:2px solid #fbbf24;pointer-events:none}.editor_handle__Qyb0D{position:absolute;top:-4px;bottom:-4px;width:22px;transform:translateX(-50%);border:1px solid #fde68a;border-radius:5px;background:#fbbf24;color:#422006;cursor:ew-resize;touch-action:none;display:flex;align-items:center;justify-content:center;z-index:3}.editor_handle__Qyb0D:focus-visible{outline:3px solid #fef3c7;outline-offset:4px}.editor_handle__Qyb0D:disabled{opacity:.4;cursor:not-allowed}.editor_cutHandle__DqWp6{top:4px;bottom:4px;width:14px;border-color:#fecdd3;background:var(--coral);color:#4c0519;z-index:4}.editor_cutHandle__DqWp6:focus-visible{outline-color:#fecdd3}.editor_playhead__Vuv64{position:absolute;inset-block:-34px -10px;width:44px;transform:translateX(-50%);background:transparent;cursor:ew-resize;touch-action:none;z-index:2}.editor_playhead__Vuv64:before{content:"";position:absolute;top:0;left:8px;width:28px;height:24px;background:var(--teal);clip-path:polygon(0 0,100% 0,50% 100%)}.editor_playhead__Vuv64:after{content:"";position:absolute;top:23px;bottom:0;left:20px;width:3px;background:#bfffff;box-shadow:0 0 4px #09090e}.editor_playhead__Vuv64:focus-visible{outline:2px solid var(--teal);outline-offset:2px;border-radius:6px}.editor_playhead__Vuv64:disabled{opacity:.4;cursor:not-allowed}.editor_timelineFooter__Z_VMe{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin-top:12px;font-size:11px;color:#fde68a;font-variant-numeric:tabular-nums}.editor_timelineFooter__Z_VMe label{flex:1;min-width:150px;display:flex;align-items:center;gap:8px;color:#d6d1e2}.editor_timelineFooter__Z_VMe input{width:100%;accent-color:var(--teal)}@media (min-width:1024px){.editor_workspace__ous0h{grid-template-columns:minmax(230px,1fr) minmax(250px,1.5fr) minmax(270px,.85fr);grid-template-rows:clamp(540px,calc(100dvh - 180px),1000px) minmax(218px,auto)}.editor_workspace__ous0h:not([data-editor-step="1"]){grid-template-rows:clamp(540px,calc(100dvh - 180px),1000px)}.editor_transcriptPanel__X1lXc{grid-column:1;grid-row:1}.editor_words__ECjsP{max-height:none}.editor_previewPanel__SsMUt{grid-column:2;grid-row:1}.editor_videoStage__PGRiW{min-height:0}.editor_video__SvSF4{max-height:none}.editor_timeline__yPkWT{grid-column:1/3;grid-row:2}.editor_toolsPanel__I3Z3H{grid-column:3;grid-row:1;overscroll-behavior-y:contain}}@media (max-width:1023px){.editor_previewPanel__SsMUt{grid-row:1}.editor_toolsPanel__I3Z3H{max-height:620px}}@media (prefers-reduced-motion:reduce){.editor_workspace__ous0h *{scroll-behavior:auto}}.captions-graphic_scene__39WpV{display:block;width:100%;height:100%;overflow:visible}.captions-graphic_first__6osV_{animation:captions-graphic_first-turn__gXHo8 6s infinite}.captions-graphic_second__Z4V6f{opacity:0;animation:captions-graphic_second-turn__PsKYm 6s infinite}.captions-graphic_progress__EQGzR{stroke-dasharray:188;animation:captions-graphic_caption-progress__U15e_ 6s linear infinite}@keyframes captions-graphic_first-turn__gXHo8{0%,43%,to{opacity:1}49%,94%{opacity:0}}@keyframes captions-graphic_second-turn__PsKYm{0%,43%,to{opacity:0}49%,94%{opacity:1}}@keyframes captions-graphic_caption-progress__U15e_{0%{stroke-dashoffset:188}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.captions-graphic_first__6osV_,.captions-graphic_progress__EQGzR,.captions-graphic_second__Z4V6f{animation:none}.captions-graphic_first__6osV_{opacity:1}.captions-graphic_second__Z4V6f{opacity:0}}.background-removal-proof_proof__Yj4k8{container-type:inline-size;width:100%;margin-top:.25rem;color:white;text-align:center}.background-removal-proof_stage__OwNOS{position:relative;aspect-ratio:1000/140}.background-removal-proof_artwork__SRVHp{display:block;width:100%;height:100%;overflow:hidden}.background-removal-proof_count__8VZ4_{position:absolute;top:60%;left:0;width:100%;margin:0;transform:translateY(-50%);font-size:clamp(.875rem,4.1cqw,1.5rem);font-weight:850;line-height:1.2;letter-spacing:-.025em;white-space:nowrap}.background-removal-proof_count__8VZ4_ strong{color:#01ffff;font-weight:inherit}.background-removal-proof_backing__OO96e{opacity:0}@media (prefers-reduced-motion:no-preference){.background-removal-proof_backing__OO96e{opacity:1}.background-removal-proof_wipeClip__3eqGA{animation:background-removal-proof_clear-backing__xDEFo 3.5s cubic-bezier(.333333,0,.666667,1) .55s 1 both}}@keyframes background-removal-proof_clear-backing__xDEFo{0%{transform:translateX(60px)}to{transform:translateX(960px)}}