.BoardAnimateTimeline_container__l_R1U{position:relative;display:flex;flex-direction:column;width:100%;height:100%;background:oklch(var(--background));color:oklch(var(--foreground));overflow:hidden}.BoardAnimateTimeline_containerAllowCanvasSelect__KqpLj{pointer-events:none}.BoardAnimateTimeline_containerAllowCanvasSelect__KqpLj>*{pointer-events:auto}.BoardAnimateTimeline_topRow__iMlH2{display:flex;flex:0 0 60%;min-height:200px;border-bottom:1px solid oklch(var(--border))}.BoardAnimateTimeline_topRowFullscreen__2S9AR{flex:1;border-bottom:none}.BoardAnimateTimeline_previewColumn__ViFG3{flex:1;display:flex;flex-direction:column;overflow:hidden}.BoardAnimateTimeline_previewArea__T8B7m{position:relative;width:100%;flex:1;min-height:0;background:oklch(var(--foreground));display:flex;align-items:center;justify-content:center}.BoardAnimateTimeline_previewVideo__l7GMq{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.BoardAnimateTimeline_previewEmpty__aV7RF{color:oklch(var(--muted-foreground));display:flex;align-items:center;justify-content:center}.BoardAnimateTimeline_rightPanelWrap__tYVjp{flex:0 0 clamp(260px,30%,420px);overflow-y:auto;transition:box-shadow .3s ease}.BoardAnimateTimeline_panelHighlight__ImHsO{box-shadow:inset 0 0 0 2px oklch(var(--primary)/.6);animation:BoardAnimateTimeline_panelPulse__nEuzU 1.5s ease-out}@keyframes BoardAnimateTimeline_panelPulse__nEuzU{0%{box-shadow:inset 0 0 0 2px oklch(var(--primary)/.8)}to{box-shadow:inset 0 0 0 2px oklch(var(--primary)/0)}}.BoardAnimateTimeline_loadingRoot__4iOff{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:8px}.BoardAnimateTimeline_loadingText__hMlgu{font-size:13px;color:oklch(var(--muted-foreground))}.BoardAnimateTimeline_timelineArea__J_l_9{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.BoardAnimateTimeline_previewRangeWrap__w5SSV{display:flex;align-items:center;height:24px;padding:0 8px;flex-shrink:0;position:relative}.BoardAnimateTimeline_previewRangeBar__Mp2S1{position:relative;flex:1;height:4px;background:oklch(var(--muted));-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:visible}.BoardAnimateTimeline_previewRangeDim__2I1O_{position:absolute;top:0;height:100%;background:oklch(var(--foreground)/.12);pointer-events:none}.BoardAnimateTimeline_previewRangeActive__dMW2V{position:absolute;top:0;height:100%;background:rgba(0,0,0,0);pointer-events:none}.BoardAnimateTimeline_previewRangeHandle__lCXBP{position:absolute;top:4px;transform:translateX(-50%);cursor:ew-resize;touch-action:none;z-index:2;display:flex;flex-direction:column;align-items:center}.BoardAnimateTimeline_previewRangeHandle__lCXBP:hover .BoardAnimateTimeline_previewRangeHandleTriangle__UbLcc{border-bottom-color:oklch(var(--foreground))}.BoardAnimateTimeline_previewRangeHandle__lCXBP:hover .BoardAnimateTimeline_previewRangeHandleBracket__1fWEg{background:oklch(var(--foreground))}.BoardAnimateTimeline_previewRangeHandle__lCXBP:after{content:"";position:absolute;top:-4px;left:50%;transform:translateX(-50%);width:2px;height:calc(100% - 9px);background:oklch(var(--muted-foreground));pointer-events:none}.BoardAnimateTimeline_previewRangeHandle__lCXBP:active{cursor:grabbing}.BoardAnimateTimeline_previewRangeHandleBracket__1fWEg{width:10px;height:12px;color:#fff;font-size:6px;font-weight:600;background:oklch(var(--muted-foreground));display:flex;align-items:center;justify-content:center}.BoardAnimateTimeline_previewRangeHandleTriangle__UbLcc{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid oklch(var(--muted-foreground));flex-shrink:0}.BoardAnimateTimeline_previewRangePlayhead__Qz2_e{position:absolute;top:-6px;width:12px;height:calc(100% + 6px);transform:translateX(-50%);z-index:3;cursor:grab;touch-action:none}.BoardAnimateTimeline_previewRangePlayhead__Qz2_e:after{content:"";position:absolute;top:4px;left:50%;transform:translateX(-50%);width:2px;height:calc(100% - 4px);background:oklch(var(--primary));pointer-events:none}.BoardAnimateTimeline_previewRangePlayhead__Qz2_e:active{cursor:grabbing}.BoardAnimateTimeline_previewRangePlayheadHead___iW4R{position:absolute;top:0;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid oklch(var(--primary));pointer-events:none}.BoardAnimateTimeline_transportRow__yVNXq{display:flex;align-items:center;padding:4px 12px;min-height:36px;gap:8px}.BoardAnimateTimeline_transportLeft__AdrxP{display:flex;align-items:center;gap:6px;flex-shrink:0}.BoardAnimateTimeline_transportCenter__jZTrz{display:flex;align-items:center;gap:4px;flex:1;justify-content:center}.BoardAnimateTimeline_transportRight__D_nB1{display:flex;align-items:center;gap:6px;flex-shrink:0}.BoardAnimateTimeline_compactBtn__NKKJg{height:28px;gap:4px;padding:0 8px;font-size:11px;font-weight:500;color:oklch(var(--foreground));border-color:oklch(var(--border))}.BoardAnimateTimeline_compactBtn__NKKJg svg{width:12px;height:12px}.BoardAnimateTimeline_toolsRow__pgN3g{display:flex;align-items:center;justify-content:center;padding:4px 12px;min-height:36px;border-bottom:1px solid oklch(var(--border));gap:2px}.BoardAnimateTimeline_toolsCenter__WsX2e{display:flex;align-items:center;gap:6px;flex:1;justify-content:center}.BoardAnimateTimeline_toolBtn__X3wuf{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:none;background:rgba(0,0,0,0);color:oklch(var(--muted-foreground));cursor:pointer;flex-shrink:0;font-size:14px}.BoardAnimateTimeline_toolBtn__X3wuf:hover{color:oklch(var(--foreground));background:oklch(var(--muted))}.BoardAnimateTimeline_toolBtn__X3wuf:disabled{opacity:.35;cursor:default}.BoardAnimateTimeline_toolBtn__X3wuf:disabled:hover{background:rgba(0,0,0,0);color:oklch(var(--muted-foreground))}.BoardAnimateTimeline_toolBtnActive__nlPnx{color:oklch(var(--foreground));background:oklch(var(--muted))}.BoardAnimateTimeline_toolBtnAccent__2KDkd{color:oklch(var(--background));background:oklch(var(--primary))}.BoardAnimateTimeline_playBtn__LPzFQ{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;cursor:pointer;flex-shrink:0}.BoardAnimateTimeline_divider__2rTQ5{width:1px;height:16px;background:oklch(var(--border));margin:0 6px;flex-shrink:0}.BoardAnimateTimeline_zoomGroup__AVCBe{display:flex;align-items:center;gap:6px;flex-shrink:0}.BoardAnimateTimeline_zoomBtn__5eXYT{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;border:1px solid oklch(var(--border));background:rgba(0,0,0,0);color:oklch(var(--muted-foreground));cursor:pointer;flex-shrink:0;font-size:14px;line-height:1}.BoardAnimateTimeline_zoomBtn__5eXYT:hover{color:oklch(var(--foreground));background:oklch(var(--muted))}.BoardAnimateTimeline_zoomSlider__8Cjnz{width:80px;accent-color:oklch(var(--primary))}.BoardAnimateTimeline_zoomInput__2_0zD{font-size:11px;color:oklch(var(--muted-foreground));font-variant-numeric:tabular-nums;width:40px;text-align:center;border:1px solid oklch(var(--border));border-radius:4px;background:rgba(0,0,0,0);padding:2px 4px;outline:none}.BoardAnimateTimeline_zoomInput__2_0zD:focus{border-color:oklch(var(--primary));color:oklch(var(--foreground))}.BoardAnimateTimeline_timelineLayout__mCA1I{flex:1;display:flex;min-height:0;overflow:hidden}.BoardAnimateTimeline_headerColumn__7K5AO{width:180px;flex-shrink:0;display:flex;flex-direction:column;border-right:1px solid oklch(var(--border));background:oklch(var(--background));z-index:5}.BoardAnimateTimeline_headerTracksContainer__9fGKT{flex:1;min-height:0;display:flex;flex-direction:column}.BoardAnimateTimeline_contentColumn__F4fpW{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;position:relative}.BoardAnimateTimeline_timelineInner__UtsLM{display:flex;flex-direction:column;min-width:100%;height:100%;position:relative}.BoardAnimateTimeline_ruler__HcD8V{position:sticky;top:0;z-index:5;background:oklch(var(--background));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BoardAnimateTimeline_rulerGutter__dMWzl,.BoardAnimateTimeline_ruler__HcD8V{height:1.5rem;flex-shrink:0;border-bottom:1px solid oklch(var(--border))}.BoardAnimateTimeline_rulerMark__Xb9nJ{position:absolute;display:flex;flex-direction:column;align-items:center;transform:translateX(-50%)}.BoardAnimateTimeline_rulerLabel__cP0q4{font-size:.65rem;color:oklch(var(--muted-foreground));white-space:nowrap}.BoardAnimateTimeline_rulerTick__yNd1z{width:1px;height:.5rem;background:oklch(var(--muted-foreground));opacity:.5}.BoardAnimateTimeline_tracksContainer__SMtma{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.BoardAnimateTimeline_trackGroupSection___nKdu{flex:0 1 auto;max-height:45%;overflow-y:auto;position:relative}.BoardAnimateTimeline_sliceCursorActive__mABtB{cursor:url(/images/slice-cursor.svg) 13 0,crosshair}.BoardAnimateTimeline_sliceCursorActive__mABtB *{cursor:url(/images/slice-cursor.svg) 13 0,crosshair!important}.BoardAnimateTimeline_slicePreviewLine__VfhJW{position:absolute;top:0;bottom:0;width:1px;background:oklch(var(--destructive));opacity:.6;z-index:9;pointer-events:none;transform:translateX(-.5px)}.BoardAnimateTimeline_slicePreviewLine__VfhJW:before{content:"";position:absolute;top:0;left:-3px;width:7px;height:7px;border-radius:50%;background:oklch(var(--destructive))}.BoardAnimateTimeline_trackGroupDivider__JuB00{min-height:4px;height:4px;background:oklch(var(--muted));border-top:1px solid oklch(var(--border));border-bottom:1px solid oklch(var(--border));flex-shrink:0}.BoardAnimateTimeline_trackHeaderRow__qCsVS{align-items:center}.BoardAnimateTimeline_trackHeaderRow__qCsVS,.BoardAnimateTimeline_trackRow__iWgyY{display:flex;border-bottom:1px solid oklch(var(--border));box-sizing:border-box}.BoardAnimateTimeline_trackHeader__MzUXm{width:100%;display:flex;align-items:center;gap:4px;background:oklch(var(--background));padding:4px 6px}.BoardAnimateTimeline_trackLabel__slAsx{font-size:11px;font-weight:600;color:oklch(var(--foreground));flex-shrink:0;min-width:18px}.BoardAnimateTimeline_trackIconBtn__Q_yyy{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;border:none;background:rgba(0,0,0,0);color:oklch(var(--muted-foreground));cursor:pointer;flex-shrink:0;padding:0}.BoardAnimateTimeline_trackIconBtn__Q_yyy:hover{color:oklch(var(--foreground));background:oklch(var(--muted))}.BoardAnimateTimeline_trackIconBtnActive__FopBL{color:oklch(var(--primary));background:oklch(var(--primary)/.15)}.BoardAnimateTimeline_trackMicWrap__YaGb5{flex-shrink:0}.BoardAnimateTimeline_clipArea__CCUBm{flex:1;min-width:0;position:relative;overflow:visible;background:oklch(var(--muted)/.3);padding:3px 0}.BoardAnimateTimeline_clipAreaInner__fUwvC{position:relative;height:100%}.BoardAnimateTimeline_addClipBtn__qvxWQ{position:absolute;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:4px;border:1px dashed oklch(var(--border));background:rgba(0,0,0,0);color:oklch(var(--muted-foreground));font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:4px}.BoardAnimateTimeline_addClipBtn__qvxWQ:hover{border-color:oklch(var(--muted-foreground));color:oklch(var(--foreground));background:oklch(var(--muted))}.BoardAnimateTimeline_dropIndicator__bYkwe{position:absolute;top:0;bottom:0;width:2px;background:oklch(var(--primary));z-index:20;pointer-events:none;transform:translateX(-50%);border-radius:1px}.BoardAnimateTimeline_playhead__htam4{position:absolute;top:0;bottom:0;z-index:10;pointer-events:none;transform:translateX(-50%)}.BoardAnimateTimeline_playheadTriangle__VkC9f{width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:8px solid oklch(var(--primary));margin:0 auto;pointer-events:auto;cursor:grab;touch-action:none}.BoardAnimateTimeline_playheadTriangle__VkC9f:active{cursor:grabbing}.BoardAnimateTimeline_playheadLine__Uob57{width:2px;height:94%;background:oklch(var(--primary));opacity:.7;margin:0 auto}.BoardAnimateTimeline_downloadDialogContent__6EX4B{max-width:780px;width:90vw;padding:0;overflow:hidden;border-radius:12px;background:oklch(var(--background))}.BoardAnimateTimeline_downloadDialogBody__69psg{display:flex;min-height:420px}.BoardAnimateTimeline_downloadPreviewColumn__Zifbi{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:oklch(var(--foreground));border-radius:12px 0 0 12px}.BoardAnimateTimeline_downloadTransportRow__MG8xJ{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 12px;background:oklch(var(--background));border-top:1px solid oklch(var(--border))}.BoardAnimateTimeline_downloadSettingsPanel__EBPTB{flex:0 0 240px;display:flex;flex-direction:column;padding:20px;border-left:1px solid oklch(var(--border));background:oklch(var(--background))}.BoardAnimateTimeline_downloadSettingsTitle__Whp_B{font-size:15px;font-weight:600;color:oklch(var(--foreground));margin-bottom:16px}.BoardAnimateTimeline_downloadSettingsForm__hBqal{display:flex;flex-direction:column;gap:6px;flex:1}.BoardAnimateTimeline_downloadFieldLabel__OG_Zf{font-size:12px;font-weight:500;color:oklch(var(--muted-foreground));margin-top:4px}.BoardAnimateTimeline_downloadSelect__jz4gg{height:32px;min-height:32px;font-size:12px;border-color:oklch(var(--border))}.BoardAnimateTimeline_downloadActions__0UX4y{display:flex;flex-direction:column;gap:8px;margin-top:16px}.BoardAnimateTimeline_downloadBtn__39zLw{width:100%;gap:6px;background:oklch(var(--primary));color:oklch(var(--primary-foreground))}.BoardAnimateTimeline_downloadBtn__39zLw:hover{opacity:.9}.BoardAnimateTimeline_downloadBtn__39zLw:disabled{opacity:.7;cursor:not-allowed}.BoardAnimateTimeline_downloadCancelBtn__7egXZ{width:100%;background:rgba(0,0,0,0);border:none;color:oklch(var(--muted-foreground));font-size:13px;cursor:pointer;padding:6px}.BoardAnimateTimeline_downloadCancelBtn__7egXZ:hover{color:oklch(var(--foreground))}.AnimateRightPanel_panel___vrNU{width:100%;height:100%;min-height:0;border-left:1px solid oklch(var(--border));background:oklch(var(--background));display:flex;flex-direction:column;overflow:hidden}.AnimateRightPanel_header__fiTLc{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#1e1014;flex-shrink:0}.AnimateRightPanel_headerTitle__bNsqB{font-size:14px;font-weight:600;color:#fff;letter-spacing:-.01em}.AnimateRightPanel_closeBtn__rFdaf{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:none;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.65);cursor:pointer}.AnimateRightPanel_closeBtn__rFdaf:hover{color:#fff;background:hsla(0,0%,100%,.08)}.AnimateRightPanel_closeIcon__kRhqK{width:16px;height:16px}.AnimateRightPanel_body__E9E0x{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.AnimateRightPanel_section__wP2uo{padding:14px 14px 12px;border-bottom:1px solid oklch(var(--border))}.AnimateRightPanel_sectionLast__nMI5w{padding:14px 14px 20px;flex-shrink:0;display:flex;flex-direction:column;gap:8px}.AnimateRightPanel_fieldLabel__qIyCi{font-size:13px;margin-bottom:4px;display:block;font-weight:600}.AnimateRightPanel_fieldRow__u_OAt{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.AnimateRightPanel_fieldRow__u_OAt .AnimateRightPanel_fieldLabel__qIyCi{margin-bottom:0}.AnimateRightPanel_optionalLabel__HsT9e{font-size:10px;font-weight:500;color:oklch(var(--muted-foreground))}.AnimateRightPanel_frameRow__SrlpV{display:flex;align-items:center;justify-content:space-between;gap:12px}.AnimateRightPanel_iconGroup__QnI8r{display:flex;align-items:center;gap:8px;flex-shrink:0}.AnimateRightPanel_iconBtn__eMJQq{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:8px;border:1px solid oklch(var(--border));background:oklch(var(--muted));cursor:pointer}.AnimateRightPanel_iconBtn__eMJQq:disabled{opacity:.45;cursor:not-allowed}.AnimateRightPanel_thumbWrap__hv2yW{position:relative;flex-shrink:0;z-index:1}.AnimateRightPanel_thumbWrap__hv2yW:hover{z-index:5}.AnimateRightPanel_thumbWrap__hv2yW:hover .AnimateRightPanel_clearThumbBtn__mFOXG{opacity:1}.AnimateRightPanel_thumbnail__E0F1p{width:72px;height:72px;border-radius:8px;-o-object-fit:cover;object-fit:cover;border:1px solid oklch(var(--border));background:oklch(var(--muted));display:block}.AnimateRightPanel_clearThumbBtn__mFOXG{position:absolute;right:-6px;top:-6px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;border:1px solid oklch(var(--border));background:oklch(var(--background));color:oklch(var(--foreground));cursor:pointer;box-shadow:0 1px 2px oklch(var(--foreground)/.06);opacity:0;transition:opacity .15s}.AnimateRightPanel_clearThumbIcon__41DTH{width:12px;height:12px}.AnimateRightPanel_filePlusIcon__qXwqy{width:16px;height:16px}.AnimateRightPanel_thumbnailEmpty__ZmyOL{width:48px;height:48px;border-radius:8px;background:oklch(var(--muted));border:1px solid oklch(var(--border));display:flex;align-items:center;justify-content:center;flex-shrink:0}.AnimateRightPanel_thumbnailEmptyIcon__qQzBd{width:22px;height:22px;color:oklch(var(--muted-foreground))}.AnimateRightPanel_thumbnailPlaceholder__qmlHv{width:48px;height:48px;border-radius:8px;background:oklch(var(--muted));border:1px dashed oklch(var(--border));display:flex;align-items:center;justify-content:center;flex-shrink:0}.AnimateRightPanel_thumbnailPlaceholderIcon__7XLl9{width:22px;height:22px;color:oklch(var(--muted-foreground))}.AnimateRightPanel_selectContent__zJMGx{border-radius:8px}.AnimateRightPanel_videoLengthToggleGroup__aUPBM{display:grid!important;width:100%;min-width:100%}.AnimateRightPanel_videoLengthToggleItem__IX61J{font-size:12px;font-weight:600;white-space:nowrap;padding-left:1.5rem;padding-right:1.5rem}.AnimateRightPanel_promptHeader__BsqBw{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.AnimateRightPanel_promptHeader__BsqBw .AnimateRightPanel_fieldLabel__qIyCi{margin-bottom:0}.AnimateRightPanel_promptAssistLink__gMv18{font-size:11px;font-weight:600;color:oklch(var(--primary));background:none;border:none;cursor:pointer;padding:0}.AnimateRightPanel_promptAssistLink__gMv18:disabled{opacity:.55;cursor:not-allowed}.AnimateRightPanel_promptAssistLink__gMv18:not(:disabled):hover{text-decoration:underline}.AnimateRightPanel_promptAssistOverlay__cScOF{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;background:oklch(var(--background))}.AnimateRightPanel_iconGroupActive__zaiot{background:oklch(var(--muted));border-radius:8px;padding:4px}.AnimateRightPanel_iconBtnSelected__rj_aD{box-shadow:0 0 0 2px oklch(var(--muted-foreground));background:oklch(var(--background))}.AnimateRightPanel_textarea__sLORg{width:100%;min-height:120px;max-height:240px;border-radius:8px;background:oklch(var(--background));border:1px solid oklch(var(--border));font-size:12px;line-height:1.45;color:oklch(var(--foreground));padding:10px 12px;resize:vertical;font-family:inherit;overflow-y:auto}.AnimateRightPanel_textarea__sLORg::-moz-placeholder{color:oklch(var(--muted-foreground))}.AnimateRightPanel_textarea__sLORg::placeholder{color:oklch(var(--muted-foreground))}.AnimateRightPanel_textarea__sLORg:focus{outline:none;border-color:oklch(var(--muted-foreground));box-shadow:0 0 0 1px oklch(var(--muted))}.AnimateRightPanel_textarea__sLORg:disabled{opacity:.45;cursor:not-allowed;resize:none}.AnimateRightPanel_footer__5joBt{padding:10px 14px 12px;border-top:1px solid oklch(var(--border));display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;background:oklch(var(--background))}.AnimateRightPanel_creditsLabel__FGgbv{font-size:12px;font-weight:500;color:oklch(var(--muted-foreground))}.AnimateRightPanel_footerActions__sd0eC{display:flex;align-items:center;gap:8px;flex-shrink:0}.PromptAssistPanel_container__9UZ0a{display:flex;height:100%;width:100%;flex-direction:column;overflow:visible;border-radius:calc(var(--radius) - 2px);--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background:oklch(var(--background))}.PromptAssistPanel_header__G2_Wp{position:relative;display:flex;width:100%;flex-shrink:0;align-items:center;justify-content:space-between;gap:.5rem;border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:oklch(var(--foreground)/var(--tw-bg-opacity,1));padding:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1;--tw-text-opacity:1;color:oklch(var(--background)/var(--tw-text-opacity,1))}.PromptAssistPanel_headerCaret__lJeXk{position:absolute;flex-shrink:0;--tw-text-opacity:1;color:oklch(var(--foreground)/var(--tw-text-opacity,1));left:-13px;font-size:26px;top:50%;transform:translateY(-50%);pointer-events:none}.PromptAssistPanel_headerTitle__xe9m6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PromptAssistPanel_headerActions__OEZJ5{display:flex;align-items:center;gap:.25rem}.PromptAssistPanel_headerButton__dEuTr{position:relative;display:flex;height:.875rem;width:.875rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;color:oklch(var(--foreground));background-color:oklch(var(--muted))}.PromptAssistPanel_headerButton__dEuTr:before{content:"";position:absolute;inset:-5px}.PromptAssistPanel_headerButton__dEuTr svg{height:10px;width:10px}.PromptAssistPanel_chatArea__ZtAPq{display:flex;flex:1 1 0%;flex-direction:column;gap:.75rem;overflow-y:auto;overflow-x:hidden;padding:1rem;background:oklch(var(--background));-moz-user-select:text;user-select:text;-webkit-user-select:text}.PromptAssistPanel_emptyState__wkTe8{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center}.PromptAssistPanel_emptyIcon__sJ5U9{color:oklch(var(--foreground));background-color:oklch(var(--muted));padding:10px;height:40px;width:40px;border-radius:8px}.PromptAssistPanel_emptyTitle__IgRYq{font-size:1.25rem;line-height:1.75rem;font-weight:500;line-height:1.5;color:oklch(var(--foreground))}.PromptAssistPanel_emptyHint__uwzjw{font-size:.75rem;line-height:1rem;color:oklch(var(--muted-foreground))}.PromptAssistPanel_userMessage__3_YCW{display:flex;justify-content:flex-end;-moz-user-select:text;user-select:text;-webkit-user-select:text}.PromptAssistPanel_userBubble__aiJcT{max-width:85%;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;background:var(--color-base-text-secondary,#464651);color:var(--color-global-text-primary-reverse,#fff);white-space:pre-wrap;cursor:text}.PromptAssistPanel_modelMessage__zp1_8,.PromptAssistPanel_userBubble__aiJcT{border-radius:var(--radius);-moz-user-select:text;user-select:text;-webkit-user-select:text}.PromptAssistPanel_modelMessage__zp1_8{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;background:oklch(var(--muted))}.PromptAssistPanel_modelText__OM5nx{font-size:.875rem;line-height:1.25rem;color:oklch(var(--foreground));cursor:text;-moz-user-select:text;user-select:text;-webkit-user-select:text}.PromptAssistPanel_suggestionCard__F_2ZY{display:flex;flex-direction:column;gap:.625rem;border-radius:var(--radius);padding:.75rem;background:oklch(var(--background))}.PromptAssistPanel_suggestionContent__yE6A6{font-size:.875rem;line-height:1.25rem;color:oklch(var(--foreground));cursor:text;-moz-user-select:text;user-select:text;-webkit-user-select:text}.PromptAssistPanel_applyButton__k1_EJ{display:flex;width:100%;align-items:center;justify-content:flex-end;gap:.375rem;font-size:.875rem;line-height:1.25rem;color:oklch(var(--primary));cursor:pointer;background:none;border:none;padding:0}.PromptAssistPanel_applyButton__k1_EJ:hover{opacity:.8}.PromptAssistPanel_applyLabel__fU920{font-size:.875rem;line-height:1.25rem;font-weight:500;color:oklch(var(--primary))}.PromptAssistPanel_applyIcon__LjugD{height:1rem;width:1rem;color:oklch(var(--primary))}.PromptAssistPanel_footer__lytoz{flex-direction:column;align-items:flex-end;border-bottom-right-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);padding:1rem;background:oklch(var(--background))}.PromptAssistPanel_footer__lytoz,.PromptAssistPanel_preparingBanner__UWJuB{display:flex;flex-shrink:0;gap:.5rem;border-top-width:1px;border-color:oklch(var(--border))}.PromptAssistPanel_preparingBanner__UWJuB{align-items:center;padding:.5rem 1rem;font-size:.75rem;line-height:1rem;color:oklch(var(--muted-foreground));background:oklch(var(--muted))}.PromptAssistPanel_preparingSpinner___lFQH{height:.75rem;width:.75rem;flex-shrink:0}@keyframes PromptAssistPanel_spin__lHZpd{to{transform:rotate(1turn)}}.PromptAssistPanel_preparingSpinner___lFQH{animation:PromptAssistPanel_spin__lHZpd 1s linear infinite}.PromptAssistPanel_textarea__anPBr{min-height:2.25rem;width:100%;resize:none;border-radius:var(--radius);font-size:.875rem;line-height:1.25rem;max-height:220px;overflow-y:auto;box-sizing:border-box;border:none;background:oklch(var(--background));color:oklch(var(--foreground));line-height:1.5}.PromptAssistPanel_textarea__anPBr::-moz-placeholder{color:oklch(var(--muted-foreground))}.PromptAssistPanel_textarea__anPBr::placeholder{color:oklch(var(--muted-foreground))}.PromptAssistPanel_textarea__anPBr:focus{outline:none}.PromptAssistPanel_sendButton__aGT9q{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);background:oklch(var(--primary));color:oklch(var(--primary-foreground))}.PromptAssistPanel_sendButton__aGT9q svg{height:16px;width:16px}.PromptAssistPanel_sendButton__aGT9q:hover:not(:disabled){opacity:.9}.PromptAssistPanel_sendButton__aGT9q:disabled{opacity:.5;cursor:not-allowed}.ClipBlock_block__mYtZ3{position:absolute;height:100%;border-radius:var(--radius-md,6px);border:1px solid oklch(var(--border));background:oklch(var(--muted));overflow:visible;transition:border-color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ClipBlock_block__mYtZ3.ClipBlock_selected__fCcOv{border:2px solid oklch(var(--primary));box-shadow:0 0 0 1px oklch(var(--primary)/.3)}.ClipBlock_block__mYtZ3.ClipBlock_linked__0fhje{border-color:rgba(234,179,8,.6)}.ClipBlock_block__mYtZ3.ClipBlock_dragging__iZ2V4{opacity:.5;box-shadow:0 10px 15px -3px oklch(var(--foreground)/.1);z-index:100}.ClipBlock_block__mYtZ3.ClipBlock_hasContent__gEMiu{background:oklch(var(--background))}.ClipBlock_trimHandle__Ql_Sv{position:absolute;top:0;width:14px;height:100%;background:rgba(0,0,0,0);overflow:visible;z-index:2;cursor:ew-resize}.ClipBlock_trimHandle__Ql_Sv:before{content:"";position:absolute;top:0;height:100%;opacity:0;transition:opacity .15s;pointer-events:none}.ClipBlock_trimHandle__Ql_Sv:hover:before{opacity:1}.ClipBlock_trimLeft__CCwkD{left:-4px}.ClipBlock_trimLeft__CCwkD:before{left:4px;width:24px;background:linear-gradient(90deg,oklch(75% .15 145deg/.35),transparent)}.ClipBlock_trimRight__NDDBt{right:-4px}.ClipBlock_trimRight__NDDBt:before{right:4px;width:24px;background:linear-gradient(270deg,oklch(75% .15 145deg/.35),transparent)}.ClipBlock_trimShrinkLeft__3W6Yo{cursor:url(/images/cursors/resize-clip-right.svg) 13 15,ew-resize}.ClipBlock_trimExtendLeft__4G2D8,.ClipBlock_trimShrinkRight__Zkb4g{cursor:url(/images/cursors/resize-clip-left.svg) 13 15,ew-resize}.ClipBlock_trimExtendLeft__4G2D8.ClipBlock_trimLeft__CCwkD:before{left:-20px;width:48px;background:linear-gradient(90deg,transparent,oklch(75% .15 145deg/.35) 24px,transparent)}.ClipBlock_trimExtendRight__2IQkp{cursor:url(/images/cursors/resize-clip-right.svg) 13 15,ew-resize}.ClipBlock_trimExtendRight__2IQkp.ClipBlock_trimRight__NDDBt:before{right:-20px;width:48px;background:linear-gradient(270deg,transparent,oklch(75% .15 145deg/.35) 24px,transparent)}.ClipBlock_trimBoth__VCZqM{cursor:url(/images/cursors/resize-clip.svg) 17 15,ew-resize}.ClipBlock_trimBoth__VCZqM.ClipBlock_trimLeft__CCwkD:before{left:-20px;width:48px;background:linear-gradient(90deg,transparent,oklch(75% .15 145deg/.35) 24px,transparent)}.ClipBlock_trimBoth__VCZqM.ClipBlock_trimRight__NDDBt:before{right:-20px;width:48px;background:linear-gradient(270deg,transparent,oklch(75% .15 145deg/.35) 24px,transparent)}.ClipBlock_content__TKySS{display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden;border-radius:var(--radius-md,6px)}.ClipBlock_thumbnailStrip__LcxOi{width:100%;height:100%;background-size:auto 100%;background-repeat:repeat-x;background-position:0;border-radius:var(--radius-md,6px)}.ClipBlock_thumbPlaceholder__9F8u5{display:flex;align-items:center;justify-content:center;width:2rem;height:100%;flex-shrink:0;color:oklch(var(--muted-foreground))}.ClipBlock_volumeLine__DbptE{position:absolute;left:0;right:0;height:1px;background:oklch(var(--primary));cursor:ns-resize;z-index:3;pointer-events:auto}.ClipBlock_volumeLine__DbptE:before{content:"";position:absolute;top:-4px;left:0;right:0;height:10px}.ClipBlock_volumeLine__DbptE:hover{height:2px;box-shadow:0 0 4px oklch(var(--primary)/.4)}.ClipBlock_waveform__gnTHy{flex:1;height:60%;min-width:20px;border-radius:2px}.ClipBlock_waveformSvg__ltk__{width:100%;height:100%}.ClipBlock_clipLabel__i_fmQ{position:absolute;bottom:0;left:0;right:0;padding:10px 4px 2px;font-size:10px;line-height:1.2;color:oklch(var(--foreground));background:linear-gradient(to top,oklch(var(--background)/.85),transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;z-index:1;border-radius:0 0 var(--radius-md,6px) var(--radius-md,6px)}.RecordingCountdownOverlay_overlay__EzKec{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.6);z-index:50;border-radius:inherit}.RecordingCountdownOverlay_countdownValue__r7TBj{font-size:96px;font-weight:700;line-height:1;color:oklch(var(--primary));-webkit-user-select:none;-moz-user-select:none;user-select:none}.RecordingCountdownOverlay_actions__r9Imr{display:flex;gap:12px;margin-top:20px}.action-toast_viewport__LPMMO{pointer-events:none;display:flex;justify-content:center;width:min(28rem,100vw - 2rem)}.action-toast_container__WiR5f{pointer-events:auto;display:flex;width:100%;align-items:center;gap:.75rem;border-radius:calc(var(--radius) - 2px);padding:.75rem 1rem;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background:var(--color-charcoal-12,#1a1a1e);color:var(--color-charcoal-100,#ffffff)}.action-toast_message__i4L0d{min-width:0;flex:1 1 0%;font-size:.875rem;line-height:1.25rem;line-height:1.375}.action-toast_actions__nrkvA{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.action-toast_secondary__Eywva{border-radius:calc(var(--radius) - 2px);border-width:1px;background-color:transparent;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500}.action-toast_secondary__Eywva:disabled{opacity:.5}.action-toast_secondary__Eywva{border-color:var(--color-charcoal-100,#ffffff);color:var(--color-charcoal-100,#ffffff)}.action-toast_secondary__Eywva:hover:not(:disabled){background:color-mix(in srgb,var(--color-charcoal-100,#ffffff) 12%,transparent)}.action-toast_primary__1oGqL{border-radius:calc(var(--radius) - 2px);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500}.action-toast_primary__1oGqL:disabled{opacity:.5}.action-toast_primary__1oGqL{background:var(--color-primary,#c12a7a);color:var(--color-charcoal-100,#ffffff)}.action-toast_close__FfjII{margin-left:.25rem;display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);color:var(--color-charcoal-100,#ffffff)}.action-toast_close__FfjII:hover{background:color-mix(in srgb,var(--color-charcoal-100,#ffffff) 12%,transparent)}.CustomPromptsNode_container__LSeQp{display:flex;width:100%;flex-direction:column;overflow:visible;border-radius:calc(var(--radius) - 2px);--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);width:400px;background:oklch(var(--background))}.CustomPromptsNode_header__s9phr{position:relative;display:flex;width:100%;flex-shrink:0;align-items:center;justify-content:space-between;gap:.5rem;border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:oklch(var(--foreground)/var(--tw-bg-opacity,1));padding:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1;--tw-text-opacity:1;color:oklch(var(--background)/var(--tw-text-opacity,1))}.CustomPromptsNode_headerCaret__WbpgQ{position:absolute;flex-shrink:0;--tw-text-opacity:1;color:oklch(var(--foreground)/var(--tw-text-opacity,1));left:-13px;font-size:26px;top:50%;transform:translateY(-50%);pointer-events:none}.CustomPromptsNode_headerTitle__8Wq8l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomPromptsNode_headerActions__zpDw_{display:flex;align-items:center;gap:.25rem}.CustomPromptsNode_headerButton__qS80s{position:relative;display:flex;height:.875rem;width:.875rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;color:oklch(var(--foreground));background-color:oklch(var(--muted))}.CustomPromptsNode_headerButton__qS80s:before{content:"";position:absolute;inset:-5px}.CustomPromptsNode_headerButton__qS80s svg{height:10px;width:10px}.CustomPromptsNode_imageGrid__KZa4p{overflow-y:auto;padding-left:1rem;padding-right:1rem;padding-top:1rem}.CustomPromptsNode_gridItem__QbXWz{position:relative;cursor:pointer;overflow:hidden;border-radius:var(--radius);border-width:2px;--tw-bg-opacity:1;background-color:oklch(var(--muted)/var(--tw-bg-opacity,1));transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.CustomPromptsNode_gridItem__QbXWz.CustomPromptsNode_selected__O46VX{border-color:oklch(var(--primary));box-shadow:0 0 0 2px oklch(var(--primary)/.3)}.CustomPromptsNode_gridItem__QbXWz:not(.CustomPromptsNode_selected__O46VX){border-color:rgba(0,0,0,0)}.CustomPromptsNode_gridItem__QbXWz:not(.CustomPromptsNode_selected__O46VX):hover{border-color:var(--color-charcoal-75,#e4e4e9)}.CustomPromptsNode_gridImage__NIwRp{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.CustomPromptsNode_checkBadge__OacW7{position:absolute;right:.25rem;top:.25rem;display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:9999px;background:#22c55e;color:#fff}.CustomPromptsNode_promptSection__0hy6b{flex-direction:column;gap:.5rem}.CustomPromptsNode_footer__tjsqR,.CustomPromptsNode_promptSection__0hy6b{display:flex;border-top-width:1px;padding:.75rem 1rem;border-color:var(--color-charcoal-75,#e4e4e9)}.CustomPromptsNode_footer__tjsqR{flex-shrink:0;align-items:center;justify-content:flex-end;background:oklch(var(--background));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.MultiViewEditSelectionNode_container__qn_MZ{display:flex;width:100%;flex-direction:column;overflow:visible;border-radius:calc(var(--radius) - 2px);--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);width:460px;background:oklch(var(--background))}.MultiViewEditSelectionNode_header__hmj8j{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.5rem;border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:oklch(var(--foreground)/var(--tw-bg-opacity,1));padding:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1;--tw-text-opacity:1;color:oklch(var(--background)/var(--tw-text-opacity,1))}.MultiViewEditSelectionNode_headerCaret__EFpsx{position:absolute;flex-shrink:0;--tw-text-opacity:1;color:oklch(var(--foreground)/var(--tw-text-opacity,1));left:-13px;font-size:26px;top:50%;transform:translateY(-50%);pointer-events:none}.MultiViewEditSelectionNode_headerTitle__KsDo6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MultiViewEditSelectionNode_headerButton__a7f0A{position:relative;display:flex;height:.875rem;width:.875rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;color:oklch(var(--foreground));background-color:oklch(var(--muted))}.MultiViewEditSelectionNode_headerButton__a7f0A:before{content:"";position:absolute;inset:-5px}.MultiViewEditSelectionNode_headerButton__a7f0A svg{height:10px;width:10px}.MultiViewEditSelectionNode_scroll__SOfsp{display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;padding:.75rem 1rem;min-height:360px;max-height:520px}.MultiViewEditSelectionNode_section__hOS_9{display:flex;flex-direction:column;gap:.5rem;border-bottom-width:1px;padding:.75rem 1rem;border-color:var(--color-charcoal-75,#e4e4e9)}.MultiViewEditSelectionNode_description__n7XN4{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:oklch(var(--foreground)/var(--tw-text-opacity,1))}.MultiViewEditSelectionNode_selectAllRow__zj14z{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.MultiViewEditSelectionNode_selectAllLabel__jDe_g{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:oklch(var(--muted-foreground)/var(--tw-text-opacity,1))}.MultiViewEditSelectionNode_footer__qYebe{display:flex;flex-shrink:0;flex-direction:column;gap:.5rem;border-bottom-right-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-width:1px;padding:.75rem 1rem;border-color:var(--color-charcoal-75,#e4e4e9)}.MultiViewEditSelectionNode_footerRow__vvXiS{display:flex;align-items:center;justify-content:space-between}.MultiViewEditSelectionNode_emptyState__vGyrB{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:oklch(var(--muted-foreground)/var(--tw-text-opacity,1))}