@font-face{font-family:New Rocker;src:url(/_next/static/media/NewRocker-Regular.b82f59f7.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}.WelcomeScreen_heroTitle__D9J3W{font-family:New Rocker,Georgia,serif;font-weight:400;color:transparent;background-image:linear-gradient(180deg,rgb(255 255 255/90%) 0,rgb(255 255 255/90%) 50%,rgb(255 255 255/40%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.WelcomeScreen_composerGhost__GieJt{position:absolute;opacity:.9;top:0;right:32px;z-index:0;width:72px;transform:translateY(calc(-50% + 9px)) scaleX(-1);transition:transform .45s cubic-bezier(.22,1,.36,1);pointer-events:none}.WelcomeScreen_composerContainer__AYYUU:is(:hover,:focus-within) .WelcomeScreen_composerGhost__GieJt{transform:translateY(calc(-50% - 7px)) scaleX(-1);transition-duration:.4s;transition-timing-function:cubic-bezier(.34,1.8,.64,1);transition-timing-function:linear(0,.08 10%,.3 25%,.65 40%,.95 55%,1.1875 70%,1.1 80%,1.03 90%,1)}@media (prefers-reduced-motion:reduce){.WelcomeScreen_composerContainer__AYYUU .WelcomeScreen_composerGhost__GieJt{transition:none}}.AppLegalFooterFrame_frame__fizgd{--app-mobile-navigation-space:0px;box-sizing:border-box;display:flex;flex-direction:column;min-height:100%;min-width:0}.AppLegalFooterFrame_content__KpwAv{flex:1 0 auto;min-width:0}.AppLegalFooterFrame_frame__fizgd:has(.AppLegalFooterFrame_frame__fizgd){height:100%;min-height:0}.AppLegalFooterFrame_frame__fizgd:has(.AppLegalFooterFrame_frame__fizgd)>.AppLegalFooterFrame_content__KpwAv{flex:1 1 0%;min-height:0}.internal-app-main-scroll:has(>.AppLegalFooterFrame_frame__fizgd):not(:has(.AppLegalFooterFrame_frame__fizgd .AppLegalFooterFrame_frame__fizgd)){overflow-y:auto}.AppLegalFooterFrame_workspace__6_TmV{position:relative;contain:layout;flex:0 0 auto;height:calc(100dvh - var(--app-mobile-navigation-space));min-height:0}.AppLegalFooterFrame_workspace__6_TmV [data-responsive-region=story-production-workspace],.AppLegalFooterFrame_workspace__6_TmV>.internal-workspace-page{height:100%}.internal-catalog-scroll:has(>.AppLegalFooterFrame_frame__fizgd),.internal-entity-list-scroll:has(>.AppLegalFooterFrame_frame__fizgd){padding-bottom:0}@media (max-width:767px){.internal-app-shell[data-mobile-nav=visible] .internal-app-main-scroll:has(.AppLegalFooterFrame_frame__fizgd){padding-bottom:0;scroll-padding-bottom:0}.AppLegalFooterFrame_frame__fizgd[data-mobile-nav=visible]{--app-mobile-navigation-space:var(--internal-mobile-nav-height)}.AppLegalFooterFrame_frame__fizgd[data-mobile-nav=visible]:not(:has(.AppLegalFooterFrame_frame__fizgd))>.AppLegalFooterFrame_content__KpwAv:not(.AppLegalFooterFrame_workspace__6_TmV){box-sizing:border-box;padding-bottom:var(--app-mobile-navigation-space)}}.LegalFooter_footer__XgRBg{box-sizing:border-box;display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 16px;min-width:0;padding:0 max(12px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(12px,env(safe-area-inset-left));border-top:1px solid transparent;border-image:linear-gradient(90deg,rgb(255 255 255/0) 0,rgb(255 255 255/8%) 33.33%,rgb(255 255 255/8%) 66.67%,rgb(255 255 255/0)) 1;color:rgb(255 255 255/50%);font-size:12px;line-height:18px}.LegalFooter_footer__XgRBg a{display:inline-flex;min-height:44px;max-width:100%;align-items:center;justify-content:center;overflow-wrap:anywhere;text-align:center;text-decoration:none}.LegalFooter_footer__XgRBg a:hover{color:white;text-decoration:underline;text-underline-offset:3px}.LegalFooter_footer__XgRBg a:focus-visible{border-radius:4px;outline:2px solid currentColor;outline-offset:2px}.AccountControlSurface_surface__rM1AW{box-sizing:border-box;height:28px;flex-shrink:0;border:0;border-radius:6px;background:rgb(255 255 255/4%);box-shadow:inset 0 0 0 1px rgb(255 255 255/8%);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.StoryCreationWorkspace_route__zunNG{min-width:0}.StoryCreationWorkspace_studio___9o5h{--studio-toolbar-top:max(16px,env(safe-area-inset-top));position:relative;height:100%;box-sizing:border-box;padding-top:var(--studio-toolbar-top);min-height:0;min-width:0;display:flex;flex-direction:column;color:inherit}.StoryCreationWorkspace_toolbar__d0Nzx{position:sticky;top:var(--studio-toolbar-top);z-index:2;pointer-events:none;display:flex;align-items:center;justify-content:flex-end;gap:12px;height:64px;flex-shrink:0;padding:0 5px 0 96px}.StoryCreationWorkspace_studio___9o5h[data-layout=chat] .StoryCreationWorkspace_toolbar__d0Nzx{height:64px;padding-bottom:0;padding-right:16px}.StoryCreationWorkspace_studio___9o5h[data-layout=canvas]{--studio-canvas-toolbar-top:calc(var(--studio-toolbar-top) + 64px);padding-top:0;overflow:clip;overscroll-behavior:none}.StoryCreationWorkspace_studio___9o5h[data-layout=canvas] .StoryCreationWorkspace_toolbar__d0Nzx{top:var(--studio-canvas-toolbar-top);right:0;left:0;z-index:2;pointer-events:none}.StoryCreationWorkspace_controls__sYlZF{pointer-events:auto}.StoryCreationWorkspace_studio___9o5h[data-layout=canvas] .StoryCreationWorkspace_panels__6ZCaB{position:absolute;inset:0}.StoryCreationWorkspace_noticeSlot__hkxxk{position:relative;z-index:3}.StoryCreationWorkspace_studio___9o5h[data-layout=canvas] .StoryCreationWorkspace_noticeSlot__hkxxk{position:absolute;top:calc(var(--studio-canvas-toolbar-top) + 64px);right:16px;left:96px}@media (min-width:768px){.StoryCreationWorkspace_studio___9o5h{--studio-toolbar-top:0px;padding-top:0}.StoryCreationWorkspace_toolbar__d0Nzx{align-items:center}.StoryCreationWorkspace_studio___9o5h[data-layout=chat] .StoryCreationWorkspace_toolbar__d0Nzx{height:64px;padding-bottom:0}}.StoryCreationWorkspace_controls__sYlZF,.StoryCreationWorkspace_historyLayout__HqaEh{display:flex;align-items:center;gap:4px;min-width:0;max-width:100%}.StoryCreationWorkspace_historyLayout__HqaEh>.StoryCreationWorkspace_layoutTrigger__TpZFL{flex-shrink:0}.StoryCreationWorkspace_historyControl__KuBDa{flex:0 1 auto;min-width:0;max-width:min(360px,45vw)}@media (min-width:768px){.StoryCreationWorkspace_fullChatHistoryControl__bPcGQ{position:fixed;top:16px;left:calc(24px + 28px + 8px);max-width:min(360px,calc(100vw - 640px))}}.StoryCreationWorkspace_historyTrigger__Pslo6,.StoryCreationWorkspace_layoutTrigger__TpZFL{box-sizing:border-box;min-height:28px;display:inline-flex;align-items:center;gap:6px;min-width:0;height:28px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:#FFFFFFB2;font-family:PingFang SC,PingFang,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:left}.StoryCreationWorkspace_historyTrigger__Pslo6>svg,.StoryCreationWorkspace_layoutTrigger__TpZFL>svg{width:16px;height:16px;flex-shrink:0}.StoryCreationWorkspace_historyTrigger__Pslo6>svg:last-child,.StoryCreationWorkspace_layoutTrigger__TpZFL>svg:last-child{width:12px;height:12px}.StoryCreationWorkspace_historyTrigger__Pslo6:hover,.StoryCreationWorkspace_layoutTrigger__TpZFL:hover,.StoryCreationWorkspace_layoutTrigger__TpZFL[data-state=open]{background:rgb(255 255 255/8%);color:#FFFFFFCC}.StoryCreationWorkspace_historyTrigger__Pslo6:focus-visible,.StoryCreationWorkspace_layoutTrigger__TpZFL:focus-visible{outline:1px solid rgb(255 255 255/30%);outline-offset:2px}.StoryCreationWorkspace_historyControl__KuBDa>button{max-width:100%;background:transparent;transition:background-color .15s ease}.StoryCreationWorkspace_fullChatHistoryControl__bPcGQ>button,.StoryCreationWorkspace_fullChatHistoryControl__bPcGQ>button>span{padding-inline:0}.StoryCreationWorkspace_historyControl__KuBDa>button:hover{background:transparent}.StoryCreationWorkspace_chatHistoryControl__IVCVK>button,.StoryCreationWorkspace_chatHistoryControl__IVCVK>button>span{padding-left:0}@media (prefers-reduced-motion:reduce){.StoryCreationWorkspace_historyControl__KuBDa>button{transition:none}}.StoryCreationWorkspace_saveNotice__px_kQ{flex-shrink:0;width:auto;max-width:960px;margin:0 16px 12px 96px;border:1px solid rgb(248 113 113/35%);border-radius:12px;padding:12px 16px;background:rgb(248 113 113/6%);font-size:14px}.StoryCreationWorkspace_saveNotice__px_kQ strong{color:rgb(252 165 165)}.StoryCreationWorkspace_saveNotice__px_kQ p{margin-block:4px}.StoryCreationWorkspace_saveIssues__0pyrQ{max-height:128px;overflow-y:auto;margin-block:8px}.StoryCreationWorkspace_saveIssues__0pyrQ li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-block:4px}.StoryCreationWorkspace_saveAction__1Idrq{min-height:36px;padding:4px 8px;text-decoration:underline;flex-shrink:0}.StoryCreationWorkspace_saveAction__1Idrq:focus-visible{outline:2px solid currentColor;outline-offset:2px}.StoryCreationWorkspace_button__k7IEf{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;border-radius:12px;padding:8px 12px;color:inherit;font-size:13px}.StoryCreationWorkspace_button__k7IEf:hover,.StoryCreationWorkspace_button__k7IEf[aria-pressed=true]{background:rgb(255 255 255/9%)}.StoryCreationWorkspace_button__k7IEf:focus-visible{outline:2px solid rgb(255 255 255/65%);outline-offset:2px}.StoryCreationWorkspace_button__k7IEf:disabled{opacity:.4;cursor:default}.StoryCreationWorkspace_toolButton__eOmGl{box-sizing:border-box;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;border-radius:100px}.StoryCreationWorkspace_toolButton__eOmGl svg{width:16px;height:16px;flex-shrink:0}.StoryCreationWorkspace_layoutTrigger__TpZFL{max-width:min(280px,calc(100vw - 112px));white-space:nowrap;background:rgb(255 255 255/8%);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.StoryCreationWorkspace_toolButton__eOmGl,.StoryCreationWorkspace_toolButton__eOmGl[aria-pressed=true]{box-sizing:border-box;border:.6px solid #ffffff14;background:rgb(255 255 255/4%);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.StoryCreationWorkspace_toolButton__eOmGl:hover,.StoryCreationWorkspace_toolButton__eOmGl[aria-pressed=true]:hover{background:rgb(255 255 255/12%)}.StoryCreationWorkspace_connectionToggle__ZMMeH,.StoryCreationWorkspace_connectionToggle__ZMMeH[aria-pressed=true]{width:28px;min-width:28px;height:28px;min-height:28px;border:0;border-radius:6px;background:rgb(255 255 255/8%);color:#FFFFFFB2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.StoryCreationWorkspace_connectionToggle__ZMMeH:hover,.StoryCreationWorkspace_connectionToggle__ZMMeH[aria-pressed=true]:hover{background:rgb(255 255 255/8%);color:#FFFFFFCC}.StoryCreationWorkspace_layoutTrigger__TpZFL span{overflow:hidden;text-overflow:ellipsis}.StoryCreationWorkspace_layoutMenu__pldDj{z-index:320;box-sizing:border-box;width:min(300px,calc(100vw - 16px));max-height:min(480px,calc(100dvh - 24px));overflow-y:auto;border:1px solid rgb(255 255 255/11%);border-radius:20px;padding:8px;background:#212122;color:#f5f5f5;box-shadow:0 18px 48px rgb(0 0 0/45%)}.StoryCreationWorkspace_layoutMenuLabel__cMI3n{padding:6px 10px 12px;color:#aaa;font-size:13px;font-weight:600}.StoryCreationWorkspace_layoutMenuItem__D7Yoa{display:flex;align-items:center;gap:12px;min-height:0;border-radius:10px;padding:8px 10px;cursor:pointer;outline:none;color:rgb(255 255 255/70%);font-size:14px;font-weight:400;line-height:22px}.StoryCreationWorkspace_layoutMenuItem__D7Yoa span{flex:1;color:inherit;font-size:14px;font-weight:400}.StoryCreationWorkspace_layoutMenuItem__D7Yoa svg:first-child{color:#aaa;flex-shrink:0}.StoryCreationWorkspace_layoutMenuItem__D7Yoa svg:last-child:not(:first-child){flex-shrink:0}.StoryCreationWorkspace_layoutMenuItem__D7Yoa:not([data-disabled]):hover,.StoryCreationWorkspace_layoutMenuItem__D7Yoa:not([data-disabled])[data-highlighted]{background:rgb(255 255 255/10%)}.StoryCreationWorkspace_layoutMenu__pldDj[data-simple-layout=true] .StoryCreationWorkspace_layoutMenuItem__D7Yoa:not([data-disabled]):hover,.StoryCreationWorkspace_layoutMenu__pldDj[data-simple-layout=true] .StoryCreationWorkspace_layoutMenuItem__D7Yoa:not([data-disabled])[data-highlighted]{background:rgb(255 255 255/6%)}.StoryCreationWorkspace_layoutMenu__pldDj[data-simple-layout=true] .StoryCreationWorkspace_layoutMenuItem__D7Yoa[data-selected=true],.StoryCreationWorkspace_layoutMenu__pldDj[data-simple-layout=true] .StoryCreationWorkspace_layoutMenuItem__D7Yoa[data-selected=true]:hover,.StoryCreationWorkspace_layoutMenu__pldDj[data-simple-layout=true] .StoryCreationWorkspace_layoutMenuItem__D7Yoa[data-selected=true][data-highlighted]{background:rgb(255 255 255/8%)}.StoryCreationWorkspace_layoutMenuItem__D7Yoa[data-disabled]{opacity:.4;cursor:default}.StoryCreationWorkspace_layoutMenuNested__8fkmR{position:relative;margin-left:19px;padding-left:16px;border-radius:0 10px 10px 0}.StoryCreationWorkspace_layoutMenuNested__8fkmR:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:rgb(255 255 255/10%);transform:translateX(-50%);pointer-events:none}@media (pointer:coarse){.StoryCreationWorkspace_layoutMenuItem__D7Yoa{min-height:44px}}.StoryCreationWorkspace_panels__6ZCaB{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);flex:1;min-height:0;min-width:0}.StoryCreationWorkspace_stage__qViVw{--studio-canvas-bottom-offset:max(16px,env(safe-area-inset-bottom));position:relative;height:100%;min-height:0;min-width:0}.StoryCreationWorkspace_stage__qViVw[hidden]{display:none}.StoryCreationWorkspace_studio___9o5h[data-node-morphing=true] [data-node-morph-id]{visibility:hidden}@media (max-width:767px){.StoryCreationWorkspace_saveNotice__px_kQ{margin-inline:8px;max-width:none}.StoryCreationWorkspace_saveIssues__0pyrQ li{flex-wrap:wrap;gap:4px}.StoryCreationWorkspace_toolbar__d0Nzx{padding-inline:8px;gap:4px}.StoryCreationWorkspace_controls__sYlZF{gap:0}.StoryCreationWorkspace_button__k7IEf{padding-inline:8px}.StoryCreationWorkspace_toolButton__eOmGl{width:44px;min-width:44px;height:44px;min-height:44px}.StoryCreationWorkspace_layoutTrigger__TpZFL{min-height:44px}}@media (prefers-reduced-motion:no-preference){.StoryCreationWorkspace_button__k7IEf{transition:background-color .12s ease}}.StoryCreationWorkspace_workspacePanel__CDba0{display:flex;flex-direction:column;min-width:0;min-height:0;margin:0 0 16px 96px;transform-origin:left center}.StoryCreationWorkspace_workspacePanel__CDba0[data-exiting=true]{position:absolute;inset:0 auto 16px 96px;margin:0;pointer-events:none;z-index:2}.StoryCreationWorkspace_workspaceContent__0bV3W[hidden],.StoryCreationWorkspace_workspacePanel__CDba0[hidden]{display:none}.StoryCreationWorkspace_workspaceViewport__l6PiS{position:relative;flex:1;min-width:0;min-height:0;overflow:clip}.StoryCreationWorkspace_workspaceContent__0bV3W{position:absolute;inset:0;min-width:0;min-height:0;overflow:auto}.StoryCreationWorkspace_workspaceViewport__l6PiS[data-workspace-moving=true] .StoryCreationWorkspace_workspaceContent__0bV3W{will-change:transform}.StoryCreationWorkspace_workspacePanel__CDba0:focus-visible{outline:2px solid currentColor;outline-offset:2px}.StoryCreationWorkspace_studio___9o5h[data-workspace-panel] .StoryCreationWorkspace_panels__6ZCaB{--story-agent-column-width:max(360px,40%);grid-template-columns:minmax(0,1fr) var(--story-agent-column-width);gap:16px}.StoryCreationWorkspace_assetsDock__Fp40A{min-width:0;min-height:0;margin-bottom:16px;overflow:hidden}.StoryCreationWorkspace_studio___9o5h[data-assets-docked=true] .StoryCreationWorkspace_panels__6ZCaB{padding-left:96px;grid-template-columns:268px minmax(0,1fr) var(--story-agent-column-width,max(360px,40%));gap:12px}.StoryCreationWorkspace_studio___9o5h[data-assets-docked=true] .StoryCreationWorkspace_workspacePanel__CDba0{margin-left:0}.StoryCreationWorkspace_studio___9o5h[data-assets-docked=true] .StoryCreationWorkspace_workspacePanel__CDba0[data-exiting=true]{left:376px}@media (min-width:1440px){.StoryCreationWorkspace_studio___9o5h[data-assets-docked=true] .StoryCreationWorkspace_panels__6ZCaB,.StoryCreationWorkspace_studio___9o5h[data-workspace-panel] .StoryCreationWorkspace_panels__6ZCaB{--story-agent-column-width:clamp(360px,38%,680px)}}@media (max-width:1023px){.StoryCreationWorkspace_studio___9o5h[data-workspace-panel] .StoryCreationWorkspace_panels__6ZCaB{grid-template-columns:minmax(0,1fr);gap:0}.StoryCreationWorkspace_workspacePanel__CDba0{margin-right:16px}.StoryCreationWorkspace_studio___9o5h[data-assets-docked=true] .StoryCreationWorkspace_panels__6ZCaB{grid-template-columns:minmax(200px,28%) minmax(0,1fr)}}@media (max-width:767px){.StoryCreationWorkspace_workspacePanel__CDba0{margin-inline:8px;margin-bottom:max(16px,env(safe-area-inset-bottom))}.StoryCreationWorkspace_workspacePanel__CDba0[data-exiting=true]{left:8px;bottom:max(16px,env(safe-area-inset-bottom))}}.StoryChatPanel_chat__VD5QG{position:relative;display:grid;grid-template-areas:"main";grid-template-columns:minmax(0,1fr);min-height:0;min-width:0;padding:0 24px max(16px,env(safe-area-inset-bottom)) 96px}.StoryChatPanel_chat__VD5QG[data-expanded=true]{--agent-user-ask-max-width:100%}.StoryChatPanel_chat__VD5QG[hidden],.StoryChatPanel_conversation__uavOg[hidden]{display:none}.StoryChatPanel_chatMain__T0Sr0{position:relative;grid-area:main;display:flex;flex-direction:column;gap:16px;min-height:0;min-width:0;width:min(100%,960px);justify-self:center;container:story-chat-main/inline-size}.StoryChatPanel_conversation__uavOg{flex:1;min-height:0;min-width:0;overflow:hidden}.StoryChatPanel_agentConversation__WNKz4{box-sizing:border-box;height:100%;min-height:0;display:flex;flex-direction:column;padding-top:12px}.StoryChatPanel_agentConversation__WNKz4[hidden]{display:none}.StoryChatPanel_chatComposer__yn4Kd{flex:0 1 auto;min-height:0;min-width:0;max-height:60%;display:flex;flex-direction:column}.StoryChatPanel_chatComposer__yn4Kd:has([data-story-canvas-audio-generation-content]){max-height:100%}@media (max-width:767px){.StoryChatPanel_chat__VD5QG{padding:0 8px max(16px,env(safe-area-inset-bottom))}.StoryChatPanel_chatMain__T0Sr0{width:100%}.StoryChatPanel_chatComposer__yn4Kd:not(:has([data-story-canvas-audio-generation-content])){max-height:65%}}.StoryChatPanel_workspaceResults__9bVCH{position:relative;container:story-result-cards/inline-size;width:100%;min-width:0}.StoryChatPanel_workspaceBubbles__hOmYh{display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;gap:8px;flex-shrink:0}.StoryChatPanel_workspaceBubble__xwZnE{--result-icon-size:39px;display:grid;grid-template-columns:var(--result-icon-size) minmax(0,1fr) 16px;align-items:center;gap:10px;min-width:0;min-height:0;padding:8px 12px 8px 8px;border:0;border-radius:12px;background:#171717;color:inherit;text-align:left}.StoryChatPanel_workspaceBubble__xwZnE:hover,.StoryChatPanel_workspaceBubble__xwZnE[aria-expanded=true]{background:#171717}.StoryChatPanel_workspaceBubble__xwZnE:focus-visible{outline:2px solid currentColor;outline-offset:2px}.StoryChatPanel_workspaceBubble__xwZnE{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.StoryChatPanel_bubbleIcon__sTVRL{display:flex;box-sizing:border-box;align-items:center;justify-content:center;width:var(--result-icon-size);height:var(--result-icon-size);border:1px solid rgb(255 255 255/8%);border-radius:8px;background:linear-gradient(145deg,rgb(85 85 85/60%),rgb(48 48 48/60%));box-shadow:inset 0 0 5px rgb(255 255 255/8%);color:rgb(255 255 255/40%)}.StoryChatPanel_workspaceBubble__xwZnE[data-panel=outline]{--result-accent:255 127 102}.StoryChatPanel_workspaceBubble__xwZnE[data-panel=episode]{--result-accent:71 121 255}.StoryChatPanel_workspaceBubble__xwZnE[data-panel=shot]{--result-accent:155 138 251}.StoryChatPanel_workspaceBubble__xwZnE:is([data-panel=outline],[data-panel=episode],[data-panel=shot]),.StoryChatPanel_workspaceBubble__xwZnE:is([data-panel=outline],[data-panel=episode],[data-panel=shot]):hover{background:#171717}.StoryChatPanel_workspaceResults__9bVCH[data-stack-expanded=true] .StoryChatPanel_workspaceBubble__xwZnE:hover{background-image:linear-gradient(90deg,rgb(255 255 255/4%),rgb(255 255 255/0))}.StoryChatPanel_workspaceBubble__xwZnE:is([data-panel=outline],[data-panel=episode],[data-panel=shot]) .StoryChatPanel_bubbleIcon__sTVRL{background:linear-gradient(180deg,rgb(255 255 255/14%),rgb(255 255 255/7%));border-color:rgb(255 255 255/14%);box-shadow:inset 0 0 5px rgb(255 255 255/12%);color:rgb(var(--result-accent))}.StoryChatPanel_bubbleCopy__voFBR{display:flex;flex-direction:column;gap:3px;min-width:0}.StoryChatPanel_bubbleHeading__Zc_da{display:flex;align-items:center;gap:8px;min-width:0}.StoryChatPanel_bubbleHeading__Zc_da .StoryChatPanel_bubbleTitle__Adolc{min-width:0;flex:0 1 auto}.StoryChatPanel_bubbleTag__LsdFz{flex:0 0 auto;max-width:40%;padding:1px 5px;border:1px solid rgb(255 255 255/12%);border-radius:4px;color:rgb(255 255 255/60%);background:rgb(255 255 255/4%);font-size:10px;font-weight:400;line-height:16px}.StoryChatPanel_bubbleDescription__ho_uv,.StoryChatPanel_bubbleTag__LsdFz,.StoryChatPanel_bubbleTitle__Adolc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StoryChatPanel_bubbleTitle__Adolc{font-size:14px;font-weight:600;line-height:20px;color:rgb(255 255 255/80%)}.StoryChatPanel_bubbleDescription__ho_uv{font-size:12px;font-weight:400;line-height:16px;color:rgb(255 255 255/50%)}.StoryChatPanel_bubbleChevron__s4RMz{width:16px;height:16px;flex-shrink:0;color:rgb(255 255 255/50%);opacity:0;pointer-events:none}.StoryChatPanel_workspaceBubble__xwZnE:focus-visible .StoryChatPanel_bubbleChevron__s4RMz,.StoryChatPanel_workspaceBubble__xwZnE:hover .StoryChatPanel_bubbleChevron__s4RMz{color:rgb(255 255 255/70%);opacity:1}@media (prefers-reduced-motion:no-preference){.StoryChatPanel_workspaceBubble__xwZnE{transition:transform .12s cubic-bezier(.22,1,.36,1),background-color .12s ease}.StoryChatPanel_workspaceBubble__xwZnE:active{transform:scale(.985)}.StoryChatPanel_bubbleChevron__s4RMz{transition:opacity .15s ease,color .15s ease}}.StoryChatPanel_chat__VD5QG[data-expanded=true]{padding-left:0;padding-right:16px}.StoryChatPanel_chat__VD5QG[data-expanded=true] .StoryChatPanel_chatMain__T0Sr0{position:relative;width:100%}@media (max-width:1023px){.StoryChatPanel_chat__VD5QG[data-expanded=true]{display:none}}@container story-chat-main (max-width: 600px){.StoryChatPanel_workspaceBubble__xwZnE{gap:7px;padding:8px 12px 8px 8px}}@container story-chat-main (max-width: 420px){.StoryChatPanel_workspaceBubbles__hOmYh{gap:6px}.StoryChatPanel_workspaceBubble__xwZnE{grid-template-columns:var(--result-icon-size) minmax(0,1fr);gap:2px 6px;min-height:0;padding:8px 12px 8px 8px}.StoryChatPanel_bubbleChevron__s4RMz{display:none}}.StoryChatPanel_resultStackToggle__OAbyp{position:absolute;z-index:4;top:27.5px;transform:translateY(-50%);right:9px;display:flex;align-items:center;justify-content:center;padding:4px 8px;border:1px solid rgb(255 255 255/10%);border-radius:8px;background:rgba(255,255,255,.04);color:rgba(255,255,255,.65);font-size:12px;line-height:16px;cursor:pointer}.StoryChatPanel_resultStackToggle__OAbyp:hover{background:rgba(255,255,255,.08)}.StoryChatPanel_resultStackToggle__OAbyp[hidden]{display:none}.StoryChatPanel_resultStackToggle__OAbyp:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.StoryChatPanel_workspaceBubbles__hOmYh{gap:0;padding-bottom:0}.StoryChatPanel_workspaceResults__9bVCH[data-stacked=true][data-stack-expanded=false] .StoryChatPanel_workspaceBubbles__hOmYh{padding-bottom:8px}.StoryChatPanel_resultRow__KqFAu{position:relative;min-width:0}.StoryChatPanel_resultRowClip__cOJGO{min-height:0;min-width:0}.StoryChatPanel_resultRow__KqFAu .StoryChatPanel_workspaceBubble__xwZnE{box-sizing:border-box;width:100%}.StoryChatPanel_workspaceResults__9bVCH[data-stacked=true] .StoryChatPanel_resultRow__KqFAu[data-result-front=true]{z-index:1}.StoryChatPanel_workspaceResults__9bVCH[data-stacked=true] .StoryChatPanel_workspaceBubble__xwZnE[data-stack-layer=front]{position:relative;z-index:2}.StoryChatPanel_workspaceResults__9bVCH[data-stacked=true]:has(>.StoryChatPanel_resultStackToggle__OAbyp:not([hidden])) .StoryChatPanel_workspaceBubble__xwZnE[data-stack-layer=front]{padding-right:50px}.StoryChatPanel_workspaceResults__9bVCH[data-stacked=true][data-stack-expanded=false] .StoryChatPanel_workspaceBubble__xwZnE:hover,.StoryChatPanel_workspaceResults__9bVCH[data-stacked=true][data-stack-expanded=false] .StoryChatPanel_workspaceBubble__xwZnE[data-stack-layer=front]{background:#202020}.StoryChatPanel_workspaceResults__9bVCH[data-stacked=true][data-stack-expanded=false] .StoryChatPanel_bubbleChevron__s4RMz{opacity:0;visibility:hidden}.StoryChatPanel_workspaceResults__9bVCH[data-stacked=true][data-stack-expanded=false] .StoryChatPanel_resultStackToggle__OAbyp:hover{background:rgba(255,255,255,.04)}.StoryChatPanel_workspaceResults__9bVCH[data-stacked=true] .StoryChatPanel_resultRow__KqFAu[data-result-front=true]:after{content:"";position:absolute;inset:0 2% auto;height:55px;transform:translateY(8px);border-radius:12px;background:rgb(32 32 32/50%);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);pointer-events:none}.StoryChatPanel_workspaceResults__9bVCH[data-stack-expanded=true] .StoryChatPanel_resultRow__KqFAu[data-result-front=true]:after{opacity:0}.StoryChatPanel_resultRow__KqFAu[data-result-front=false]{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-8px);pointer-events:none}.StoryChatPanel_resultRow__KqFAu[data-result-front=false] .StoryChatPanel_resultRowClip__cOJGO{overflow:hidden}.StoryChatPanel_resultRow__KqFAu[data-result-front=false] .StoryChatPanel_workspaceBubble__xwZnE{margin-top:16px}.StoryChatPanel_workspaceResults__9bVCH[data-stack-expanded=true] .StoryChatPanel_resultRow__KqFAu[data-result-front=false]{grid-template-rows:1fr;opacity:1;transform:translateY(0);pointer-events:auto}@media (prefers-reduced-motion:no-preference){.StoryChatPanel_resultRow__KqFAu[data-result-front=false]{transition:grid-template-rows .24s cubic-bezier(.22,1,.36,1),opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}.StoryChatPanel_workspaceResults__9bVCH[data-stack-expanded=true] .StoryChatPanel_resultRow__KqFAu[data-result-front=false]{transition-duration:var(--result-duration,.22s);transition-delay:var(--result-delay)}.StoryChatPanel_resultRow__KqFAu[data-result-front=true]:after{transition:opacity .24s cubic-bezier(.22,1,.36,1)}}.workspaceHighlight_highlight__y6XI6:after{content:"";position:absolute;inset:0;z-index:40;border-radius:inherit;background:#fff;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.workspaceHighlight_staticHighlight__p0dnw:after{opacity:.04}.WorkspaceComposer_dock__RiGuu{--composer-radius:17px;--composer-surface:#262626;--composer-tab-surface:#191919;--composer-padding:10px;--studio-dock-bottom:var(--studio-canvas-bottom-offset,max(16px,env(safe-area-inset-bottom)));position:absolute;z-index:210;right:16px;bottom:var(--studio-dock-bottom);width:min(560px,calc(100% - 112px));max-height:calc(100% - 104px);display:flex;flex-direction:column;color:#ededed;pointer-events:auto;container:studio-composer/inline-size}.WorkspaceComposer_couponTarget__dMB8I{position:absolute;inset-inline:0;bottom:calc(100% - 16px);z-index:1}.WorkspaceComposer_surface__CXW_V{position:relative;z-index:2;display:flex;min-height:0;max-height:100%;flex-direction:column;border:1px solid rgb(255 255 255/12%);border-radius:var(--composer-radius);background:var(--composer-tab-surface);box-shadow:0 16px 48px rgb(0 0 0/24%)}.WorkspaceComposer_surface__CXW_V:hover{border-color:rgb(255 255 255/16%)}@property --studio-node-switch-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.WorkspaceComposer_nodeSwitchHighlight__JPBHl{position:absolute;z-index:10;inset:-1px;padding:1px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--studio-node-switch-angle),transparent 0deg,rgb(255 255 255/0) 230deg,rgb(255 255 255/12%) 285deg,rgb(255 255 255/16%) 330deg,transparent 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:WorkspaceComposer_nodeSwitchHighlight__JPBHl 1.8s ease-in-out both}@keyframes WorkspaceComposer_nodeSwitchHighlight__JPBHl{0%{--studio-node-switch-angle:0deg;opacity:0}12%{opacity:1}80%{opacity:1}to{--studio-node-switch-angle:360deg;opacity:0}}@media (prefers-reduced-motion:reduce){.WorkspaceComposer_nodeSwitchHighlight__JPBHl{background:rgb(255 255 255/16%);animation:WorkspaceComposer_nodeSwitchHighlightFade__08BNc .5s ease-out both}}@keyframes WorkspaceComposer_nodeSwitchHighlightFade__08BNc{0%{opacity:1}to{opacity:0}}.WorkspaceComposer_dock__RiGuu[data-position=center]{left:50%;right:auto;width:min(700px,calc(100% - 112px));transform:translateX(-50%)}.WorkspaceComposer_header__eyveQ{position:relative;z-index:2;display:flex;flex-shrink:0;min-width:0;height:44px;border-radius:17px 17px 0 0;overflow:visible;background:var(--composer-tab-surface)}.WorkspaceComposer_tabs__15lN_{position:relative;flex:0 1 256px;min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.WorkspaceComposer_tabs__15lN_ button{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-width:0;min-height:44px;padding:6px 4px;background:transparent;color:#999}.WorkspaceComposer_tabs__15lN_ button svg{width:18px;height:18px;flex-shrink:0}.WorkspaceComposer_tabs__15lN_ button:hover:not(:disabled),.WorkspaceComposer_tabs__15lN_ button[aria-selected=true]{color:#ededed}.WorkspaceComposer_tabs__15lN_ button:disabled{opacity:.35;cursor:not-allowed}.WorkspaceComposer_indicator__mZ0aS{position:absolute;inset:0 auto 0 0;width:25%;color:var(--composer-surface);pointer-events:none;transform:translateX(calc(var(--tab-index) * 100%))}.WorkspaceComposer_fill__tKQaG{position:absolute;inset:0;border-radius:var(--composer-radius) var(--composer-radius) 0 0;background:var(--composer-surface)}.WorkspaceComposer_leftCorner__Mj3uf,.WorkspaceComposer_rightCorner__2m6De{position:absolute;bottom:0;width:20px;height:20px}.WorkspaceComposer_leftCorner__Mj3uf{right:100%;transform:scaleX(-1)}.WorkspaceComposer_rightCorner__2m6De{left:100%}.WorkspaceComposer_indicator__mZ0aS[data-edge=first] .WorkspaceComposer_leftCorner__Mj3uf{visibility:hidden}.WorkspaceComposer_actions___ZmDZ{display:flex;align-items:center;flex-shrink:0;margin-left:auto;padding-inline:2px}.WorkspaceComposer_actions___ZmDZ button{display:grid;place-items:center;width:36px;min-height:44px;color:#aaa}.WorkspaceComposer_actions___ZmDZ button:hover:not(:disabled){color:#ededed;background:rgb(255 255 255/5%)}.WorkspaceComposer_actions___ZmDZ .WorkspaceComposer_actionIconButton__oeg_x{color:rgb(255 255 255/50%);background:transparent}.WorkspaceComposer_actions___ZmDZ .WorkspaceComposer_actionIconButton__oeg_x svg{width:17px;height:17px}.WorkspaceComposer_actions___ZmDZ .WorkspaceComposer_actionIconButton__oeg_x:hover:not(:disabled){color:rgb(255 255 255/80%);background:transparent}.WorkspaceComposer_dock__RiGuu button:focus-visible{outline:2px solid #ccc;outline-offset:-3px}.WorkspaceComposer_body__9rk3Q{position:relative;z-index:2;min-height:0;overflow-y:auto;overscroll-behavior:contain;background:var(--composer-surface);border-radius:17px}.WorkspaceComposer_dock__RiGuu[data-mode=agent] .WorkspaceComposer_body__9rk3Q{border-top-left-radius:0}.WorkspaceComposer_body__9rk3Q>[data-story-canvas-selection-controls]{padding:0}.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]) .WorkspaceComposer_body__9rk3Q{height:144px;flex:none}.WorkspaceComposer_dock__RiGuu[data-mode=agent]:not([data-expanded=true]) .WorkspaceComposer_body__9rk3Q{height:auto;flex:0 1 auto}.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]) [data-story-canvas-generation-composer]{display:flex;height:144px;min-height:0;flex-direction:column;padding:12px 12px 8px}.WorkspaceComposer_dock__RiGuu:not(:has([data-story-canvas-audio-generation-content])) [data-story-canvas-prompt-scroll-region]{box-sizing:border-box;width:100%;min-width:0;padding-inline:0}.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]):not(:has([data-story-canvas-audio-generation-content])) [data-story-canvas-prompt-scroll-region]{height:76px;min-height:76px;flex:none;overflow:hidden}.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]):not(:has([data-story-canvas-audio-generation-content])) [data-story-canvas-prompt-scroll-region] :is([contenteditable=true],textarea){box-sizing:border-box;width:100%;min-width:0;height:76px;min-height:76px;max-height:76px;overflow-y:auto}.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]) [data-story-canvas-audio-generation-content]{height:auto;min-height:0;overflow-y:visible}.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]):has([data-story-canvas-audio-generation-content]) .WorkspaceComposer_body__9rk3Q,.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]):has([data-story-canvas-audio-generation-content]) [data-story-canvas-generation-composer],.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]):has([data-story-canvas-audio-generation-content]) [data-story-canvas-prompt-scroll-region]{height:auto}.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]):has([data-story-canvas-audio-generation-content]) .WorkspaceComposer_body__9rk3Q{flex:0 1 auto}.WorkspaceComposer_dock__RiGuu[data-layout=canvas]:not([data-expanded=true]):has(:is([data-story-canvas-composer-notice],[data-story-canvas-reference-items=true],[data-story-canvas-quote-error=true])){max-height:calc(100% - 32px)}.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]):has(:is([data-story-canvas-composer-notice],[data-story-canvas-reference-items=true],[data-story-canvas-quote-error=true])) .WorkspaceComposer_body__9rk3Q,.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]):has(:is([data-story-canvas-composer-notice],[data-story-canvas-reference-items=true],[data-story-canvas-quote-error=true])) [data-story-canvas-generation-composer]{height:auto}.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]):has(:is([data-story-canvas-composer-notice],[data-story-canvas-reference-items=true],[data-story-canvas-quote-error=true])) .WorkspaceComposer_body__9rk3Q{flex:0 1 auto}.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]):has([data-story-canvas-audio-generation-content]) [data-story-canvas-prompt-scroll-region]{min-height:0;flex:none}.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]) [data-studio-toolbar]{margin-top:12px}.WorkspaceComposer_dock__RiGuu .WorkspaceComposer_agent__DOGLm [data-studio-toolbar]{margin-top:0;margin-inline:0}.WorkspaceComposer_dock__RiGuu .WorkspaceComposer_agent__DOGLm [data-testid=ai-assistant-input-area]{padding-inline:8px;padding-bottom:8px}.WorkspaceComposer_dock__RiGuu .WorkspaceComposer_agent__DOGLm [data-assistant-composer-editor]{margin-inline:4px}.WorkspaceComposer_body__9rk3Q [data-story-canvas-generation-composer]{padding:12px 12px 8px}.WorkspaceComposer_dock__RiGuu .WorkspaceComposer_agent__DOGLm [data-assistant-composer-editor] [contenteditable=true],.WorkspaceComposer_dock__RiGuu [data-story-canvas-prompt-scroll-region]{padding-inline:0}.WorkspaceComposer_dock__RiGuu[data-layout=chat][data-mode=agent]:not([data-expanded=true]) [data-testid=ai-assistant-input-area]{min-height:140px;row-gap:12px}.WorkspaceComposer_dock__RiGuu[data-layout=chat][data-mode=agent]:not([data-expanded=true]) [data-assistant-composer-editor],.WorkspaceComposer_dock__RiGuu[data-layout=chat][data-mode=agent]:not([data-expanded=true]) [data-assistant-composer-editor] [contenteditable=true],.WorkspaceComposer_dock__RiGuu[data-layout=chat][data-mode=agent]:not([data-expanded=true]) [data-assistant-composer-editor]>div{height:72px;max-height:72px}.WorkspaceComposer_agent__DOGLm[hidden]{display:none}.WorkspaceComposer_editing__iPh1h{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 16px 0;color:#aaa;font-size:12px}.WorkspaceComposer_editing__iPh1h>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.WorkspaceComposer_editing__iPh1h button{display:inline-flex;align-items:center;gap:4px;min-height:36px;flex-shrink:0}@container studio-composer (max-width: 440px){.WorkspaceComposer_actions___ZmDZ button{width:32px}}@media (max-width:767px){.WorkspaceComposer_dock__RiGuu,.WorkspaceComposer_dock__RiGuu[data-expanded=true],.WorkspaceComposer_dock__RiGuu[data-position=center]{--studio-dock-bottom:max(72px,env(safe-area-inset-bottom));left:8px;right:8px;bottom:var(--studio-dock-bottom);width:auto;max-height:calc(100% - 88px);transform:none}.WorkspaceComposer_actions___ZmDZ button{width:32px}.WorkspaceComposer_header__eyveQ,.WorkspaceComposer_tabs__15lN_ button{min-height:48px;height:48px}}@media (prefers-reduced-motion:no-preference){.WorkspaceComposer_indicator__mZ0aS{transition:transform .25s cubic-bezier(.22,1,.36,1)}}.WorkspaceComposer_dock__RiGuu[data-expanded=true]:not([data-mode=audio]) .WorkspaceComposer_body__9rk3Q{height:388px;flex:0 1 auto}.WorkspaceComposer_dock__RiGuu[data-expanded=true]:not([data-mode=audio]) [data-story-canvas-generation-composer]{box-sizing:border-box;display:flex;flex-direction:column;min-height:388px;padding:12px 12px 8px}.WorkspaceComposer_dock__RiGuu[data-expanded=true] [data-story-canvas-generation-composer] [contenteditable=true],.WorkspaceComposer_dock__RiGuu[data-expanded=true] [data-story-canvas-generation-composer] textarea{display:block;height:320px;max-height:320px;overflow-y:auto}.WorkspaceComposer_dock__RiGuu[data-expanded=true] [data-story-canvas-audio-generation-content] textarea{height:160px;min-height:160px;max-height:160px}.WorkspaceComposer_dock__RiGuu[data-expanded=true] .WorkspaceComposer_agent__DOGLm [contenteditable=true]{height:320px;max-height:320px;overflow-y:auto}.WorkspaceComposer_dock__RiGuu[data-expanded=true] .WorkspaceComposer_agent__DOGLm [data-testid=ai-assistant-input-area]{height:auto;min-height:388px}.WorkspaceComposer_dock__RiGuu[data-expanded=true] .WorkspaceComposer_agent__DOGLm [data-assistant-composer-editor],.WorkspaceComposer_dock__RiGuu[data-expanded=true] .WorkspaceComposer_agent__DOGLm [data-assistant-composer-editor]>div{height:320px;max-height:320px}.WorkspaceComposer_dock__RiGuu[data-expanded=true] [data-story-canvas-prompt-scroll-region]{height:auto;min-height:320px}.WorkspaceComposer_dock__RiGuu[data-expanded=true] [data-story-canvas-generation-composer] div:has(>[contenteditable=true]){height:320px;max-height:none}.WorkspaceComposer_dock__RiGuu[data-expanded=true] .WorkspaceComposer_agent__DOGLm div:has(>[contenteditable=true]){height:240px;max-height:none}.WorkspaceComposer_sidePanel__LzHAh{position:absolute;right:0;bottom:calc(100% - 16px + var(--studio-coupon-offset, 0px));left:0;z-index:1;min-height:0;height:min(260px,40dvh);max-height:min(260px,40dvh,calc(100dvh - 100% - var(--studio-dock-bottom) - 8px));display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;border-radius:16px;border:0;border-top:1px solid rgb(255 255 255/12%);background:linear-gradient(180deg,rgb(255 255 255/4%),rgb(255 255 255/2%));background-color:rgb(20 20 20/40%);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}@media (max-height:600px){.WorkspaceComposer_sidePanel__LzHAh{height:min(260px,calc(40dvh - 8px));max-height:min(260px,calc(40dvh - 8px),calc(100dvh - 100% - var(--studio-dock-bottom) - 8px))}}.WorkspaceComposer_sidePanel__LzHAh[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.WorkspaceComposer_sidePanel__LzHAh:not(.WorkspaceComposer_historyPanel__qFOcD):not([hidden]){animation:WorkspaceComposer_studio-panel-rise__okzhL .26s cubic-bezier(.22,1,.36,1) both}}@keyframes WorkspaceComposer_studio-panel-rise__okzhL{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.WorkspaceComposer_actions___ZmDZ button:disabled{opacity:.35;cursor:not-allowed}.WorkspaceComposer_historyPanel__qFOcD{background:rgb(20 20 20/90%);bottom:calc(100% - 24px);border-radius:var(--composer-radius) var(--composer-radius) 0 0;box-sizing:border-box;overflow:hidden;padding-inline:16px;padding-block:16px 48px;opacity:1;visibility:visible;transform:translateY(0);transition:opacity .23s ease,transform .23s ease,visibility .23s}.WorkspaceComposer_historyPanel__qFOcD[hidden]{display:flex;opacity:0;visibility:hidden;transform:translateY(12px);pointer-events:none}.WorkspaceComposer_agentHistoryButton__97HuN{position:relative}.WorkspaceComposer_agentHistoryButton__97HuN[data-replying=true]{color:rgb(255 255 255/70%);animation:WorkspaceComposer_studio-agent-breathe__bhC5T 1.8s ease-in-out infinite}.WorkspaceComposer_agentHistoryButton__97HuN[data-unread=true]:after{content:"";position:absolute;top:calc(50% - 11px);right:calc(50% - 11px);width:6px;height:6px;border-radius:50%;background:#22c55e;pointer-events:none}@keyframes WorkspaceComposer_studio-agent-breathe__bhC5T{0%,to{color:rgb(255 255 255/70%)}50%{color:rgb(255 255 255/90%)}}@media (prefers-reduced-motion:reduce){.WorkspaceComposer_historyPanel__qFOcD{transition:none}.WorkspaceComposer_agentHistoryButton__97HuN[data-replying=true]{animation:none}}.WorkspaceComposer_historyPanel__qFOcD:has([data-testid=assistant-quick-conversation-canvas]){height:272px;max-height:min(272px,calc(100dvh - 100% - var(--studio-dock-bottom) - 8px));overflow-y:auto}.WorkspaceComposer_historyPanel__qFOcD:has([data-testid=assistant-quick-conversation-canvas])>div:first-child{padding-bottom:0}.WorkspaceComposer_historyPanel__qFOcD div:has(>[data-testid=assistant-quick-conversation-canvas]){margin-top:0;padding-block:64px}.WorkspaceComposer_historyPanel__qFOcD [data-testid=assistant-quick-conversation-canvas]{padding-top:0;padding-bottom:0}@media (max-width:767px){.WorkspaceComposer_historyPanel__qFOcD:has([data-testid=assistant-quick-conversation-canvas]),.WorkspaceComposer_sidePanel__LzHAh{height:min(160px,25dvh);max-height:min(160px,25dvh)}}.WorkspaceComposer_dock__RiGuu[data-layout=chat],.WorkspaceComposer_dock__RiGuu[data-layout=chat][data-expanded=true],.WorkspaceComposer_dock__RiGuu[data-layout=chat][data-position=center]{position:relative;left:auto;right:auto;bottom:auto;width:100%;max-height:100%;transform:none;flex:0 1 auto}.WorkspaceComposer_taskPanel__TRqwm{box-sizing:border-box;height:auto;max-height:max(0px,calc(100dvh - 100% - var(--studio-dock-bottom) - 8px));padding-bottom:16px;overflow:hidden}.WorkspaceComposer_actions___ZmDZ button[hidden]{display:none}.WorkspaceComposer_dock__RiGuu [data-studio-toolbar]{min-height:32px;font-size:14px;font-weight:400;line-height:22px}.WorkspaceComposer_dock__RiGuu [data-story-canvas-composer-toolbar-scroll]{gap:2px}.WorkspaceComposer_dock__RiGuu [data-story-canvas-composer-toolbar-scroll] button{box-sizing:border-box;height:32px;min-height:32px;padding-block:0;padding-inline:10px;gap:4px;border-radius:100px;background:transparent}.WorkspaceComposer_dock__RiGuu [data-story-canvas-composer-toolbar-scroll] button:hover:not(:disabled),.WorkspaceComposer_dock__RiGuu [data-story-canvas-composer-toolbar-scroll] button[aria-expanded=true]:not(:disabled),.WorkspaceComposer_dock__RiGuu [data-story-canvas-composer-toolbar-scroll] button[data-reference-library-open=true]:not(:disabled){background:rgb(255 255 255/6%);color:rgb(255 255 255/80%)}.WorkspaceComposer_dock__RiGuu [data-studio-control]{height:32px;min-height:32px;border-radius:100px;padding:0 10px;background:transparent;font-size:12px;font-weight:400;line-height:22px}.WorkspaceComposer_dock__RiGuu [data-studio-control]:hover,.WorkspaceComposer_dock__RiGuu [data-studio-control][data-state=open]{background:rgb(255 255 255/6%);color:rgb(255 255 255/80%)}.WorkspaceComposer_dock__RiGuu [data-studio-control=parameters]{gap:0}.WorkspaceComposer_dock__RiGuu [data-studio-control=parameters]>svg:first-child{margin-right:6px}.WorkspaceComposer_dock__RiGuu [data-studio-control=parameters]>span[aria-hidden=true]{margin-inline:2px}.WorkspaceComposer_dock__RiGuu [data-studio-parameter-value]{padding:2px 0;color:#dedede}.WorkspaceComposer_taskTrigger__0CYpi{position:relative;display:flex;align-items:center}.WorkspaceComposer_taskCreatedIcon__iNRos,.WorkspaceComposer_taskCreatedScale__l4amh{display:inline-flex;align-items:center;justify-content:center}.WorkspaceComposer_actions___ZmDZ .WorkspaceComposer_taskButton__y90uk{position:relative}.WorkspaceComposer_actions___ZmDZ .WorkspaceComposer_taskButton__y90uk[data-task-running=true]{color:#fff}.WorkspaceComposer_actions___ZmDZ :is(.WorkspaceComposer_taskButton__y90uk,.WorkspaceComposer_agentHistoryButton__97HuN)[aria-expanded=true] svg{color:rgb(255 255 255/70%)}.WorkspaceComposer_actions___ZmDZ :is(.WorkspaceComposer_taskButton__y90uk,.WorkspaceComposer_agentHistoryButton__97HuN)[aria-expanded=true]:hover:not(:disabled) svg{color:rgb(255 255 255/80%)}.WorkspaceComposer_taskStatusDot__WcOye{position:absolute;top:calc(50% - 11px);right:calc(50% - 11px);width:6px;height:6px;border-radius:50%;background:#fff;pointer-events:none}.WorkspaceComposer_taskStatusDot__WcOye[data-task-dot=running]{background:#f97316}.WorkspaceComposer_taskStatusDot__WcOye[data-task-dot=completed]{background:#22c55e}.WorkspaceComposer_taskCreatedNotice__O7iJn{position:absolute;right:0;bottom:calc(100% + 8px);z-index:50;width:max-content;opacity:1;animation:WorkspaceComposer_taskNoticeIn__XedzA .2s ease-out}.WorkspaceComposer_actions___ZmDZ .WorkspaceComposer_taskCreatedNoticeAction__0_qM2{display:block;width:auto;max-width:100%;min-height:0;padding:0;font:inherit;color:inherit;text-align:center;white-space:normal;overflow-wrap:anywhere}.WorkspaceComposer_actions___ZmDZ .WorkspaceComposer_taskCreatedNoticeAction__0_qM2:hover:not(:disabled){color:inherit;background:transparent}.WorkspaceComposer_taskCreatedNoticeAction__0_qM2:focus-visible{outline:1px solid rgb(255 255 255/60%);outline-offset:2px}.WorkspaceComposer_taskCreatedNotice__O7iJn[data-phase=leaving]{opacity:0;pointer-events:none;transition:opacity .2s ease}@keyframes WorkspaceComposer_taskNoticeIn__XedzA{0%{opacity:0}to{opacity:1}}@keyframes WorkspaceComposer_taskIconGlow__TAEl9{0%,to{filter:drop-shadow(0 0 0 rgb(255 255 255/0));color:rgb(255 255 255/60%)}50%{filter:drop-shadow(0 0 5px rgb(255 255 255/65%)) drop-shadow(0 0 10px rgb(255 255 255/25%));color:#fff}}@keyframes WorkspaceComposer_taskIconScale__4Co5j{0%,to{transform:scale(1)}35%{transform:scale(1.1)}65%{transform:scale(.98)}}@keyframes WorkspaceComposer_taskRunningGlow__eldiS{0%,to{filter:drop-shadow(0 0 2px rgb(255 255 255/20%))}50%{filter:drop-shadow(0 0 5px rgb(255 255 255/65%)) drop-shadow(0 0 9px rgb(255 255 255/25%))}}@media (prefers-reduced-motion:no-preference){.WorkspaceComposer_taskCreatedIcon__iNRos{animation:WorkspaceComposer_taskIconGlow__TAEl9 1.2s ease-in-out var(--task-pulse-count,1)}.WorkspaceComposer_taskCreatedScale__l4amh{animation:WorkspaceComposer_taskIconScale__4Co5j .48s ease-out 1}.WorkspaceComposer_taskRunningIcon___MQqP{animation:WorkspaceComposer_taskRunningGlow__eldiS 1.8s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.WorkspaceComposer_taskCreatedNotice__O7iJn{animation:none;transition:none}}.WorkspaceComposer_dock__RiGuu .WorkspaceComposer_historyPanel__qFOcD{height:auto;max-height:var(--studio-history-max-height,max(0px,calc(100dvh - 100% - var(--studio-dock-bottom) - 160px)));padding-block:min(16px,calc(var(--studio-history-max-height, 144px) / 3)) 48px;border-top-width:min(1px,var(--studio-history-max-height,1px))}.WorkspaceComposer_dock__RiGuu .WorkspaceComposer_historyPanel__qFOcD:has([data-testid=assistant-quick-conversation-canvas]){padding-bottom:48px}.WorkspaceComposer_dock__RiGuu .WorkspaceComposer_historyPanel__qFOcD:has([data-virtuoso-scroller]){height:var(--studio-history-height,160px)}.WorkspaceComposer_dock__RiGuu:has([data-studio-coupon-target]:not(:empty)) .WorkspaceComposer_historyPanel__qFOcD{bottom:calc(100% + var(--studio-coupon-offset, 0px) - 24px);padding-bottom:48px}@media (min-width:768px){.WorkspaceComposer_dock__RiGuu[data-layout=canvas][data-position=right]{left:calc(100% - 16px);right:auto;transform:translateX(-100%)}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.WorkspaceComposer_dock__RiGuu[data-layout=canvas]{transition:left .36s cubic-bezier(.22,1,.36,1),width .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1)}}.WorkspaceComposer_expandedDialog__N1KBo:not([open]){display:contents}.WorkspaceComposer_expandedDialog__N1KBo[open]{box-sizing:border-box;width:min(1200px,calc(100vw - 32px));height:min(640px,calc(100dvh - 64px));max-width:none;max-height:none;position:fixed;z-index:220;inset:50% auto auto 50%;transform:translate(-50%,-50%);margin:0;padding:16px;border:1px solid var(--border-strong,rgb(255 255 255/16%));border-radius:16px;background:var(--page-background-base);color:#ededed;overflow:auto}.WorkspaceComposer_expandedDialogDismissLayer__LiI_J{position:fixed;inset:0;z-index:219}.WorkspaceComposer_dialogContent__FyxhQ{display:contents}.WorkspaceComposer_expandedDialog__N1KBo[open]{display:flex;flex-direction:column;overflow:hidden}.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_dock__RiGuu[data-layout=chat]{flex:1;min-height:0;height:100%;max-height:none}.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_surface__CXW_V{flex:1;height:100%;border:0;background:transparent;box-shadow:none}.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_dock__RiGuu .WorkspaceComposer_body__9rk3Q{display:flex;flex-direction:column;flex:1;min-height:0;height:auto;overflow-y:auto;background:transparent}.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_agent__DOGLm [data-testid=ai-assistant-input-area],.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_agent__DOGLm:not([hidden]),.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_agent__DOGLm>div,.WorkspaceComposer_expandedDialog__N1KBo[open] [data-story-canvas-generation-composer],.WorkspaceComposer_expandedDialog__N1KBo[open] [data-story-canvas-selection-controls]{display:flex;flex:1;min-height:0;height:100%;flex-direction:column}.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_dock__RiGuu [data-testid=ai-assistant-input-area]{border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_dock__RiGuu .WorkspaceComposer_agent__DOGLm [data-assistant-composer-editor],.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_dock__RiGuu [data-story-canvas-prompt-scroll-region]{flex:1;min-height:76px;height:auto;max-height:none}.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_dock__RiGuu .WorkspaceComposer_agent__DOGLm [data-assistant-composer-editor]>div,.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_dock__RiGuu [contenteditable=true],.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_dock__RiGuu [data-story-canvas-generation-composer] div:has(>[contenteditable=true]){height:100%;min-height:76px;max-height:none}@media (max-width:767px){.WorkspaceComposer_expandedDialog__N1KBo[open]{width:calc(100vw - 16px);height:calc(100dvh - max(16px, env(safe-area-inset-top)) - max(16px, env(safe-area-inset-bottom)));padding:8px}}.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_dock__RiGuu[data-expanded=true][data-mode=agent] .WorkspaceComposer_header__eyveQ{justify-content:flex-end;flex:0 0 36px;min-height:36px;border:0;background:transparent}.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_dock__RiGuu [data-agent-composer-expanded=true]{display:flex;flex-direction:column;flex:1 1 0;height:100%;min-height:0}.WorkspaceComposer_expandedDialog__N1KBo[open] .WorkspaceComposer_dock__RiGuu [data-agent-composer-expanded=true] [data-studio-toolbar]{flex:0 0 auto;margin-top:auto}.WorkspaceComposer_dock__RiGuu [data-story-canvas-generation-composer] [data-studio-toolbar]{height:32px;margin-inline:-4px}.WorkspaceComposer_dock__RiGuu:not([data-expanded=true]) [data-story-canvas-generation-composer] [data-studio-toolbar]{margin-inline:-4px;margin-bottom:-2px}.WorkspaceComposer_dock__RiGuu [data-story-canvas-inline-reference-row]{padding-inline:0}.WorkspaceComposer_dock__RiGuu [data-studio-submit-group]{height:32px}.WorkspaceComposer_dock__RiGuu [data-studio-submit-group]>button{box-sizing:border-box;width:32px;height:32px;min-width:32px;min-height:32px;padding:0}.WorkspaceComposer_dock__RiGuu [data-story-canvas-composer-toolbar-scroll] button:has(>svg:only-child){width:32px;min-width:32px;padding-inline:0}.StoryProductionPanelHeader_header__Z9qst{position:relative;z-index:30;display:flex;flex:0 0 60px;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:60px;padding:8px 16px;box-sizing:border-box}.StoryProductionPanelHeader_identity__9RpFN{display:flex;flex:1;align-items:center;gap:12px;min-width:0}.StoryProductionPanelHeader_title__peNMB{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-bricolage-grotesque);font-size:18px;font-weight:700;line-height:24px;color:rgb(255 255 255/.8)}.StoryProductionPanelHeader_status__xO_RN{display:flex;min-width:0;align-items:center;gap:8px;color:rgb(255 255 255/.4);font-size:12px}.StoryProductionPanelHeader_actions__xywVY{display:flex;flex-shrink:0;align-items:center;gap:4px}.StoryProductionPanelHeader_create__T8r8i{display:inline-flex;height:32px;min-width:32px;flex-shrink:0;align-items:center;justify-content:center;gap:6px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:rgb(255 255 255/.65);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;transition:color .16s ease}.StoryProductionPanelHeader_create__T8r8i:hover:not(:disabled){background:rgb(255 255 255/.06);color:rgb(255 255 255/.9)}.StoryProductionPanelHeader_create__T8r8i:disabled{cursor:not-allowed;opacity:.5}.StoryProductionPanelHeader_create__T8r8i:focus-visible{outline:1px solid rgb(255 255 255/.5);outline-offset:2px}@container (max-width: 380px){.StoryProductionPanelHeader_header__Z9qst,.StoryProductionPanelHeader_identity__9RpFN{gap:8px}}.StoryProductionPanelHeader_closeButton__2jrTY{display:inline-flex;min-width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;gap:6px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:rgb(255 255 255/.65);font-size:12px;line-height:20px;white-space:nowrap;transition:color .16s ease}.StoryProductionPanelHeader_closeButton__2jrTY:hover{background:rgb(255 255 255/6%);color:rgb(255 255 255/.9)}.StoryProductionPanelHeader_closeButton__2jrTY:focus-visible{outline:1px solid rgb(255 255 255/.5);outline-offset:2px}.StoryProductionPanelHeader_closeAction__Pz09M{display:inline-flex;flex-shrink:0;align-items:center;gap:8px}@media (prefers-reduced-motion:reduce){.StoryProductionPanelHeader_closeButton__2jrTY,.StoryProductionPanelHeader_create__T8r8i{transition:none}}.StoryCanvasConnections_connectionLine__VfKQf{stroke:rgb(255 255 255/16%);stroke-linecap:round}.StoryCanvasConnections_targetOutline__Qp32k{stroke:rgb(255 255 255/18%)}.StoryCanvasConnections_targetGlowHalo__1mI3s{opacity:.7;filter:drop-shadow(0 0 2px rgb(255 255 255/55%)) drop-shadow(0 0 6px rgb(255 255 255/24%))}.StoryCanvasConnections_targetGlow__tUX1B{stroke:#fff;stroke-linecap:round;stroke-dashoffset:var(--target-glow-offset);animation:StoryCanvasConnections_targetGlowFlow__OR2up 1.6s linear infinite}@keyframes StoryCanvasConnections_targetGlowFlow__OR2up{0%{stroke-dashoffset:var(--target-glow-offset)}to{stroke-dashoffset:calc(var(--target-glow-offset) - 100px)}}.StoryCanvasConnections_connectionFlow__35zCZ{stroke:rgb(255 255 255/30%);stroke-linecap:round;stroke-dasharray:8 12;animation:StoryCanvasConnections_connectionFlow__35zCZ 1s linear infinite}@keyframes StoryCanvasConnections_connectionFlow__35zCZ{to{stroke-dashoffset:-20}}@media (prefers-reduced-motion:reduce){.StoryCanvasConnections_targetGlow__tUX1B{animation:none;stroke-dasharray:none}.StoryCanvasConnections_connectionFlow__35zCZ{animation:none}}.StoryCanvasConnections_port__TLsS8{display:flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255/30%);border-radius:50%;background:#3c3c3c;color:#fff}.StoryCanvasConnections_port__TLsS8[data-active=true]{background:#555;border-color:#ededed}.StoryCanvasConnections_outputPort__21KBL{box-sizing:border-box;width:20px;height:20px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.StoryCanvasConnections_outputPort__21KBL,.StoryCanvasConnections_outputPort__21KBL[data-active=true]{border-color:rgb(255 255 255/50%);background:rgb(255 255 255/4%);color:rgb(255 255 255/50%)}@media (hover:hover) and (pointer:fine){.StoryCanvasConnections_portButton__ME_zr[data-magnetic=hidden]:not(:focus-visible),.StoryCanvasConnections_portButton__ME_zr[data-visible=false]:not(:focus-visible):not([data-magnetic=true]){opacity:0;pointer-events:none}}.StoryCanvasConnections_nodeFlowGlow__T_Tr9{pointer-events:none;filter:drop-shadow(0 0 3px rgb(98 158 250/55%))}.StoryCanvasConnections_nodeFlow__Oy_Bd{stroke-linecap:butt;stroke-dashoffset:var(--node-flow-offset);animation:StoryCanvasConnections_nodeConnectionFlow__tiNbn 2.2s linear infinite}@keyframes StoryCanvasConnections_nodeConnectionFlow__tiNbn{0%{stroke-dashoffset:var(--node-flow-offset)}to{stroke-dashoffset:calc(var(--node-flow-offset) - 100px)}}@media (prefers-reduced-motion:reduce){.StoryCanvasConnections_nodeFlowGlow__T_Tr9{display:none}.StoryCanvasConnections_nodeFlow__Oy_Bd{animation:none}}.StoryCanvasToolbar_toolbar__0OtDE{left:24px;bottom:var(--studio-canvas-bottom-offset,max(16px,env(safe-area-inset-bottom)));max-width:calc(100% - 44px)}@media (max-width:767px){.StoryCanvasToolbar_toolbar__0OtDE{left:20px;bottom:max(16px,env(safe-area-inset-bottom));max-width:calc(100% - 28px);overflow-x:auto}}.StoryCanvasToolbar_toolbar__0OtDE button{height:28px;min-height:28px;border-radius:4px}.StoryCanvasToolbar_toolbar__0OtDE button:not([data-ga-click=canvas_studio_selection_reference]){width:28px;min-width:28px;padding:4px}.StoryCanvasToolbar_toolbar__0OtDE button>svg{width:16px;height:16px}.StoryCanvasToolbar_toolbar__0OtDE output{height:28px}.SaveStatusIndicator_status___a_iB{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;color:rgb(255 255 255/40%);font-size:12px;animation:SaveStatusIndicator_appear__szyqG .15s ease-out}.SaveStatusIndicator_status___a_iB[data-phase=exiting]{animation:SaveStatusIndicator_disappear__YS0e5 .2s ease-in forwards}@keyframes SaveStatusIndicator_appear__szyqG{0%{opacity:0}to{opacity:1}}@keyframes SaveStatusIndicator_disappear__YS0e5{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.SaveStatusIndicator_status___a_iB{animation:none}.SaveStatusIndicator_status___a_iB[data-phase=exiting]{animation:none;opacity:0}}nav.StoryProductionRail_rail__sxkEq{border-radius:12px;background-color:rgb(13 13 13/64%);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}@media (min-width:768px){nav.StoryProductionRail_rail__sxkEq{box-sizing:border-box;left:12px;width:72px;padding-inline:0}}.StoryProductionRail_button__03EMb{min-height:52px;flex-shrink:0;border-radius:12px;outline:none}.StoryProductionRail_button__03EMb:focus-visible{outline:2px solid rgb(255 255 255/65%);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.StoryProductionRail_button__03EMb{transition:transform .12s cubic-bezier(.22,1,.36,1)}.StoryProductionRail_button__03EMb:active{transform:scale(.94)}}@media (max-width:767px){.StoryProductionRail_rail__sxkEq .StoryProductionRail_button__03EMb{min-width:44px;min-height:44px;justify-content:center}nav.StoryProductionRail_rail__sxkEq{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;padding-block:4px}.StoryProductionRail_rail__sxkEq::-webkit-scrollbar{display:none}.StoryProductionRail_rail__sxkEq .StoryProductionRail_viewItems__3qBX0{flex-shrink:0;gap:4px}.StoryProductionRail_rail__sxkEq .StoryProductionRail_assetItems__0wHJd{flex-shrink:0}.StoryProductionRail_rail__sxkEq .StoryProductionRail_divider__MP6_m{width:1px;height:24px;flex-shrink:0}}.StoryProductionShotPanel_container__rBDW8{--shot-timeline-toolbar-height:40px;box-sizing:border-box;display:grid;grid-template-rows:minmax(0,1fr) calc(var(--timeline-height, 136px) + var(--shot-timeline-toolbar-height));gap:8px;width:100%;max-width:100%;height:100%;min-height:0;min-width:0;padding-top:0}.StoryProductionShotPanel_mainCard__rOxY_{box-sizing:border-box;min-height:0;min-width:0;overflow:hidden;padding:16px;display:flex;flex-direction:column;gap:16px}.StoryProductionShotPanel_mainCard__rOxY_>[data-story-panel-toolbar]{min-height:32px;flex-basis:32px;padding:0}.StoryProductionShotPanel_workspaceLayout__s6A3A{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;height:auto;flex:1;padding:0;box-sizing:border-box;min-height:0;min-width:0;overflow-x:auto;overflow-y:auto;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none;container:story-production-shot-content/inline-size}.StoryProductionShotPanel_workspaceLayout__s6A3A::-webkit-scrollbar{display:none}.StoryProductionShotPanel_selectedShotGrid__s7LZy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:100%;min-height:0;min-width:0;overflow:hidden}.StoryProductionShotPanel_previewPane__94EkM,.StoryProductionShotPanel_promptPane__A_7iw{width:auto;max-width:100%;min-height:0;min-width:0}.StoryProductionShotPanel_headerActions__XLRIT{display:flex;align-items:center;gap:4px}.StoryProductionShotPanel_previewPane__94EkM{display:flex;flex-direction:column;padding:0}.StoryProductionShotPanel_heroMedia__hJBXw{width:560px!important;max-width:100%;height:auto!important;max-height:100%;min-height:0;min-width:0;flex:1 1 0;transition:flex-basis .32s cubic-bezier(.22,1,.36,1),max-height .32s cubic-bezier(.22,1,.36,1);align-self:center;aspect-ratio:var(--shot-media-aspect-ratio,16/9)}@container story-production-shot-content (min-width: 800px){.StoryProductionShotPanel_selectedShotGrid__s7LZy{grid-template-columns:minmax(0,clamp(400px,50cqw,560px)) minmax(0,1fr);height:100%;align-items:stretch}.StoryProductionShotPanel_heroMedia__hJBXw{width:clamp(400px,50cqw,560px)!important;min-width:400px}.StoryProductionShotPanel_promptPane__A_7iw{width:100%}}@media (prefers-reduced-motion:reduce){.StoryProductionShotPanel_heroMedia__hJBXw{animation:none;transition:none}}.StoryProductionShotPanel_promptPane__A_7iw{box-sizing:border-box;display:flex;flex-direction:column;min-height:0;overflow:hidden;margin-top:0;padding:0}.StoryProductionShotPanel_referenceRail__xsfJQ{flex:0 0 auto;min-width:0}.StoryProductionShotPanel_promptScrollRegion__f0ohw{flex:1 1 auto;min-height:0;min-width:0;margin-top:12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}.StoryProductionShotPanel_promptPane__A_7iw>*{min-width:0;max-width:100%}.StoryProductionShotPanel_promptPane__A_7iw [contenteditable=true]{width:100%;min-width:0}.StoryProductionShotPanel_promptPane__A_7iw [contenteditable=true],.StoryProductionShotPanel_promptPane__A_7iw [contenteditable=true]>p{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.StoryProductionShotPanel_promptPane__A_7iw [data-mention-chip=true]{display:inline-flex;width:fit-content;max-width:min(200px,100%);flex:0 0 auto}.StoryProductionShotPanel_promptScrollRegion__f0ohw::-webkit-scrollbar{display:none;width:0;height:0}@container story-production-shot-content (max-width: 799px){.StoryProductionShotPanel_selectedShotGrid__s7LZy{grid-template-columns:minmax(0,1fr);grid-template-rows:320px auto;row-gap:16px;align-content:start;min-height:min-content;overflow:visible}.StoryProductionShotPanel_previewPane__94EkM{align-items:center;padding-bottom:0}.StoryProductionShotPanel_heroMedia__hJBXw{width:100%!important;height:320px!important;max-height:none;min-width:min(400px,100%);flex:0 0 320px;aspect-ratio:auto}.StoryProductionShotPanel_promptPane__A_7iw{width:100%;min-height:auto;margin-top:0;padding-right:0;overflow:visible}.StoryProductionShotPanel_promptScrollRegion__f0ohw{flex:0 0 auto;overflow:visible}}.StoryProductionShotPanel_timelinePane__wiKNA{display:flex;flex-direction:column;gap:8px;position:relative;box-sizing:border-box;min-height:0;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.018);padding:14px 12px 12px}.StoryProductionShotPanel_timelineResizeHandle__b5jpD{position:absolute;bottom:calc(var(--timeline-height, 136px) + var(--shot-timeline-toolbar-height) - 2px);left:0;right:0;z-index:20;display:flex;height:12px;align-items:center;justify-content:center;cursor:row-resize;touch-action:none;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .16s ease}.StoryProductionShotPanel_timelineResizeHandle__b5jpD:focus-visible,.StoryProductionShotPanel_timelineResizeHandle__b5jpD:hover{opacity:1}.StoryProductionShotPanel_timelineResizeHandle__b5jpD span{width:100%;height:1px;border-radius:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18) 12%,rgba(255,255,255,.18) 88%,transparent);transition:background-color .16s ease}.StoryProductionShotPanel_timelineResizeHandle__b5jpD:focus-visible span,.StoryProductionShotPanel_timelineResizeHandle__b5jpD:hover span{background:linear-gradient(90deg,transparent,rgba(255,255,255,.32) 12%,rgba(255,255,255,.32) 88%,transparent)}.StoryProductionShotPanel_timelineTrack__ZAaN7{flex:1;min-height:0;box-sizing:border-box;display:flex;height:100%;min-width:0;align-items:stretch;gap:6px;overflow-x:auto;overflow-y:hidden;padding:2px;cursor:grab;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;-ms-overflow-style:none;scrollbar-width:none}.StoryProductionShotPanel_timelineTrackDragging__B3khg{cursor:grabbing;-webkit-user-select:none;user-select:none}.StoryProductionShotPanel_timelineTrack__ZAaN7::-webkit-scrollbar{display:none}.StoryProductionShotPanel_timelineItem__EUJow{width:auto!important;height:100%;aspect-ratio:var(--timeline-card-aspect-ratio,16/9);flex:0 0 auto}.StoryProductionShotPanel_timelineItem__EUJow>div{width:100%;height:100%}.StoryProductionShotPanel_timelineCard__w4iLv{content-visibility:auto;position:relative;display:grid;width:100%;height:100%;aspect-ratio:var(--timeline-card-aspect-ratio,16/9);grid-template-rows:minmax(0,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:transparent;text-align:left;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.StoryProductionShotPanel_timelineCardSelected__R1z42,.StoryProductionShotPanel_timelineCard__w4iLv:hover{border-color:rgba(255,255,255,.06);background:rgba(255,255,255,.04)}.StoryProductionShotPanel_timelineCardDragging__vYeK0{content-visibility:visible;opacity:.58;transform:scale(.98)}.StoryProductionShotPanel_timelineMedia__nJW6o{position:relative;min-height:0;overflow:hidden;background:transparent}.StoryProductionShotPanel_timelinePlaceholderIcon__bbPLI{width:40px;height:40px;opacity:.04;transition:opacity .16s ease}.StoryProductionShotPanel_timelineVideoError__nEGtj{position:absolute;inset:0;z-index:10;display:grid;place-items:center;pointer-events:none}.StoryProductionShotPanel_timelineVideoErrorIcon__LQAU7{width:40px;height:40px}.StoryProductionShotPanel_timelineCard__w4iLv:not(.StoryProductionShotPanel_timelineCardSelected__R1z42):hover .StoryProductionShotPanel_timelinePlaceholderIcon__bbPLI{opacity:.08}.StoryProductionShotPanel_timelineToolbar__F7e_a{display:flex;flex:0 0 32px;min-width:0;align-items:center;justify-content:flex-end;gap:12px}.StoryProductionShotPanel_timelineTools__qOAxF{display:flex;width:100%;min-width:0;padding-inline:2px;align-items:center;gap:4px}.StoryProductionShotPanel_timelineToolbar__F7e_a button{box-sizing:border-box;height:28px;min-height:28px}.StoryProductionShotPanel_timelineTrailingActions___rXfp{display:flex;align-items:center;gap:4px;margin-left:auto}.StoryProductionShotPanel_timelineToolButton__mcfV_{display:inline-flex;min-width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;gap:6px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:rgba(255,255,255,.65);font-size:12px;line-height:20px;white-space:nowrap;transition:background-color .16s ease,color .16s ease}.StoryProductionShotPanel_timelineToolButton__mcfV_>svg{width:16px;height:16px}.StoryProductionShotPanel_timelineToolButton__mcfV_:hover:not(:disabled){background:rgba(255,255,255,.06);color:rgba(255,255,255,.9)}.StoryProductionShotPanel_headerIconButton__sZ6z7{background:rgba(255,255,255,.06)}.StoryProductionShotPanel_headerIconButton__sZ6z7:hover:not(:disabled){background:rgba(255,255,255,.08)}.StoryProductionShotPanel_timelineToolButton__mcfV_:focus-visible{outline:1px solid rgba(255,255,255,.5);outline-offset:2px}.StoryProductionShotPanel_timelineToolButton__mcfV_:disabled{cursor:not-allowed;opacity:.4}.StoryProductionShotPanel_timelineToolButton__mcfV_[data-state=open]{background:rgb(255 255 255/6%);color:rgb(255 255 255/90%)}.StoryProductionShotPanel_timelineToolButton__mcfV_.StoryProductionShotPanel_timelineIconButton__8vRXQ,.StoryProductionShotPanel_timelineToolButton__mcfV_.StoryProductionShotPanel_timelineMoreTrigger__6KmJ8{box-sizing:border-box;flex:0 0 28px;width:28px;min-width:28px;height:28px;padding:0}.StoryProductionShotPanel_timelineMoreMenu__rQwgV{z-index:1320;min-width:180px;max-width:calc(100vw - 16px);padding:8px;border:1px solid rgb(255 255 255/11%);border-radius:20px;background:#212122;box-shadow:0 18px 48px rgb(0 0 0/45%);color:rgb(255 255 255/70%)}.StoryProductionShotPanel_timelineMoreItem__nk2Ez{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:10px;font-size:14px;line-height:22px;cursor:pointer;outline:none}.StoryProductionShotPanel_timelineMoreItem__nk2Ez>svg{width:16px;height:16px;flex-shrink:0}.StoryProductionShotPanel_timelineMoreItem__nk2Ez[data-highlighted]{background:rgb(255 255 255/6%)}.StoryProductionShotPanel_timelineMoreItem__nk2Ez[data-disabled]{opacity:.4;cursor:default}@media (max-width:767px){.StoryProductionShotPanel_container__rBDW8{grid-template-rows:auto auto;height:auto;min-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.StoryProductionShotPanel_selectedShotGrid__s7LZy{grid-template-columns:minmax(0,1fr);overflow:visible}.StoryProductionShotPanel_mainCard__rOxY_{display:flex;flex-direction:column;overflow:visible}.StoryProductionShotPanel_shotHeader__8Hnpm{position:sticky;top:0;z-index:40;flex:0 0 auto;padding-bottom:4px}.StoryProductionShotPanel_workspaceLayout__s6A3A{flex:0 0 auto;height:auto;min-height:0;overflow-x:hidden;overflow-y:visible}.StoryProductionShotPanel_timelinePane__wiKNA{min-height:calc(var(--timeline-height, 136px) + var(--shot-timeline-toolbar-height));height:calc(var(--timeline-height, 136px) + var(--shot-timeline-toolbar-height))}.StoryProductionShotPanel_previewPane__94EkM,.StoryProductionShotPanel_promptPane__A_7iw{width:auto;max-width:100%}.StoryProductionShotPanel_promptPane__A_7iw{overflow:visible;margin-top:0;padding-left:0}.StoryProductionShotPanel_promptScrollRegion__f0ohw{flex:0 0 auto;overflow:visible}.StoryProductionShotPanel_previewPane__94EkM{min-height:300px}}.GenerationCouponReminder_reveal__hI3e1{animation:GenerationCouponReminder_couponReveal__cCI5o .48s cubic-bezier(.22,1,.36,1) 80ms both}.GenerationCouponReminder_enter__95YoZ{background-color:rgb(20 20 20/40%);background-image:linear-gradient(90deg,rgb(46 126 250/16%),rgb(205 214 253/16%));border-bottom:1px solid rgb(255 255 255/4%);animation:GenerationCouponReminder_couponSlideIn__4j9lB .48s cubic-bezier(.22,1,.36,1) 80ms both}.GenerationCouponReminder_countdownNumber___bGwh{background-image:linear-gradient(105deg,rgb(255 255 255/70%),rgb(255 255 255/70%) 37%,rgb(255 255 255/90%) 45%,rgb(255 255 255/90%) 55%,rgb(255 255 255/70%) 63%,rgb(255 255 255/70%));background-size:300% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:GenerationCouponReminder_countdownLightSweep__NpUUI 3.6s ease-in-out infinite}@keyframes GenerationCouponReminder_countdownLightSweep__NpUUI{0%,10%{background-position:100% 50%}34%,to{background-position:0 50%}}@keyframes GenerationCouponReminder_couponReveal__cCI5o{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes GenerationCouponReminder_couponSlideIn__4j9lB{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.GenerationCouponReminder_countdownNumber___bGwh,.GenerationCouponReminder_enter__95YoZ,.GenerationCouponReminder_reveal__hI3e1{animation:none}}.preview_preview__V7S1I{height:100dvh;display:flex;flex-direction:column;color:var(--page-background-foreground);font-size:14px}.preview_header__BkLs_{display:flex;align-items:center;gap:20px;min-height:64px;padding:12px 24px;border-bottom:1px solid rgb(255 255 255/8%)}.preview_header__BkLs_ strong{font-size:20px}.preview_header__BkLs_ span{flex:1;color:#e9ca82}.preview_header__BkLs_ button,.preview_nav__F_uU0 button{padding:8px 12px;border-radius:8px}.preview_header__BkLs_ button:hover,.preview_nav__F_uU0 button:hover,.preview_nav__F_uU0 button[aria-current]{background:rgb(255 255 255/8%)}.preview_workspace__1nAhC{flex:1;display:flex;min-height:0;gap:16px;padding:16px}.preview_nav__F_uU0{display:flex;flex-direction:column;flex:0 0 80px;gap:16px;padding-top:32px}.preview_content__gTqoj{flex:1.2;display:flex;flex-direction:column;min-width:0;min-height:0;gap:12px}.preview_chat__IxUA4{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.preview_messages__nQ7VO{flex:1;min-height:0;overflow:auto;padding:24px}.preview_messages__nQ7VO h2{font-size:18px;margin-bottom:24px}.preview_messages__nQ7VO p{white-space:pre-wrap;margin-block:20px;line-height:1.7}.preview_userMessage__hDIqD{margin-left:15%;padding:12px 16px;background:rgb(255 255 255/6%);border-radius:16px}.preview_assistantMessage__wKvrT{padding-block:12px}.preview_shot__PUa09{flex:1;min-height:0;overflow:auto;border:1px solid rgb(255 255 255/10%);border-radius:22px;padding:16px}.preview_shot__PUa09 h2{font-size:16px;font-weight:600;margin-bottom:20px}.preview_shotBody__DkBaL{display:grid;grid-template-columns:1fr 1fr;gap:16px;height:calc(100% - 48px)}.preview_shotBody__DkBaL p{line-height:1.7;margin-bottom:16px}.preview_placeholder___gqKl{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;border-radius:16px;background:rgb(255 255 255/4%);color:rgb(255 255 255/40%)}.preview_timeline__g8ei_{padding:12px;border:1px solid rgb(255 255 255/10%);border-radius:22px}.preview_shots___Zj_L{display:flex;gap:12px;overflow:auto;margin-top:12px}.preview_shots___Zj_L button{flex:0 0 160px;height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;border-radius:12px;background:rgb(255 255 255/8%);border:1px solid transparent}.preview_shots___Zj_L button[aria-pressed=true]{border-color:rgb(255 255 255/70%)}.preview_generate__1nDDQ{height:32px;display:inline-flex;align-items:center;gap:6px;padding-inline:12px;border-radius:8px;background:rgb(255 255 255/80%);color:#141414;font-size:14px}.preview_episodes__OmL2c{overflow:auto;display:flex;flex-direction:column;gap:16px}.preview_episodes__OmL2c button{text-align:left;padding:24px;border-radius:16px;background:rgb(255 255 255/6%)}.preview_episodes__OmL2c p{margin-top:12px;line-height:1.7}.preview_notice___8tJ2{color:#e9ca82;padding:8px}@media (max-width:767px){.preview_header__BkLs_{flex-wrap:wrap;gap:8px;padding:12px}.preview_header__BkLs_ span{flex-basis:65%;font-size:12px}.preview_workspace__1nAhC{flex-direction:column;overflow:auto;padding:8px;gap:12px}.preview_nav__F_uU0{flex:none;flex-direction:row;padding:0;gap:4px}.preview_nav__F_uU0 button{flex:1;padding-inline:4px}.preview_content__gTqoj{flex:none;min-height:440px}.preview_chat__IxUA4{flex:none;min-height:480px}.preview_shotBody__DkBaL{grid-template-columns:1fr}.preview_timeline__g8ei_{padding:8px}.preview_messages__nQ7VO{min-height:180px;padding:16px}}.CaptionInspector_panel__P_1NS{border:1px solid rgb(255 255 255/4%);background:rgb(35 35 36/72%);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);position:fixed;z-index:10011;display:flex;flex-direction:column;width:min(344px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:hidden}.CaptionInspector_header__9t9Qw{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px 4px;font-size:13px;line-height:20px}.CaptionInspector_close__JVi0W{display:flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:6px;color:rgb(255 255 255/50%)}.CaptionInspector_close__JVi0W:hover{background:rgb(255 255 255/6%)}.CaptionInspector_close__JVi0W:focus-visible{outline:2px solid rgb(255 255 255/50%)}.CaptionInspector_body__MXYx_{display:flex;min-height:0;flex-direction:column;gap:6px;overflow-y:auto;overscroll-behavior:contain;padding:4px 12px 10px;color:rgb(255 255 255/75%);font-size:12px;scrollbar-width:thin}.CaptionInspector_body__MXYx_>*{flex-shrink:0}.CaptionInspector_body__MXYx_ [role=combobox],.CaptionInspector_body__MXYx_ input,.CaptionInspector_body__MXYx_ textarea,.CaptionInspector_field__eb0Rl{--caption-field-background:rgb(255 255 255/4%);background-color:var(--caption-field-background);color:rgb(255 255 255/80%);transition:background-color .15s ease}.CaptionInspector_body__MXYx_ [role=combobox]:hover,.CaptionInspector_body__MXYx_ input:hover,.CaptionInspector_body__MXYx_ textarea:hover,.CaptionInspector_field__eb0Rl:hover{--caption-field-background:rgb(255 255 255/8%)}.CaptionInspector_body__MXYx_ input::placeholder,.CaptionInspector_body__MXYx_ textarea::placeholder{color:rgb(255 255 255/30%);opacity:1}.CaptionInspector_body__MXYx_ textarea{display:block;height:52px;padding:6px 8px;font-size:13px;line-height:18px}.CaptionInspector_body__MXYx_ input:not([type=color]){height:30px;padding:4px 8px;font-size:12px}.CaptionInspector_body__MXYx_ input[type=color]{height:30px;padding:3px}.CaptionInspector_body__MXYx_ [role=combobox]{height:30px;min-height:30px;padding:4px 8px;font-size:12px}.CaptionInspector_more__dzkyf{padding-top:6px;overflow:hidden}.CaptionInspector_more__dzkyf summary{cursor:pointer;color:rgb(255 255 255/60%);font-size:12px;line-height:20px}.CaptionInspector_more__dzkyf summary:hover{color:rgb(255 255 255/80%)}.CaptionInspector_moreFields__8Crfn{display:flex;flex-direction:column;gap:8px;padding-top:8px}.CaptionInspector_outlineStep__rvZB4{display:flex;width:28px;flex-shrink:0;height:100%;align-items:center;justify-content:center;border-radius:8px;background:transparent;color:rgb(255 255 255/50%);transition:color .15s ease}.CaptionInspector_outlineStep__rvZB4:hover:not(:disabled){color:rgb(255 255 255/80%)}.CaptionInspector_outlineStep__rvZB4:focus-visible{outline:2px solid rgb(255 255 255/50%);outline-offset:-2px}.CaptionInspector_outlineStep__rvZB4:disabled{opacity:.3;cursor:default}.CaptionInspector_footer__TCKeU{display:flex;align-items:center;justify-content:space-between;margin-top:2px;border-top:1px solid rgb(255 255 255/7%);padding-top:4px}.CaptionInspector_footer__TCKeU button{height:28px;padding:0 8px;font-size:12px}@media (pointer:coarse){.CaptionInspector_close__JVi0W{width:44px;height:44px}.CaptionInspector_body__MXYx_ [role=combobox],.CaptionInspector_body__MXYx_ input:not([type=color]),.CaptionInspector_footer__TCKeU button{min-height:44px}.CaptionInspector_more__dzkyf summary{min-height:44px;display:flex;align-items:center}}.CaptionInspector_colorTrigger__4yzh3{display:block;width:100%;height:30px;padding:0;border:0;border-radius:6px;cursor:pointer}.CaptionInspector_colorTrigger__4yzh3:focus-visible{outline:2px solid rgb(255 255 255/50%);outline-offset:2px}.CaptionInspector_colorPicker__JBELY{z-index:10013;width:248px;max-width:calc(100vw - 24px);padding:12px;overflow:hidden;border:1px solid rgb(255 255 255/8%);border-radius:16px;background:#232324;box-shadow:0 12px 32px rgb(0 0 0/30%)}.CaptionInspector_colorPalette__vnDU_{position:relative;height:140px;border-radius:6px;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,transparent);cursor:crosshair;touch-action:none}.CaptionInspector_colorPoint__h1am6{position:absolute;width:10px;height:10px;border:2px solid white;border-radius:50%;box-shadow:0 0 0 1px rgb(0 0 0/50%);transform:translate(-50%,-50%);pointer-events:none}.CaptionInspector_colorHue__nesQM{width:100%;height:12px;appearance:none;border-radius:6px;background:linear-gradient(90deg,red,#ff0,#0f0,cyan,blue,#f0f,red)}.CaptionInspector_colorHue__nesQM::-webkit-slider-thumb{width:16px;height:16px;appearance:none;border:2px solid white;border-radius:50%;background:transparent}.CaptionInspector_colorHue__nesQM::-moz-range-thumb{width:12px;height:12px;border:2px solid white;border-radius:50%;background:transparent}.CaptionInspector_colorValueRow__RgoZB{display:flex;align-items:center;height:36px;border-radius:12px;background:rgb(255 255 255/6%);color:rgb(255 255 255/80%);font-size:12px}.CaptionInspector_colorFormat__rhZaa{position:relative;display:flex;flex-shrink:0;align-items:center;width:64px;height:20px;border-right:1px solid rgb(255 255 255/8%)}.CaptionInspector_colorFormat__rhZaa .CaptionInspector_colorFormatTrigger__FaoGQ{width:100%;height:36px;appearance:none;border:0;border-radius:12px 0 0 12px;padding:0 8px 0 12px;font-size:12px;background:transparent;color:inherit;cursor:pointer}.CaptionInspector_colorFormatTrigger__FaoGQ>svg{width:12px;height:12px}.CaptionInspector_colorValueRow__RgoZB>input{width:0;min-width:0;flex:1;height:36px;padding:0 12px;border:0;border-radius:0 12px 12px 0;background:transparent;color:inherit}.CaptionInspector_colorFormat__rhZaa .CaptionInspector_colorFormatTrigger__FaoGQ:focus-visible,.CaptionInspector_colorValueRow__RgoZB input:focus-visible{outline:1px solid rgb(255 255 255/40%);outline-offset:-1px}.VideoEditLayout_workspaceSurface__l7KKd{--video-edit-panel-background:#262626}.VideoEditLayout_mobileWorkspace__8yWFp{--mobile-timeline-panel-height:216px;box-sizing:border-box;display:grid;flex:1;min-width:0;min-height:0;grid-template-rows:auto minmax(9.5rem,1fr) var(--mobile-timeline-panel-height);gap:.5rem;position:relative;width:100%;padding:.5rem 1rem calc(.5rem + env(safe-area-inset-bottom))}.VideoEditLayout_mobileHeader__I7q63{display:flex;min-width:0;min-height:2.5rem;align-items:center;justify-content:space-between;gap:.5rem}.VideoEditLayout_mobileStatus__P0XLi{min-width:0;flex:1}.VideoEditLayout_mobileImportNotice___k_lf{display:block;overflow:hidden;color:rgb(255 255 255/.6);font-size:.75rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.VideoEditLayout_mobileHeaderActions__w3aVb{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.VideoEditLayout_mobileAssetsButton__Ov969,.VideoEditLayout_mobileSaveButton__8fkLF,.VideoEditLayout_mobileShareButton__MZXvB{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.25rem;border-radius:100px;padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.VideoEditLayout_mobileAssetsButton__Ov969{border:1px solid rgb(255 255 255/.12);background:rgb(255 255 255/.05);color:rgb(255 255 255/.78)}.VideoEditLayout_mobileAssetsButton__Ov969 svg{width:1rem;height:1rem;flex-shrink:0}.VideoEditLayout_mobileSaveButton__8fkLF{border:1px solid rgb(255 255 255/.12);background:rgb(255 255 255/.05);color:rgb(255 255 255/.78)}.VideoEditLayout_mobileShareButton__MZXvB{border:1px solid transparent;background:rgb(255 255 255/.88);color:#141414}.VideoEditLayout_mobileSaveButton__8fkLF:disabled,.VideoEditLayout_mobileShareButton__MZXvB:disabled{cursor:not-allowed;opacity:.45}.VideoEditLayout_mobilePreview___Im88,.VideoEditLayout_mobileTimelinePanel__ELX2D{position:relative;z-index:90;min-width:0;min-height:0;overflow:hidden;border-radius:.5rem}.VideoEditLayout_mobileAssetsDrawerOverlay__t_jhI{position:fixed;z-index:1400;inset:0;display:flex;align-items:flex-end;justify-content:center;background:rgb(0 0 0/.56);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overscroll-behavior:contain}.VideoEditLayout_mobileAssetsDrawer__fMsH4{box-sizing:border-box;display:flex;width:100%;height:min(840px,100dvh);max-height:min(840px,100dvh);min-height:0;flex-direction:column;overflow:hidden;border:0;border-radius:1rem 1rem 0 0;background:var(--video-edit-panel-background);box-shadow:0 -16px 40px rgb(0 0 0/.42);padding-bottom:env(safe-area-inset-bottom)}.VideoEditLayout_mobileAssetsDrawerHeader__laauM{display:flex;min-height:3rem;flex-shrink:0;align-items:center;justify-content:space-between;gap:.75rem;padding:.375rem .75rem .375rem 1rem;color:rgb(255 255 255/.9);font-size:.875rem;font-weight:500}.VideoEditLayout_mobileAssetsDrawerClose__5u_GF{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;color:rgb(255 255 255/.66);transition:background-color .15s ease,color .15s ease}.VideoEditLayout_mobileAssetsDrawerClose__5u_GF:active{background:rgb(255 255 255/.12);color:rgb(255 255 255/.96)}.VideoEditLayout_mobileAssetsDrawerClose__5u_GF svg{width:1.125rem;height:1.125rem}.VideoEditLayout_mobileAssetsDrawerContent__4NLd5{min-height:0;flex:1;padding:0}@media (hover:hover){.VideoEditLayout_mobileAssetsDrawerClose__5u_GF:hover{background:rgb(255 255 255/.08);color:rgb(255 255 255/.96)}}.VideoEditLayout_mobileAssetsButton__Ov969:focus-visible,.VideoEditLayout_mobileAssetsDrawerClose__5u_GF:focus-visible,.VideoEditLayout_mobileSaveButton__8fkLF:focus-visible,.VideoEditLayout_mobileShareButton__MZXvB:focus-visible{outline:2px solid rgb(255 255 255/.9);outline-offset:2px}.ScriptPanel_inputCard__Jd0Ug{position:relative;isolation:isolate;display:flex;flex:1;min-height:180px;overflow:hidden;border-radius:8px;background:linear-gradient(180deg,rgb(255 255 255/2%),rgb(255 255 255/4%))}.ScriptPanel_inputCard__Jd0Ug:before{content:"";position:absolute;bottom:-50px;left:50%;width:90%;height:100px;transform:translateX(-50%);border-radius:50%;background:rgb(255 255 255/8%);filter:blur(24px);pointer-events:none}.Input_input__a5J6C:-webkit-autofill,.Input_input__a5J6C:-webkit-autofill:active,.Input_input__a5J6C:-webkit-autofill:focus,.Input_input__a5J6C:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--cv-input-autofill-bg,rgba(255,255,255,.08)) inset!important;-webkit-text-fill-color:var(--cv-input-autofill-color,#ffffff)!important;caret-color:var(--cv-input-caret-color,#ffffff);-webkit-transition:background-color 9999s ease-in-out 0s,color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s,color 9999s ease-in-out 0s}.Input_input__a5J6C:-webkit-autofill,.Input_input__a5J6C:-webkit-autofill:focus,.Input_input__a5J6C:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--cv-input-autofill-bg,rgba(255,255,255,.08)) inset!important;color:var(--cv-input-autofill-color,#ffffff)!important;caret-color:var(--cv-input-caret-color,#ffffff)}.Input_input__a5J6C:autofill,.Input_input__a5J6C:autofill:focus,.Input_input__a5J6C:autofill:hover{box-shadow:0 0 0 1000px var(--cv-input-autofill-bg,rgba(255,255,255,.08)) inset!important;color:var(--cv-input-autofill-color,#ffffff)!important;caret-color:var(--cv-input-caret-color,#ffffff)}