.storyboard-studio_studio__zWxtS{--surface:#151719;--panel:#1b1d20;--line:#2c2f33;--muted:#92969d;--green:#c2f275;min-height:100vh;background:var(--surface);color:#eeeef0;font-size:13px;line-height:1.6;color-scheme:dark}.storyboard-studio_studio__zWxtS *{box-sizing:border-box}.storyboard-studio_studio__zWxtS button,.storyboard-studio_studio__zWxtS input,.storyboard-studio_studio__zWxtS select,.storyboard-studio_studio__zWxtS textarea{font:inherit}.storyboard-studio_studio__zWxtS a,.storyboard-studio_studio__zWxtS button{-webkit-tap-highlight-color:transparent}.storyboard-studio_studio__zWxtS button{cursor:pointer;transition:background .15s,border-color .15s}.storyboard-studio_studio__zWxtS button:disabled{opacity:.35;cursor:not-allowed}.storyboard-studio_studio__zWxtS a:focus-visible,.storyboard-studio_studio__zWxtS button:focus-visible,.storyboard-studio_studio__zWxtS input:focus-visible,.storyboard-studio_studio__zWxtS select:focus-visible,.storyboard-studio_studio__zWxtS textarea:focus-visible{outline:2px solid var(--green);outline-offset:3px}.storyboard-studio_topbar__lSNuL{height:62px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:#111315;gap:20px}.storyboard-studio_brand__gEbQB{display:flex;align-items:center;gap:11px;font-size:14px;font-weight:700;letter-spacing:1.4px}.storyboard-studio_brand__gEbQB>svg{color:var(--green)}.storyboard-studio_brandDivider__xFYp9{margin:0 12px;color:#51555b;font-weight:400}.storyboard-studio_brandStudio__ABxaU{color:#b7b9be;font-weight:400;font-size:12px}.storyboard-studio_topRight__LJ0LP{display:flex;align-items:center;gap:20px}.storyboard-studio_topRight__LJ0LP a{display:flex;align-items:center;gap:7px;color:#aaaeb4;font-size:12px}.storyboard-studio_previewBadge__L4QZe{color:#bbbfc5;border:1px solid #3b3e44;border-radius:5px;font-size:11px;padding:2px 7px}.storyboard-studio_projectbar__XWLD5{padding:17px 28px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line)}.storyboard-studio_projectIdentity__UI3fi{display:flex;align-items:center;gap:12px;min-width:0}.storyboard-studio_projectIcon__qoy4n{background:#272c23;color:var(--green);display:grid;place-items:center;width:42px;height:42px;border:1px solid #3a4132;border-radius:10px;flex-shrink:0}.storyboard-studio_projectTitle__TaUGr input{font-size:17px;font-weight:600;max-width:210px;width:100%;background:transparent;border:0}.storyboard-studio_saveState__r3wHy{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted)}.storyboard-studio_saveState__r3wHy>span{width:5px;height:5px;border-radius:100%;background:#94ae73}.storyboard-studio_viewTabs__urWHQ{display:flex;align-self:stretch;gap:6px;padding:4px;background:#111315;border:1px solid #25282c;border-radius:9px}.storyboard-studio_viewTabs__urWHQ button{display:flex;align-items:center;gap:8px;border:0;border-radius:6px;padding:7px 15px;color:#93979e;white-space:nowrap}.storyboard-studio_viewTabs__urWHQ button[aria-pressed=true]{background:#2b2e32;color:#f2f3f4;box-shadow:0 1px 3px #0004}.storyboard-studio_primaryButton__30X2T,.storyboard-studio_secondaryButton__5Icdh{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:35px;padding:7px 12px;border:1px solid #393d42;border-radius:7px;white-space:nowrap}.storyboard-studio_secondaryButton__5Icdh{background:#23262a;color:#d4d7db}.storyboard-studio_secondaryButton__5Icdh:hover{background:#303338}.storyboard-studio_primaryButton__30X2T{background:var(--green);color:#18220e;border-color:var(--green);font-weight:600!important}.storyboard-studio_primaryButton__30X2T:hover{background:#d1fc94}.storyboard-studio_primaryButton__30X2T>span{border-left:1px solid #648b42;margin-left:2px;padding-left:10px;font-size:11px}.storyboard-studio_notice__c3Pux{padding:9px 28px;background:#1c2119;color:#a5b29a;font-size:11px;border-bottom:1px solid #2b3425}.storyboard-studio_notice__c3Pux>span{font-size:10px;letter-spacing:1px;color:var(--green);margin-right:13px}.storyboard-studio_workspace__Jsr9K{display:grid;grid-template-columns:300px minmax(0,1fr) 290px;max-width:1900px;margin:auto;align-items:start}.storyboard-studio_shotSidebar__9tfoC{padding:22px 16px;border-right:1px solid var(--line);min-width:0;align-self:stretch;background:#17191c}.storyboard-studio_sectionHeading__cjzgo{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.storyboard-studio_sectionHeading__cjzgo h2{font-size:13px;font-weight:600;margin:0}.storyboard-studio_sectionHeading__cjzgo h2 span{font-size:11px;font-weight:400;color:var(--muted);margin-left:5px}.storyboard-studio_iconButton__lYJW3{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid transparent;border-radius:5px;color:#a5a9b0}.storyboard-studio_iconButton__lYJW3:hover{background:#303338;color:#fff}.storyboard-studio_sceneLabel__gYSli{display:flex;align-items:center;gap:7px;color:#aeb2b8;font-size:11px;margin:20px 0 12px}.storyboard-studio_sceneLabel__gYSli>span{color:#797e86;font-size:10px}.storyboard-studio_shotList__tqDgt{gap:12px}.storyboard-studio_remakeInline__hAyOi{display:grid;gap:16px;padding:22px;border:1px solid #48544b;border-radius:10px;background:#151a1b;color:#e6ebe6}.storyboard-studio_remakeLocalImport___54I_{display:grid;gap:14px;padding:22px;border:1px solid #526748;border-radius:10px;background:#1c291e;color:#e6ebe6}.storyboard-studio_remakeFolderButton__wvzA6{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;padding:10px 14px;border:1px solid #8aaa73;border-radius:6px;background:#34492f;color:#ecf8e3;font-size:12px}.storyboard-studio_remakeLocalList__IrBcK{display:grid;gap:8px;max-height:52vh;overflow-y:auto}.storyboard-studio_remakeHeader__EJ5eX{padding-right:22px}.storyboard-studio_remakeHeader__EJ5eX>div>span{color:#aad581;font-size:9px;letter-spacing:.17em}.storyboard-studio_remakeHeader__EJ5eX h2{margin:5px 0 8px;font-size:22px;letter-spacing:-.03em}.storyboard-studio_remakeHeader__EJ5eX p{color:#aab6ad;font-size:12px}.storyboard-studio_remakeUpload__EymAX{display:flex;align-items:center;gap:10px;min-height:52px;padding:12px 16px;border:1px dashed #687b5d;border-radius:8px;background:#202a21;color:#d9edce;cursor:pointer;font-size:12px}.storyboard-studio_remakeUpload__EymAX:hover{border-color:#b5d98a}.storyboard-studio_remakeUpload__EymAX input{display:none}.storyboard-studio_remakeProgress__ySTQv{width:100%;height:5px;accent-color:#b6dd81}.storyboard-studio_remakeError__9l2Nu,.storyboard-studio_remakeStatus__kuWlt{margin:0;font-size:12px}.storyboard-studio_remakeStatus__kuWlt{color:#b4d399}.storyboard-studio_remakeError__9l2Nu{color:#ff9b91}.storyboard-studio_remakeWorkspace__xFfsA{display:grid;grid-template-columns:minmax(250px,.9fr) minmax(0,1.4fr);gap:18px;min-height:280px}.storyboard-studio_remakePreview__tZUfQ{align-self:start;position:sticky;top:0;border:1px solid #37443d;border-radius:8px;overflow:hidden;background:#101314}.storyboard-studio_remakePreview__tZUfQ video{display:block;width:100%;aspect-ratio:16/9;background:#070909}.storyboard-studio_remakePreview__tZUfQ>div{display:flex;align-items:center;gap:7px;padding:10px;color:#d3e6c5;font-size:11px}.storyboard-studio_remakePreview__tZUfQ>div span{margin-left:auto;color:#9da99e}.storyboard-studio_remakeSegments__RIMa3{display:grid;align-content:start;gap:9px;max-height:52vh;overflow-y:auto;padding-right:3px}.storyboard-studio_remakeSegment__qYy5k{padding:11px;border:1px solid #39423e;border-radius:7px;background:#1c2221}.storyboard-studio_remakeSegment__qYy5k[data-active=true]{border-color:#98bb6e;background:#222c22}.storyboard-studio_remakeSegmentTop__lBIYt{display:flex;align-items:center;justify-content:space-between;gap:10px}.storyboard-studio_remakeSegmentTop__lBIYt>button{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e2e9df;text-align:left;font-size:12px}.storyboard-studio_remakeSegmentTop__lBIYt strong{margin-right:7px;color:#b9de8d;font-size:11px}.storyboard-studio_remakeSegmentTop__lBIYt label{display:flex;align-items:center;gap:4px;white-space:nowrap;color:#b4c7a5;font-size:11px}.storyboard-studio_remakeTimes__gAOMQ{display:flex;align-items:center;gap:9px;margin-top:10px;color:#a7b3a8;font-size:10px}.storyboard-studio_remakeTimes__gAOMQ label{display:flex;align-items:center;gap:5px}.storyboard-studio_remakeTimes__gAOMQ input{width:66px;padding:5px;border:1px solid #465147;border-radius:4px;background:#121715;color:#e3eae1}.storyboard-studio_remakeTimes__gAOMQ>span{margin-left:auto}.storyboard-studio_remakeDraft__Bbxq6{display:grid;gap:7px;margin-top:11px}.storyboard-studio_remakeDraft__Bbxq6 input,.storyboard-studio_remakeDraft__Bbxq6 textarea{width:100%;min-width:0;padding:7px 9px;border:1px solid #465147;border-radius:5px;background:#121715;color:#e4ebe2;font-size:11px}.storyboard-studio_remakeDraft__Bbxq6 textarea{min-height:122px;resize:vertical;line-height:1.5}.storyboard-studio_remakeActions__Jvbx4{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:12px;border-top:1px solid #39423e}.storyboard-studio_remakeActions__Jvbx4>span{margin-right:auto;color:#98a59b;font-size:10px}.storyboard-studio_remakeActions__Jvbx4 button{display:flex;align-items:center;gap:6px;padding:8px 11px;border:1px solid #5f7950;border-radius:5px;color:#e2eed5;font-size:11px}.storyboard-studio_remakeActions__Jvbx4 button:last-child{background:#354b2b}.storyboard-studio_remakeActions__Jvbx4 button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:760px){.storyboard-studio_remakeWorkspace__xFfsA{grid-template-columns:1fr}.storyboard-studio_remakePreview__tZUfQ{position:static}.storyboard-studio_remakeSegments__RIMa3{max-height:44vh}}.storyboard-studio_shotCard__c4bmp{width:100%;text-align:left;padding:7px;border:1px solid var(--line);border-radius:8px;background:#1c1e21;min-width:0}.storyboard-studio_shotCard__c4bmp:hover{border-color:#535a61}.storyboard-studio_shotCard__c4bmp[aria-pressed=true]{border-color:var(--green);background:#242a20}.storyboard-studio_shotThumb__7o2Oc{position:relative;aspect-ratio:16/8;overflow:hidden;border-radius:4px;background:#22262a}.storyboard-studio_shotThumb__7o2Oc img{width:100%;height:100%;object-fit:cover;object-position:50% 47%}.storyboard-studio_shotDuration__obnsi,.storyboard-studio_shotNumber__QCCw1{position:absolute;bottom:5px;background:#111a;padding:0 5px;border-radius:3px;font-size:10px}.storyboard-studio_shotNumber__QCCw1{left:5px}.storyboard-studio_shotDuration__obnsi{right:5px}.storyboard-studio_shotCardTitle__KB8_2{font-size:11px;color:#e2e5e7;margin:8px 2px 4px;overflow-wrap:anywhere}.storyboard-studio_shotMeta__MHRUq{display:flex;align-items:center;justify-content:space-between;gap:5px;color:#9398a0;font-size:10px;margin:0 2px 2px}.storyboard-studio_done__GD0Ik{color:var(--green)}.storyboard-studio_addShot__GrjrK{margin-top:13px;width:100%;padding:10px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px dashed #3a3f46;color:#9ba0a8;border-radius:7px;font-size:11px!important}.storyboard-studio_addShot__GrjrK:hover{background:#24282c}.storyboard-studio_shotSummary__ffzjI{border-top:1px solid var(--line);margin-top:25px;padding-top:16px;display:flex;justify-content:space-between;color:#969ba3;font-size:11px}.storyboard-studio_shotSummary__ffzjI>span{display:flex;align-items:center;gap:4px}.storyboard-studio_editor__VgGis{display:flex;flex-direction:column;min-width:0;padding:26px clamp(20px,2.8vw,48px) 30px}.storyboard-studio_editor__VgGis .storyboard-studio_promptSection__Y4wZJ{margin-top:4px}.storyboard-studio_stageThumbnail__Ab1d_{display:flex;flex-direction:column;gap:6px;align-self:flex-start;width:min(220px,100%);padding:5px;border:1px solid #343e40;border-radius:8px;background:#1c2225;color:#aab5b5;text-align:left;font-size:10px}.storyboard-studio_stageThumbnail__Ab1d_:hover{border-color:var(--green)}.storyboard-studio_stageThumbnail__Ab1d_ img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:4px}.storyboard-studio_stageThumbnail__Ab1d_ span{padding:0 4px 3px}.storyboard-studio_editorHeading__7Sz_K{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:20px}.storyboard-studio_editorHeading__7Sz_K>div:first-child{flex:1;min-width:0}.storyboard-studio_eyebrow__59LT3{display:block;font-size:9px;letter-spacing:1.7px;color:#979da6;margin-bottom:7px}.storyboard-studio_eyebrow__59LT3>span{margin:0 7px;color:#545a64}.storyboard-studio_shotTitle__lzU2e{font-size:21px!important;line-height:1.4;width:100%;background:transparent;border:0;letter-spacing:-.3px}.storyboard-studio_row__X5l_V{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.storyboard-studio_stage__hsvjx{position:relative;aspect-ratio:16/9;border-radius:9px;overflow:hidden;background:#202429;border:1px solid #34383e}.storyboard-studio_stage__hsvjx>img{width:100%;height:100%;object-fit:cover;object-position:center 47%}.storyboard-studio_stage__hsvjx:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(#0004,transparent 25%,transparent 70%,#0009)}.storyboard-studio_stageBottom__wlgvc,.storyboard-studio_stageTop___4Dcr{position:absolute;left:15px;right:15px;display:flex;justify-content:space-between;z-index:1;font-size:10px}.storyboard-studio_stageTop___4Dcr{top:14px}.storyboard-studio_stageTop___4Dcr>span{background:#101316af;backdrop-filter:blur(8px);padding:3px 8px;border:1px solid #ffffff26;border-radius:4px}.storyboard-studio_stageBottom__wlgvc{bottom:13px;align-items:center;color:#fff;letter-spacing:.5px}.storyboard-studio_stageBottom__wlgvc>span>span{color:#c6c7c9}.storyboard-studio_stageBottom__wlgvc>span:last-child{letter-spacing:2px;font-size:8px;color:#ffffffad}.storyboard-studio_expandButton__fY1jQ{position:absolute;right:15px;bottom:45px;z-index:1;width:29px;height:29px;display:grid;place-items:center;border-radius:5px;color:#fff;background:#0006}.storyboard-studio_emptyPhoto__qcr3_{height:100%;min-height:70px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;background:linear-gradient(135deg,#2b3034,#1c2024);color:#6f7780;font-size:10px}.storyboard-studio_context__Q_YdF{display:flex;align-items:start;gap:8px;color:#999fa7;margin-top:12px;font-size:11px}.storyboard-studio_context__Q_YdF svg{margin-top:3px;flex-shrink:0}.storyboard-studio_context__Q_YdF p{margin:0}.storyboard-studio_editorSection__Kzt_9{margin-top:27px}.storyboard-studio_textButton__H7iVY{display:inline-flex;align-items:center;gap:5px;color:#a8b69a;font-size:11px!important}.storyboard-studio_textButton__H7iVY:hover{color:var(--green)}.storyboard-studio_promptWrap__fSTyw{position:relative;background:#1c1f22;border:1px solid #373c42;border-radius:8px}.storyboard-studio_promptWrap__fSTyw:focus-within{border-color:var(--green);box-shadow:0 0 0 1px var(--green)}.storyboard-studio_promptWrap__fSTyw>textarea{width:100%;display:block;min-height:150px;padding:15px;resize:vertical;background:transparent;color:#ccd0d5;border:0;line-height:1.9;font-size:12px}.storyboard-studio_studio__zWxtS .storyboard-studio_promptWrap__fSTyw>textarea:focus-visible{outline:none}.storyboard-studio_promptFoot__JSSSc{display:flex;justify-content:flex-end;padding:0 14px 11px;color:#8e959f;font-size:10px}.storyboard-studio_mentionMenu__qA_YP{position:absolute;top:50px;left:15px;z-index:5;width:min(270px,calc(100% - 30px));max-height:min(360px,60vh);overflow-y:auto;padding:6px;border:1px solid #515c44;border-radius:8px;background:#252a23;box-shadow:0 8px 25px #0008}.storyboard-studio_mentionMenu__qA_YP button{display:flex;width:100%;align-items:center;gap:8px;padding:9px;text-align:left;border-radius:5px}.storyboard-studio_mentionMenu__qA_YP button:focus-visible,.storyboard-studio_mentionMenu__qA_YP button:hover{background:#3c4634}.storyboard-studio_mentionMenu__qA_YP small{margin-left:auto;overflow:hidden;max-width:110px;text-overflow:ellipsis;white-space:nowrap;color:#a2ac99;font-size:10px}.storyboard-studio_referenceStrip__cFTkb{display:flex;align-items:start;flex-wrap:wrap;gap:10px}.storyboard-studio_referenceTile__N97Cn{position:relative;width:82px;overflow:hidden;border:1px solid #3a4146;border-radius:6px;background:#23272a}.storyboard-studio_referenceTile__N97Cn img{width:100%;height:56px;object-fit:cover}.storyboard-studio_frameRail__aEh9t img[role=button],.storyboard-studio_referenceTile__N97Cn img[role=button]{cursor:zoom-in}.storyboard-studio_frameRail__aEh9t img[role=button]:focus-visible,.storyboard-studio_referenceTile__N97Cn img[role=button]:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.storyboard-studio_referenceIndex__K_DKx{position:absolute;top:4px;left:4px;color:#fff;background:#111b;border-radius:3px;width:15px;text-align:center;font-size:9px}.storyboard-studio_referenceTile__N97Cn>.storyboard-studio_referenceRemove__VKdqH{position:absolute;z-index:2;top:4px;right:4px;display:grid;place-items:center;width:26px;height:26px;color:#fff;background:#101817dc;border-radius:4px}.storyboard-studio_referenceTile__N97Cn>.storyboard-studio_referenceRemove__VKdqH:hover{background:#a84343}.storyboard-studio_referenceTile__N97Cn>div{padding:6px 7px}.storyboard-studio_referenceTile__N97Cn strong{display:block;font-size:10px;font-weight:400}.storyboard-studio_referenceTile__N97Cn>div>span{color:#9ca2aa;display:block;font-size:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.storyboard-studio_referenceLabels__D4R33{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.storyboard-studio_referenceLabels__D4R33 button{display:flex;gap:9px;padding:2px 7px;border:1px solid #37432d;border-radius:4px;background:#222b1c;color:#b9d3a1;font-size:10px}.storyboard-studio_referenceLabels__D4R33 span{color:#95a787}.storyboard-studio_compiled__JNjR_{background:#0f1214;border:1px solid #343b41;border-radius:7px;padding:15px;margin-top:15px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.8;color:#b0b6be}.storyboard-studio_generationBar__W3_gE{margin-top:25px;padding-top:18px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;align-items:center;gap:15px;flex-wrap:wrap}.storyboard-studio_settings__LpQ1j{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.storyboard-studio_settings__LpQ1j label{color:#90979f;font-size:10px}.storyboard-studio_settings__LpQ1j select{display:block;border:1px solid #393e44;border-radius:5px;background:#24282c;color:#d7dbe0;padding:4px 7px;min-width:65px;margin-top:3px;font-size:11px}.storyboard-studio_muted__O5p_0{color:#989fa8;font-size:11px;line-height:1.8}.storyboard-studio_versions__Lsp_T{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.storyboard-studio_versions__Lsp_T p{margin:0}.storyboard-studio_versionList__49u_4{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.storyboard-studio_versionList__49u_4 button{display:flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid #3a4146;border-radius:5px}.storyboard-studio_versionList__49u_4 button[aria-pressed=true]{color:var(--green);border-color:#7b9956;background:#2b3325}.storyboard-studio_librarySidebar__5iOVQ{align-self:stretch;border-left:1px solid var(--line);background:#191b1e;min-width:0}.storyboard-studio_libraryContent__qktF6{padding:24px 18px}.storyboard-studio_accountLibraryButton____4ty{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:9px 10px;border:1px solid #46583a;border-radius:6px;background:#222b1d;color:#c6e8a5;font-size:11px}.storyboard-studio_accountLibraryButton____4ty:hover{background:#2b3823}.storyboard-studio_recentAssetsError__WiW4K{margin:8px 0 0;color:var(--muted);font-size:10px;line-height:1.4}.storyboard-studio_recentAssets__Uq0uj{margin:16px 0 4px}.storyboard-studio_recentAssets__Uq0uj>span{display:block;margin-bottom:8px;color:#aab4af;font-size:10px}.storyboard-studio_recentAssets__Uq0uj>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.storyboard-studio_recentAssets__Uq0uj button{height:56px;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:5px;background:#22272a}.storyboard-studio_recentAssets__Uq0uj button:hover{border-color:var(--green)}.storyboard-studio_recentAssets__Uq0uj button img{width:100%;height:100%;object-fit:cover}.storyboard-studio_recentAssets__Uq0uj button>span{display:grid;place-items:center;height:100%;color:#b6d99a}.storyboard-studio_libraryContent__qktF6 .storyboard-studio_eyebrow__59LT3{font-size:8px;color:#777f8a;letter-spacing:1.4px;margin-bottom:6px}.storyboard-studio_search__N8cLH{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid #34383e;border-radius:6px;color:#79818a;margin:19px 0 13px}.storyboard-studio_search__N8cLH input{background:transparent;border:0;width:100%;min-width:0;font-size:11px;color:#c8cdd3}.storyboard-studio_filters__IHapW{display:flex;gap:5px;margin-bottom:20px}.storyboard-studio_filters__IHapW button{padding:3px 11px;border:1px solid transparent;color:#a1a7af;border-radius:5px;font-size:11px}.storyboard-studio_filters__IHapW button[aria-pressed=true]{color:#e3e7ec;background:#2c3136;border-color:#3b4147}.storyboard-studio_entityList__l1TMq{display:grid;gap:20px}.storyboard-studio_entity__u_MzW{min-width:0}.storyboard-studio_entityHeader__rciQm{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-bottom:10px}.storyboard-studio_entityToggle__LggFO{display:flex;align-items:center;gap:6px;min-width:0;color:#a9b1ba}.storyboard-studio_entityToggle__LggFO strong{font-size:12px;font-weight:400;color:#e4e6e9;overflow-wrap:anywhere}.storyboard-studio_entityToggle__LggFO>span{font-size:10px;white-space:nowrap}.storyboard-studio_referenceButton__FkerE{color:#b8d89c;background:#283121;border:1px solid #3c4b31;padding:1px 6px;border-radius:4px;font-size:10px!important;white-space:nowrap}.storyboard-studio_entityCover__JgeDg{position:relative;border-radius:7px;overflow:hidden;height:114px;border:1px solid #3b4046}.storyboard-studio_entityCover__JgeDg img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.storyboard-studio_entityCover__JgeDg>span{position:absolute;bottom:7px;left:8px;background:#151719b8;backdrop-filter:blur(5px);border-radius:4px;padding:1px 6px;font-size:9px;color:#d9dce0}.storyboard-studio_entityDetails__44CIy{padding-top:11px}.storyboard-studio_descriptionLabel__BCE_E{color:#919aa5;font-size:10px}.storyboard-studio_descriptionLabel__BCE_E textarea{background:#202429;border:1px solid #343b43;color:#b7bec7;width:100%;display:block;padding:7px 9px;margin-top:5px;min-height:70px;resize:vertical;border-radius:5px;font-size:10px;line-height:1.7}.storyboard-studio_photoChoices__5q6iU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.storyboard-studio_photoChoices__5q6iU>button{border:1px solid #3c444b;border-radius:5px;background:#22272b;text-align:left;overflow:hidden;position:relative;min-width:0}.storyboard-studio_photoChoices__5q6iU>button>img{width:100%;height:65px;object-fit:cover}.storyboard-studio_photoChoices__5q6iU>button>span{display:block;padding:4px 5px;font-size:9px;color:#b3bdc8;overflow-wrap:anywhere}.storyboard-studio_photoChoices__5q6iU svg{position:absolute;top:4px;right:4px;background:#111b;border-radius:3px;opacity:0}.storyboard-studio_photoChoices__5q6iU>button[aria-pressed=true]{border-color:#9dbf76}.storyboard-studio_photoChoices__5q6iU>button[aria-pressed=true] svg{opacity:1;color:#19210f;background:var(--green)}.storyboard-studio_uploadButton__NDh_u{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;color:#a1aab4;border:1px dashed #424950;border-radius:5px;margin-top:9px;padding:6px;font-size:10px!important}.storyboard-studio_uploadButton__NDh_u:hover{background:#2a3036}.storyboard-studio_libraryNote__OA60K{display:flex;align-items:start;gap:7px;border-top:1px solid var(--line);padding-top:16px;margin-top:22px;font-size:10px;color:#929aa4}.storyboard-studio_libraryNote__OA60K svg{flex-shrink:0;margin-top:2px}.storyboard-studio_newEntity__uezCR{display:grid;grid-template-columns:1fr auto;gap:7px;margin-bottom:10px}.storyboard-studio_newEntity__uezCR input,.storyboard-studio_newEntity__uezCR select{min-width:0;padding:7px;border:1px solid #444d55;background:#262c32;border-radius:5px}.storyboard-studio_newEntity__uezCR button{grid-column:1/-1}.storyboard-studio_fullLibrary__JZ_YP{max-width:1100px;padding:40px 30px;margin:auto}.storyboard-studio_canvasLoading__KvD2i{min-height:640px;background:radial-gradient(#343a3d 1px,transparent 0),#111416;background-size:24px 24px}.storyboard-studio_fullLibrary__JZ_YP .storyboard-studio_entityList__l1TMq{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px}.storyboard-studio_fullLibrary__JZ_YP .storyboard-studio_entityCover__JgeDg{height:200px}.storyboard-studio_fullLibrary__JZ_YP .storyboard-studio_search__N8cLH{max-width:360px}.storyboard-studio_scriptView__6bWKl{max-width:900px;margin:auto;padding:65px 30px}.storyboard-studio_scriptView__6bWKl h1{font-size:30px;font-weight:400;margin:10px 0 14px}.storyboard-studio_scriptSourceTabs__ihEs1{display:flex;gap:8px;margin:24px 0;padding:5px;border:1px solid #39443e;border-radius:9px;background:#171e1b}.storyboard-studio_scriptSourceTabs__ihEs1 button{flex:1;padding:11px 15px;border-radius:6px;color:#aeb9ae;font-size:13px;text-align:center}.storyboard-studio_scriptSourceTabs__ihEs1 button[aria-selected=true]{background:#34472e;color:#e2f2d3;font-weight:600}.storyboard-studio_scriptWorkflow__j1FxI[hidden]{display:none}.storyboard-studio_scriptWorkflow__j1FxI{display:grid;gap:22px}.storyboard-studio_scriptLabel__FksRW{display:block;margin:30px 0 20px;color:#b3bcc5}.storyboard-studio_scriptLabel__FksRW textarea{display:block;width:100%;min-height:340px;resize:vertical;border:1px solid #3c464f;border-radius:10px;margin-top:10px;padding:24px;background:#1d2226;color:#d0d7de;line-height:2}.storyboard-studio_feedback__AAC4G{padding:12px 28px;border-top:1px solid #30383e;background:#191e22;color:#a5b29a;font-size:11px;min-height:42px}.storyboard-studio_modal___3XQr{position:fixed;z-index:110;inset:0;padding:60px 30px 30px;background:#07090aef;display:flex;flex-direction:column;align-items:center;justify-content:center}.storyboard-studio_modal___3XQr>img{max-width:100%;width:auto;max-height:80vh;object-fit:contain}.storyboard-studio_modal___3XQr p{color:#bcc6cf;font-size:12px;margin-top:15px}.storyboard-studio_closeModal__MjBKK{position:absolute;right:25px;top:20px;padding:8px;background:#313840;border-radius:7px}@media (min-width:1550px){.storyboard-studio_workspace__Jsr9K{grid-template-columns:340px minmax(0,1fr) 330px}.storyboard-studio_shotThumb__7o2Oc{aspect-ratio:16/7}.storyboard-studio_editor__VgGis{max-width:1040px;width:100%;margin:auto}}@media (max-width:1150px){.storyboard-studio_workspace__Jsr9K{grid-template-columns:245px minmax(0,1fr) 245px}.storyboard-studio_editor__VgGis{padding:23px 20px}.storyboard-studio_shotSidebar__9tfoC{padding:22px 12px}.storyboard-studio_libraryContent__qktF6{padding:24px 13px}.storyboard-studio_viewTabs__urWHQ button{padding:7px 10px}.storyboard-studio_projectTitle__TaUGr input{max-width:150px}.storyboard-studio_referenceTile__N97Cn{width:82px}}@media (max-width:960px){.storyboard-studio_workspace__Jsr9K{grid-template-columns:220px minmax(0,1fr)}.storyboard-studio_librarySidebar__5iOVQ{grid-column:1/-1;border-left:0;border-top:1px solid var(--line)}.storyboard-studio_libraryContent__qktF6 .storyboard-studio_entityList__l1TMq{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.storyboard-studio_libraryContent__qktF6{padding:25px}.storyboard-studio_libraryContent__qktF6 .storyboard-studio_search__N8cLH{max-width:350px}.storyboard-studio_projectbar__XWLD5{flex-wrap:wrap}.storyboard-studio_viewTabs__urWHQ{order:3;width:100%;justify-content:center}.storyboard-studio_editor__VgGis{padding:25px}}@media (max-width:600px){.storyboard-studio_topbar__lSNuL{padding:0 15px;height:55px}.storyboard-studio_brand__gEbQB{font-size:11px;gap:7px;letter-spacing:.6px}.storyboard-studio_brandStudio__ABxaU{font-size:10px}.storyboard-studio_brandDivider__xFYp9{margin:0 6px}.storyboard-studio_topRight__LJ0LP a{display:none}.storyboard-studio_previewBadge__L4QZe{font-size:10px}.storyboard-studio_projectbar__XWLD5{padding:14px 15px;gap:13px}.storyboard-studio_projectTitle__TaUGr input{font-size:16px;max-width:160px}.storyboard-studio_projectbar__XWLD5>.storyboard-studio_secondaryButton__5Icdh{font-size:11px}.storyboard-studio_projectIcon__qoy4n{width:34px;height:34px}.storyboard-studio_viewTabs__urWHQ button{flex:0 0 auto;justify-content:center;font-size:11px;gap:5px}.storyboard-studio_viewTabs__urWHQ{justify-content:flex-start;overflow-x:auto}.storyboard-studio_notice__c3Pux{padding:9px 15px;font-size:10px}.storyboard-studio_workspace__Jsr9K{display:flex;flex-direction:column}.storyboard-studio_shotSidebar__9tfoC{width:100%;padding:16px;border-right:0;border-bottom:1px solid var(--line)}.storyboard-studio_shotList__tqDgt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.storyboard-studio_sceneLabel__gYSli{margin-top:4px}.storyboard-studio_shotThumb__7o2Oc{aspect-ratio:16/6}.storyboard-studio_shotCardTitle__KB8_2{font-size:10px}.storyboard-studio_shotSummary__ffzjI{margin-top:12px;padding-top:10px}.storyboard-studio_editor__VgGis{padding:24px 16px;width:100%}.storyboard-studio_shotTitle__lzU2e{font-size:18px!important}.storyboard-studio_stage__hsvjx{border-radius:6px}.storyboard-studio_promptWrap__fSTyw>textarea{font-size:16px;min-height:200px}.storyboard-studio_librarySidebar__5iOVQ{width:100%}.storyboard-studio_libraryContent__qktF6 .storyboard-studio_entityList__l1TMq{grid-template-columns:1fr}.storyboard-studio_libraryContent__qktF6{padding:25px 16px}.storyboard-studio_entityCover__JgeDg{height:160px}.storyboard-studio_photoChoices__5q6iU{grid-template-columns:repeat(3,minmax(0,1fr))}.storyboard-studio_scriptView__6bWKl{padding:35px 16px}.storyboard-studio_scriptView__6bWKl h1{font-size:24px}.storyboard-studio_scriptLabel__FksRW textarea{padding:16px;font-size:16px}.storyboard-studio_fullLibrary__JZ_YP{padding:30px 16px}.storyboard-studio_feedback__AAC4G{padding:12px 16px}.storyboard-studio_entityToggle__LggFO strong{font-size:14px}.storyboard-studio_descriptionLabel__BCE_E textarea,.storyboard-studio_newEntity__uezCR input,.storyboard-studio_search__N8cLH input{font-size:16px}.storyboard-studio_entityHeader__rciQm{min-height:40px}.storyboard-studio_referenceButton__FkerE{padding:6px 10px}}@media (pointer:coarse){.storyboard-studio_filters__IHapW button,.storyboard-studio_iconButton__lYJW3,.storyboard-studio_referenceButton__FkerE,.storyboard-studio_textButton__H7iVY,.storyboard-studio_uploadButton__NDh_u{min-height:44px}.storyboard-studio_iconButton__lYJW3{min-width:44px}.storyboard-studio_referenceTile__N97Cn>button{width:32px;height:32px;display:grid;place-items:center}}@media (prefers-reduced-motion:reduce){.storyboard-studio_studio__zWxtS button{transition:none}}.storyboard-studio_previewDialog__AdaCQ{width:min(92vw,1100px);max-width:1100px!important;background:#171b1f;color:#e4e9ee;border:1px solid #454e57}.storyboard-studio_previewDialog__AdaCQ>img{width:100%;max-height:75vh;object-fit:contain}.storyboard-studio_quickActions__Hwp3p{display:flex;justify-content:flex-end;align-items:center;gap:12px;color:var(--muted);font-size:11px;margin:4px 0}.storyboard-studio_referenceChip__gAIvp{display:flex;border:1px solid #37432d;border-radius:5px;background:#222b1c}.storyboard-studio_referenceLabels__D4R33 .storyboard-studio_referenceChip__gAIvp button{border:0;background:transparent}.storyboard-studio_referenceLabels__D4R33 .storyboard-studio_referenceChip__gAIvp button:last-child{border-left:1px solid #37432d}.storyboard-studio_versionDetails__llk6M{margin:14px 0;padding:12px 14px;border:1px solid #3b4435;border-radius:7px;background:#20271d;color:#b5c7a6;font-size:11px}.storyboard-studio_versionDetails__llk6M .storyboard-studio_sectionHeading__cjzgo{margin-bottom:6px}.storyboard-studio_versionDetails__llk6M p{color:#acb7a4}.storyboard-studio_mobilePanels__ZHr21{display:none}@media (max-width:600px){.storyboard-studio_mobilePanels__ZHr21{position:sticky;top:0;z-index:15;display:flex;width:100%;background:#191d20;border-bottom:1px solid #343c42;padding:8px 12px;gap:6px}.storyboard-studio_mobilePanels__ZHr21 button{flex:1;padding:9px 4px;color:#aeb8c0;border-radius:5px;font-size:12px}.storyboard-studio_mobilePanels__ZHr21 button[aria-pressed=true]{background:#303c26;color:var(--green)}.storyboard-studio_workspace__Jsr9K:not([data-mobile-panel=editor]) .storyboard-studio_editor__VgGis,.storyboard-studio_workspace__Jsr9K:not([data-mobile-panel=library]) .storyboard-studio_librarySidebar__5iOVQ,.storyboard-studio_workspace__Jsr9K:not([data-mobile-panel=shots]) .storyboard-studio_shotSidebar__9tfoC{display:none}.storyboard-studio_referenceLabels__D4R33 .storyboard-studio_referenceChip__gAIvp button{min-height:36px}}.storyboard-studio_projectHomeButton__ul4oF{display:flex;align-items:center;gap:7px;color:#d1d8df;padding:5px 10px;border:1px solid #384047;border-radius:6px}.storyboard-studio_projectOverview__BsRg_{display:flex;gap:24px;align-items:center;flex-wrap:wrap;padding:12px 28px;border-bottom:1px solid var(--line);color:#a8b1bc;font-size:11px}.storyboard-studio_projectOverview__BsRg_>span{display:flex;align-items:center;gap:7px}.storyboard-studio_projectOverview__BsRg_ .storyboard-studio_localLabel__JAzbv{margin-left:auto;color:#899684}.storyboard-studio_shotFields__vqvyk{display:flex;gap:15px;align-items:center;margin:14px 0;flex-wrap:wrap}.storyboard-studio_shotFields__vqvyk label{display:flex;align-items:center;gap:8px;font-size:11px;color:#98a3ae}.storyboard-studio_shotFields__vqvyk input{width:110px;background:#20262b;border:1px solid #3a434c;padding:4px 7px;border-radius:5px;color:#d3dce4}.storyboard-studio_removeButton__HoO3F{margin-left:auto;color:#a8a1a1;font-size:11px!important}.storyboard-studio_generationNote__wnVSv{margin:12px 0;color:#88949f;font-size:11px}.storyboard-studio_generationNote__wnVSv a{color:#b9d996;display:inline-flex;align-items:center;gap:3px}.storyboard-studio_projectDialog__i9gc_{background:#181d21;color:#e1e6ed;border-color:#35404a;width:min(94vw,640px);max-width:640px!important}.storyboard-studio_createProjectForm__2DWGV{display:flex;align-items:end;gap:12px;margin:15px 0}.storyboard-studio_createProjectForm__2DWGV label{display:block;flex:1;color:#abb6c0;font-size:12px}.storyboard-studio_createProjectForm__2DWGV input{display:block;width:100%;background:#222a30;border:1px solid #46525d;border-radius:7px;margin-top:7px;padding:10px;color:#e2e7ed}.storyboard-studio_savedProjects__71uOQ{display:grid;gap:8px;max-height:340px;overflow:auto}.storyboard-studio_savedProjects__71uOQ>button{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid #343f48;border-radius:8px;text-align:left;background:#20272d}.storyboard-studio_savedProjects__71uOQ>button:hover{border-color:#8aa56d}.storyboard-studio_savedProjects__71uOQ>button>span:nth-child(2){flex:1;min-width:0}.storyboard-studio_savedProjects__71uOQ strong{display:block;font-weight:500;overflow-wrap:anywhere}.storyboard-studio_savedProjects__71uOQ small{display:block;color:#939faa;margin-top:3px}.storyboard-studio_savedProjects__71uOQ>button>span:last-child{font-size:11px;color:#b3cd9c}.storyboard-studio_undoBar__GdsAC{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:40;display:flex;gap:16px;align-items:center;width:max-content;max-width:94vw;padding:12px 18px;border:1px solid #5c6a4b;background:#273020;color:#e0e9d5;box-shadow:0 6px 25px #0007;border-radius:9px;font-size:12px}.storyboard-studio_undoBar__GdsAC button{color:#c2f275}@media (max-width:600px){.storyboard-studio_projectOverview__BsRg_{gap:14px;padding:10px 16px}.storyboard-studio_projectOverview__BsRg_ .storyboard-studio_localLabel__JAzbv{display:none}.storyboard-studio_createProjectForm__2DWGV{flex-direction:column;align-items:stretch}.storyboard-studio_createProjectForm__2DWGV input,.storyboard-studio_shotFields__vqvyk input{font-size:16px}.storyboard-studio_savedProjects__71uOQ{max-height:40vh}}.storyboard-studio_shotVideo__Gv7H9{max-width:340px;margin:14px 0;border:1px solid #46583a;border-radius:8px;overflow:hidden;background:#111}.storyboard-studio_shotVideo__Gv7H9 video{width:100%;max-height:190px}.storyboard-studio_shotVideo__Gv7H9>div{padding:10px 12px;display:flex;gap:16px;color:#bad99b;font-size:11px;background:#222b1d}.storyboard-studio_shotVideo__Gv7H9>div span{flex:1}.storyboard-studio_videoChoices__1aQ9N{display:grid;gap:18px;max-height:55vh;overflow:auto}.storyboard-studio_videoChoices__1aQ9N video{width:100%;max-height:240px;background:#080a0c;border-radius:6px;margin-bottom:8px}.storyboard-studio_assetPickerDialog__umRF1{width:min(92vw,900px);max-width:900px!important;background:#171b1f;color:#e4e9ee;border:1px solid #454e57}.storyboard-studio_assetPickerFilters__O4u_C{display:flex;flex-wrap:wrap;gap:6px}.storyboard-studio_assetPickerFilters__O4u_C button{padding:7px 14px;border:1px solid #59636d;border-radius:5px;background:#252b30;color:#e1e7ec;font-size:13px;font-weight:500}.storyboard-studio_assetPickerFilters__O4u_C button:hover{border-color:#a3c47d;background:#333d35}.storyboard-studio_assetPickerFilters__O4u_C button:focus-visible{outline:2px solid #c2f275;outline-offset:2px}.storyboard-studio_assetPickerFilters__O4u_C button[aria-pressed=true]{border-color:#a3c47d;background:#35452c;color:#efffdb;font-weight:600}.storyboard-studio_assetPickerGrid__VtcZP{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:12px;max-height:55vh;overflow-y:auto}.storyboard-studio_assetPickerCard__RC1VC{min-width:0;padding:7px;border:1px solid var(--line);border-radius:7px;background:#202427}.storyboard-studio_assetAudio__ofIsp,.storyboard-studio_assetPickerCard__RC1VC>img,.storyboard-studio_assetPickerCard__RC1VC>video{display:block;width:100%;height:100px;border-radius:4px;object-fit:cover;background:#111}.storyboard-studio_assetPickerCard__RC1VC>img[role=button]{cursor:zoom-in}.storyboard-studio_assetPickerCard__RC1VC>img[role=button]:focus-visible{outline:2px solid var(--green)}.storyboard-studio_assetPickerCard__RC1VC p{margin:7px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c3cacd;font-size:11px}.storyboard-studio_assetPickerCard__RC1VC>button{width:100%;justify-content:center;font-size:11px}.storyboard-studio_assetAudio__ofIsp{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:10px}.storyboard-studio_assetAudio__ofIsp>span{font-size:24px}.storyboard-studio_assetAudio__ofIsp audio{width:100%;height:32px}.storyboard-studio_promptKindTabs__EJvNK{display:flex;gap:4px;padding:4px;margin:12px 14px;border:1px solid var(--line);border-radius:8px;background:#111315}.storyboard-studio_promptKindTabs__EJvNK button{flex:1;border:0;border-radius:5px;padding:6px 8px;color:var(--muted)}.storyboard-studio_promptKindTabs__EJvNK button[aria-pressed=true]{background:#30352a;color:var(--green)}.storyboard-studio_promptKindMeta__MdhUY{color:var(--green);font-size:10px;letter-spacing:.06em;margin-top:2px}.storyboard-studio_mediaReferenceList__Uc5nb{display:grid;gap:10px;margin-top:14px}.storyboard-studio_mediaReferenceItem__JkQf_{display:grid;grid-template-columns:minmax(120px,1fr) minmax(180px,1.5fr) auto;gap:10px;align-items:center;border:1px solid var(--line);border-radius:8px;padding:10px;background:#181b1d}.storyboard-studio_mediaReferenceItem__JkQf_>div{min-width:0}.storyboard-studio_mediaReferenceItem__JkQf_ strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.storyboard-studio_mediaReferenceItem__JkQf_ small{color:var(--muted)}.storyboard-studio_mediaReferenceItem__JkQf_ audio,.storyboard-studio_mediaReferenceItem__JkQf_ video{width:100%;max-height:120px}.storyboard-studio_mediaReferenceItem__JkQf_ input{grid-column:1/3;min-width:0;width:100%;padding:8px 10px;border:1px solid #3a3e42;border-radius:6px;background:#101214;color:#eeeef0}.storyboard-studio_mediaReferenceItem__JkQf_>button{grid-column:3;grid-row:1/3}.storyboard-studio_generatedImageGrid__U79wM{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.storyboard-studio_generatedImageItem__HcWlj{width:100px}.storyboard-studio_generatedImageItem__HcWlj>button:first-child{width:100px;height:68px;padding:0;border:1px solid var(--line);border-radius:6px;overflow:hidden;cursor:zoom-in}.storyboard-studio_generatedImageItem__HcWlj>.storyboard-studio_useGeneratedImage__PKvr9{width:100%;margin-top:4px;padding:4px;border:1px solid var(--line);border-radius:4px;color:var(--muted);font-size:10px}.storyboard-studio_generatedImageItem__HcWlj>.storyboard-studio_useGeneratedImage__PKvr9:hover{color:var(--green)}.storyboard-studio_generatedImageGrid__U79wM img{width:100%;height:100%;object-fit:cover}@media (max-width:680px){.storyboard-studio_mediaReferenceItem__JkQf_{grid-template-columns:minmax(0,1fr) auto}.storyboard-studio_mediaReferenceItem__JkQf_ audio,.storyboard-studio_mediaReferenceItem__JkQf_ input,.storyboard-studio_mediaReferenceItem__JkQf_ video{grid-column:1/-1}.storyboard-studio_mediaReferenceItem__JkQf_>button{grid-column:2;grid-row:1}}.storyboard-studio_frameRail__aEh9t{display:flex;gap:10px;overflow-x:auto;padding:8px 0 14px}.storyboard-studio_frameRail__aEh9t>div{position:relative;flex:0 0 82px;height:58px;border:1px solid #46583a;border-radius:6px;overflow:hidden}.storyboard-studio_frameRail__aEh9t img{width:100%;height:100%;object-fit:cover}.storyboard-studio_frameRail__aEh9t>div>span{position:absolute;left:5px;top:5px;padding:2px 5px;background:#111c;border-radius:4px;color:white;font-size:10px}.storyboard-studio_frameRail__aEh9t>div>button{position:absolute;z-index:2;display:grid;place-items:center;width:22px;height:22px;color:#f2f4f1;background:#101817dc;border-radius:4px}.storyboard-studio_frameRail__aEh9t .storyboard-studio_frameRemove__npQNx{top:4px;right:4px}.storyboard-studio_frameRail__aEh9t .storyboard-studio_frameRemove__npQNx:hover{background:#a84343}.storyboard-studio_frameRail__aEh9t .storyboard-studio_frameMoveUp__m6UzN{bottom:4px;left:4px}.storyboard-studio_frameRail__aEh9t .storyboard-studio_frameMoveDown__HG92Q{bottom:4px;right:4px}.storyboard-studio_videoLibraryGrid__pB4GR{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-top:20px}.storyboard-studio_videoLibraryGrid__pB4GR article{display:grid;gap:10px;padding:12px;border:1px solid var(--line);border-radius:8px;background:#1b2224}.storyboard-studio_videoLibraryGrid__pB4GR video{width:100%;max-height:260px;background:#080a0c;border-radius:5px}.storyboard-studio_videoGenerator__rgeU_{margin:8px 0 16px;padding:14px;border:1px solid #3d4b3f;border-radius:9px;background:#1b2925}.storyboard-studio_canvasVideoGenerator___o9_5{margin:0;padding:10px 2px;border:0;border-top:1px solid #383838;border-radius:0;background:transparent}.storyboard-studio_canvasVideoGenerator___o9_5 .storyboard-studio_generatorFields__rwUh5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.storyboard-studio_canvasVideoGenerator___o9_5 .storyboard-studio_generatorFields__rwUh5 label{min-width:0;color:#aaa}.storyboard-studio_canvasVideoGenerator___o9_5 .storyboard-studio_generatorFields__rwUh5 select{height:34px;padding:0 7px;border-color:#464646;border-radius:8px;background:#303030;color:#eee}.storyboard-studio_canvasVideoGenerator___o9_5>p{margin:8px 0}.storyboard-studio_canvasVideoGenerator___o9_5 .storyboard-studio_primaryButton__30X2T{flex:1}.storyboard-studio_videoGenerator__rgeU_ h2{display:flex;align-items:center;gap:8px}.storyboard-studio_generatorFields__rwUh5{display:flex;flex-wrap:wrap;gap:8px}.storyboard-studio_generatorFields__rwUh5 label{display:flex;flex-direction:column;gap:6px;color:#a3b298;font-size:11px;flex:1;min-width:100px}.storyboard-studio_generatorFields__rwUh5 input,.storyboard-studio_generatorFields__rwUh5 select{width:100%;min-width:0;padding:8px;color:#e1e8da;background:#293122;border:1px solid #4b593d;border-radius:5px}.storyboard-studio_videoGenerator__rgeU_:not(.storyboard-studio_canvasVideoGenerator___o9_5) .storyboard-studio_generatorFields__rwUh5 label:first-child{flex:2 1 180px}.storyboard-studio_generatorError__czCCz{color:#efc997;font-size:12px;margin:10px 0}.storyboard-studio_generatorError__czCCz a{text-decoration:underline}@media (max-width:600px){.storyboard-studio_generatorFields__rwUh5 input,.storyboard-studio_generatorFields__rwUh5 select{font-size:16px}}.storyboard-studio_legacyTransition__EEsT7{margin:4px 0 12px;color:var(--muted)}.storyboard-studio_legacyTransition__EEsT7 input{display:block;width:100%;margin-top:8px;padding:8px;color:#e1e8da;background:#24343a;border:1px solid #4b593d;border-radius:5px}.storyboard-studio_productionProgress__JATZV{padding:16px 0;color:#929b9c;font-size:11px}.storyboard-studio_productionProgress__JATZV>div{display:flex;justify-content:space-between;color:#d6ded8;margin-bottom:10px}.storyboard-studio_productionProgress__JATZV progress{display:block;appearance:none;width:100%;height:4px;border:0;border-radius:4px;overflow:hidden;margin-bottom:10px;background:#303638}.storyboard-studio_productionProgress__JATZV progress::-webkit-progress-bar{background:#303638}.storyboard-studio_productionProgress__JATZV progress::-webkit-progress-value{background:#bce876}.storyboard-studio_productionProgress__JATZV progress::-moz-progress-bar{background:#bce876}.storyboard-studio_shotFilters__UhOOL{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.storyboard-studio_shotFilters__UhOOL button{padding:5px 8px;font-size:11px;border:1px solid #353c3d;border-radius:5px;color:#aab2b2}.storyboard-studio_shotFilters__UhOOL button[aria-pressed=true]{color:#d9f4bb;border-color:#697c4c;background:#2b3523}.storyboard-studio_shotFilters__UhOOL button span{margin-left:3px;opacity:.7}.storyboard-studio_videoStatus__ylwBv{display:flex;gap:6px;align-items:center;color:#98a1a3;font-size:11px;margin:6px 0}.storyboard-studio_videoStatus__ylwBv>span{width:5px;height:5px;border-radius:50%;background:currentColor}.storyboard-studio_videoStatus__ylwBv[data-state=running]{color:#9cc9f1}.storyboard-studio_videoStatus__ylwBv[data-state=ready]{color:#bce876}.storyboard-studio_videoStatus__ylwBv[data-state=attention]{color:#efbc85}.storyboard-studio_videoStatus__ylwBv small{margin-left:auto;color:#aeb7aa}.storyboard-studio_shotFilterEmpty__DtXgZ{padding:24px 5px;text-align:center;color:#9ba5a5;font-size:12px}.storyboard-studio_shotFilterEmpty__DtXgZ svg{margin:0 auto 10px}.storyboard-studio_shotFilterEmpty__DtXgZ button{margin-top:12px;color:#c5e99a}.storyboard-studio_secondaryStage__O1WJz{max-height:200px}.storyboard-studio_submittedTask__GJ51t{margin:14px 0;padding:14px;background:#18232b;border:1px solid #3b5363;border-radius:6px;font-size:12px;color:#a8bac6;overflow-wrap:anywhere}.storyboard-studio_submittedTask__GJ51t strong{color:#d6e8f5}.storyboard-studio_submittedTask__GJ51t p{margin:8px 0}.storyboard-studio_submittedTask__GJ51t summary{margin-top:12px;cursor:pointer;color:#c6dce9}.storyboard-studio_submittedPrompt__A9buc{white-space:pre-wrap;max-height:180px;overflow:auto}.storyboard-studio_submittedTask__GJ51t ul{padding-left:16px}.storyboard-studio_videoTakes___SkOD{margin:4px 0 20px}.storyboard-studio_videoTakes___SkOD h2{display:flex;align-items:center;gap:8px}.storyboard-studio_takeTabs__WnFbV{display:flex;gap:8px;overflow-x:auto;padding-bottom:10px}.storyboard-studio_takeTabs__WnFbV button{display:flex;flex-direction:column;align-items:flex-start;gap:5px;flex:0 0 126px;padding:12px;border:1px solid #343e40;background:#1d2225;border-radius:7px;color:#a5b1b2;text-align:left;font-size:11px}.storyboard-studio_takeTabs__WnFbV button[aria-pressed=true]{border-color:#a7d06d;background:#283221}.storyboard-studio_takeTabs__WnFbV strong{color:#e1e8e1;font-size:13px}.storyboard-studio_takeTabs__WnFbV small{display:flex;align-items:center;gap:3px;color:#c1e99a}.storyboard-studio_takeActions__gYpQ7{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:12px 0}.storyboard-studio_takeDetails__D3lc9{padding:12px;border:1px solid #354043;border-radius:6px;color:#a5b1b2;font-size:12px;overflow-wrap:anywhere}.storyboard-studio_takeDetails__D3lc9 summary{cursor:pointer;color:#d4dedb}.storyboard-studio_takeDetails__D3lc9 p{margin-top:10px}.storyboard-studio_takeReferenceGrid__m4Ary{display:flex;gap:10px;overflow-x:auto;margin:12px 0}.storyboard-studio_takeReferenceGrid__m4Ary a{flex:0 0 112px;color:#d4dedb;text-decoration:none}.storyboard-studio_takeReferenceGrid__m4Ary img{display:block;width:112px;height:72px;object-fit:cover;border-radius:5px;margin-bottom:5px}.storyboard-studio_takeMediaReferences__mfVdD span,.storyboard-studio_takeReferenceGrid__m4Ary span{display:block;overflow-wrap:anywhere}.storyboard-studio_takeMediaReferences__mfVdD{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:12px 0}.storyboard-studio_takeMediaReferences__mfVdD>div{min-width:0}.storyboard-studio_takeMediaReferences__mfVdD strong{display:block;margin-bottom:6px}.storyboard-studio_takeMediaReferences__mfVdD audio,.storyboard-studio_takeMediaReferences__mfVdD video{display:block;width:100%;max-height:140px}.storyboard-studio_breakdown__AlqEC{margin:24px 0;padding-top:18px;border-top:1px solid #354043}.storyboard-studio_breakdown__AlqEC input:not([type=checkbox]),.storyboard-studio_breakdown__AlqEC select{background:#20282b;border:1px solid #414d50;border-radius:5px;color:#e0e7e5;padding:8px;min-width:0;max-width:100%}.storyboard-studio_breakdown__AlqEC>div>label{font-size:12px;color:#b6c2c1}.storyboard-studio_breakdownHeading__btXNV{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:18px 0;font-size:12px;color:#bac7c5}.storyboard-studio_breakdownHeading__btXNV>:first-child{margin-right:auto}.storyboard-studio_breakdownList__Z5lcF{display:grid;gap:12px;max-height:560px;overflow-y:auto}.storyboard-studio_breakdownCard__cJm5S{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:16px;border:1px solid #364345;background:#192123;border-radius:8px}.storyboard-studio_breakdownCheck__ZgNJ9{display:flex;flex-direction:column;align-items:center;gap:10px;color:#b6cba0;font-size:12px}.storyboard-studio_breakdownCheck__ZgNJ9 input{width:17px;height:17px;accent-color:#bce876}.storyboard-studio_breakdownFields__5c0zi{display:flex;flex-wrap:wrap;gap:10px}.storyboard-studio_breakdownFields__5c0zi label{display:flex;flex-direction:column;gap:5px;font-size:11px;color:#96aaa7;flex:1;min-width:90px}.storyboard-studio_breakdownFields__5c0zi label:first-child{flex:2}.storyboard-studio_breakdownFields__5c0zi label:last-child{flex:0 0 80px}.storyboard-studio_breakdownCard__cJm5S p{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;color:#bdcbc8;font-size:12px;line-height:1.7}@media (max-width:600px){.storyboard-studio_breakdown__AlqEC input:not([type=checkbox]),.storyboard-studio_breakdown__AlqEC select{font-size:16px}.storyboard-studio_breakdownCard__cJm5S{padding:12px;grid-template-columns:25px minmax(0,1fr);gap:10px}.storyboard-studio_breakdownFields__5c0zi label:first-child{flex:1 0 100%}}.storyboard-studio_projectDashboard__UpJ2s{max-width:1180px;margin:0 auto;padding:56px 28px 80px}.storyboard-studio_dashboardHeading__BXxJZ h1{font-size:32px;font-weight:600;margin:12px 0;color:#eef4ec}.storyboard-studio_dashboardHeading__BXxJZ p{font-size:14px;color:#96a4a3;margin-bottom:30px}.storyboard-studio_projectDashboard__UpJ2s .storyboard-studio_createProjectForm__2DWGV{max-width:620px;margin-bottom:32px}.storyboard-studio_projectGrid__GE__M{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 40px}.storyboard-studio_projectCard__KIPNk{text-align:left;padding:16px;border:1px solid #354043;border-radius:12px;background:#192022;transition:border-color .15s;min-width:0}.storyboard-studio_projectCard__KIPNk:hover{border-color:#afcf7b}.storyboard-studio_projectCard__KIPNk>strong{display:block;color:#e1e9df;font-size:17px;margin:18px 0 8px;overflow-wrap:anywhere}.storyboard-studio_projectCard__KIPNk>span{color:#9caaa6;font-size:12px}.storyboard-studio_projectCard__KIPNk footer{display:flex;justify-content:space-between;margin-top:22px;color:#aeca8e;font-size:11px}.storyboard-studio_projectCardCover__pqx58{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;height:130px;border-radius:7px;background:linear-gradient(130deg,#2b382e,#20292d);color:#b5c7aa;font-size:12px}.storyboard-studio_emptyProjects__cvY7x{grid-column:1/-1;text-align:center;padding:65px 20px;border:1px dashed #3d4945;border-radius:12px;color:#98aaa2}.storyboard-studio_emptyProjects__cvY7x svg{margin:0 auto 15px}.storyboard-studio_emptyProjects__cvY7x h2{font-size:18px;color:#d2ded2;margin-bottom:10px}.storyboard-studio_projectSaveStatus__tgIZr{display:flex;gap:12px;color:#a9bf96;font-size:12px;align-items:center}.storyboard-studio_projectBackup__DutEu{color:#8b9c97;font-size:12px}.storyboard-studio_projectBackup__DutEu summary{cursor:pointer;padding:10px 0}.storyboard-studio_projectBackup__DutEu button{display:block;padding:10px;border:1px solid #394741;border-radius:5px}@media (max-width:850px){.storyboard-studio_projectGrid__GE__M{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.storyboard-studio_projectDashboard__UpJ2s{padding:28px 16px}.storyboard-studio_projectGrid__GE__M{grid-template-columns:1fr}.storyboard-studio_dashboardHeading__BXxJZ h1{font-size:26px}}.storyboard-studio_aiDirection__QQ0Ua,.storyboard-studio_aiDraftInput__mHGdB{display:grid;gap:14px;margin:14px 0}.storyboard-studio_aiDirection__QQ0Ua label,.storyboard-studio_aiDraftInput__mHGdB label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#abbdb6}.storyboard-studio_aiDirection__QQ0Ua textarea,.storyboard-studio_aiDraftInput__mHGdB textarea{width:100%;min-height:90px;background:#20282b;border:1px solid #414d50;border-radius:6px;color:#e0e7e5;padding:12px;resize:vertical;line-height:1.7}.storyboard-studio_aiDraftInput__mHGdB textarea{min-height:120px}.storyboard-studio_aiDirection__QQ0Ua select,.storyboard-studio_aiDraftInput__mHGdB select{align-self:flex-start}.storyboard-studio_aiSummary__VY6Kk{padding:18px;border:1px solid #4d6143;background:#253020;border-radius:8px;margin:20px 0;color:#cbdcbb;font-size:13px}.storyboard-studio_aiSummary__VY6Kk p{white-space:pre-wrap;line-height:1.8;margin-top:10px}@media (max-width:600px){.storyboard-studio_aiDirection__QQ0Ua textarea,.storyboard-studio_aiDraftInput__mHGdB textarea{font-size:16px}}.storyboard-studio_directorScenes__CqZzF{display:flex;flex-direction:column;gap:26px;margin-top:18px}.storyboard-studio_directorScene__q0dah h3{display:flex;align-items:baseline;gap:8px;font-size:13px;font-weight:500;color:#e4e6e9;margin-bottom:12px}.storyboard-studio_directorScene__q0dah h3 span{font-size:11px;color:#929aa4}.storyboard-studio_directorShots__3t2JK{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.storyboard-studio_directorShotCard__vvTlF{border:1px solid var(--line);border-radius:8px;padding:12px;background:#21262b}.storyboard-studio_directorShotHeader___J_aN{display:flex;align-items:center;gap:10px;margin-bottom:10px}.storyboard-studio_directorShotHeader___J_aN .storyboard-studio_shotThumb__7o2Oc{width:64px;height:44px;flex-shrink:0;border-radius:5px;overflow:hidden}.storyboard-studio_directorResults__WHUdz{display:flex;flex-direction:column;gap:8px}.storyboard-studio_directorResults__WHUdz li{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:11px;border-top:1px solid var(--line);padding-top:8px}.storyboard-studio_directorResults__WHUdz li:first-child{border-top:none;padding-top:0}.storyboard-studio_directorResults__WHUdz a{color:#7fb1ff}.storyboard-studio_directorResultBadge__PXd1d{border-radius:999px;padding:2px 8px;font-size:10px;background:#2c333a;color:#a1aab4}.storyboard-studio_directorResultBadge__PXd1d[data-final=true]{background:#253020;color:#b3d68f}.storyboard-studio_directorJobMeta__9RtfN{color:#929aa4}.storyboard-studio_studio__zWxtS{--surface:#121b20;--panel:#1b292e;--line:#ffffff24;--muted:#b2c2c5;background:radial-gradient(ellipse at 12% 18%,#375c595e,transparent 43%),radial-gradient(ellipse at 88% 60%,#334a5552,transparent 50%),#121b20;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.storyboard-studio_projectOverview__BsRg_,.storyboard-studio_projectbar__XWLD5,.storyboard-studio_topbar__lSNuL{background:#142126d9;backdrop-filter:blur(16px)}.storyboard-studio_workspace__Jsr9K{max-width:none;grid-template-columns:clamp(270px,24vw,340px) minmax(0,1fr) clamp(210px,16vw,260px);gap:10px;padding:10px}.storyboard-studio_editor__VgGis,.storyboard-studio_librarySidebar__5iOVQ,.storyboard-studio_shotSidebar__9tfoC{min-width:0;border:1px solid #ffffff24;border-radius:12px;background:#182429c9;backdrop-filter:blur(18px) saturate(125%);box-shadow:0 10px 30px #050e1240}.storyboard-studio_shotSidebar__9tfoC{padding:16px}.storyboard-studio_editor__VgGis{padding:18px clamp(16px,2vw,30px) 30px;width:100%;max-width:none}.storyboard-studio_librarySidebar__5iOVQ{background:#172328c2}.storyboard-studio_libraryContent__qktF6{padding:17px 13px}.storyboard-studio_shotList__tqDgt{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;max-height:calc(100vh - 340px);overflow-y:auto;scrollbar-gutter:stable}.storyboard-studio_shotCard__c4bmp{position:relative;padding:0;border-color:#ffffff26;background:#243236b8;overflow:hidden}.storyboard-studio_shotCard__c4bmp:has(.storyboard-studio_shotSelect__ifxEj[aria-pressed=true]){border-color:#c2f275;background:#304137d9;box-shadow:inset 0 0 0 1px #c2f27550}.storyboard-studio_shotSelect__ifxEj{display:block;width:100%;min-height:118px;padding:11px 12px;color:#edf3f0;text-align:left}.storyboard-studio_shotCardHeader__fm4DB{display:flex;align-items:baseline;gap:9px;min-width:0}.storyboard-studio_shotDuration__obnsi,.storyboard-studio_shotNumber__QCCw1{position:static;flex-shrink:0;background:none;padding:0;color:#d0eab0;font-size:11px;font-variant-numeric:tabular-nums}.storyboard-studio_shotCardTitle__KB8_2{flex:1;margin:0;font-size:13px;font-weight:600;line-height:1.45;color:#f0f5f1}.storyboard-studio_shotMeta__MHRUq{justify-content:flex-start;gap:12px;margin:4px 0 0;color:#b7c9c9;font-size:11px;min-width:0}.storyboard-studio_shotMeta__MHRUq>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.storyboard-studio_shotMeta__MHRUq>span:last-child{flex-shrink:0}.storyboard-studio_shotPrompt__GCk2C{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;white-space:pre-line;overflow-wrap:anywhere;margin:8px 0;color:#d7e2df;font-size:12px;line-height:1.55}.storyboard-studio_shotCard__c4bmp:has(.storyboard-studio_shotThumb__7o2Oc) .storyboard-studio_shotPrompt__GCk2C{margin-right:80px}.storyboard-studio_shotTransition__Wg2jq{display:block;color:#b7c9c9;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.storyboard-studio_shotCard__c4bmp .storyboard-studio_shotThumb__7o2Oc{position:absolute;right:12px;top:57px;width:72px;height:48px;aspect-ratio:auto;border:1px solid #ffffff52;border-radius:5px;overflow:hidden;background:#26363a}.storyboard-studio_shotCard__c4bmp .storyboard-studio_shotThumb__7o2Oc img{width:100%;height:100%;object-fit:cover}.storyboard-studio_shotCard__c4bmp .storyboard-studio_shotThumb__7o2Oc:hover{border-color:var(--green)}.storyboard-studio_shotMeta__MHRUq .storyboard-studio_videoStatus__ylwBv{margin:0;white-space:nowrap;font-size:10px}.storyboard-studio_sceneLabel__gYSli{margin:10px 0 8px}.storyboard-studio_productionProgress__JATZV{margin-bottom:10px}.storyboard-studio_shotSummary__ffzjI{margin-top:12px}.storyboard-studio_editorHeading__7Sz_K{margin-bottom:8px}.storyboard-studio_shotFields__vqvyk{margin:9px 0;gap:8px 15px}.storyboard-studio_shotFields__vqvyk input{width:130px;min-width:0}.storyboard-studio_shotFields__vqvyk .storyboard-studio_detailField__2e7Ol{flex:1 1 200px}.storyboard-studio_shotFields__vqvyk .storyboard-studio_detailField__2e7Ol input{flex:1;width:100%}.storyboard-studio_referenceVideoField__5W1iY{display:flex;flex:1 1 200px;min-width:0;flex-wrap:wrap;align-items:center;gap:6px}.storyboard-studio_referenceVideoLabel__VV25P{width:100%;color:#98a3ae;font-size:11px}.storyboard-studio_referenceVideoNames___loJ9{min-width:0;width:100%;overflow-wrap:anywhere;color:#d3dce4;font-size:11px}.storyboard-studio_legacyVideo__2p8Y8{display:block;color:#d1b78b}.storyboard-studio_referenceVideoField__5W1iY>button{white-space:nowrap}.storyboard-studio_transitionHelp__Y7zja{margin:4px 0 0;color:#aeb9bb;font-size:11px}.storyboard-studio_stage__hsvjx{width:156px;height:88px;aspect-ratio:auto;margin:6px 0 8px auto}.storyboard-studio_stageBottom__wlgvc,.storyboard-studio_stageTop___4Dcr{left:6px;right:6px;font-size:8px}.storyboard-studio_stageTop___4Dcr{top:5px}.storyboard-studio_stageBottom__wlgvc{bottom:4px}.storyboard-studio_stageBottom__wlgvc>span:last-child{display:none}.storyboard-studio_expandButton__fY1jQ{right:6px;bottom:25px}.storyboard-studio_context__Q_YdF{margin:8px 0}.storyboard-studio_context__Q_YdF p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:pre-line}.storyboard-studio_editorSection__Kzt_9{margin-top:16px}.storyboard-studio_promptWrap__fSTyw{background:#16252ad9}.storyboard-studio_promptWrap__fSTyw>textarea{min-height:180px;color:#f0f5f1;font-size:13px;line-height:1.7}.storyboard-studio_referenceTile__N97Cn{width:85px}.storyboard-studio_referenceTile__N97Cn>img{height:56px}.storyboard-studio_generationBar__W3_gE{margin-top:14px;padding-top:12px}.storyboard-studio_settings__LpQ1j input[type=number]{display:block;width:76px;border:1px solid #56656a;border-radius:5px;background:#24343a;color:#f0f5f1;padding:4px 6px;margin-top:3px;font-variant-numeric:tabular-nums}.storyboard-studio_promptImport__c8qTi{max-width:740px;margin:18px 0;padding:15px;border:1px solid #8caa77;border-radius:8px;background:#21382fe0;color:#e5f1e4}.storyboard-studio_promptImport__c8qTi p{margin:6px 0 12px;color:#c3d4c8;overflow-wrap:anywhere}@media (max-width:1250px){.storyboard-studio_workspace__Jsr9K{grid-template-columns:minmax(330px,37%) minmax(0,1fr)}.storyboard-studio_librarySidebar__5iOVQ{grid-column:1/-1}.storyboard-studio_libraryContent__qktF6 .storyboard-studio_entityList__l1TMq{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.storyboard-studio_workspace__Jsr9K{grid-template-columns:minmax(0,1fr);gap:8px}.storyboard-studio_shotList__tqDgt{max-height:none}.storyboard-studio_librarySidebar__5iOVQ{grid-column:auto}.storyboard-studio_libraryContent__qktF6 .storyboard-studio_entityList__l1TMq{grid-template-columns:1fr}}@media (max-width:600px){.storyboard-studio_workspace__Jsr9K{padding:0}.storyboard-studio_mobilePanels__ZHr21{background:#17272ae8;backdrop-filter:blur(14px)}.storyboard-studio_editor__VgGis,.storyboard-studio_librarySidebar__5iOVQ,.storyboard-studio_shotSidebar__9tfoC{border-radius:0}.storyboard-studio_shotList__tqDgt{grid-template-columns:minmax(0,1fr)}.storyboard-studio_shotCardTitle__KB8_2{font-size:13px}.storyboard-studio_promptWrap__fSTyw>textarea{min-height:200px}.storyboard-studio_shotFields__vqvyk input{font-size:16px}}@media (prefers-reduced-transparency:reduce){.storyboard-studio_editor__VgGis,.storyboard-studio_librarySidebar__5iOVQ,.storyboard-studio_mobilePanels__ZHr21,.storyboard-studio_projectOverview__BsRg_,.storyboard-studio_projectbar__XWLD5,.storyboard-studio_shotSidebar__9tfoC,.storyboard-studio_topbar__lSNuL{background:#1b292e;backdrop-filter:none}}.infinite-canvas_canvasView__kkN_4{display:flex;flex-direction:column;min-height:640px;height:calc(100vh - 188px);max-height:1100px;min-width:0;border-bottom:1px solid #30343a;background:#111416}.infinite-canvas_canvasToolbar__AwuOI{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:8px 16px;border-bottom:1px solid #2b3034;background:#171a1d}.infinite-canvas_canvasActions__d6m8B,.infinite-canvas_canvasHeading__fbclO,.infinite-canvas_zoomControls__qhePA{display:flex;align-items:center}.infinite-canvas_canvasHeading__fbclO{gap:12px;min-width:0}.infinite-canvas_canvasHeading__fbclO strong{color:#f0f3f5;font-size:13px}.infinite-canvas_canvasCounts__2QsCr,.infinite-canvas_canvasEyebrow__BKh9_{color:#9ca4aa;font-size:10px;white-space:nowrap}.infinite-canvas_canvasEyebrow__BKh9_{color:#c2f275;letter-spacing:.12em}.infinite-canvas_canvasCounts__2QsCr{overflow:hidden;text-overflow:ellipsis}.infinite-canvas_canvasActions__d6m8B{gap:6px;min-width:0}.infinite-canvas_canvasSearch__JNXEA{display:flex;align-items:center;gap:7px;width:170px;height:32px;padding:0 9px;border:1px solid #363d42;border-radius:6px;color:#889197;background:#1d2225}.infinite-canvas_canvasSearch__JNXEA input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#e2e7e9;font:inherit;font-size:10px}.infinite-canvas_canvasSearch__JNXEA input::placeholder{color:#7d878d}.infinite-canvas_canvasToolButton__UgMJp{display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid #363d42;border-radius:6px;background:#22272b;color:#dbe1e4}.infinite-canvas_canvasToolButton__UgMJp:hover:not(:disabled){border-color:#82956d;background:#2c3329;color:#c2f275}.infinite-canvas_zoomControls__qhePA{gap:5px;padding:0 4px;color:#b6bdc2;font-size:11px}.infinite-canvas_zoomControls__qhePA span{min-width:38px;text-align:center}.infinite-canvas_canvasWorkspace__quWT4{display:grid;grid-template-columns:minmax(0,1fr) 270px;flex:1;min-height:0}.infinite-canvas_canvasViewport__OFQ47{position:relative;min-width:0;min-height:0;overflow:hidden;outline:none;background-color:#090909;background-image:radial-gradient(#303030 1px,transparent 0);background-repeat:repeat;cursor:grab;touch-action:none;user-select:none}.infinite-canvas_canvasViewport__OFQ47:active{cursor:grabbing}.infinite-canvas_canvasViewport__OFQ47:focus-visible{box-shadow:inset 0 0 0 2px #c2f275}.infinite-canvas_canvasWorld__xV7A3{position:absolute;inset:0 auto auto 0;width:1px;height:1px;transform-origin:0 0;will-change:transform}.infinite-canvas_canvasEdges__rusa2{position:absolute;z-index:1;overflow:visible;pointer-events:none}.infinite-canvas_canvasEdges__rusa2 path{fill:none;stroke:#c2f275;stroke-width:2;opacity:.68;marker-end:url(#studio-canvas-arrow)}.infinite-canvas_canvasEdges__rusa2 path[data-kind=shot-reference]{stroke:#76a8ef;stroke-dasharray:6 5}.infinite-canvas_connectionDragPreview__tzfvb{position:absolute;inset:0;z-index:5;width:100%;height:100%;overflow:visible;pointer-events:none}.infinite-canvas_connectionDragPreview__tzfvb path{fill:none;stroke:#c2f275;stroke-width:2;stroke-dasharray:7 5}.infinite-canvas_addNodeMenu__nbl9E{position:absolute;z-index:20;display:grid;gap:4px;width:190px;padding:10px;border:1px solid #373d42;border-radius:10px;background:#1d2025;box-shadow:0 12px 32px #0008;user-select:none}.infinite-canvas_addNodeMenu__nbl9E strong{padding:3px 7px 7px;color:#aab2b8;font-size:11px;font-weight:500}.infinite-canvas_addNodeMenu__nbl9E button{display:flex;align-items:center;gap:10px;padding:9px 8px;border:0;border-radius:6px;background:transparent;color:#e5e8eb;text-align:left;font:inherit;font-size:12px;cursor:pointer}.infinite-canvas_addNodeMenu__nbl9E button:focus-visible,.infinite-canvas_addNodeMenu__nbl9E button:hover{background:#30343a;outline:none}.infinite-canvas_canvasEdges__rusa2 path[data-kind=workflow]{stroke:#c2f275;stroke-dasharray:0;opacity:.88}.infinite-canvas_canvasEdges__rusa2 marker path{fill:#c2f275;stroke:none}.infinite-canvas_canvasFrame__iZFwD{position:absolute;z-index:0;display:flex;align-items:flex-start;padding:10px 13px;border:1px dashed #768652;border-radius:13px;background:rgb(121 145 75/5%);color:#b4c98b;font-size:11px;cursor:grab;touch-action:none}.infinite-canvas_canvasFrame__iZFwD>span{padding:1px 7px;border:1px solid #48533a;border-radius:999px;background:#1b2118}.infinite-canvas_canvasNode__FqPR6{position:absolute;z-index:2;display:flex;flex-direction:column;overflow:hidden;border:1px solid #384047;border-radius:11px;background:#1c2125;color:#eef1f3;box-shadow:0 8px 22px rgb(0 0 0/25%);cursor:grab;touch-action:none;user-select:none}.infinite-canvas_canvasNode__FqPR6:active{cursor:grabbing}.infinite-canvas_canvasNode__FqPR6:focus-visible{outline:2px solid #c2f275;outline-offset:2px}.infinite-canvas_selectedNode__VdOhY{border-color:#c2f275;box-shadow:0 0 0 2px rgb(194 242 117/20%),0 12px 26px rgb(0 0 0/38%)}.infinite-canvas_connectionSourceNode__IfSpo{border-color:#f0c36b;box-shadow:0 0 0 2px rgb(240 195 107/22%)}.infinite-canvas_workflowNode_text__GvNFV .infinite-canvas_nodeHeader__X_47N{background:#262b27}.infinite-canvas_workflowNode_image__h_qzn .infinite-canvas_nodeHeader__X_47N{background:#23282b}.infinite-canvas_workflowNode_video__ZImt3 .infinite-canvas_nodeHeader__X_47N{background:#282722}.infinite-canvas_workflowNode_audio__qoDry .infinite-canvas_nodeHeader__X_47N{background:#25252a}.infinite-canvas_workflowBodyPreview__Oy4_B{flex:1;overflow:hidden;padding:13px 12px;color:#c5cdd1;font-size:12px;line-height:1.55;white-space:pre-wrap}.infinite-canvas_workflowNodePrompt__pyvWT{display:block;width:100%;min-height:92px;flex:1;resize:vertical;padding:11px 12px;border:0;outline:0;background:#1b2024;color:#e8ecef;font:inherit;font-size:12px;line-height:1.5;user-select:text}.infinite-canvas_workflowNodePrompt__pyvWT::placeholder{color:#788188}.infinite-canvas_workflowNodePrompt__pyvWT:focus-visible{box-shadow:inset 0 0 0 1px #c2f275}.infinite-canvas_mediaWorkflowNode__npnJf{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.infinite-canvas_mediaWorkflowNode__npnJf.infinite-canvas_connectionSourceNode__IfSpo,.infinite-canvas_mediaWorkflowNode__npnJf.infinite-canvas_selectedNode__VdOhY{border:0;box-shadow:none}.infinite-canvas_mediaNodeTop__4eSls{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:55px;padding:0 2px 10px 6px}.infinite-canvas_mediaNodeTitle__9dYo8{display:inline-flex;align-items:center;gap:7px;overflow:hidden;color:#e8e8e8;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.infinite-canvas_mediaNodeTitle__9dYo8 svg{flex:none;color:#929292}.infinite-canvas_mediaUploadButton__ZFt1I{position:absolute;left:50%;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px;border:1px solid #424242;border-radius:999px;background:#292929;color:#e3e3e3;font:inherit;font-size:13px;cursor:pointer;transform:translateX(-50%)}.infinite-canvas_mediaUploadButton__ZFt1I:focus-visible,.infinite-canvas_mediaUploadButton__ZFt1I:hover{border-color:#777;background:#363636}.infinite-canvas_mediaComposerTools__4aHFv button:disabled,.infinite-canvas_mediaUploadButton__ZFt1I:disabled{opacity:.55;cursor:wait}.infinite-canvas_mediaPreviewRow__U9XQO{position:relative;flex:1;min-height:150px}.infinite-canvas_mediaPreview__cdHh9{display:grid;width:100%;height:100%;place-items:center;overflow:hidden;border:1px solid #303030;border-radius:22px;background:#222}.infinite-canvas_mediaWorkflowNode__npnJf.infinite-canvas_selectedNode__VdOhY .infinite-canvas_mediaPreview__cdHh9{border-color:#777}.infinite-canvas_mediaWorkflowNode__npnJf.infinite-canvas_connectionSourceNode__IfSpo .infinite-canvas_mediaPreview__cdHh9{border-color:#c2f275}.infinite-canvas_mediaGallery__CVRS6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(140px,1fr);gap:8px;width:100%;height:100%;overflow:auto;padding:8px}.infinite-canvas_mediaGallery__CVRS6>.infinite-canvas_nodeImage__qru2o,.infinite-canvas_mediaGallery__CVRS6>video{display:block;object-fit:contain;min-width:0;min-height:0;width:100%;height:100%;border-radius:10px;background:#292929}.infinite-canvas_mediaGallery__CVRS6>:last-child:nth-child(odd),.infinite-canvas_mediaGallery__CVRS6>:only-child{grid-column:1/-1}.infinite-canvas_mediaPlaceholderIcon__2TwXb{box-sizing:content-box;padding:10px;border:4px solid #505050;border-radius:14px;color:#505050}.infinite-canvas_mediaConnectionHandle__Uri2v{position:absolute;top:50%;z-index:3;display:grid;width:30px;height:30px;place-items:center;padding:0;border:2px solid #777;border-radius:50%;background:#171717;color:#aaa;cursor:crosshair;transform:translateY(-50%)}.infinite-canvas_mediaConnectionHandle__Uri2v:first-child{left:-45px}.infinite-canvas_mediaConnectionHandle__Uri2v:last-child{right:-45px}.infinite-canvas_mediaConnectionHandle__Uri2v:hover{border-color:#c2f275;color:#c2f275}.infinite-canvas_mediaComposer__dVi3_{display:flex;flex-direction:column;min-height:198px;margin-top:18px;padding:12px;border:1px solid #3b3b3b;border-radius:16px;background:#232323}.infinite-canvas_mediaComposerTools__4aHFv{display:flex;gap:10px}.infinite-canvas_mediaComposerTools__4aHFv button{display:grid;width:36px;height:36px;place-items:center;padding:0;border:0;border-radius:10px;background:#343434;color:#c9c9c9;cursor:pointer}.infinite-canvas_mediaComposerTools__4aHFv button:focus-visible,.infinite-canvas_mediaComposerTools__4aHFv button:hover{background:#454545;color:#f1f1f1}.infinite-canvas_mediaReferenceStrip__qsxJC{display:flex;gap:6px;max-width:100%;overflow-x:auto;padding:8px 0 2px}.infinite-canvas_mediaReferenceThumb__wftDY{flex:0 0 44px;width:44px;height:44px;overflow:hidden;padding:0;border:1px solid #555;border-radius:7px;background:#303030;cursor:zoom-in}.infinite-canvas_mediaReferenceThumb__wftDY:focus-visible,.infinite-canvas_mediaReferenceThumb__wftDY:hover{border-color:#c2f275;outline:none}.infinite-canvas_mediaReferenceThumb__wftDY .infinite-canvas_nodeImage__qru2o{display:block;width:100%;height:100%;object-fit:cover}.infinite-canvas_mediaReferenceDialog__Ziv4C{position:fixed;max-width:min(92vw,1600px);max-height:92vh;overflow:visible;padding:0;border:0;background:transparent}.infinite-canvas_mediaReferenceDialog__Ziv4C::backdrop{background:rgb(0 0 0/82%)}.infinite-canvas_mediaReferenceDialog__Ziv4C>img{display:block;max-width:92vw;max-height:92vh;width:auto;height:auto;object-fit:contain}.infinite-canvas_mediaReferenceClose__teTvQ{position:absolute;top:8px;right:8px;display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:50%;background:rgb(24 24 24/85%);color:#f1f1f1;cursor:pointer}.infinite-canvas_mediaReferenceClose__teTvQ:focus-visible{outline:2px solid #c2f275;outline-offset:2px}.infinite-canvas_mediaComposer__dVi3_ .infinite-canvas_workflowNodePrompt__pyvWT{min-height:65px;flex:1;resize:none;padding:11px 2px;background:transparent;color:#ededed;font-size:14px}.infinite-canvas_mediaComposer__dVi3_ .infinite-canvas_workflowNodePrompt__pyvWT:focus-visible{box-shadow:none}.infinite-canvas_mediaGeneration__AeZcF{display:grid;gap:10px;padding:10px 2px;border-top:1px solid #383838}.infinite-canvas_mediaGenerationFields__mHFL6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.infinite-canvas_mediaGenerationFields__mHFL6 label{display:grid;gap:4px;min-width:0;color:#aaa;font-size:11px}.infinite-canvas_mediaGenerationFields__mHFL6 select{width:100%;min-width:0;height:34px;padding:0 7px;border:1px solid #464646;border-radius:8px;background:#303030;color:#eee;font:inherit;font-size:11px;cursor:pointer}.infinite-canvas_mediaGenerationFields__mHFL6 select:disabled{opacity:.65;cursor:default}.infinite-canvas_mediaGenerateButton__53HiS{min-height:36px;border:0;border-radius:9px;background:#d9e5c3;color:#1a2415;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.infinite-canvas_mediaGenerateButton__53HiS:disabled{opacity:.55;cursor:wait}.infinite-canvas_mediaGenerationError__p5DbM{margin:0;color:#efaaa5;font-size:11px}.infinite-canvas_mediaComposerFooter__g99rE{display:flex;align-items:center;gap:7px;min-height:26px;padding:0 4px;color:#d8d8d8;font-size:12px;font-weight:600}.infinite-canvas_mediaNodeStatus__brc1v{margin-left:auto;color:#959595;font-weight:400}.infinite-canvas_mediaWorkflowNode__npnJf .infinite-canvas_resizeHandle__TqWc_{right:6px;bottom:6px;opacity:0}.infinite-canvas_mediaWorkflowNode__npnJf.infinite-canvas_selectedNode__VdOhY .infinite-canvas_resizeHandle__TqWc_,.infinite-canvas_mediaWorkflowNode__npnJf:hover .infinite-canvas_resizeHandle__TqWc_{opacity:1}.infinite-canvas_workflowPreview__iOH54{display:block;width:100%;min-height:80px;flex:1;object-fit:contain;background:#111416}.infinite-canvas_audioNodePreview__gnJux{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#aeb7bd}.infinite-canvas_audioNodePreview__gnJux span{max-width:90%;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.infinite-canvas_nodeHeader__X_47N{display:flex;flex-direction:column;gap:2px;min-height:54px;padding:8px 11px;border-bottom:1px solid #30373d;background:#21272b}.infinite-canvas_nodeHeader__X_47N>span{color:#a9b187;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.infinite-canvas_nodeHeader__X_47N>strong{overflow:hidden;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.infinite-canvas_emptyImage__oS41P,.infinite-canvas_nodeImage__qru2o{display:block;width:100%;height:105px;flex:1;object-fit:cover;background:#171b1e}.infinite-canvas_emptyImage__oS41P{display:grid;place-items:center;color:#6f777d;font-size:10px}.infinite-canvas_nodeFooter__lilze{display:flex;align-items:center;gap:9px;min-height:30px;padding:5px 10px;border-top:1px solid #30373d;color:#aeb6bb;font-size:10px}.infinite-canvas_nodeFooter__lilze span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.infinite-canvas_resizeHandle__TqWc_{position:absolute;right:3px;bottom:3px;z-index:3;width:16px;height:16px;padding:0;border:0;border-radius:4px;background:linear-gradient(135deg,transparent 42%,#8f9d7b 43% 51%,transparent 52%),linear-gradient(135deg,transparent 60%,#c2f275 61% 69%,transparent 70%);cursor:nwse-resize}.infinite-canvas_canvasInspector__S0KAo{display:flex;flex-direction:column;gap:10px;min-width:0;overflow:auto;padding:17px 15px;border-left:1px solid #2b3034;background:#191d20}.infinite-canvas_inspectorEyebrow__ZA0l7{color:#c2f275;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.infinite-canvas_canvasInspector__S0KAo h2{margin:0;color:#f0f3f5;font-size:16px;line-height:1.4}.infinite-canvas_workflowTitleInput__BQFPG{width:100%;padding:5px 0;border:0;border-bottom:1px solid #343c40;outline:0;background:transparent;color:#edf1f2;font-size:16px;font-weight:600}.infinite-canvas_workflowTitleInput__BQFPG:focus{border-color:#a2c75e}.infinite-canvas_workflowField__3mZMn{display:grid;gap:6px;color:#929ca2;font-size:10px}.infinite-canvas_workflowField__3mZMn textarea{width:100%;min-height:110px;resize:vertical;padding:9px;border:1px solid #363e43;border-radius:6px;outline:0;background:#15191c;color:#e0e5e7;font:inherit;font-size:11px;line-height:1.5}.infinite-canvas_workflowField__3mZMn textarea:focus{border-color:#82956d}.infinite-canvas_inspectorMedia__vSS4h{display:block;width:100%;max-height:170px;border:1px solid #353c41;border-radius:7px;background:#101315}.infinite-canvas_inspectorAudio__lupEA{width:100%;height:42px}.infinite-canvas_workflowInspectorActions__rmu1L{display:flex;align-items:center;gap:7px}.infinite-canvas_workflowInspectorActions__rmu1L .infinite-canvas_openEditorButton__bM0Qi{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:1}.infinite-canvas_deleteNodeButton__nqdBm{display:grid;width:34px;height:34px;place-items:center;border:1px solid #4b3637;border-radius:6px;background:#2a2021;color:#e39a94}.infinite-canvas_deleteNodeButton__nqdBm:hover{background:#382526}.infinite-canvas_canvasInspector__S0KAo>p,.infinite-canvas_entityDescription__jJLPY,.infinite-canvas_inspectorScene__asP20{margin:0;color:#a2aaaf;font-size:11px}.infinite-canvas_canvasInspector__S0KAo>.infinite-canvas_emptyImage__oS41P,.infinite-canvas_canvasInspector__S0KAo>.infinite-canvas_nodeImage__qru2o{height:140px;flex:none;border:1px solid #353c41;border-radius:7px}.infinite-canvas_canvasInspector__S0KAo dl{display:grid;gap:11px;margin:3px 0}.infinite-canvas_canvasInspector__S0KAo dl>div{display:grid;gap:3px}.infinite-canvas_canvasInspector__S0KAo dt{color:#828b91;font-size:10px}.infinite-canvas_canvasInspector__S0KAo dd{max-height:100px;overflow:auto;margin:0;color:#d0d5d8;font-size:11px;white-space:pre-wrap}.infinite-canvas_generationHeading__OLg4X{margin:3px 0 -4px;color:#b4bdc2;font-size:11px;font-weight:600}.infinite-canvas_generationLinks__aNOKk{display:grid;gap:6px;margin:0;padding:0;list-style:none}.infinite-canvas_generationLinks__aNOKk li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;padding:6px 7px;border:1px solid #343b40;border-radius:6px;color:#aab3b8;font-size:9px}.infinite-canvas_generationLinks__aNOKk li a{color:#c2f275;text-decoration:underline}.infinite-canvas_openEditorButton__bM0Qi{min-height:34px;margin-top:4px;padding:6px 10px;border:1px solid #60724b;border-radius:6px;background:#293321;color:#d3eea6}.infinite-canvas_openEditorButton__bM0Qi:hover{background:#34432a}.infinite-canvas_canvasHelp__qDQOy,.infinite-canvas_canvasSaveState__kWPqe{position:absolute;z-index:4;bottom:12px;border:1px solid #30373b;border-radius:6px;background:rgb(24 28 30/92%);color:#a9b0b4;font-size:10px}.infinite-canvas_canvasHelp__qDQOy{left:12px;padding:5px 8px;pointer-events:none}.infinite-canvas_canvasSaveState__kWPqe{right:12px;display:flex;align-items:center;gap:8px;padding:5px 8px}.infinite-canvas_canvasSaveState__kWPqe button{border:0;background:transparent;color:#c2f275}@media (max-width:850px){.infinite-canvas_canvasView__kkN_4{height:calc(100vh - 220px);min-height:520px}.infinite-canvas_canvasWorkspace__quWT4{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(320px,1fr) auto}.infinite-canvas_canvasInspector__S0KAo{display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px 12px;max-height:150px;padding:10px 14px;border-top:1px solid #2b3034;border-left:0}.infinite-canvas_canvasInspector__S0KAo dl,.infinite-canvas_canvasInspector__S0KAo>.infinite-canvas_emptyImage__oS41P,.infinite-canvas_canvasInspector__S0KAo>.infinite-canvas_nodeImage__qru2o,.infinite-canvas_canvasInspector__S0KAo>p,.infinite-canvas_inspectorScene__asP20{display:none}.infinite-canvas_openEditorButton__bM0Qi{grid-column:2;grid-row:1/span 2}}@media (max-width:600px){.infinite-canvas_canvasView__kkN_4{height:calc(100vh - 235px);min-height:480px}.infinite-canvas_canvasToolbar__AwuOI{min-height:50px;padding:6px 8px}.infinite-canvas_canvasHeading__fbclO{gap:6px}.infinite-canvas_canvasEyebrow__BKh9_{display:none}.infinite-canvas_canvasActions__d6m8B{gap:3px;overflow-x:auto}.infinite-canvas_canvasToolButton__UgMJp{width:29px;height:29px}.infinite-canvas_canvasCounts__2QsCr{display:none}.infinite-canvas_canvasSearch__JNXEA{width:34px;padding:0 9px}.infinite-canvas_canvasSearch__JNXEA input{width:0}.infinite-canvas_canvasHelp__qDQOy{display:none}}