.editor-demo_preview__R1EJH{width:100%;position:relative;background:var(--demo-chrome);border:1px solid var(--demo-border);border-radius:18px;box-shadow:0 34px 80px -28px var(--demo-shadow),0 6px 18px -8px var(--demo-shadow),inset 0 1px 0 #ffffff30;text-align:left;overflow:hidden;color:var(--demo-fg);isolation:isolate}.editor-demo_surface__4skAE{width:100%;aspect-ratio:8/5;position:relative;overflow:hidden;--demo-scale:.7}.editor-demo_stage__mEv8f{position:absolute;width:1440px;height:900px;transform:scale(var(--demo-scale));transform-origin:top left;background:var(--demo-bg);font-family:Inter,Arial,sans-serif;font-size:12px;line-height:1.4;display:grid;grid-template-rows:48px 812px 40px;color:var(--demo-fg-secondary);text-align:left;color-scheme:inherit}.editor-demo_stage__mEv8f *{box-sizing:border-box}.editor-demo_stage__mEv8f :where(svg){width:17px;height:17px;flex-shrink:0}.editor-demo_header__2OyG_{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;background:var(--demo-chrome);border-bottom:1px solid var(--demo-border);gap:24px;position:relative}.editor-demo_headerActions___ZUJQ,.editor-demo_headerLeading__Itk0G{display:flex;align-items:center;gap:12px;white-space:nowrap}.editor-demo_headerLeading__Itk0G{font-size:13px}.editor-demo_headerLeading__Itk0G>svg{width:14px;height:14px}.editor-demo_logo__Ea0SB{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--demo-accent-border);border-radius:9px;background:var(--demo-accent-soft);color:var(--demo-accent)}.editor-demo_modeSwitch__ixTKp{display:flex;align-items:center;gap:1px;padding:3px;background:var(--demo-hover);border-radius:24px;position:absolute;left:50%;transform:translateX(-50%);font-size:12px}.editor-demo_modeSwitch__ixTKp span{display:flex;align-items:center;gap:7px;padding:6px 14px}.editor-demo_modeSwitch__ixTKp svg{width:14px;height:14px}.editor-demo_modeSwitch__ixTKp .editor-demo_activeMode__xFISw{background:var(--demo-recessed);border-radius:18px;color:var(--demo-fg)}.editor-demo_headerActions___ZUJQ{font-size:11px;gap:9px}.editor-demo_saved__L1lrt{display:flex;gap:7px;align-items:center;margin-right:9px;font-size:11px}.editor-demo_saved__L1lrt svg{width:13px;height:13px;color:var(--demo-success)}.editor-demo_quickAction__I5Lpu{display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--demo-warning-border);background:var(--demo-warning-soft);color:var(--demo-warning);border-radius:4px}.editor-demo_exportButton__kqvGg,.editor-demo_shareButton__ZTgq1{display:flex;align-items:center;gap:7px;padding:7px 12px;border:1px solid var(--demo-border-strong);border-radius:20px}.editor-demo_shareButton__ZTgq1{background:var(--demo-action-bg);color:var(--demo-action-fg)}.editor-demo_avatar__jI5Qm{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#4d442e;color:#eee5d3;border:2px solid #776e56;font-size:11px}.editor-demo_editorBody__fExhS{display:flex;min-height:0}.editor-demo_globalRail__x8t3J{width:32px;flex-shrink:0;border-right:1px solid var(--demo-border);background:var(--demo-chrome);display:flex;align-items:center;flex-direction:column;gap:20px;padding-top:18px;color:var(--demo-muted)}.editor-demo_globalRail__x8t3J>svg{width:15px;height:15px}.editor-demo_globalRail__x8t3J span{display:grid;place-items:center;width:28px;height:30px;color:var(--demo-accent);border-radius:5px}.editor-demo_globalActive__0Q8kd{background:var(--demo-accent-soft)}.editor-demo_editorMain__k9TtZ{flex:1;min-width:0;display:grid;grid-template-rows:612px 200px}.editor-demo_workspace__Q8TzC{display:grid;grid-template-columns:76px 480px minmax(0,1fr);min-height:0;min-width:0}.editor-demo_editorBody__fExhS[data-inspector=true] .editor-demo_workspace__Q8TzC{grid-template-columns:76px 280px minmax(0,1fr) 240px}.editor-demo_editorBody__fExhS[data-assistant=true] .editor-demo_workspace__Q8TzC{grid-template-columns:68px 360px minmax(0,1fr)}.editor-demo_assistantColumn__WNlRB{width:280px;flex-shrink:0;border-right:1px solid var(--demo-border);min-width:0;overflow:hidden}.editor-demo_inspectorColumn__QF3Iy{width:240px;min-width:0;border-left:1px solid var(--demo-border);overflow:hidden}.editor-demo_leftPanel__iC05L{min-width:0;min-height:0;border-right:1px solid var(--demo-border);overflow:hidden}.editor-demo_toolRail__uJ3hL{border-right:1px solid var(--demo-border);background:var(--demo-bg);padding-top:13px;display:flex;flex-direction:column;align-items:center;gap:13px}.editor-demo_activeTool__5qzyo,.editor-demo_railTool__48gCb{width:100%;display:flex;flex-direction:column;align-items:center;gap:5px;font-size:10px;color:var(--demo-muted)}.editor-demo_activeTool__5qzyo>span:first-child,.editor-demo_railTool__48gCb>span:first-child{width:36px;height:36px;display:grid;place-items:center;border-radius:10px}.editor-demo_activeTool__5qzyo svg,.editor-demo_railTool__48gCb svg{width:21px;height:21px;stroke-width:1.55}.editor-demo_activeTool__5qzyo{color:var(--demo-fg)}.editor-demo_activeTool__5qzyo>span:first-child{background:var(--demo-hover)}.editor-demo_footer__Cgosq{display:flex;align-items:center;gap:9px;padding:0 16px;background:var(--demo-chrome);border-top:1px solid var(--demo-border);font-size:11px;white-space:nowrap}.editor-demo_footer__Cgosq>svg{width:13px;height:13px}.editor-demo_breadcrumbChevron__w8f_T{transform:rotate(180deg);width:11px!important;margin:0 4px;color:var(--demo-faint)}.editor-demo_projectName__B_hLd{overflow:hidden;text-overflow:ellipsis;color:var(--demo-fg-secondary);max-width:870px}.editor-demo_footerTools__TtAgb{margin-left:auto;display:flex;align-items:center;gap:12px;color:var(--demo-muted)}.editor-demo_footerTools__TtAgb svg{width:14px;height:14px}.editor-demo_demoCursor__LD4ie{position:absolute;left:0;top:0;z-index:100;pointer-events:none;transform:translate3d(850px,490px,0);transition-property:transform;transition-timing-function:cubic-bezier(.25,.7,.25,1);filter:drop-shadow(0 2px 2px #0005)}.editor-demo_demoCursor__LD4ie>svg{width:24px;height:30px;overflow:visible}.editor-demo_demoCursor__LD4ie[data-cursor=text]{margin-left:-10px;margin-top:-14px}.editor-demo_demoCursor__LD4ie[data-cursor=resize]{margin-left:-14px;margin-top:-12px}.editor-demo_clickRing__0TnKk{position:absolute;width:30px;height:30px;border:2px solid var(--demo-accent);border-radius:50%;top:-12px;left:-12px;animation:editor-demo_click__WKDTN .65s .48s both;box-shadow:0 0 15px #a26aff40}.editor-demo_dragGhost__94c2J{position:absolute;top:23px;left:16px;background:var(--demo-accent-soft);border:1px solid var(--demo-accent);border-radius:5px;padding:6px 10px;white-space:nowrap;color:var(--demo-accent-text);font-size:11px}.editor-demo_demoControls__uEbvC{height:46px;display:flex;align-items:center;gap:6px;padding:0 10px;background:var(--demo-chrome);border-top:1px solid var(--demo-border);font-family:Inter,Arial,sans-serif;color:var(--demo-muted);font-size:10px}.editor-demo_demoControls__uEbvC button{display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;cursor:pointer;flex-shrink:0;min-height:30px;min-width:30px;padding:5px;border-radius:4px}.editor-demo_demoControls__uEbvC button:hover{background:var(--demo-hover);color:var(--demo-fg)}.editor-demo_demoControls__uEbvC button:focus-visible{outline:2px solid var(--demo-accent);outline-offset:1px}.editor-demo_demoControls__uEbvC svg{width:14px;height:14px}.editor-demo_chapters__IZ6pN{display:flex;gap:1px;overflow:auto;scrollbar-width:none}.editor-demo_chapters__IZ6pN button{font-size:10px;padding:6px 8px;white-space:nowrap}.editor-demo_chapters__IZ6pN button[aria-pressed=true]{background:var(--demo-accent-soft);color:var(--demo-accent-text)}.editor-demo_scrubber__QKZvJ{display:flex;align-items:center;gap:8px;margin-left:auto}.editor-demo_scrubber__QKZvJ input{width:65px;height:3px;accent-color:var(--demo-accent);cursor:pointer}.editor-demo_scrubber__QKZvJ span{font-family:monospace;white-space:nowrap;font-size:9px}.editor-demo_demoLabel__uluR6{font-size:9px;white-space:nowrap;color:var(--demo-muted);margin-left:8px;margin-right:5px}.editor-demo_backdrop__UeTFR{position:fixed;inset:0;z-index:10000;background:var(--demo-overlay);display:flex;align-items:center;justify-content:center;padding:20px;backdrop-filter:blur(8px)}.editor-demo_expanded__vt4k5{width:min(1440px,calc(100vw - 40px),calc(160dvh - 138px));box-shadow:0 30px 100px var(--demo-shadow)}.editor-demo_placeholder__TBUZM{width:100%;aspect-ratio:8/5;margin-bottom:46px;border-radius:10px;background:var(--demo-recessed)}.editor-demo_expanded__vt4k5 .editor-demo_chapters__IZ6pN button{font-size:11px;padding:6px 12px}.editor-demo_expanded__vt4k5 .editor-demo_scrubber__QKZvJ input{width:100px}@keyframes editor-demo_click__WKDTN{0%{opacity:0;transform:scale(.4)}25%{opacity:.85}to{opacity:0;transform:scale(1.35)}}@media(max-width:800px){.editor-demo_demoLabel__uluR6,.editor-demo_scrubber__QKZvJ input{display:none}.editor-demo_chapters__IZ6pN button{padding:5px;font-size:9px}.editor-demo_demoControls__uEbvC{padding:0 5px;gap:2px}.editor-demo_scrubber__QKZvJ span{font-size:8px}}@media(max-width:560px){.editor-demo_scrubber__QKZvJ{display:none}.editor-demo_chapters__IZ6pN{flex:1}.editor-demo_demoControls__uEbvC{height:42px}.editor-demo_demoControls__uEbvC button{min-width:27px}.editor-demo_chapters__IZ6pN button{font-size:8px;padding:4px}.editor-demo_backdrop__UeTFR{padding:8px}.editor-demo_expanded__vt4k5{width:calc(100vw - 16px)}.editor-demo_expanded__vt4k5 .editor-demo_chapters__IZ6pN button{font-size:8px;padding:4px}}@media(prefers-reduced-motion:reduce){.editor-demo_demoCursor__LD4ie{transition:none}.editor-demo_clickRing__0TnKk{animation:none;display:none}}.editor-demo_preview__R1EJH[data-demo-running=false] .editor-demo_stage__mEv8f *{animation-play-state:paused!important;transition:none!important}.editor-demo_cameraViewport__3ofnr{position:relative;min-height:0;overflow:hidden;background:var(--demo-bg)}.editor-demo_cameraScene__SoZk5,.editor-demo_loopScene__vbdjf{position:absolute;inset:0;transform-origin:top left}.editor-demo_cameraScene__SoZk5{will-change:transform;transition:transform 40ms linear}.editor-demo_loopScene__vbdjf{pointer-events:none;will-change:opacity}.editor-demo_editorBody__fExhS{height:100%}.editor-demo_cursorLayer__ABx5f{position:absolute;inset:0;pointer-events:none;z-index:100}.editor-demo_windowControls__zRTK5{display:flex;align-items:center;gap:7px;margin-right:8px}.editor-demo_windowControls__zRTK5 i{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000012}.editor-demo_windowControls__zRTK5 i:first-child{background:#ff6059}.editor-demo_windowControls__zRTK5 i:nth-child(2){background:#febc2e}.editor-demo_windowControls__zRTK5 i:nth-child(3){background:#29c840}.editor-demo_header__2OyG_{background:linear-gradient(var(--demo-chrome),var(--demo-bg))}@media (max-width:560px){.editor-demo_preview__R1EJH{border-radius:12px}}@media (prefers-reduced-motion:reduce){.editor-demo_cameraScene__SoZk5{transition:none}}.editor-demo_assistantColumn__WNlRB{animation:editor-demo_assistantReveal__MU5S5 .24s ease-out both}.editor-demo_inspectorColumn__QF3Iy{animation:editor-demo_inspectorReveal__k3PSz .24s ease-out both}@keyframes editor-demo_assistantReveal__MU5S5{0%{opacity:.25;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@keyframes editor-demo_inspectorReveal__k3PSz{0%{opacity:.25;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.editor-demo_assistantColumn__WNlRB,.editor-demo_inspectorColumn__QF3Iy{animation:none}}.editor-demo_preview__R1EJH[data-demo-running=false] .editor-demo_assistantColumn__WNlRB,.editor-demo_preview__R1EJH[data-demo-running=false] .editor-demo_inspectorColumn__QF3Iy{animation:none}.demo-timeline_timeline__myFGn{--track-header:96px;--timeline-clip-title:#7850b5;--timeline-audio-bg:#edf8f2;--timeline-audio-title:#278260;--timeline-audio-border:#74b99a;--timeline-waveform:#278260;position:relative;flex:0 0 200px;width:100%;min-width:0;height:200px;overflow:hidden;border:1px solid var(--demo-border);border-radius:5px;background:var(--demo-bg);color:var(--demo-fg-secondary);font-size:10px;line-height:1;user-select:none}.demo-timeline_toolbar__hmHir{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 49px minmax(0,1fr);align-items:center;gap:8px;height:32px;padding:0 7px;border-bottom:1px solid var(--demo-border);background:var(--demo-chrome)}.demo-timeline_toolScroll__RN_cD{min-width:0;overflow:hidden}.demo-timeline_tools__az_TO,.demo-timeline_transport___yU1E,.demo-timeline_zoomTools__tT_SD{display:flex;align-items:center;gap:1px;height:25px}.demo-timeline_tools__az_TO{width:max-content;padding:0 3px;border:1px solid var(--demo-border);border-radius:4px}.demo-timeline_transport___yU1E{justify-content:center;border:1px solid var(--demo-border);border-radius:4px}.demo-timeline_zoomTools__tT_SD{justify-self:end;gap:3px}.demo-timeline_tool__BmOfk{display:grid;flex:0 0 20px;place-items:center;width:20px;height:21px;border-radius:3px}.demo-timeline_timeline__myFGn .demo-timeline_tool__BmOfk svg{width:12px;height:12px;stroke-width:1.6}.demo-timeline_activeTool__0XOFA{background:var(--demo-accent-soft);color:var(--demo-accent-text)}.demo-timeline_divider__Ho1H1{flex:0 0 1px;width:1px;height:13px;margin:0 3px;background:var(--demo-border)}.demo-timeline_flippedFlag__IzZpn{transform:scaleX(-1)}.demo-timeline_zoomLabel__DjIUu{width:30px;color:var(--demo-muted);font-size:9px;font-variant-numeric:tabular-nums;text-align:right}.demo-timeline_zoomTrack__kdaei{position:relative;width:83px;height:3px;margin:0 3px;border-radius:2px;background:var(--demo-border-strong)}.demo-timeline_zoomTrack__kdaei span{position:absolute;left:20%;top:-2px;width:7px;height:7px;border-radius:50%;background:var(--demo-fg-secondary)}.demo-timeline_ruler__Ni_hD{position:relative;height:24px;border-bottom:1px solid var(--demo-border);background:var(--demo-chrome)}.demo-timeline_rulerHeader__qQaIP{display:flex;align-items:center;justify-content:space-between;width:var(--track-header);height:100%;padding:0 10px;border-right:1px solid var(--demo-border);background:var(--demo-recessed)}.demo-timeline_timeline__myFGn .demo-timeline_rulerHeader__qQaIP svg{width:11px;height:11px}.demo-timeline_rulerTicks__DLiHe{position:absolute;inset:0 12px 0 var(--track-header);background-image:repeating-linear-gradient(90deg,var(--demo-border-strong) 0,var(--demo-border-strong) 1px,transparent 1px,transparent 1.33333%);background-size:100% 4px;background-position:bottom;background-repeat:no-repeat}.demo-timeline_rulerTicks__DLiHe span{position:absolute;top:6px;color:var(--demo-muted);font-size:8px;font-variant-numeric:tabular-nums;transform:translateX(-50%)}.demo-timeline_rulerTicks__DLiHe span:first-child{transform:translateX(3px)}.demo-timeline_rulerTicks__DLiHe span:last-child{transform:translateX(-100%)}.demo-timeline_trackStack__bM2Zh{display:flex;flex-direction:column;min-width:0}.demo-timeline_lane__gHigY{position:relative;flex-shrink:0;width:100%;border-bottom:1px solid var(--demo-border)}.demo-timeline_videoLane__o3OSA{height:54px}.demo-timeline_audioLane__8bEHo{height:29px}.demo-timeline_overlayLane__UguM7{height:20px}.demo-timeline_composedTimeline__GniIL .demo-timeline_videoLane__o3OSA{height:38px}.demo-timeline_composedTimeline__GniIL .demo-timeline_audioLane__8bEHo{height:20px}.demo-timeline_composedTimeline__GniIL .demo-timeline_overlayLane__UguM7{height:18px}.demo-timeline_trackHeader__VWZEu{position:absolute;inset:0 auto 0 0;z-index:4;display:flex;align-items:center;gap:7px;width:var(--track-header);padding:0 7px;border-right:1px solid var(--demo-border);background:var(--demo-recessed)}.demo-timeline_timeline__myFGn .demo-timeline_trackHeader__VWZEu svg{width:9px;height:9px;flex-shrink:0;color:var(--demo-muted);stroke-width:1.6}.demo-timeline_trackLabel__JccJy{width:16px;flex-shrink:0;color:var(--demo-fg-secondary);font-size:8px}.demo-timeline_solo__s_drR{font-size:7px;color:var(--demo-muted)}.demo-timeline_laneContents__deYaX{position:absolute;inset:0 12px 0 var(--track-header)}.demo-timeline_sourceClip__QViqM{position:absolute;top:2px;bottom:2px;min-width:2px;overflow:hidden;border:1px solid #69459b;border-radius:3px;background:#151417;transition:left .28s ease,width .28s ease}.demo-timeline_sourceClip__QViqM+.demo-timeline_sourceClip__QViqM{border-left-width:2px}.demo-timeline_thumbnails__EEd7b{position:absolute;inset:0 0 11px;background-image:url(/demo/project14-thumbnails.webp),url(/demo/project14-poster.webp);background-repeat:repeat-x;background-size:auto 38px;background-position:0}.demo-timeline_composedTimeline__GniIL .demo-timeline_thumbnails__EEd7b{background-size:auto 25px}.demo-timeline_clipName__YAoL_{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;gap:4px;height:11px;padding:0 4px;background:var(--timeline-clip-title);color:#fbf7ff;font-size:7px;font-weight:500;white-space:nowrap}.demo-timeline_timeline__myFGn .demo-timeline_clipName__YAoL_ svg{flex-shrink:0;width:8px;height:8px}.demo-timeline_clipName__YAoL_ span{overflow:hidden;text-overflow:ellipsis}.demo-timeline_audioClip__OOrwX{border-color:var(--timeline-audio-border);background:var(--timeline-audio-bg)}.demo-timeline_audioClip__OOrwX .demo-timeline_clipName__YAoL_{height:8px;background:var(--timeline-audio-title);font-size:6px}.demo-timeline_timeline__myFGn .demo-timeline_audioClip__OOrwX .demo-timeline_clipName__YAoL_ svg{width:6px;height:6px}.demo-timeline_timeline__myFGn .demo-timeline_audioClip__OOrwX .demo-timeline_waveform__0m2gl{position:absolute;top:0;left:0;width:100%;height:calc(100% - 7px);max-width:none;overflow:hidden}.demo-timeline_waveform__0m2gl path{stroke:var(--timeline-waveform);stroke-width:.8;fill:none}.demo-timeline_selectedClip__cLyOr{z-index:2;border-color:#ff3b30;box-shadow:inset 0 0 0 1px #ff3b30}.demo-timeline_trimCap__xsjYL{position:absolute;top:0;bottom:0;left:0;width:6px;background:#f9f5fc}.demo-timeline_trimCap__xsjYL:after{position:absolute;top:35%;left:2px;width:1px;height:30%;background:#504952;content:""}.demo-timeline_trimCapEnd__j858Z{right:0;left:auto}.demo-timeline_issueTargets__rV66P{position:absolute;top:1px;bottom:1px;z-index:5;pointer-events:none}.demo-timeline_rangeTarget__xU_MZ{position:absolute;inset:0}.demo-timeline_inTarget__UQHlV,.demo-timeline_outTarget__Uk8rC{position:absolute;top:0;bottom:0;width:2px}.demo-timeline_inTarget__UQHlV{left:-1px}.demo-timeline_outTarget__Uk8rC{right:-1px}.demo-timeline_edgeTarget__T6t_E{position:absolute;top:1px;bottom:1px;z-index:5;width:2px;transform:translateX(-50%);pointer-events:none}.demo-timeline_cutOverlay__EMMWH{position:absolute;z-index:6;top:1px;bottom:1px;border:1px solid #ff5e51;background:#ff594015;pointer-events:none}.demo-timeline_travelOverlay__6ThV0{border-color:var(--demo-accent-border);background:color-mix(in srgb,var(--demo-accent) 13%,transparent)}.demo-timeline_razorIn__mfZQ2,.demo-timeline_razorOut__EsjtP{position:absolute;z-index:7;top:-5px;bottom:-1px;width:1px;background:#ff5a4f}.demo-timeline_razorIn__mfZQ2{left:-1px}.demo-timeline_razorOut__EsjtP{right:-1px}.demo-timeline_timeline__myFGn .demo-timeline_razorIn__mfZQ2 svg,.demo-timeline_timeline__myFGn .demo-timeline_razorOut__EsjtP svg{position:absolute;top:-3px;left:-5px;width:11px;height:11px;padding:1px;border-radius:2px;background:#ff5547;color:#fff;stroke-width:1.8}.demo-timeline_transitionBadge__upb5g{position:absolute;z-index:7;top:3px;bottom:12px;display:flex;width:24px;overflow:hidden;border:1px solid #d2b5fa;border-radius:2px;background:#7e52b5bb;transform:translateX(-50%)}.demo-timeline_transitionBadge__upb5g span{position:absolute;inset:0;background:#e5d8f755;clip-path:polygon(0 0,100% 100%,0 100%)}.demo-timeline_transitionBadge__upb5g span+span{background:#2a143944;clip-path:polygon(100% 0,100% 100%,0 0)}.demo-timeline_trimTooltip__lp56g{position:absolute;z-index:9;top:-23px;display:grid;place-items:center;min-width:72px;height:20px;padding:0 7px;border:1px solid var(--demo-border-strong);border-radius:4px;background:var(--demo-elevated);color:var(--demo-fg);font-size:9px;font-variant-numeric:tabular-nums;transform:translateX(-50%);box-shadow:0 3px 8px var(--demo-shadow)}.demo-timeline_overlayClip__FjRvx{position:absolute;top:2px;bottom:2px;display:flex;align-items:center;gap:4px;overflow:hidden;padding:0 5px;border:1px solid #8762bb;border-radius:2px;background:#7753a8;color:#f9f2ff;font-size:7px;font-weight:500;white-space:nowrap}.demo-timeline_timeline__myFGn .demo-timeline_overlayClip__FjRvx svg{width:9px;height:9px;flex-shrink:0}.demo-timeline_overlayClip__FjRvx span{overflow:hidden;text-overflow:ellipsis}.demo-timeline_title__UvxMr{background:#7952b5;border-color:#9770c8}.demo-timeline_subject__jNmUZ{background:#927149;border-color:#bc935e}.demo-timeline_subject__jNmUZ:before{width:12px;height:14px;background:url(/demo/project14-cutout.webp) center 16%/cover;content:""}.demo-timeline_background__1pm1C{background:#425f80;border-color:#6088ad}.demo-timeline_selectedOverlay__Ie_TZ{border-color:#ff6a5a;box-shadow:inset 0 0 0 1px #ff6a5a55}.demo-timeline_playheadRail__sGeJo{position:absolute;z-index:8;inset:55px 12px 13px var(--track-header);pointer-events:none}.demo-timeline_playhead__15K11{position:absolute;top:0;bottom:0;width:1px;background:var(--demo-accent)}.demo-timeline_playhead__15K11 span{position:absolute;top:-6px;left:-4px;width:9px;height:8px;background:var(--demo-accent);clip-path:polygon(0 0,100% 0,100% 55%,50% 100%,0 55%)}.demo-timeline_bottomRail__gofG4{position:absolute;right:0;bottom:0;left:var(--track-header);height:12px;padding-right:55px;border-top:1px solid var(--demo-border);background:var(--demo-recessed)}.demo-timeline_scrollThumb__zSozg{display:block;max-width:calc(100% - 55px);height:4px;margin-top:4px;border-radius:3px;background:var(--demo-border-strong);transition:width .28s ease}.demo-timeline_duration__ypQxa{position:absolute;top:2px;right:9px;color:var(--demo-muted);font-size:8px;font-variant-numeric:tabular-nums}.dark .demo-timeline_timeline__myFGn{--timeline-clip-title:#9566d5;--timeline-audio-bg:#173e30;--timeline-audio-title:#3b8b66;--timeline-audio-border:#327558;--timeline-waveform:#8dd3ad}.demo-transcript_panel__Ay4Py{--transcript-filler:#916309;--transcript-filler-background:#fff5d8;--transcript-pause:#176b83;--transcript-pause-background:#e8f7fc;--transcript-micro:#245a9b;--transcript-micro-background:#edf3ff;--transcript-breath:#197362;--transcript-breath-background:#e7f7ef;--transcript-hesitation:#7345ab;--transcript-hesitation-background:#f5ecfc;--transcript-dead:#556171;--transcript-dead-background:#f0f2f5;--transcript-repeat:#aa3e78;--transcript-repeat-background:#fcebf5;--transcript-bad:#b3414b;--transcript-bad-background:#fdecee;--transcript-false:#a45718;--transcript-false-background:#fff1e5}.dark .demo-transcript_panel__Ay4Py{--transcript-filler:#e5bb61;--transcript-filler-background:#a67c2324;--transcript-pause:#7bd1e4;--transcript-pause-background:#479dbf22;--transcript-micro:#90b7f5;--transcript-micro-background:#749dea18;--transcript-breath:#73c8b5;--transcript-breath-background:#398f7c1b;--transcript-hesitation:#c5a0f3;--transcript-hesitation-background:#9c70d821;--transcript-dead:#a4abb8;--transcript-dead-background:#8995ab1b;--transcript-repeat:#e996c9;--transcript-repeat-background:#c66ea325;--transcript-bad:#ef9c9f;--transcript-bad-background:#cd676b20;--transcript-false:#e6a16e;--transcript-false-background:#bd743820}.demo-transcript_panel__Ay4Py{min-width:0;height:100%;position:relative;display:flex;flex-direction:column;overflow:hidden;border-right:4px solid var(--demo-border);background:var(--demo-bg);color:var(--demo-fg);container-type:inline-size}.demo-transcript_tools__sTAHQ{height:48px;min-height:48px;display:flex;align-items:center;gap:15px;padding:0 16px;border-bottom:1px solid var(--demo-border);color:var(--demo-muted)}.demo-transcript_tools__sTAHQ>span{display:grid;place-items:center;width:20px;height:28px}.demo-transcript_tools__sTAHQ svg{width:17px;height:17px;stroke-width:1.6}.demo-transcript_tools__sTAHQ .demo-transcript_cleanupButton__aKqd_{width:32px;height:32px;margin:0 -5px;border:1px solid var(--demo-border-strong);border-radius:50%}.demo-transcript_tools__sTAHQ .demo-transcript_toolActive__pBH9z{color:var(--demo-accent);background:var(--demo-accent-soft);border-color:var(--demo-accent-border)}.demo-transcript_tools__sTAHQ .demo-transcript_hideGaps__Yp7V7{margin-left:auto}.demo-transcript_documentHeading__bjAyq{display:flex;align-items:center;justify-content:space-between;min-height:30px;padding:0 16px;color:var(--demo-muted);font-size:10px}.demo-transcript_documentHeading__bjAyq>span{display:flex;align-items:center;gap:5px}.demo-transcript_documentHeading__bjAyq>span:first-child{letter-spacing:.02em}.demo-transcript_documentHeading__bjAyq svg{width:10px;height:10px}.demo-transcript_legend__5Iv3r{display:flex;flex-wrap:wrap;gap:5px 8px;padding:2px 15px 10px;border-bottom:1px solid var(--demo-border);flex-shrink:0}.demo-transcript_legendItem__Uo5Vl{display:inline-flex;align-items:center;gap:4px;color:var(--demo-fg-secondary);font-size:9px;line-height:13px;white-space:nowrap}.demo-transcript_editKind__ajoun>i,.demo-transcript_legendItem__Uo5Vl>i,.demo-transcript_menuOption__p1Tw8>i{width:5px;height:5px;border-radius:50%;background:var(--issue-color);flex-shrink:0}.demo-transcript_legendItem__Uo5Vl>b{font-size:8px;color:var(--demo-muted);font-weight:400}.demo-transcript_legendItem__Uo5Vl>svg{width:8px;height:8px}.demo-transcript_legendRemoved__Zi3tt{opacity:.4}.demo-transcript_panel__Ay4Py [data-kind=filler]{--issue-color:var(--transcript-filler);--issue-background:var(--transcript-filler-background)}.demo-transcript_panel__Ay4Py [data-kind=pause]{--issue-color:var(--transcript-pause);--issue-background:var(--transcript-pause-background)}.demo-transcript_panel__Ay4Py [data-kind=micro]{--issue-color:var(--transcript-micro);--issue-background:var(--transcript-micro-background)}.demo-transcript_panel__Ay4Py [data-kind=breath]{--issue-color:var(--transcript-breath);--issue-background:var(--transcript-breath-background)}.demo-transcript_panel__Ay4Py [data-kind=hesitation]{--issue-color:var(--transcript-hesitation);--issue-background:var(--transcript-hesitation-background)}.demo-transcript_panel__Ay4Py [data-kind=dead]{--issue-color:var(--transcript-dead);--issue-background:var(--transcript-dead-background)}.demo-transcript_panel__Ay4Py [data-kind=repeat]{--issue-color:var(--transcript-repeat);--issue-background:var(--transcript-repeat-background)}.demo-transcript_panel__Ay4Py [data-kind=bad]{--issue-color:var(--transcript-bad);--issue-background:var(--transcript-bad-background)}.demo-transcript_panel__Ay4Py [data-kind=false]{--issue-color:var(--transcript-false);--issue-background:var(--transcript-false-background)}.demo-transcript_body__SF0F2{flex:1;min-height:0;overflow:hidden;padding:7px 16px 14px 7px;position:relative}.demo-transcript_row__Qj0XX{display:grid;grid-template-columns:38px minmax(0,1fr);margin-bottom:9px}.demo-transcript_gutter__mbRCz{display:flex;gap:1px;align-items:flex-start;padding-top:3px;color:var(--demo-faint);font:8px/17px ui-monospace,SFMono-Regular,monospace}.demo-transcript_gutter__mbRCz svg{width:10px;height:12px;margin-top:2px;opacity:.5}.demo-transcript_rowText___Ypuf{min-width:0;font-size:13px;line-height:1.68}.demo-transcript_rowText___Ypuf>p{margin:0;padding:0}.demo-transcript_speaker__HUGOk{display:flex;align-items:center;gap:6px;margin-bottom:7px;height:21px;color:var(--demo-accent-text);font-size:10px;font-weight:500}.demo-transcript_speaker__HUGOk>b{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--demo-accent-fill);color:var(--demo-on-accent);font-size:8px}.demo-transcript_speaker__HUGOk>svg{width:10px;height:10px;color:var(--demo-muted)}.demo-transcript_issue__6hX5s{display:inline-grid;grid-template-columns:1fr;vertical-align:baseline;position:relative;max-width:310px;opacity:1;transition:grid-template-columns .35s ease,max-width .35s ease,opacity .24s ease}.demo-transcript_issueContents__weeye{min-width:0;overflow:hidden;display:inline-flex;align-items:center;gap:3px;vertical-align:baseline;white-space:nowrap}.demo-transcript_issueContents__weeye svg{width:9px;height:9px}.demo-transcript_issue__6hX5s:not(.demo-transcript_annotated__7DwFt)[data-kind=breath],.demo-transcript_issue__6hX5s:not(.demo-transcript_annotated__7DwFt)[data-kind=dead],.demo-transcript_issue__6hX5s:not(.demo-transcript_annotated__7DwFt)[data-kind=hesitation],.demo-transcript_issue__6hX5s:not(.demo-transcript_annotated__7DwFt)[data-kind=micro],.demo-transcript_issue__6hX5s:not(.demo-transcript_annotated__7DwFt)[data-kind=pause]{color:var(--demo-muted);font-size:10px}.demo-transcript_annotated__7DwFt{color:var(--issue-color);background:var(--issue-background);border-radius:2px}.demo-transcript_annotated__7DwFt[data-kind=filler]{text-decoration:underline;text-decoration-color:var(--issue-color);text-underline-offset:4px}.demo-transcript_annotated__7DwFt[data-kind=pause]{padding:0 4px;font-size:10px;border:1px solid color-mix(in srgb,var(--issue-color) 35%,transparent);border-radius:4px;line-height:16px}.demo-transcript_annotated__7DwFt[data-kind=micro]{padding:0 3px;font-size:9px;line-height:16px}.demo-transcript_microDots__3aKVP{font-size:16px;line-height:10px;letter-spacing:2px;font-weight:700}.demo-transcript_annotated__7DwFt[data-kind=breath]{padding:0 3px;font-size:10px;text-decoration:underline wavy;text-underline-offset:3px}.demo-transcript_annotated__7DwFt[data-kind=hesitation]{font-size:10px;border-bottom:1px dashed var(--issue-color);padding:0 3px}.demo-transcript_hesitationDash__LJ2CF{font-size:14px;line-height:14px}.demo-transcript_annotated__7DwFt[data-kind=dead]{font-size:9px;padding:0 4px;border:1px dashed color-mix(in srgb,var(--issue-color) 40%,transparent);line-height:16px}.demo-transcript_deadBars__xYQYG{font-size:9px;letter-spacing:-.5px}.demo-transcript_annotated__7DwFt[data-kind=repeat]{text-decoration:underline double;text-underline-offset:3px;text-decoration-thickness:1px}.demo-transcript_annotated__7DwFt[data-kind=bad]{text-decoration:line-through;text-decoration-thickness:1px}.demo-transcript_annotated__7DwFt[data-kind=false]{border-bottom:1px dashed var(--issue-color)}.demo-transcript_activeIssue__Ejddh{outline:1px solid var(--issue-color);outline-offset:2px;box-shadow:0 0 0 4px var(--demo-accent-soft)}.demo-transcript_activeIssue__Ejddh[data-phase=blade-in]:before,.demo-transcript_activeIssue__Ejddh[data-phase=blade-out]:after,.demo-transcript_activeIssue__Ejddh[data-phase=select]:after,.demo-transcript_activeIssue__Ejddh[data-phase=select]:before{content:"";position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--demo-accent)}.demo-transcript_activeIssue__Ejddh:before{left:-3px}.demo-transcript_activeIssue__Ejddh:after{right:-3px}.demo-transcript_liftingIssue__COek2{text-decoration:line-through;filter:saturate(.7)}.demo-transcript_removedIssue__b2ZUX{grid-template-columns:0fr;max-width:0;opacity:0;padding-left:0!important;padding-right:0!important;border-width:0!important}.demo-transcript_correctionWords___Rj3Q{display:inline-block;position:relative;border-radius:1px}.demo-transcript_wordSelection__Kt2M2{background:linear-gradient(to right,color-mix(in srgb,var(--demo-accent-fill) 24%,transparent) var(--selection-length,100%),transparent var(--selection-length,100%))}.demo-transcript_correctedWords__lM_LQ{border-bottom:1px dotted var(--demo-accent);color:var(--demo-accent-text)}.demo-transcript_commentBadge__eGl3R{position:absolute;right:9px;top:65px;display:flex;gap:3px;padding:3px 5px;border:1px solid var(--demo-accent-border);border-radius:4px;background:var(--demo-accent-soft);color:var(--demo-accent-text);font-size:9px}.demo-transcript_commentBadge__eGl3R svg{width:10px;height:10px}.demo-transcript_documentTail__gsXQz{margin:14px 0 0 38px;display:flex;flex-direction:column;gap:8px;opacity:.23}.demo-transcript_documentTail__gsXQz>span{height:4px;width:93%;background:var(--demo-faint);border-radius:1px}.demo-transcript_documentTail__gsXQz>span:nth-child(2){width:86%}.demo-transcript_documentTail__gsXQz>span:nth-child(3){width:63%}.demo-transcript_skeleton__M3Lsp{margin:13px 12px 0;padding:12px;border:1px solid var(--demo-border);border-radius:9px;overflow:hidden;flex:1}.demo-transcript_skeletonLabel__8EQRO{display:flex;align-items:center;gap:9px;color:var(--demo-muted);font-size:12px;margin-bottom:13px}.demo-transcript_skeletonLabel__8EQRO svg{width:14px;height:14px;color:var(--demo-accent);animation:demo-transcript_spin__xor3O 1.3s linear infinite}.demo-transcript_skeletonSpeaker__V5pRL{display:block;width:58px;height:7px;border-radius:6px;background:var(--demo-border-strong);margin-bottom:13px}.demo-transcript_skeletonLine__52lfT{height:10px;position:relative;background:linear-gradient(95deg,var(--demo-recessed) 10%,var(--demo-border) 45%,var(--demo-recessed) 80%);background-size:220% 100%;margin-bottom:7px;border-radius:4px;animation:demo-transcript_shimmer___nyc0 2.2s linear infinite;animation-delay:calc(var(--line) * -.07s)}.demo-transcript_skeletonLine__52lfT:nth-of-type(13),.demo-transcript_skeletonLine__52lfT:nth-of-type(8){margin-bottom:32px}.demo-transcript_skeletonBreak__EK4Py{position:absolute;top:25px;width:100%;height:1px;background:var(--demo-border)}.demo-transcript_cleanupMenu__NFvcM{position:absolute;z-index:8;left:38px;right:25px;top:47px;padding:12px;border:1px solid var(--demo-border-strong);border-radius:8px;box-shadow:0 14px 45px var(--demo-shadow);background:var(--demo-elevated);backdrop-filter:blur(16px)}.demo-transcript_menuHeading__fr7PB{display:flex;align-items:center;gap:7px;padding-bottom:11px;border-bottom:1px solid var(--demo-border);color:var(--demo-fg);font-size:12px}.demo-transcript_menuHeading__fr7PB>svg:first-child{color:var(--demo-accent)}.demo-transcript_menuHeading__fr7PB>svg:last-child{margin-left:auto;width:12px;height:12px;color:var(--demo-muted)}.demo-transcript_menuHeading__fr7PB>b{font-weight:500}.demo-transcript_menuOptions__xRs85{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;padding:14px 0}.demo-transcript_menuOption__p1Tw8{display:flex;gap:7px;align-items:center;color:var(--demo-fg-secondary);font-size:10px}.demo-transcript_menuOption__p1Tw8>i{margin-left:auto}.demo-transcript_checkbox__rTbb4{display:grid;place-items:center;width:13px;height:13px;border-radius:3px;background:var(--demo-accent-fill);color:var(--demo-on-accent)}.demo-transcript_checkbox__rTbb4 svg{width:9px;height:9px;stroke-width:2}.demo-transcript_menuSetting__D8kCH{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--demo-border);padding:11px 0;font-size:10px;color:var(--demo-muted)}.demo-transcript_toggle__Kr5zH{display:flex;justify-content:flex-end;align-items:center;width:24px;height:13px;padding:2px;background:var(--demo-accent-fill);border-radius:10px}.demo-transcript_toggle__Kr5zH>i{width:9px;height:9px;background:var(--demo-on-accent);border-radius:50%}.demo-transcript_startCleanup__FOy2l{display:flex;align-items:center;justify-content:center;gap:6px;height:31px;border-radius:4px;background:var(--demo-accent-fill);color:var(--demo-on-accent);font-size:11px;font-weight:500}.demo-transcript_startCleanup__FOy2l svg{width:13px;height:13px}.demo-transcript_cleanupStatus__6ZLCq{flex-shrink:0;margin:0 11px 11px;padding:10px 11px 9px;border:1px solid var(--demo-accent-border);border-radius:7px;background:linear-gradient(120deg,var(--demo-accent-soft),var(--demo-elevated));box-shadow:0 -9px 18px var(--demo-bg)}.demo-transcript_statusHeading__jaUcS{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--demo-fg)}.demo-transcript_statusHeading__jaUcS>svg{width:13px;height:13px;color:var(--demo-accent)}.demo-transcript_statusHeading__jaUcS>b{font-weight:500}.demo-transcript_statusHeading__jaUcS>span{margin-left:auto;color:var(--demo-success);font-size:9px}.demo-transcript_statusHeading__jaUcS>svg:last-child{margin-left:auto}.demo-transcript_statusHeading__jaUcS>.demo-transcript_spinner__RxAep{width:11px;height:11px;animation:demo-transcript_spin__xor3O 2s linear infinite}.demo-transcript_cleanupStatus__6ZLCq p{margin:6px 0 8px;color:var(--demo-muted);font-size:10px;line-height:1.5}.demo-transcript_currentEdit__UhiZl{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:var(--demo-muted);font-size:9px}.demo-transcript_editKind__ajoun{display:flex;align-items:center;gap:4px;color:var(--issue-color)}.demo-transcript_currentEdit__UhiZl>span:nth-child(2){padding-left:7px;border-left:1px solid var(--demo-border)}.demo-transcript_currentEdit__UhiZl>code{margin-left:auto;color:var(--demo-accent-text);font:9px ui-monospace,SFMono-Regular,monospace}.demo-transcript_statusProgress__0NCAz{height:2px;background:var(--demo-accent-border);border-radius:2px;overflow:hidden}.demo-transcript_statusProgress__0NCAz>i{display:block;height:100%;background:var(--demo-accent);transition:width .25s ease}.demo-transcript_statusDone__nVOeA{border-color:var(--demo-success-border);background:linear-gradient(120deg,var(--demo-success-soft),var(--demo-elevated))}.demo-transcript_statusDone__nVOeA .demo-transcript_statusHeading__jaUcS>svg{color:var(--demo-success)}.demo-transcript_statusDone__nVOeA .demo-transcript_statusProgress__0NCAz{background:var(--demo-success-border)}.demo-transcript_statusDone__nVOeA .demo-transcript_statusProgress__0NCAz>i{background:var(--demo-success)}.demo-transcript_selectionToolbar__bToty{position:absolute;z-index:6;top:105px;left:43px;max-width:calc(100% - 56px);height:37px;display:flex;align-items:center;gap:2px;padding:4px 6px;border:1px solid var(--demo-border-strong);border-radius:7px;background:var(--demo-elevated);box-shadow:0 8px 22px var(--demo-shadow)}.demo-transcript_selectionToolbar__bToty:after{content:"";position:absolute;bottom:-5px;left:48%;width:8px;height:8px;background:var(--demo-elevated);border-right:1px solid var(--demo-border-strong);border-bottom:1px solid var(--demo-border-strong);transform:rotate(45deg)}.demo-transcript_selectionToolbar__bToty>span{display:grid;place-items:center;width:23px;height:27px;flex-shrink:0;border-radius:4px;color:var(--demo-fg-secondary)}.demo-transcript_selectionToolbar__bToty svg{width:13px;height:13px}.demo-transcript_selectionToolbar__bToty>i{height:16px;width:1px;flex-shrink:0;background:var(--demo-border);margin:0 2px}.demo-transcript_selectionToolbar__bToty>.demo-transcript_wordCount__8bLZr{display:flex;gap:3px;width:auto;padding:0 3px;font-size:9px;color:var(--demo-muted)}.demo-transcript_wordCount__8bLZr b{font-weight:500;color:var(--demo-fg)}.demo-transcript_selectionToolbar__bToty>.demo-transcript_selectedAction__W3TYP{background:var(--demo-accent-soft);color:var(--demo-accent-text)}.demo-transcript_correctionToolbar__dHzZw{position:absolute;z-index:7;left:42px;right:22px;top:100px;padding:10px;border:1px solid var(--demo-accent-border);border-radius:7px;background:var(--demo-elevated);box-shadow:0 10px 25px var(--demo-shadow)}.demo-transcript_correctionHeading__AUwQT{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:10px;color:var(--demo-fg-secondary)}.demo-transcript_correctionHeading__AUwQT>svg{color:var(--demo-accent);width:13px;height:13px}.demo-transcript_correctionHeading__AUwQT>small{margin-left:auto;color:var(--demo-muted);font-size:9px}.demo-transcript_correctionControls__yUnfv{display:flex;align-items:center;gap:6px}.demo-transcript_correctionInput__awNe5{height:30px;min-width:0;display:flex;align-items:center;flex:1;padding:0 8px;border:1px solid var(--demo-accent);border-radius:3px;background:var(--demo-input);font-size:12px;color:var(--demo-fg)}.demo-transcript_correctionInput__awNe5>i{height:15px;width:1px;margin-left:1px;background:var(--demo-accent);animation:demo-transcript_caret__4JacQ 1s steps(1) infinite}.demo-transcript_saveCorrection__wQO_C{display:grid;place-items:center;width:28px;height:30px;border:1px solid var(--demo-accent-border);border-radius:3px;background:var(--demo-accent-soft);color:var(--demo-accent-text)}.demo-transcript_saveCorrection__wQO_C svg{width:15px;height:15px}@container (max-width: 350px){.demo-transcript_rowText___Ypuf{font-size:12px;line-height:1.65}.demo-transcript_body__SF0F2{padding-right:11px}.demo-transcript_row__Qj0XX{grid-template-columns:33px minmax(0,1fr);margin-bottom:8px}.demo-transcript_gutter__mbRCz{font-size:7px}.demo-transcript_legend__5Iv3r{gap:4px 7px}.demo-transcript_legendItem__Uo5Vl{font-size:8px}.demo-transcript_tools__sTAHQ{gap:12px}.demo-transcript_selectionToolbar__bToty{left:27px;max-width:calc(100% - 36px);gap:1px;padding:4px}.demo-transcript_selectionToolbar__bToty>span{width:20px}.demo-transcript_selectionToolbar__bToty>.demo-transcript_optionalAction__f4Wkg{display:none}.demo-transcript_correctionToolbar__dHzZw{left:28px;right:14px}}@keyframes demo-transcript_spin__xor3O{to{transform:rotate(1turn)}}@keyframes demo-transcript_shimmer___nyc0{0%{background-position:100% 0}to{background-position:-120% 0}}@keyframes demo-transcript_caret__4JacQ{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.demo-transcript_panel__Ay4Py *,.demo-transcript_panel__Ay4Py :after,.demo-transcript_panel__Ay4Py :before{animation:none!important;transition:none!important}}.demo-viewer_viewer__ruFzG{display:flex;flex-direction:column;min-width:0;background:var(--demo-bg);overflow:hidden;position:relative}.demo-viewer_topbar__6Dvn3{height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;gap:8px;color:var(--demo-muted);flex-shrink:0}.demo-viewer_viewOptions__3WuXj{display:flex;gap:12px;align-items:center;border:1px solid var(--demo-border);border-radius:8px;padding:9px 10px;font-size:11px;white-space:nowrap}.demo-viewer_viewOptions__3WuXj svg{width:15px;height:15px;flex-shrink:0}.demo-viewer_viewOptions__3WuXj i{height:18px;border-left:1px solid var(--demo-border)}.demo-viewer_purple__LdDe_{color:var(--demo-accent);display:flex;align-items:center;gap:6px}.demo-viewer_canvasArea__XP4__{flex:1;min-height:0;padding:20px 16px;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.demo-viewer_canvas__w9byt{width:100%;aspect-ratio:720/406;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff12;background:#121215;isolation:isolate}.demo-viewer_picture__Kwx8F{position:absolute;inset:0}.demo-viewer_foreground__d0V8u,.demo-viewer_poster__q5xDn,.demo-viewer_video__750Bw{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.demo-viewer_foreground__d0V8u{z-index:3}.demo-viewer_backgroundDim__9ukFn{position:absolute;inset:0;background:#07101455;z-index:1}.demo-viewer_behindTitle__8L09Q{position:absolute;z-index:2;left:3%;right:3%;top:15%;color:#fff;text-align:center;line-height:.92;letter-spacing:-.055em;display:flex;flex-direction:column;font-size:64px;font-weight:850;text-shadow:0 2px 16px #0002}.demo-viewer_behindTitle__8L09Q strong{font-size:1.13em;font-weight:900}.demo-viewer_checker__pbUzF{background-color:var(--demo-checker);background-image:linear-gradient(45deg,var(--demo-checker-square) 25%,transparent 25%),linear-gradient(-45deg,var(--demo-checker-square) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--demo-checker-square) 75%),linear-gradient(-45deg,transparent 75%,var(--demo-checker-square) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.demo-viewer_grid___RQDE{position:absolute;inset:0;pointer-events:none;z-index:5;background-image:linear-gradient(#fff03 1px,transparent 0),linear-gradient(90deg,#fff03 1px,transparent 0);background-size:10% 10%;opacity:.15}.demo-viewer_cinematic__SSfab .demo-viewer_picture__Kwx8F{filter:contrast(1.1) saturate(.8) sepia(.14)}.demo-viewer_title__qqr7L{position:absolute;z-index:5;white-space:nowrap;font-size:19px;font-weight:650;letter-spacing:-.4px;text-shadow:0 2px 8px #000b;padding:7px 10px;max-width:90%;color:#fff}.demo-viewer_selectedTitle__3L3Ur{outline:1px solid var(--demo-accent)}.demo-viewer_selectedTitle__3L3Ur i{position:absolute;width:6px;height:6px;background:#fff;border:1px solid var(--demo-accent)}.demo-viewer_selectedTitle__3L3Ur i:first-of-type{left:-3px;top:-3px}.demo-viewer_selectedTitle__3L3Ur i:nth-of-type(2){right:-3px;top:-3px}.demo-viewer_selectedTitle__3L3Ur i:nth-of-type(3){right:-3px;bottom:-3px}.demo-viewer_selectedTitle__3L3Ur i:nth-of-type(4){left:-3px;bottom:-3px}.demo-viewer_caret__nTK26{height:20px;border-left:1px solid var(--demo-accent);margin-left:2px;display:inline-block;vertical-align:middle;animation:demo-viewer_blink__HrMxz 1s step-end infinite}.demo-viewer_titleDestination__aPlqj{position:absolute;left:12%;top:83%;width:40px;height:10px}.demo-viewer_selectionBox__YiDet{position:absolute;inset:5px;border:1px solid var(--demo-accent);z-index:6;pointer-events:none}.demo-viewer_selectionBox__YiDet span{position:absolute;top:6px;left:7px;background:var(--demo-accent-soft);padding:4px 7px;font-size:10px;border-radius:3px;color:var(--demo-accent-text)}.demo-viewer_selectionBox__YiDet i{position:absolute;width:6px;height:6px;background:#fff;border:1px solid var(--demo-accent)}.demo-viewer_selectionBox__YiDet i:first-of-type{left:-3px;top:-3px}.demo-viewer_selectionBox__YiDet i:nth-of-type(2){left:50%;top:-3px}.demo-viewer_selectionBox__YiDet i:nth-of-type(3){right:-3px;top:-3px}.demo-viewer_selectionBox__YiDet i:nth-of-type(4){right:-3px;top:50%}.demo-viewer_selectionBox__YiDet i:nth-of-type(5){right:-3px;bottom:-3px}.demo-viewer_selectionBox__YiDet i:nth-of-type(6){left:50%;bottom:-3px}.demo-viewer_selectionBox__YiDet i:nth-of-type(7){left:-3px;bottom:-3px}.demo-viewer_selectionBox__YiDet i:nth-of-type(8){left:-3px;top:50%}.demo-viewer_scanLine__3u8AU{position:absolute;left:0;right:0;height:2px;box-shadow:0 0 25px 12px #b67dff55;background:#c598ff;z-index:6}.demo-viewer_canvasBadge__np6SC{position:absolute;bottom:22px;background:var(--demo-elevated);color:var(--demo-fg-secondary);padding:5px 9px;display:flex;align-items:center;gap:16px;font-size:10px;border:1px solid var(--demo-border-strong);border-radius:5px}.demo-viewer_canvasBadge__np6SC span{color:var(--demo-accent)}.demo-viewer_playback__v4BMN{height:48px;border-top:1px solid var(--demo-border);display:flex;align-items:center;gap:14px;padding:0 12px;color:var(--demo-muted);font-size:11px;flex-shrink:0}.demo-viewer_playback__v4BMN svg{width:15px;height:15px;flex-shrink:0}.demo-viewer_speed__zhK8T{display:flex;align-items:center;gap:16px;padding:6px 8px;border:1px solid var(--demo-border);border-radius:7px}.demo-viewer_playButton__hSbem{background:var(--demo-accent);color:var(--demo-on-accent);width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.demo-viewer_playButton__hSbem svg{width:17px;height:17px}.demo-viewer_playbackLine__ILV64{height:4px;border-radius:3px;background:var(--demo-input);flex:1;min-width:12px}.demo-viewer_playbackLine__ILV64 i{height:100%;background:var(--demo-accent-border);display:block}.demo-viewer_time__ZVA_r{white-space:nowrap;font-family:monospace;color:var(--demo-fg);font-size:10px}.demo-viewer_time__ZVA_r em{font-style:normal;color:var(--demo-muted)}.demo-viewer_dissolve__QSDco{position:absolute;inset:0;background:url(/demo/project14-poster.webp) 50%/cover;z-index:1}@keyframes demo-viewer_blink__HrMxz{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.demo-viewer_caret__nTK26{animation:none}.demo-viewer_behindTitle__8L09Q,.demo-viewer_picture__Kwx8F{transition:none}}.demo-panels_assetPanel__cRopQ,.demo-panels_assistant__6c9DY,.demo-panels_inspector__QsEVZ{min-width:0;height:100%;overflow:hidden;background:var(--demo-bg);color:var(--demo-fg);font-size:12px;line-height:1.45;border-right:1px solid var(--demo-border)}.demo-panels_assetPanel__cRopQ svg,.demo-panels_assistant__6c9DY svg,.demo-panels_inspector__QsEVZ svg{width:14px;height:14px;flex-shrink:0;stroke-width:1.6}.demo-panels_assetPanel__cRopQ{display:flex;flex-direction:column}.demo-panels_assistant__6c9DY,.demo-panels_inspector__QsEVZ{border-left:1px solid var(--demo-border);border-right:0}.demo-panels_assistant__6c9DY{display:flex;flex-direction:column;background:var(--demo-recessed)}.demo-panels_assetTabs__Ss0ZK,.demo-panels_inspectorHeader__m00Fl,.demo-panels_subtabs__P269R{display:flex;align-items:center;gap:15px;height:43px;padding:0 12px;color:var(--demo-muted);font-size:11px;border-bottom:1px solid var(--demo-border);white-space:nowrap}.demo-panels_inspectorHeader__m00Fl{gap:13px;height:40px;font-size:11px}.demo-panels_subtabs__P269R{height:36px;gap:11px;font-size:10px;padding:0 10px}.demo-panels_activeTab__ddzJZ{position:relative;color:var(--demo-accent-text)!important}.demo-panels_activeTab__ddzJZ:after{content:"";position:absolute;left:0;right:0;bottom:-12px;height:2px;background:var(--demo-accent)}.demo-panels_subtabs__P269R .demo-panels_activeTab__ddzJZ:after{bottom:-10px}.demo-panels_inspectorBody__hnI4K{padding:0 10px}.demo-panels_section___U7fX{padding:12px 0;border-bottom:1px solid var(--demo-border)}.demo-panels_section___U7fX>header{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:500;margin-bottom:12px}.demo-panels_section___U7fX>header>span:first-child{margin-right:auto}.demo-panels_section___U7fX>header>svg{color:var(--demo-muted);width:12px;height:12px}.demo-panels_section___U7fX:has(>header:last-child){padding-bottom:0}.demo-panels_field__otSe0,.demo-panels_positionField__wtQLH{display:flex;align-items:center;gap:6px;min-height:28px;margin:6px 0;color:var(--demo-muted);font-size:10px}.demo-panels_field__otSe0>span:first-child{flex:1}.demo-panels_fieldValue__Vh4Ad{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:74px;padding:5px 8px;border:1px solid var(--demo-border);background:var(--demo-input);color:var(--demo-fg);border-radius:4px;font-size:10px;font-variant-numeric:tabular-nums}.demo-panels_fieldValue__Vh4Ad small{font-size:9px;color:var(--demo-muted)}.demo-panels_field__otSe0>svg,.demo-panels_positionField__wtQLH>svg{width:10px;height:10px;color:var(--demo-faint)}.demo-panels_fieldValue__Vh4Ad>svg{height:10px;width:10px}.demo-panels_positionField__wtQLH>span:first-child{flex:1}.demo-panels_positionField__wtQLH .demo-panels_fieldValue__Vh4Ad{min-width:55px;flex:0 0 55px;padding:5px}.demo-panels_scaleTrack__YaDBm{position:relative;height:3px;background:var(--demo-border);margin:12px 26px 17px 0}.demo-panels_scaleTrack__YaDBm>i{height:100%;display:block;background:var(--demo-fg-secondary)}.demo-panels_scaleTrack__YaDBm>span{position:absolute;top:-3px;width:9px;height:9px;border-radius:50%;border:1px solid var(--demo-border-strong);background:var(--demo-elevated)}.demo-panels_scaleTrack__YaDBm>svg{position:absolute;right:-24px;top:-5px;color:var(--demo-accent-text)}.demo-panels_alignRow__VmFSf{display:flex;gap:9px;align-items:center;margin-top:12px;color:var(--demo-muted)}.demo-panels_alignRow__VmFSf>span{margin-right:auto;font-size:10px}.demo-panels_alignRow__VmFSf>svg{width:12px;height:12px}.demo-panels_toggle__6_7gN{width:23px;height:13px;border-radius:7px;background:var(--demo-border-strong);position:relative;flex-shrink:0}.demo-panels_toggle__6_7gN:after{content:"";position:absolute;left:2px;top:2px;width:9px;height:9px;background:var(--demo-muted);border-radius:50%}.demo-panels_label__WFHQI{font-size:10px;color:var(--demo-muted);margin:0 0 7px}.demo-panels_hint__Yty2h{font-size:10px;line-height:1.5;margin:8px 0 0;color:var(--demo-muted)}.demo-panels_proBadge__zCtan{font-size:8px!important;letter-spacing:.4px;color:var(--demo-accent-text);border:1px solid var(--demo-accent-border);border-radius:3px;padding:1px 3px}.demo-panels_segmented__osfjF{display:flex;padding:3px;background:var(--demo-recessed);border:1px solid var(--demo-border);border-radius:5px;gap:2px}.demo-panels_segmented__osfjF>span{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;height:25px;font-size:10px;color:var(--demo-muted);white-space:nowrap}.demo-panels_segmented__osfjF svg{width:11px;height:11px}.demo-panels_segmented__osfjF .demo-panels_selected__94R4T{background:var(--demo-accent-soft);color:var(--demo-accent-text);border-radius:3px}.demo-panels_hint__Yty2h+.demo-panels_label__WFHQI{margin-top:13px}.demo-panels_previewChoices__ZNr1x{display:flex;gap:7px}.demo-panels_previewChoices__ZNr1x>span{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:9px;color:var(--demo-muted);flex:1}.demo-panels_previewChoices__ZNr1x i{height:32px;width:100%;display:block;border:1px solid var(--demo-border);border-radius:3px}.demo-panels_previewChoices__ZNr1x .demo-panels_selected__94R4T i{border-color:var(--demo-accent-border)}.demo-panels_checkerSwatch__p6XtT{background:conic-gradient(#49494e 25%,#2a2a2f 0 50%,#49494e 0 75%,#2a2a2f 0) 0 0/12px 12px}.demo-panels_maskSwatch__lFOL2{background:radial-gradient(ellipse at 50% 80%,#f6f6f7 0 27%,#121214 29%)}.demo-panels_originalSwatch___7zDg{background:linear-gradient(120deg,#59584c,#9c7d70 46%,#594c39)}.demo-panels_removeAction__Wt0qC{padding:13px 0}.demo-panels_primaryButton__nNfrG,.demo-panels_secondaryButton__K009a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:29px;padding:5px 9px;border-radius:4px;font-size:10px;font-weight:500;white-space:nowrap}.demo-panels_primaryButton__nNfrG{background:var(--demo-accent-fill);color:var(--demo-on-accent);border:1px solid var(--demo-accent-border)}.demo-panels_secondaryButton__K009a{border:1px solid var(--demo-border-strong);background:var(--demo-elevated);color:var(--demo-fg-secondary)}.demo-panels_primaryButton__nNfrG svg,.demo-panels_secondaryButton__K009a svg{width:12px;height:12px}.demo-panels_removeAction__Wt0qC>.demo-panels_primaryButton__nNfrG{width:100%;font-size:10px}.demo-panels_processingTitle__Isgou{display:flex;align-items:center;gap:6px;font-size:10px}.demo-panels_processingTitle__Isgou>svg{width:12px;height:12px;color:var(--demo-accent)}.demo-panels_processingTitle__Isgou>b{margin-left:auto;font:10px monospace;color:var(--demo-accent-text)}.demo-panels_progressTrack__qwUS5{height:4px;margin:10px 0 0;background:var(--demo-accent-soft);border-radius:3px;overflow:hidden}.demo-panels_progressTrack__qwUS5 i{display:block;height:100%;background:var(--demo-accent);transition:width .15s linear}.demo-panels_quietAction__BcJ6D{display:flex;align-items:center;gap:5px;margin-top:12px;font-size:9px;color:var(--demo-muted)}.demo-panels_quietAction__BcJ6D svg{width:11px;height:11px}.demo-panels_inspector__QsEVZ .demo-panels_section___U7fX{padding:6px 0}.demo-panels_inspector__QsEVZ .demo-panels_section___U7fX>header{margin-bottom:5px}.demo-panels_inspector__QsEVZ .demo-panels_section___U7fX:has(>header:last-child){padding-bottom:0}.demo-panels_inspector__QsEVZ .demo-panels_field__otSe0,.demo-panels_inspector__QsEVZ .demo-panels_positionField__wtQLH{min-height:24px;margin:3px 0}.demo-panels_inspector__QsEVZ .demo-panels_fieldValue__Vh4Ad{padding-top:4px;padding-bottom:4px}.demo-panels_inspector__QsEVZ .demo-panels_label__WFHQI{margin-bottom:4px}.demo-panels_inspector__QsEVZ .demo-panels_hint__Yty2h{margin-top:3px}.demo-panels_inspector__QsEVZ .demo-panels_hint__Yty2h+.demo-panels_label__WFHQI{margin-top:6px}.demo-panels_inspector__QsEVZ .demo-panels_segmented__osfjF>span{height:21px}.demo-panels_inspector__QsEVZ .demo-panels_previewChoices__ZNr1x i{height:28px}.demo-panels_inspector__QsEVZ .demo-panels_removeAction__Wt0qC{padding:6px 0}.demo-panels_inspector__QsEVZ .demo-panels_quietAction__BcJ6D{margin-top:6px}.demo-panels_spinner__THSMB{animation:demo-panels_rotate__LQZa6 1.7s linear infinite}.demo-panels_assistantHeader__pc1FZ{height:41px;display:flex;align-items:center;gap:10px;flex-shrink:0;padding:0 13px;color:var(--demo-muted);border-bottom:1px solid var(--demo-border)}.demo-panels_assistantHeader__pc1FZ>span{font-size:12px}.demo-panels_assistantHeader__pc1FZ>i{width:5px;height:5px;border-radius:50%;background:var(--demo-accent)}.demo-panels_assistantHeader__pc1FZ>svg:nth-last-child(2){margin-left:auto}.demo-panels_assistantHeader__pc1FZ>svg{width:14px;height:14px}.demo-panels_assistantConversation__bkd1J{display:flex;flex-direction:column;gap:12px;padding:12px;flex:1;min-height:0;overflow:hidden}.demo-panels_welcome__gPuPl{margin:auto 0}.demo-panels_welcome__gPuPl h3{text-align:center;font-size:13px;font-weight:500;margin:0 0 17px;color:var(--demo-fg)}.demo-panels_starters__KlcOG{display:grid;grid-template-columns:1fr 1fr;gap:7px}.demo-panels_starters__KlcOG>div{min-height:59px;display:flex;align-items:center;gap:8px;padding:7px;border:1px solid var(--demo-border);border-radius:5px;background:var(--demo-elevated);color:var(--demo-fg-secondary);font-size:10px;line-height:1.35}.demo-panels_starters__KlcOG>div>span{display:grid;place-items:center;flex:0 0 28px;height:29px;border-radius:4px;background:var(--demo-accent-soft);color:var(--demo-accent-text)}.demo-panels_starters__KlcOG svg{width:17px;height:17px}.demo-panels_welcome__gPuPl>p{display:flex;align-items:center;justify-content:center;gap:4px;color:var(--demo-muted);margin:12px 0 0;font-size:10px}.demo-panels_welcome__gPuPl>p svg{width:11px;height:11px}.demo-panels_userMessage__8Elvw{max-width:95%;align-self:flex-end;padding:10px 11px;background:var(--demo-accent-soft);border:1px solid var(--demo-accent-border);border-radius:6px;color:var(--demo-fg);line-height:1.55;font-size:11px}.demo-panels_assistantResponse__H1xlF{font-size:11px}.demo-panels_aiStatus__pu_i4{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--demo-fg);line-height:1.5}.demo-panels_aiStatus__pu_i4>svg{width:13px;height:13px;color:var(--demo-accent)}.demo-panels_aiStatus__pu_i4>small{margin-left:auto;font:9px monospace;color:var(--demo-faint)}.demo-panels_plan__cB_N9{border:1px solid var(--demo-border);border-radius:6px;margin-top:12px;background:var(--demo-elevated);overflow:hidden}.demo-panels_plan__cB_N9>header{display:flex;align-items:center;gap:5px;padding:8px;border-bottom:1px solid var(--demo-border);font-size:10px}.demo-panels_plan__cB_N9>header>svg{width:12px;height:12px;color:var(--demo-muted)}.demo-panels_plan__cB_N9>header>small{margin-left:auto;color:var(--demo-muted);font-size:8px;white-space:nowrap}.demo-panels_plan__cB_N9>header>span{white-space:nowrap}.demo-panels_plan__cB_N9>ul{list-style:none;padding:0 8px;margin:0}.demo-panels_plan__cB_N9 li{display:flex;align-items:flex-start;gap:7px;padding:8px 0;border-bottom:1px solid var(--demo-border);font-size:10px;line-height:1.4;color:var(--demo-fg-secondary)}.demo-panels_plan__cB_N9 li:last-child{border:0}.demo-panels_plan__cB_N9 li>svg{width:12px;height:12px;color:var(--demo-accent);margin-top:1px}.demo-panels_plan__cB_N9 li>small{color:var(--demo-muted);white-space:nowrap;margin-left:auto;font:8px monospace}.demo-panels_plan__cB_N9 .demo-panels_completedOperation__3KH5n{color:var(--demo-fg)}.demo-panels_plan__cB_N9 .demo-panels_completedOperation__3KH5n>svg{color:var(--demo-success)}.demo-panels_operationCheck__0VrUT{display:grid;place-items:center;height:12px;width:12px;flex-shrink:0;font-size:8px;color:var(--demo-accent-text);border:1px solid var(--demo-accent-border);border-radius:3px;background:var(--demo-accent-soft);margin-top:1px}.demo-panels_operationCheck__0VrUT svg{width:9px;height:9px}.demo-panels_planActions__llY1_{display:flex;align-items:center;gap:10px;margin-top:10px;color:var(--demo-muted);font-size:9px}.demo-panels_assistantHint__w51cB{font-size:10px;color:var(--demo-muted);margin:7px 0 0;line-height:1.5}.demo-panels_gradeResult__WlUCV{display:flex;align-items:center;gap:9px;padding:9px;margin-top:10px;border:1px solid var(--demo-success-border);border-radius:5px;background:var(--demo-success-soft)}.demo-panels_gradeResult__WlUCV>i{display:block;height:35px;width:40px;border-radius:3px;background:linear-gradient(135deg,#264752,#d5a373 70%,#8a5457)}.demo-panels_gradeResult__WlUCV>span{font-size:10px;color:var(--demo-fg)}.demo-panels_gradeResult__WlUCV small{display:block;font-size:8px;color:var(--demo-muted);margin-top:3px}.demo-panels_gradeResult__WlUCV>svg{margin-left:auto;color:var(--demo-success)}.demo-panels_composerWrap__fNa9r{padding:8px 12px 11px;flex-shrink:0}.demo-panels_composer__WvyY2{border:1px solid var(--demo-border-strong);border-radius:7px;background:var(--demo-input);padding:0;box-shadow:0 2px 7px var(--demo-shadow)}.demo-panels_composerText__md8Vr{min-height:72px;padding:11px;font-size:11px;color:var(--demo-fg);line-height:1.55}.demo-panels_composerText__md8Vr>span{color:var(--demo-muted)}.demo-panels_caret__Bvibf{display:inline-block;vertical-align:-2px;width:1px;height:13px;background:var(--demo-accent);margin-left:1px;animation:demo-panels_blink__4bFNW .9s steps(1) infinite}.demo-panels_composerTools__b5G5B{display:flex;align-items:center;gap:8px;padding:0 8px 8px;color:var(--demo-muted)}.demo-panels_composerTools__b5G5B>svg{width:13px;height:13px}.demo-panels_composerTools__b5G5B>span:not(.demo-panels_sendButton__xRZWh){display:flex;align-items:center;gap:3px;font-size:9px}.demo-panels_composerTools__b5G5B>span:not(.demo-panels_sendButton__xRZWh)>svg{width:10px;height:10px}.demo-panels_sendButton__xRZWh{display:grid;place-items:center;margin-left:auto;width:23px;height:23px;background:var(--demo-hover);border:1px solid var(--demo-border-strong);border-radius:50%;color:var(--demo-faint)}.demo-panels_sendReady__JrpmE{background:var(--demo-accent-fill);color:var(--demo-on-accent);border-color:var(--demo-accent-border)}.demo-panels_sendButton__xRZWh>svg{width:14px;height:14px}.demo-panels_composerFoot__aVnZD{display:flex;align-items:center;justify-content:space-between;margin-top:8px;font-size:8px;color:var(--demo-muted)}.demo-panels_composerFoot__aVnZD>span{display:flex;align-items:center;gap:4px}.demo-panels_composerFoot__aVnZD svg{width:10px;height:10px}.demo-panels_composerHint___vfSe{font-size:9px;text-align:center;color:var(--demo-muted);margin:0 0 8px;line-height:1.5}.demo-panels_search__iso5P{display:flex;align-items:center;gap:9px;height:49px;padding:0 16px;color:var(--demo-muted);border-bottom:1px solid var(--demo-border);font-size:11px}.demo-panels_search__iso5P>svg{width:14px;height:14px}.demo-panels_assetTabs__Ss0ZK{height:39px;gap:22px;padding:0 16px;font-size:11px}.demo-panels_assetTabs__Ss0ZK .demo-panels_activeTab__ddzJZ:after{bottom:-11px}.demo-panels_assetContent__k5d_m{padding:12px 16px;min-height:0;overflow:hidden}.demo-panels_addText__v84ra{display:flex;align-items:center;gap:9px;border:1px solid var(--demo-border-strong);border-radius:5px;padding:10px 12px;background:var(--demo-elevated);color:var(--demo-accent-text);font-size:12px}.demo-panels_addText__v84ra>svg:last-child{margin-left:auto;width:12px;height:12px}.demo-panels_textPresets__LPQes{display:grid;gap:7px;margin-top:13px}.demo-panels_textPresets__LPQes>div{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--demo-border);background:var(--demo-elevated);padding:10px 12px;border-radius:4px;height:43px;color:var(--demo-fg)}.demo-panels_textPresets__LPQes b{font-size:20px;letter-spacing:-.4px}.demo-panels_textPresets__LPQes strong{font-size:15px;font-weight:500}.demo-panels_textPresets__LPQes>div>span{font-size:12px}.demo-panels_textPresets__LPQes small{font-size:9px;color:var(--demo-muted)}.demo-panels_assetSectionLabel__053Ht{font-size:10px;font-weight:500;color:var(--demo-fg-secondary);margin:16px 0 10px}.demo-panels_templateGrid__ydG8U{display:grid;grid-template-columns:1fr 1fr;gap:13px 10px}.demo-panels_templateGrid__ydG8U>div>div{height:56px;display:grid;place-items:center;border:1px solid var(--demo-border);border-radius:4px;background:#25222a;color:#e9e1f1;font-size:19px;white-space:pre-line;text-align:center;line-height:1.15}.demo-panels_templateGrid__ydG8U>div:nth-child(2)>div{background:#eee7da;color:#3b3734}.demo-panels_templateGrid__ydG8U>div:nth-child(3)>div{background:#c4a3e7;color:#33213d;font-size:18px}.demo-panels_templateGrid__ydG8U>div:nth-child(4)>div{font-size:12px;background:#252a28}.demo-panels_templateGrid__ydG8U small{display:block;color:var(--demo-muted);font-size:9px;margin-top:5px}.demo-panels_assetContent__k5d_m:has(.demo-panels_titleEditor__BozBb) .demo-panels_textPresets__LPQes{display:none}.demo-panels_assetContent__k5d_m:has(.demo-panels_titleEditor__BozBb) .demo-panels_templateGrid__ydG8U{grid-template-columns:repeat(4,minmax(0,1fr))}.demo-panels_assetContent__k5d_m:has(.demo-panels_titleEditor__BozBb) .demo-panels_templateGrid__ydG8U>div>div{font-size:14px}.demo-panels_titleEditor__BozBb{border-top:1px solid var(--demo-border);margin-top:18px;padding-top:12px}.demo-panels_titleEditor__BozBb>label{display:block;font-size:10px;color:var(--demo-fg-secondary);margin-bottom:7px}.demo-panels_titleEditor__BozBb>div:nth-child(2){min-height:53px;border:1px solid var(--demo-accent-border);border-radius:4px;padding:10px;color:var(--demo-fg);background:var(--demo-input);font-size:12px}.demo-panels_fontSettings__ww8nJ{display:flex;gap:6px;margin-top:10px}.demo-panels_fontSettings__ww8nJ>span{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;flex:1;font-size:10px;border:1px solid var(--demo-border);border-radius:3px;background:var(--demo-input)}.demo-panels_fontSettings__ww8nJ>span:last-child{flex:0 0 40px}.demo-panels_fontSettings__ww8nJ svg{width:10px;height:10px}.demo-panels_textFormat__IOqTY{display:flex;gap:20px;align-items:center;margin-top:12px;color:var(--demo-fg-secondary);font-size:12px}.demo-panels_textColor__luAtb{height:14px;width:14px;background:#f2edf7;border:1px solid var(--demo-border-strong);border-radius:3px}.demo-panels_assetHeader__DEYvl{display:flex;align-items:center;gap:10px;height:49px;border-bottom:1px solid var(--demo-border);padding:0 16px}.demo-panels_assetHeader__DEYvl>h3{font-weight:500;font-size:12px}.demo-panels_assetHeader__DEYvl>span{margin-left:auto;display:flex;gap:4px;align-items:center;font-size:9px;color:var(--demo-muted)}.demo-panels_assetHeader__DEYvl svg{height:12px;width:12px}.demo-panels_commentFilters__5sevF{display:flex;gap:23px;align-items:center;height:40px;border-bottom:1px solid var(--demo-border);padding:0 16px;font-size:10px;color:var(--demo-muted)}.demo-panels_commentFilters__5sevF .demo-panels_activeTab__ddzJZ:after{bottom:-12px}.demo-panels_commentCard__VJJYn{padding:12px;border:1px solid var(--demo-border);border-radius:6px;background:var(--demo-elevated)}.demo-panels_commentAuthor__JX2Af{display:flex;align-items:center;gap:8px}.demo-panels_commentAuthor__JX2Af>b{width:25px;height:25px;background:#968072;color:#221e21;display:grid;place-items:center;border:1px solid var(--demo-border);border-radius:50%;font-size:10px}.demo-panels_commentAuthor__JX2Af>span{font-size:11px}.demo-panels_commentAuthor__JX2Af small{display:block;font-size:8px;color:var(--demo-muted);margin-top:2px}.demo-panels_commentTime__huFsJ{display:flex;align-items:center;gap:3px;margin-left:auto;color:var(--demo-accent-text)!important;font:9px monospace!important}.demo-panels_commentTime__huFsJ svg{height:10px;width:10px}.demo-panels_commentQuote__TeXqa{margin:14px 0 0;padding:6px 8px;border-left:2px solid var(--demo-accent-border);background:var(--demo-accent-soft);color:var(--demo-accent-text);font-size:10px;line-height:1.5}.demo-panels_commentText__XJZIz{min-height:56px;margin:11px 0;font-size:12px;color:var(--demo-fg);line-height:1.65}.demo-panels_commentBottom__lRCcA{display:flex;justify-content:space-between;align-items:center;padding-top:9px;border-top:1px solid var(--demo-border);color:var(--demo-muted);font-size:10px}.demo-panels_commentBottom__lRCcA>span{display:flex;align-items:center;gap:5px}.demo-panels_commentBottom__lRCcA svg{width:12px;height:12px}.demo-panels_transitionGrid__6DRIM{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px}.demo-panels_transitionGrid__6DRIM>div{min-width:0}.demo-panels_transitionGrid__6DRIM small{display:block;font-size:10px;color:var(--demo-fg-secondary);margin:5px 0 0}.demo-panels_transitionArt__iVzQO{height:74px;position:relative;display:grid;place-items:center;overflow:hidden;border:1px solid var(--demo-border);border-radius:5px;background:#2b2036}.demo-panels_transitionArt__iVzQO>i{position:absolute;inset:-30%;background:linear-gradient(var(--transition-angle),#8061a5,#3d3048);transform:translateX(-25%) rotate(35deg)}.demo-panels_transitionArt__iVzQO>i:nth-child(2){background:linear-gradient(35deg,#c3a0d0,#514859);transform:translateX(65%) rotate(35deg)}.demo-panels_transitionArt__iVzQO>span{position:relative;color:#e4cffa;font:25px/1 Georgia,serif;letter-spacing:10px}.demo-panels_selectedTransition__PJFi_ .demo-panels_transitionArt__iVzQO{border:2px solid var(--demo-accent-border)}.demo-panels_selectedTransition__PJFi_ small{color:var(--demo-accent-text)}.demo-panels_transitionSettings__02Fep{border:1px solid var(--demo-border);border-radius:5px;padding:12px;margin-top:24px;background:var(--demo-elevated)}.demo-panels_transitionSettings__02Fep>header{display:flex;align-items:center;gap:7px;margin-bottom:14px;font-size:11px}.demo-panels_transitionSettings__02Fep>header>b{font-weight:500}.demo-panels_transitionSettings__02Fep>header>svg{width:12px;height:12px;color:var(--demo-muted)}.demo-panels_transitionSettings__02Fep>header>svg:last-child{margin-left:auto}.demo-panels_transitionSettings__02Fep .demo-panels_field__otSe0{margin:10px 0}.demo-panels_transitionApplied__Mjf05{display:flex;align-items:center;gap:5px;color:var(--demo-success);font-size:9px;margin-top:12px}.demo-panels_transitionApplied__Mjf05>svg{width:11px;height:11px}.demo-panels_mediaToolbar__txb_s{display:flex;justify-content:space-between;align-items:center;margin:0 0 13px;font-size:11px;color:var(--demo-fg-secondary)}.demo-panels_mediaToolbar__txb_s>span{display:flex;align-items:center;gap:6px}.demo-panels_mediaToolbar__txb_s small{font-size:9px;color:var(--demo-muted)}.demo-panels_mediaToolbar__txb_s svg{width:12px;height:12px}.demo-panels_mediaCard__tXEHg{border:1px solid var(--demo-border);border-radius:5px;overflow:hidden;background:var(--demo-elevated)}.demo-panels_mediaCard__tXEHg>div{position:relative;aspect-ratio:16/9;background:#484338}.demo-panels_mediaPoster__kzLE1{display:block;width:100%;height:100%;background:url(/demo/project14-poster.webp) 50%/cover no-repeat}.demo-panels_mediaDuration__DsvBe{position:absolute;bottom:6px;right:6px;padding:2px 5px;font:9px monospace;color:#eee9f2;background:#171319d4;border-radius:3px}.demo-panels_mediaCard__tXEHg>p{display:flex;align-items:center;gap:7px;margin:9px 10px 3px;font-size:10px;color:var(--demo-fg-secondary)}.demo-panels_mediaCard__tXEHg>p>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.demo-panels_mediaCard__tXEHg>p>svg{width:12px;height:12px}.demo-panels_mediaCard__tXEHg>p>svg:last-child{margin-left:auto}.demo-panels_mediaCard__tXEHg>small{display:block;font-size:8px;margin:0 10px 10px;color:var(--demo-muted)}.demo-panels_mediaRows__IRb2B{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid var(--demo-border);border-radius:4px;color:var(--demo-fg-secondary);font-size:10px}.demo-panels_mediaRows__IRb2B>svg:last-child{margin-left:auto;color:var(--demo-muted)}@keyframes demo-panels_rotate__LQZa6{to{transform:rotate(1turn)}}@keyframes demo-panels_blink__4bFNW{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.demo-panels_caret__Bvibf,.demo-panels_spinner__THSMB{animation:none}.demo-panels_progressTrack__qwUS5 i{transition:none}}.demo-theme_theme__sDZya{color-scheme:light;--demo-bg:#fff;--demo-chrome:#fafafa;--demo-recessed:#f1f1f4;--demo-elevated:#fff;--demo-hover:#ececf1;--demo-input:#f4f4f7;--demo-border:#e2e2e8;--demo-border-strong:#cbcbd5;--demo-fg:#242429;--demo-fg-secondary:#54545e;--demo-muted:#71717e;--demo-faint:#9696a1;--demo-accent:#7c3aed;--demo-accent-text:#6d28d9;--demo-accent-soft:#f2eafa;--demo-accent-border:#d8c3f6;--demo-accent-fill:#854df0;--demo-on-accent:#fff;--demo-success:#278260;--demo-success-soft:#edf8f2;--demo-success-border:#c6e4d5;--demo-warning:#9a6519;--demo-warning-soft:#fdf5e5;--demo-warning-border:#ead3a7;--demo-action-bg:#27272a;--demo-action-fg:#fff;--demo-shadow:#19132418;--demo-overlay:#f3f2f8e8;--demo-checker:#e4e4e8;--demo-checker-square:#f5f5f7}.dark .demo-theme_theme__sDZya{color-scheme:dark;--demo-bg:#1d1d20;--demo-chrome:#171719;--demo-recessed:#19191c;--demo-elevated:#25232b;--demo-hover:#2a2a2e;--demo-input:#242429;--demo-border:#303035;--demo-border-strong:#44414b;--demo-fg:#dedee3;--demo-fg-secondary:#b8b8bf;--demo-muted:#92929d;--demo-faint:#696974;--demo-accent:#a16afa;--demo-accent-text:#d0adff;--demo-accent-soft:#32253f;--demo-accent-border:#58416d;--demo-accent-fill:#a16afa;--demo-on-accent:#241333;--demo-success:#7db39b;--demo-success-soft:#202f29;--demo-success-border:#3d584a;--demo-warning:#e9ad48;--demo-warning-soft:#2e2618;--demo-warning-border:#725524;--demo-action-bg:#f3f3f5;--demo-action-fg:#29292d;--demo-shadow:#0005;--demo-overlay:#08070de8;--demo-checker:#35353a;--demo-checker-square:#44444a}