.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))}