.SavedVideoLibrary_library__po7V1{width:100%;max-width:1240px;margin:0 auto;padding:48px 32px 80px;color:#202039}.SavedVideoLibrary_heading__HU_fu{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px}.SavedVideoLibrary_headingActions__kfXEE{display:flex;flex-wrap:wrap;gap:9px}.SavedVideoLibrary_eyebrow__zql_n{color:#676078;font-size:11px;font-weight:700;letter-spacing:.12em}.SavedVideoLibrary_heading__HU_fu h1{margin:10px 0;font-size:clamp(30px,4vw,42px);line-height:1.15}.SavedVideoLibrary_heading__HU_fu p{margin:0;color:#656477;font-size:15px;line-height:1.5}.SavedVideoLibrary_create__agQnN{padding:12px 18px;border-radius:12px;background:#6550d8;color:#fff}.SavedVideoLibrary_create__agQnN,.SavedVideoLibrary_edit__BEHXu{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:8px;min-height:44px;font-size:14px;font-weight:700;text-decoration:none}.SavedVideoLibrary_edit__BEHXu{padding:11px 16px;border:1px solid #ded9ec;border-radius:12px;background:#fff;color:#514768}.SavedVideoLibrary_toolbar__KdAiz{display:flex;gap:10px}.SavedVideoLibrary_search__xI_oR{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0;padding:0 14px;border:1px solid #e1dfeb;border-radius:12px;background:#fff;color:#7a7789}.SavedVideoLibrary_search__xI_oR:focus-within{outline:2px solid #6550d8;outline-offset:2px}.SavedVideoLibrary_search__xI_oR input{width:100%;min-width:0;height:48px;border:0;background:transparent;color:#252239;font:inherit;font-size:16px;outline:none;box-shadow:none}.SavedVideoLibrary_search__xI_oR input:focus{box-shadow:none}.SavedVideoLibrary_search__xI_oR input::-webkit-search-cancel-button{display:none}.SavedVideoLibrary_search__xI_oR button{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:0;background:transparent;color:#625b78;cursor:pointer}.SavedVideoLibrary_refresh__TObo4{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:48px;min-height:48px;padding:0 16px;border:1px solid #e1dfeb;background:#fff;color:#514965;font-size:14px;font-weight:600;cursor:pointer}.SavedVideoLibrary_refresh__TObo4:disabled{opacity:.5;cursor:wait}.SavedVideoLibrary_filters__TrRcz{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 24px}.SavedVideoLibrary_filters__TrRcz button{min-height:44px;padding:10px 15px;border:1px solid transparent;background:transparent;color:#656074;font-size:14px;font-weight:600;cursor:pointer}.SavedVideoLibrary_filters__TrRcz button[aria-pressed=true]{border-color:#e1dafb;background:#eee9ff;color:#543bc2}.SavedVideoLibrary_count__L5ZKg{margin:0 0 16px;color:#747083;font-size:13px;line-height:1.5}.SavedVideoLibrary_pagination__3K7WP{display:flex;align-items:center;justify-content:center;gap:16px;margin:28px 0 0}.SavedVideoLibrary_pagination__3K7WP button{min-height:44px;padding:9px 16px;border:1px solid #ded9ec;border-radius:10px;background:#fff;color:#514169;cursor:pointer}.SavedVideoLibrary_pagination__3K7WP button:disabled{opacity:.45;cursor:not-allowed}.SavedVideoLibrary_pagination__3K7WP span{color:#656477;font-size:13px}.SavedVideoLibrary_grid___ho8r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.SavedVideoLibrary_projectGroups__Fc4bG{display:grid;gap:34px}.SavedVideoLibrary_projectGroup__F4uAS{min-width:0}.SavedVideoLibrary_projectHeading__SSpRp{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:0 0 14px;padding:0 0 12px;border-bottom:1px solid #e8e4f0}.SavedVideoLibrary_projectHeading__SSpRp span{color:#766b91;font-size:10px;font-weight:700;letter-spacing:.12em}.SavedVideoLibrary_projectHeading__SSpRp h2{margin:5px 0 0;color:#242039;font-size:21px;line-height:1.25;overflow-wrap:anywhere}.SavedVideoLibrary_projectHeading__SSpRp small{flex-shrink:0;color:#726d80;font-size:12px}.SavedVideoLibrary_card__fNarR{min-width:0;overflow:hidden;border:1px solid #e5e2ee;border-radius:18px;background:#fff;box-shadow:0 3px 12px #29213d05}.SavedVideoLibrary_preview__uRWT0{aspect-ratio:16/9;background:#151422;overflow:hidden}.SavedVideoLibrary_preview__uRWT0 video{display:block;width:100%;height:100%;object-fit:contain}.SavedVideoLibrary_cardBody__KSuLw{padding:18px}.SavedVideoLibrary_meta__BgsQ2{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:#746593;font-size:11px;line-height:1.5;font-weight:600}.SavedVideoLibrary_meta__BgsQ2 span:first-child{min-width:0;overflow-wrap:anywhere}.SavedVideoLibrary_meta__BgsQ2 span:last-child{flex-shrink:0}.SavedVideoLibrary_card__fNarR h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;margin:10px 0 8px;font-size:18px;line-height:1.4}.SavedVideoLibrary_date__0LFwH{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5;color:#767183}.SavedVideoLibrary_sceneTitle__Xs2sI{overflow-wrap:anywhere;margin:-4px 0 8px;color:#555168;font-size:13px;line-height:1.5}.SavedVideoLibrary_actions__rhONp{display:flex;gap:8px;margin-top:18px}.SavedVideoLibrary_actions__rhONp a{display:inline-flex;flex:1 1;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:10px;border:1px solid #e5e0f0;border-radius:10px;color:#514169;font-size:12px;font-weight:600;text-decoration:none}.SavedVideoLibrary_actions__rhONp a:first-child{border-color:#eee9fa;background:#f4f0fc;color:#5942b8}.SavedVideoLibrary_library__po7V1 :is(a,button):focus-visible{outline:3px solid #6550d8;outline-offset:3px}.SavedVideoLibrary_library__po7V1 :is(a,button):hover{filter:brightness(.97)}.SavedVideoLibrary_heading__HU_fu{position:relative;min-height:210px;overflow:hidden;padding:32px 38px;border:1px solid #34436d;border-radius:18px;background:radial-gradient(circle at 85% 9%,#317a9450,transparent 35%),linear-gradient(115deg,#0a1030,#1b2554 70%,#0a3448);box-shadow:0 20px 50px #1118461c;color:#fff}.SavedVideoLibrary_heading__HU_fu .SavedVideoLibrary_eyebrow__zql_n{color:#a4eee9;font-family:var(--font-mono);letter-spacing:.16em}.SavedVideoLibrary_heading__HU_fu h1{font-size:clamp(38px,5vw,66px);line-height:1;letter-spacing:-.06em;color:#fff}.SavedVideoLibrary_heading__HU_fu p{color:#d6dff3;font-size:16px}.SavedVideoLibrary_heading__HU_fu .SavedVideoLibrary_create__agQnN{background:#a4eee9;color:#0a1231}.SavedVideoLibrary_heading__HU_fu .SavedVideoLibrary_edit__BEHXu{border-color:#ffffff70;background:#ffffff18;color:#fff}.SavedVideoLibrary_state__ys2lA{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:260px;padding:32px 24px;border:1px solid #e5e2ee;border-radius:18px;background:#fff;color:#716680;text-align:center}.SavedVideoLibrary_state__ys2lA h2{margin:0;color:#252039;font-size:22px;line-height:1.3}.SavedVideoLibrary_state__ys2lA p{max-width:380px;margin:0;font-size:14px;line-height:1.6}.SavedVideoLibrary_error__kjH8M button,.SavedVideoLibrary_state__ys2lA button{min-height:44px;padding:10px 18px;border:1px solid #dbd3ec;background:#fff;color:#5942b8;cursor:pointer}.SavedVideoLibrary_error__kjH8M{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;padding:16px;border:1px solid #ebcece;border-radius:12px;color:#873e3e;background:#fff8f8}.SavedVideoLibrary_error__kjH8M p{margin:0;font-size:14px;line-height:1.5}.SavedVideoLibrary_error__kjH8M button{flex-shrink:0}.SavedVideoLibrary_spin__SXXFh{animation:SavedVideoLibrary_library-spin__8U9VC 1s linear infinite}@keyframes SavedVideoLibrary_library-spin__8U9VC{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.SavedVideoLibrary_spin__SXXFh{animation:none}}@media (max-width:980px){.SavedVideoLibrary_grid___ho8r{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:620px){.SavedVideoLibrary_library__po7V1{padding:28px 20px 40px}.SavedVideoLibrary_heading__HU_fu{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:24px}.SavedVideoLibrary_headingActions__kfXEE{width:100%}.SavedVideoLibrary_heading__HU_fu h1{margin:8px 0}.SavedVideoLibrary_heading__HU_fu .SavedVideoLibrary_create__agQnN{padding:11px 16px}.SavedVideoLibrary_refresh__TObo4{padding:0}.SavedVideoLibrary_refresh__TObo4 span{display:none}.SavedVideoLibrary_filters__TrRcz{gap:4px;margin:12px 0 20px}.SavedVideoLibrary_filters__TrRcz button{padding:9px 11px;font-size:12px}.SavedVideoLibrary_grid___ho8r{grid-template-columns:minmax(0,1fr);gap:20px}.SavedVideoLibrary_projectGroups__Fc4bG{gap:26px}.SavedVideoLibrary_projectHeading__SSpRp h2{font-size:18px}.SavedVideoLibrary_error__kjH8M{align-items:flex-start;flex-direction:column}}.SavedVideoLibrary_library__po7V1{color:var(--pt-paper)}.SavedVideoLibrary_heading__HU_fu h1{font-family:var(--font-display);font-size:clamp(36px,4vw,60px);letter-spacing:-.05em}.SavedVideoLibrary_count__L5ZKg,.SavedVideoLibrary_date__0LFwH,.SavedVideoLibrary_eyebrow__zql_n,.SavedVideoLibrary_heading__HU_fu p,.SavedVideoLibrary_meta__BgsQ2,.SavedVideoLibrary_pagination__3K7WP span,.SavedVideoLibrary_projectHeading__SSpRp small,.SavedVideoLibrary_sceneTitle__Xs2sI{color:var(--pt-muted)}.SavedVideoLibrary_card__fNarR,.SavedVideoLibrary_edit__BEHXu,.SavedVideoLibrary_pagination__3K7WP button,.SavedVideoLibrary_refresh__TObo4,.SavedVideoLibrary_search__xI_oR{background:var(--pt-panel);border-color:var(--pt-edge);color:var(--pt-paper)}.SavedVideoLibrary_projectHeading__SSpRp h2,.SavedVideoLibrary_search__xI_oR button,.SavedVideoLibrary_search__xI_oR input{color:var(--pt-paper)}.SavedVideoLibrary_projectHeading__SSpRp{border-color:var(--pt-edge)}.SavedVideoLibrary_filters__TrRcz button{color:var(--pt-muted);border:1px solid var(--pt-edge);border-radius:999px}.SavedVideoLibrary_filters__TrRcz button[aria-pressed=true]{color:var(--pt-paper);background:var(--pt-raised);border-color:#8770ff}.SavedVideoLibrary_create__agQnN{background:var(--pt-gradient);color:var(--pt-ink);border-radius:999px}.SavedVideoLibrary_edit__BEHXu{border-radius:999px}.SavedVideoLibrary_actions__rhONp a,.SavedVideoLibrary_actions__rhONp button{background:var(--pt-raised);color:var(--pt-paper);border-color:var(--pt-edge)}.SavedVideoLibrary_empty__XsiBE,.SavedVideoLibrary_error__kjH8M{background:var(--pt-panel);border-color:var(--pt-edge);color:var(--pt-muted)}.SavedVideoLibrary_empty__XsiBE h2,.SavedVideoLibrary_empty__XsiBE strong{color:var(--pt-paper)}@media(max-width:600px){.SavedVideoLibrary_library__po7V1{padding:36px 18px 70px}.SavedVideoLibrary_heading__HU_fu{align-items:start;flex-direction:column}.SavedVideoLibrary_toolbar__KdAiz{flex-wrap:wrap}.SavedVideoLibrary_grid___ho8r{grid-template-columns:1fr}}.VideoDownloadActions_wrap__6Oo3q{margin-top:14px}.VideoDownloadActions_actions__EzNaf{display:flex;flex-wrap:wrap;gap:7px}.VideoDownloadActions_actions__EzNaf button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:9px 12px;border:1px solid #e5e0f0;border-radius:10px;background:#fff;color:#514169;font:inherit;font-size:12px;font-weight:650;cursor:pointer}.VideoDownloadActions_actions__EzNaf button:first-child{border-color:#6550d8;background:#6550d8;color:#fff}.VideoDownloadActions_actions__EzNaf button:disabled{opacity:.55;cursor:wait}.VideoDownloadActions_error__W0c_h,.VideoDownloadActions_status__GUOrr{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:9px 0 0;font-size:12px;line-height:1.5}.VideoDownloadActions_status__GUOrr{color:#625d75}.VideoDownloadActions_error__W0c_h{color:#9b3535}.VideoDownloadActions_error__W0c_h button{border:0;background:transparent;color:#5147bc;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.VideoDownloadActions_spin__223St{animation:VideoDownloadActions_download-spin__0bbZ_ 1s linear infinite}@keyframes VideoDownloadActions_download-spin__0bbZ_{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.VideoDownloadActions_spin__223St{animation:none}}.CastShelf_shelf__n5Lo5{color:var(--pt-text);background:var(--pt-surface);border:1px solid var(--pt-border);border-radius:24px;padding:clamp(20px,4vw,40px);max-width:1100px;margin:32px auto}.CastShelf_shelf__n5Lo5 h2{font-size:clamp(1.8rem,3vw,2.6rem);margin:0 0 8px}.CastShelf_shelf__n5Lo5>p{color:var(--pt-muted);line-height:1.5}.CastShelf_form__cz8Sb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px;background:var(--pt-surface);border-radius:18px;margin:24px 0}.CastShelf_form__cz8Sb label{display:grid;gap:8px;font-weight:600}.CastShelf_form__cz8Sb label:has(input[type=checkbox]),.CastShelf_form__cz8Sb label:has(input[type=file]),.CastShelf_form__cz8Sb label:has(textarea),.CastShelf_form__cz8Sb>p{grid-column:1/-1}.CastShelf_form__cz8Sb label:has(input[type=checkbox]){display:flex;align-items:flex-start;font-weight:400;line-height:1.5}.CastShelf_form__cz8Sb input:not([type=checkbox]),.CastShelf_form__cz8Sb textarea{width:100%;border:1px solid var(--pt-border);background:var(--pt-surface);color:var(--pt-text);border-radius:12px;padding:11px 13px;font:inherit}.CastShelf_form__cz8Sb input[type=checkbox]{width:18px;height:18px;flex:none;margin:3px 0}.CastShelf_shelf__n5Lo5 button{border:1px solid var(--pt-border);background:var(--pt-surface);color:var(--pt-text);border-radius:11px;padding:10px 16px;font:inherit;cursor:pointer}.CastShelf_shelf__n5Lo5 button:focus-visible{outline:3px solid var(--pt-border);outline-offset:3px}.CastShelf_shelf__n5Lo5 button:disabled{opacity:.55;cursor:not-allowed}.CastShelf_form__cz8Sb>button{justify-self:start}.CastShelf_shelf__n5Lo5 ul{list-style:none;padding:0;margin:18px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px}.CastShelf_shelf__n5Lo5 li{display:flex;gap:14px;background:var(--pt-surface);border:1px solid var(--pt-border);border-radius:15px;padding:13px;min-width:0}.CastShelf_shelf__n5Lo5 li img{width:88px;height:88px;object-fit:cover;border-radius:10px;flex:none}.CastShelf_shelf__n5Lo5 li div{min-width:0}.CastShelf_shelf__n5Lo5 li p{font-size:.9rem;color:var(--pt-muted);line-height:1.4;overflow-wrap:anywhere}.CastShelf_shelf__n5Lo5 li button{margin:4px 6px 4px 0;font-size:.85rem;padding:7px 10px}.CastShelf_shelf__n5Lo5 li button:last-child{background:transparent;color:var(--pt-text);border-color:var(--pt-border)}@media(max-width:600px){.CastShelf_form__cz8Sb{grid-template-columns:1fr}.CastShelf_shelf__n5Lo5{margin:16px 0;padding:18px}.CastShelf_shelf__n5Lo5 li img{width:72px;height:72px}}.CastShelf_sheet__Z0Myg{margin-top:12px;padding:14px;border:1px solid var(--pt-border);border-radius:12px;background:var(--pt-surface)}.CastShelf_sheet__Z0Myg label{display:flex;align-items:center;gap:8px;margin:10px 0;color:var(--pt-text)}.CastShelf_sheet__Z0Myg select{min-height:36px;padding:5px 8px;border:1px solid var(--pt-border);border-radius:7px;background:var(--pt-surface);color:var(--pt-text)}.CastShelf_sheetGrid__UOscg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.CastShelf_sheetGrid__UOscg>div{display:flex;flex-direction:column;gap:5px}.CastShelf_shelf__n5Lo5 li .CastShelf_sheetGrid__UOscg img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.CastShelf_sheetGrid__UOscg a{color:var(--pt-text)}.CastShelf_shelf__n5Lo5 li:has(.CastShelf_sheet__Z0Myg){display:block}.CastShelf_shelf__n5Lo5 .CastShelf_form__cz8Sb,.CastShelf_shelf__n5Lo5 .CastShelf_sheet__Z0Myg{background:var(--pt-surface-raised);color:var(--pt-text)}.CastShelf_shelf__n5Lo5 :is(h2,strong,b,label,summary){color:var(--pt-text)}.CastShelf_shelf__n5Lo5 :is(p,small){color:var(--pt-muted)}.CastShelf_shelf__n5Lo5 .CastShelf_form__cz8Sb :is(input:not([type=checkbox]),textarea),.CastShelf_shelf__n5Lo5 .CastShelf_sheet__Z0Myg select{box-sizing:border-box;min-width:0;background:var(--pt-surface);color:var(--pt-text);border-color:var(--pt-border)}.CastShelf_shelf__n5Lo5.CastShelf_shelf__n5Lo5 button{background:var(--pt-surface);color:var(--pt-text);border-color:var(--pt-border)}.CastShelf_shelf__n5Lo5 :is(input,textarea,select,button,summary):focus-visible{outline:3px solid var(--pt-focus);outline-offset:3px}.CastShelf_shelf__n5Lo5 input[type=checkbox]{accent-color:var(--pt-accent-strong)}.CastShelf_train__22bNq{margin:8px 0;min-width:0}.CastShelf_trainStatus__33gTR{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:6px 0}.CastShelf_chip__wL8xJ,.CastShelf_trainStatus__33gTR a{color:var(--pt-text);font-weight:600}.CastShelf_chip__wL8xJ{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;border:1px solid var(--pt-border);background:var(--pt-surface-raised);font-size:.8rem;white-space:nowrap}.CastShelf_chip__wL8xJ[data-status=ready]{background:var(--pt-accent-strong);border-color:var(--pt-accent-strong);color:var(--pt-accent-contrast)}.CastShelf_chip__wL8xJ[data-status=preparing],.CastShelf_chip__wL8xJ[data-status=training]{border-style:dashed}.CastShelf_shelf__n5Lo5 .CastShelf_trainButton__bRCB8{border-color:var(--pt-accent-strong);font-weight:600;max-width:100%;white-space:normal;text-align:left}.CastShelf_trainPanel__VfO5I{display:grid;gap:10px;margin-top:10px;padding:14px;border:1px solid var(--pt-border);border-radius:12px;background:var(--pt-surface-raised);min-width:0}.CastShelf_trainPanel__VfO5I p{margin:0}.CastShelf_trainPanel__VfO5I label{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--pt-text);line-height:1.4}.CastShelf_trainPanel__VfO5I select{max-width:100%;min-height:36px;padding:5px 8px;border:1px solid var(--pt-border);border-radius:7px;background:var(--pt-surface);color:var(--pt-text)}.CastShelf_trainPanel__VfO5I fieldset{display:grid;gap:8px;margin:0;padding:10px 12px;border:1px solid var(--pt-border);border-radius:10px;min-width:0}.CastShelf_trainPanel__VfO5I legend{padding:0 4px;color:var(--pt-text);font-weight:600}.CastShelf_trainPanel__VfO5I fieldset label{flex-wrap:nowrap;align-items:flex-start}.CastShelf_trainPanel__VfO5I input[type=checkbox]{width:18px;height:18px;flex:none;margin:2px 0;accent-color:var(--pt-accent-strong)}.CastShelf_trainPanel__VfO5I>button{justify-self:start;max-width:100%}.CastShelf_shelf__n5Lo5 li:has(.CastShelf_trainPanel__VfO5I){display:block}.ChatStoryboardWorkspace_workspace__gqe0O{color:var(--pt-text);min-width:0}.ChatStoryboardWorkspace_columns__QbKVh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px}.ChatStoryboardWorkspace_conversation__mdsqG,.ChatStoryboardWorkspace_storyboard__NRu2F{min-width:0;border:1px solid var(--pt-border);border-radius:18px;padding:20px;background:var(--pt-surface)}.ChatStoryboardWorkspace_workspace__gqe0O h2{margin:0 0 14px;color:var(--pt-text);font-size:24px}.ChatStoryboardWorkspace_workspace__gqe0O p,.ChatStoryboardWorkspace_workspace__gqe0O small{color:var(--pt-muted);line-height:1.55}.ChatStoryboardWorkspace_workspace__gqe0O label{display:grid;gap:8px;margin:15px 0;color:var(--pt-text);font-weight:650}.ChatStoryboardWorkspace_workspace__gqe0O textarea{width:100%;min-height:110px;padding:12px;resize:vertical}.ChatStoryboardWorkspace_workspace__gqe0O button,.ChatStoryboardWorkspace_workspace__gqe0O textarea{border:1px solid var(--pt-border);border-radius:10px;background:var(--pt-surface-raised);color:var(--pt-text);font:inherit}.ChatStoryboardWorkspace_workspace__gqe0O button{min-height:44px;padding:11px 15px;cursor:pointer;white-space:normal}.ChatStoryboardWorkspace_workspace__gqe0O button:disabled{opacity:.6;cursor:default}.ChatStoryboardWorkspace_workspace__gqe0O details{margin-top:18px;border:1px solid var(--pt-border);border-radius:10px;padding:10px;background:var(--pt-surface)}.ChatStoryboardWorkspace_workspace__gqe0O summary{min-height:40px;cursor:pointer;color:var(--pt-text)}.ChatStoryboardWorkspace_scenes__v7ANH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:500px;overflow:auto}.ChatStoryboardWorkspace_scenes__v7ANH button{display:flex;flex-direction:column;gap:6px;text-align:left;min-width:0}.ChatStoryboardWorkspace_scenes__v7ANH button[aria-pressed=true]{border-color:var(--pt-focus);box-shadow:inset 0 0 0 1px var(--pt-focus)}.ChatStoryboardWorkspace_placeholder__zeAMr,.ChatStoryboardWorkspace_scenes__v7ANH img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:6px}.ChatStoryboardWorkspace_placeholder__zeAMr{display:grid;place-items:center;color:var(--pt-muted);background:var(--pt-surface)}.ChatStoryboardWorkspace_preview__V78KS{display:block;width:100%;max-height:320px;object-fit:contain;border-radius:10px;margin-bottom:12px}.ChatStoryboardWorkspace_message__HpxlX{display:grid;gap:5px;padding:12px;border:1px solid var(--pt-border);border-radius:10px}.ChatStoryboardWorkspace_workspace__gqe0O :is(button,textarea,summary):focus-visible{outline:3px solid var(--pt-focus);outline-offset:3px}.ChatStoryboardWorkspace_workspace__gqe0O *{box-sizing:border-box;overflow-wrap:anywhere}@media(max-width:760px){.ChatStoryboardWorkspace_columns__QbKVh{grid-template-columns:minmax(0,1fr)}.ChatStoryboardWorkspace_conversation__mdsqG,.ChatStoryboardWorkspace_storyboard__NRu2F{padding:15px}.ChatStoryboardWorkspace_scenes__v7ANH{max-height:420px}}.ChatStoryboardWorkspace_workspace__gqe0O input,.ChatStoryboardWorkspace_workspace__gqe0O select{width:100%;min-width:0;max-width:100%;padding:10px;border:1px solid var(--pt-border);border-radius:9px;background:var(--pt-surface-raised);color:var(--pt-text);font:inherit}.ChatStoryboardWorkspace_workspace__gqe0O input[type=checkbox]{width:18px;height:18px}.ChatStoryboardWorkspace_workspace__gqe0O article{padding:12px;border:1px solid var(--pt-border);border-radius:12px;margin:12px 0}.ChatStoryboardWorkspace_workspace__gqe0O input::placeholder{color:var(--pt-muted);opacity:1}.ChatStoryboardWorkspace_structureActions__0knCA{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.ChatStoryboardWorkspace_workspace__gqe0O input[type=range]{padding:0;min-height:44px;accent-color:var(--pt-focus)}.ChatStoryboardWorkspace_workspace__gqe0O .ChatStoryboardWorkspace_storyboard__NRu2F textarea[aria-label="Scene direction"]{min-height:16rem;line-height:1.6;resize:vertical}@media(max-width:760px){.ChatStoryboardWorkspace_workspace__gqe0O .ChatStoryboardWorkspace_storyboard__NRu2F textarea[aria-label="Scene direction"]{min-height:20rem}}.MusicSceneWorkbench_workspace__WBc5G{margin:20px 0;min-width:0;color:#f4f4fa}.MusicSceneWorkbench_header__G3Cdf{position:static;display:flex;justify-content:space-between;gap:20px;align-items:center;height:auto;padding:18px 0;border:0;background:none}.MusicSceneWorkbench_header__G3Cdf h3{margin:0;font-size:24px}.MusicSceneWorkbench_header__G3Cdf p{color:#b7bdce;font-size:13px;line-height:1.5;margin:6px 0}.MusicSceneWorkbench_columns__2hfBV{display:grid;grid-template-columns:minmax(180px,.65fr) minmax(0,2fr);gap:20px;align-items:start}.MusicSceneWorkbench_scenes__TvAOj{position:sticky;top:90px;display:flex;flex-direction:column;gap:8px;max-height:620px;overflow:auto}.MusicSceneWorkbench_scenes__TvAOj button{display:flex;align-items:center;gap:12px;width:100%;padding:13px;text-align:left;border:1px solid #353d53;border-radius:12px;background:#141a29;color:#f4f4fa;cursor:pointer;white-space:normal}.MusicSceneWorkbench_scenes__TvAOj button[aria-current=true]{border-color:#a69cfc;background:#25253e}.MusicSceneWorkbench_scenes__TvAOj button>span{flex-shrink:0;color:#a99dfc;font-size:13px}.MusicSceneWorkbench_scenes__TvAOj b{font-size:14px}.MusicSceneWorkbench_scenes__TvAOj small{display:block;color:#b8bed0;margin-top:5px;line-height:1.4}.MusicSceneWorkbench_editor__EZEd6{min-width:0;border:1px solid #353d53;background:#121725;border-radius:18px;padding:20px}.MusicSceneWorkbench_sceneHeading__jZW74{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.MusicSceneWorkbench_sceneHeading__jZW74 h4{margin:0;font-size:19px}.MusicSceneWorkbench_sceneHeading__jZW74 strong{font-size:13px;color:#c5c0fb}.MusicSceneWorkbench_approval__l3Bgj{position:static;top:78px;z-index:4;display:flex;flex-wrap:wrap;gap:10px;background:#121725;padding:12px 0}.MusicSceneWorkbench_approval__l3Bgj button{min-height:44px;padding:10px 16px;border:1px solid #7671b4;border-radius:10px;background:#5c4bc4;color:#fff;font-weight:700;cursor:pointer}.MusicSceneWorkbench_approval__l3Bgj button+button{background:#23283d}.MusicSceneWorkbench_approval__l3Bgj button:disabled{opacity:.6;cursor:default}.MusicSceneWorkbench_editor__EZEd6 label{display:grid;gap:7px;font-size:14px;font-weight:600;margin-top:15px}.MusicSceneWorkbench_editor__EZEd6 input,.MusicSceneWorkbench_editor__EZEd6 select,.MusicSceneWorkbench_editor__EZEd6 textarea{box-sizing:border-box;width:100%;min-width:0;padding:12px;border:1px solid #4a536d;border-radius:10px;background:#1c2435;color:#f4f4fa;font:inherit;font-size:16px}.MusicSceneWorkbench_hint__iNuPR,.MusicSceneWorkbench_preview__1n0Ib p{font-size:13px;color:#b8bed0;line-height:1.5}.MusicSceneWorkbench_preview__1n0Ib video{width:100%;max-height:340px;background:#090c13;border-radius:12px}.MusicSceneWorkbench_empty__DMvBx{display:grid;place-items:center;min-height:160px;border:1px dashed #47516b;border-radius:12px;background:#0c111c;text-align:center}.MusicSceneWorkbench_empty__DMvBx img{width:100%;max-height:280px;object-fit:contain}.MusicSceneWorkbench_empty__DMvBx span{font-size:13px;color:#b8bed0}.MusicSceneWorkbench_advanced__Go53_{margin-top:16px}.MusicSceneWorkbench_advanced__Go53_ summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:#c9c3ff;font-size:14px}.MusicSceneWorkbench_creation__MqbYK{scroll-margin-top:90px}.MusicSceneWorkbench_workspace__WBc5G button:focus-visible,.MusicSceneWorkbench_workspace__WBc5G input:focus-visible,.MusicSceneWorkbench_workspace__WBc5G select:focus-visible,.MusicSceneWorkbench_workspace__WBc5G summary:focus-visible,.MusicSceneWorkbench_workspace__WBc5G textarea:focus-visible{outline:3px solid #b7aaff;outline-offset:3px}.MusicSceneWorkbench_workspace__WBc5G *{box-sizing:border-box;overflow-wrap:anywhere}.MusicSceneWorkbench_workspace__WBc5G audio:not([controls]){display:none}@media(max-width:700px){.MusicSceneWorkbench_header__G3Cdf{align-items:start;flex-direction:column;gap:0}.MusicSceneWorkbench_columns__2hfBV{grid-template-columns:minmax(0,1fr)}.MusicSceneWorkbench_scenes__TvAOj{position:static;flex-direction:row;max-height:none;padding-bottom:8px}.MusicSceneWorkbench_scenes__TvAOj button{min-width:170px;max-width:210px}.MusicSceneWorkbench_editor__EZEd6{padding:14px}.MusicSceneWorkbench_sceneHeading__jZW74{align-items:start;flex-direction:column;gap:5px}.MusicSceneWorkbench_approval__l3Bgj{position:sticky;top:68px}.MusicSceneWorkbench_approval__l3Bgj button{flex:1 1}.MusicSceneWorkbench_preview__1n0Ib video{max-height:260px}.MusicSceneWorkbench_workspace__WBc5G{padding-bottom:85px}}.MusicSceneWorkbench_playback__5F7Nb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:10px}.MusicSceneWorkbench_playback__5F7Nb button{min-height:44px;padding:9px 12px;border:1px solid #6b7098;border-radius:9px;background:#282d49;color:#fff;font:inherit;font-size:13px;cursor:pointer}.MusicSceneWorkbench_playback__5F7Nb label{flex:1 1;min-width:120px;margin:0;font-size:12px}.MusicSceneWorkbench_playback__5F7Nb input{padding:0;min-height:24px;accent-color:#aea2ff}.MovieDirector_director___K8H2{margin:0 0 56px;padding:clamp(24px,4vw,48px);background:linear-gradient(180deg,#fff,#f7f9ff);color:var(--ink,#05092d);border:1px solid var(--line,#d8def2);border-radius:28px;box-shadow:0 24px 70px #08104412;scroll-margin-top:24px;font-family:var(--font-sans),Arial,sans-serif}.MovieDirector_director___K8H2 h2,.MovieDirector_director___K8H2 h3{font-family:var(--font-sans),Arial,sans-serif;color:var(--ink,#05092d);letter-spacing:-.055em}.MovieDirector_director___K8H2 h2{margin:16px 0}.MovieDirector_director___K8H2 h3{margin:8px 0}.MovieDirector_director___K8H2 p{color:var(--muted,#626b8a);line-height:1.55}.MovieDirector_kicker__rgndb{color:var(--violet,#7524ff);font-family:var(--font-sans),Arial,sans-serif;font-size:10px;letter-spacing:.16em}.MovieDirector_stats__7O3Q7{background:var(--surface-soft,#eef1ff);border:1px solid var(--line,#d8def2);border-left:0;border-radius:16px;padding:16px 18px}.MovieDirector_stats__7O3Q7 b{color:var(--violet,#7524ff);font-size:22px}.MovieDirector_stats__7O3Q7 span{color:var(--muted,#626b8a)}.MovieDirector_director___K8H2 button{border:1px solid var(--line,#d8def2);border-radius:12px;padding:11px 14px;background:#fff;color:var(--ink,#05092d);font-family:inherit;box-shadow:0 5px 16px #0810440a}.MovieDirector_director___K8H2 button:hover{border-color:#a897ff;background:#f7f4ff;transform:translateY(-1px)}.MovieDirector_director___K8H2 input,.MovieDirector_director___K8H2 select,.MovieDirector_director___K8H2 textarea{background:#fff;color:var(--ink,#05092d);border:1px solid var(--line,#d8def2);border-radius:12px;padding:12px 13px}.MovieDirector_director___K8H2 label{color:var(--ink,#05092d);gap:8px}.MovieDirector_templates__GqdR3{gap:14px;margin:24px 0}.MovieDirector_templates__GqdR3 button{background:#fff;border:1px solid var(--line,#d8def2);border-radius:16px;padding:20px}.MovieDirector_templates__GqdR3 small{color:var(--muted,#626b8a)}.MovieDirector_workspaceNav__ntqOD a:nth-child(2){background:#17182e;color:#fff;box-shadow:0 4px 12px #17182e22}.MovieDirector_boardHeader__oqMIX{margin-top:32px}.MovieDirector_boardHeader__oqMIX h3{font-size:26px}.MovieDirector_timeline__P30Ub{gap:10px;margin:18px 0 22px;padding:4px 2px 14px}.MovieDirector_timeline__P30Ub>button{flex:0 0 218px;padding:0 0 14px;border:1px solid var(--line,#d8def2);border-radius:18px;overflow:hidden;background:#fff;color:var(--ink,#05092d);box-shadow:0 8px 24px #0810440b}.MovieDirector_timeline__P30Ub>button:hover{border-color:#aa98ff}.MovieDirector_timeline__P30Ub .MovieDirector_activeShot___BEXd{border:2px solid var(--violet,#7524ff);box-shadow:0 0 0 4px #7524ff16,0 12px 28px #08104414;background:#fff}.MovieDirector_shotVisual__l03Zh{height:124px;border-radius:0;background:linear-gradient(135deg,#edf1ff,#dffbff)}.MovieDirector_timeline__P30Ub small{color:var(--violet,#7524ff);padding:12px 14px 0;font-size:9px;letter-spacing:.1em}.MovieDirector_timeline__P30Ub b{padding:7px 14px 0;font-size:16px}.MovieDirector_timeline__P30Ub>button>span:last-child{padding:6px 14px 0;color:var(--muted,#626b8a)}.MovieDirector_shotEditor__QBrpE{margin-top:24px;padding:24px;background:#fff;color:var(--ink,#05092d);border:1px solid var(--line,#d8def2);border-radius:20px;box-shadow:0 12px 34px #0810440a}.MovieDirector_castNote__FCi06{background:var(--surface-soft,#eef1ff);color:var(--muted,#626b8a);border:1px solid var(--line,#d8def2)}.MovieDirector_director___K8H2 details{border:1px solid var(--line,#d8def2);border-radius:14px;padding:8px 12px;background:#fbfcff}.MovieDirector_director___K8H2 summary{color:var(--ink,#05092d);padding:8px}.MovieDirector_prompt__eIJB1{background:#0b123d;color:#f8f9ff;border-radius:12px}.MovieDirector_director___K8H2 .MovieDirector_primary__uabdp{background:linear-gradient(100deg,var(--violet,#7524ff),var(--blue,#1668ff));color:#fff;border:0;box-shadow:0 10px 24px #7524ff33}.MovieDirector_render__hPA5F{margin-top:32px;padding:28px;background:#fff;border:1px solid var(--line,#d8def2);border-radius:20px;box-shadow:0 12px 34px #0810440a}.MovieDirector_render__hPA5F h3{color:var(--ink,#05092d)}.MovieDirector_render__hPA5F p{color:var(--muted,#626b8a)}.MovieDirector_workspaceNav__ntqOD{gap:8px;padding:0 0 18px;border-bottom:1px solid var(--line,#d8def2);margin-bottom:26px;overflow-x:auto}.MovieDirector_workspaceNav__ntqOD a{flex:0 0 auto;font-family:var(--font-sans),Arial,sans-serif;color:var(--muted,#626b8a);padding:9px 13px;border-radius:999px}.MovieDirector_workspaceNav__ntqOD a:focus-visible,.MovieDirector_workspaceNav__ntqOD a:hover{color:var(--ink,#05092d);background:#f0edff}@media(max-width:650px){.MovieDirector_timeline__P30Ub{display:grid;grid-template-columns:1fr;overflow:visible;gap:10px;padding:2px}.MovieDirector_timeline__P30Ub>button{width:100%;display:grid;grid-template-columns:44px auto 1fr;grid-template-rows:auto auto;align-items:center;column-gap:10px;padding:12px 14px;border-radius:14px}.MovieDirector_shotVisual__l03Zh{grid-column:1;grid-row:1/3;width:44px;height:44px;border-radius:10px}.MovieDirector_shotVisual__l03Zh>.MovieDirector_portrait__D6WTd{width:44px;height:44px}.MovieDirector_timeline__P30Ub small{grid-column:2;grid-row:1;padding:0;font-size:9px;white-space:nowrap}.MovieDirector_timeline__P30Ub b{grid-column:3;grid-row:1;padding:0;font-size:14px;letter-spacing:-.02em}.MovieDirector_timeline__P30Ub>button>span:last-child{grid-column:2/4;grid-row:2;padding:4px 0 0;-webkit-line-clamp:1}.MovieDirector_workspaceNav__ntqOD{padding-bottom:12px;margin-bottom:20px}.MovieDirector_workspaceNav__ntqOD a{padding:8px 11px;font-size:12px}}.simpleLongForm .MovieDirector_stats__7O3Q7{display:none}.simpleLongForm .MovieDirector_workspaceNav__ntqOD a:nth-child(2):not([aria-current=page]){background:transparent!important;color:#57547a!important;box-shadow:none!important}.simpleLongForm .MovieDirector_workspaceNav__ntqOD a[aria-current=page]{background:#242139!important;color:#fff!important;box-shadow:0 3px 10px #21184a1c!important}.MovieDirector_prompt__eIJB1{max-height:190px;overflow:auto;padding:14px 16px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.55}.MovieDirector_promptDetails__c__L4 summary{display:flex;align-items:baseline;gap:8px}.MovieDirector_promptDetails__c__L4 summary small{color:var(--muted,#626b8a);font-size:11px;font-weight:500}.MovieDirector_brief__q434P{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(220px,1fr) minmax(170px,.55fr);gap:16px;margin:24px 0;padding:20px;border:1px solid var(--line,#d8def2);border-radius:18px;background:#fbfcff}.MovieDirector_brief__q434P>label{display:flex;min-width:0;flex-direction:column;gap:8px;font-weight:800}.MovieDirector_brief__q434P .MovieDirector_concept__VEnnb{grid-column:1/-1}.MovieDirector_brief__q434P .MovieDirector_concept__VEnnb textarea{width:100%;min-height:220px;resize:vertical;line-height:1.55}.MovieDirector_brief__q434P .MovieDirector_concept__VEnnb button{align-self:flex-start;margin-top:2px}.MovieDirector_toolbar__ldCW0>label{letter-spacing:.01em}.MovieDirector_storyAssembly__ZIVfE{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:16px 0;padding:17px 19px;border:1px solid #b8aaf0;border-radius:16px;background:linear-gradient(110deg,#f3efff,#eefaff)}.MovieDirector_storyAssembly__ZIVfE>div{display:grid;gap:4px;min-width:0}.MovieDirector_storyAssembly__ZIVfE strong{font-size:15px;color:#271f5b}.MovieDirector_storyAssembly__ZIVfE span{font-size:12px;line-height:1.45;color:#605b78}.MovieDirector_director___K8H2 .MovieDirector_storyAssembly__ZIVfE>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;min-height:46px;border-color:#5641ca;background:#5641ca;color:#fff;font-weight:850}.MovieDirector_director___K8H2 .MovieDirector_storyAssembly__ZIVfE>button:hover:not(:disabled){background:#4634b3;color:#fff}.MovieDirector_director___K8H2 .MovieDirector_storyAssembly__ZIVfE>button:disabled{opacity:.55;cursor:not-allowed}.MovieDirector_manualEditLink__1buwr{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #cfc7e8;border-radius:11px;background:#fff;color:#51419d;font-size:13px;font-weight:800;text-decoration:none}.MovieDirector_manualEditLink__1buwr:hover{background:#f6f2ff}@media(max-width:700px){.MovieDirector_storyAssembly__ZIVfE{align-items:stretch;flex-direction:column}.MovieDirector_director___K8H2 .MovieDirector_storyAssembly__ZIVfE>button{width:100%}}@media(max-width:620px){.musicMode .MovieDirector_heading__JBCjg h2{margin:5px 0;font-size:clamp(24px,7vw,30px);line-height:1.08}.musicMode .MovieDirector_heading__JBCjg p{margin:0;font-size:12px;line-height:1.4}.musicMode .MovieDirector_brief__q434P{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin:10px 0;padding:10px;border-radius:12px}.musicMode .MovieDirector_brief__q434P>label{gap:4px;font-size:11px}.musicMode .MovieDirector_brief__q434P>label:first-child{grid-column:1/-1}.musicMode .MovieDirector_brief__q434P .MovieDirector_concept__VEnnb{display:none}.musicMode .MovieDirector_brief__q434P input,.musicMode .MovieDirector_brief__q434P select{width:100%;min-width:0;min-height:44px;padding:7px 9px;font-size:12px}.musicMode .MovieDirector_boardHeader__oqMIX{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.musicMode .MovieDirector_boardHeader__oqMIX>div{min-width:0}.musicMode .MovieDirector_boardHeader__oqMIX h3{margin:0;font-size:20px;line-height:1.1}.musicMode .MovieDirector_boardHeader__oqMIX p{margin:3px 0 0;font-size:11px;line-height:1.3}.musicMode .MovieDirector_boardHeader__oqMIX>button{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:44px;padding:7px 9px;font-size:12px}.musicMode .MovieDirector_timeline__P30Ub{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:10px 0 14px;padding:0;overflow:visible}.musicMode .MovieDirector_timeline__P30Ub>button{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-template-rows:auto auto auto;align-items:start;gap:2px 9px;min-width:0;min-height:92px;padding:10px;text-align:left;overflow:hidden}.musicMode .MovieDirector_shotVisual__l03Zh{grid-column:1;grid-row:1/3;width:48px;height:48px;border-radius:9px}.musicMode .MovieDirector_timeline__P30Ub small{grid-column:2;grid-row:1;min-width:0;padding:0;color:#6653bd;font-size:11px;font-weight:800;letter-spacing:0;white-space:normal}.musicMode .MovieDirector_timeline__P30Ub b{grid-column:2;grid-row:2;min-width:0;padding:0;font-size:14px;line-height:1.25;overflow-wrap:anywhere}.musicMode .MovieDirector_timeline__P30Ub>button>span:last-child{grid-column:1/-1;grid-row:3;padding:3px 0 0;font-size:12px;line-height:1.35;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.musicMode .MovieDirector_timeline__P30Ub>button:after{content:"Edit scene";grid-column:3;grid-row:1/3;align-self:center;padding:8px;border-radius:8px;background:#f1edff;color:#5140a2;font-size:11px;font-weight:800;white-space:nowrap}.musicMode .MovieDirector_shotEditor__QBrpE{min-width:0;margin-top:12px;padding:13px;border-radius:14px}.musicMode .MovieDirector_shotEditor__QBrpE>.MovieDirector_fields__KTaEr .MovieDirector_concept__VEnnb textarea{min-height:110px}.MovieDirector_director___K8H2.musicMode button,.MovieDirector_director___K8H2.musicMode summary{min-height:44px}.MovieDirector_director___K8H2.musicMode input,.MovieDirector_director___K8H2.musicMode select{max-width:100%}}.MovieDirector_fields__KTaEr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.MovieDirector_fields__KTaEr label{display:flex;min-width:0;flex-direction:column;gap:7px;font-weight:800}.MovieDirector_shotEditor__QBrpE>.MovieDirector_fields__KTaEr{grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr);align-items:start}.MovieDirector_shotEditor__QBrpE>.MovieDirector_fields__KTaEr .MovieDirector_concept__VEnnb textarea{min-height:220px;resize:vertical;line-height:1.55}.MovieDirector_director___K8H2 button:disabled{opacity:1;cursor:not-allowed;color:#5a5576;background:#f0eef8;border-color:#d5d0e8;box-shadow:none}.MovieDirector_director___K8H2 .MovieDirector_primary__uabdp:disabled{color:#423b72;background:#e6e1f6;border:1px solid #c5bde2;box-shadow:none}.MovieDirector_castingRoom___l5Dw{margin-top:28px;padding:24px;border:1px solid #d8def2;border-radius:22px;background:#fff}.MovieDirector_hiddenCasting__4OxB8{display:none}.MovieDirector_castingRoom___l5Dw .MovieDirector_boardHeader__oqMIX{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:0 0 12px}.MovieDirector_search__Qtlqt{display:flex;align-items:center;gap:8px;min-width:220px;padding:0 10px;border:1px solid #d8def2;border-radius:12px;background:#fff}.MovieDirector_search__Qtlqt input{width:100%;border:0;background:transparent;outline:none}.MovieDirector_filters__JAFpt{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.MovieDirector_filters__JAFpt button[aria-pressed=true]{background:#26214f;color:#fff;border-color:#26214f}.MovieDirector_castGrid__LoAeL{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.MovieDirector_castGrid__LoAeL>button{display:flex;min-width:0;flex-direction:column;overflow:hidden;padding:0;text-align:left;border-radius:16px}.MovieDirector_castGrid__LoAeL>button[aria-pressed=true]{border-color:#6654db;box-shadow:0 0 0 3px #6654db33}.MovieDirector_castGrid__LoAeL>button:disabled{opacity:.72}.MovieDirector_castGrid__LoAeL .MovieDirector_portrait__D6WTd{display:block;width:100%;aspect-ratio:1;background-color:#ece9ff;background-repeat:no-repeat}.MovieDirector_actorInfo__xM5zJ{display:flex;flex:1 1;flex-direction:column;gap:5px;padding:12px 14px 15px}.MovieDirector_actorInfo__xM5zJ small{color:#6850cf;font-size:11px;font-weight:800}.MovieDirector_actorInfo__xM5zJ b{font-size:16px}.MovieDirector_actorInfo__xM5zJ>span{color:#626b8a;font-size:12px;line-height:1.4}.MovieDirector_sceneWorkbench__rxr_K{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:16px;margin:20px 0}.MovieDirector_sceneWorkbench__rxr_K>.MovieDirector_shotEditor__QBrpE{grid-column:1/-1;grid-row:2;min-width:0;margin:0}.MovieDirector_sceneWorkbench__rxr_K>.sceneVisualPlan{grid-column:1/-1;grid-row:1;min-width:0;margin:0}.MovieDirector_sceneWorkbench__rxr_K>.storyboardBatch{grid-column:1/-1;grid-row:3;margin:0}.MovieDirector_sceneWorkbench__rxr_K>.MovieDirector_custom__WYMZl{grid-column:1/-1;grid-row:4}@media(max-width:900px){.MovieDirector_sceneWorkbench__rxr_K{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.MovieDirector_castingRoom___l5Dw{padding:16px}.MovieDirector_castingRoom___l5Dw .MovieDirector_boardHeader__oqMIX{align-items:stretch;flex-direction:column}.MovieDirector_search__Qtlqt{min-width:0}.MovieDirector_castGrid__LoAeL{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(max-width:760px){.MovieDirector_brief__q434P{grid-template-columns:1fr}.MovieDirector_brief__q434P .MovieDirector_concept__VEnnb{grid-column:auto}.MovieDirector_fields__KTaEr,.MovieDirector_shotEditor__QBrpE>.MovieDirector_fields__KTaEr{grid-template-columns:1fr}}.MovieDirector_toolbar__ldCW0{border:1px solid var(--line,#d8def2);border-radius:18px;padding:18px;background:linear-gradient(135deg,#faf9ff,#f0f7ff);display:flex;align-items:stretch;flex-wrap:wrap;gap:12px;box-shadow:0 10px 28px #0810440a}.MovieDirector_toolbar__ldCW0>label{display:flex;min-width:230px;flex:1 1;flex-direction:column;justify-content:center;gap:7px;padding:12px 14px;border:1px solid #d9d7ef;border-radius:14px;background:#fff;font-size:12px;font-weight:850}.MovieDirector_toolbar__ldCW0>label select{width:100%;font-size:14px;font-weight:700}.MovieDirector_toolbar__ldCW0>label.MovieDirector_import__Y3GoO{min-width:260px}.MovieDirector_toolbar__ldCW0>label.MovieDirector_import__Y3GoO input{width:100%;padding:7px;background:#f8f8ff;font-size:12px}.MovieDirector_toolbar__ldCW0>label.MovieDirector_import__Y3GoO input::file-selector-button{margin-right:8px;border:1px solid #cfc9f2;border-radius:8px;padding:7px 10px;background:#f0edff;color:#4035a5;font:inherit;font-weight:800;cursor:pointer}.MovieDirector_toolbar__ldCW0>button{align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;white-space:nowrap;font-weight:850}.MovieDirector_toolbar__ldCW0>button:first-of-type{background:#17182e;color:#fff;border-color:#17182e}.MovieDirector_toolbar__ldCW0>button:first-of-type:hover{background:#4035a5;border-color:#4035a5}.MovieDirector_workspaceNav__ntqOD{display:flex;align-items:center;gap:6px;margin:22px 0 14px;padding:5px;border:1px solid var(--line,#d8def2);border-radius:14px;background:#f7f6ff}.MovieDirector_workspaceNav__ntqOD a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 16px;border-radius:10px;color:#57547a;font-size:13px;font-weight:850;text-decoration:none;transition:background .15s ease,color .15s ease}.MovieDirector_workspaceNav__ntqOD a:focus-visible,.MovieDirector_workspaceNav__ntqOD a:hover{background:#fff;color:#4035a5;outline:none}.MovieDirector_workspaceNav__ntqOD a[aria-current=page]{background:#17182e;color:#fff;box-shadow:0 4px 12px #17182e22}@media(max-width:700px){.MovieDirector_toolbar__ldCW0{padding:12px}.MovieDirector_toolbar__ldCW0>label{min-width:100%}.MovieDirector_toolbar__ldCW0>button{width:100%}.MovieDirector_workspaceNav__ntqOD{display:grid;grid-template-columns:1fr}.MovieDirector_workspaceNav__ntqOD a{width:100%}}.MovieDirector_musicCoverageChoice__1YEmL{display:grid;gap:8px;margin:18px 0;padding:16px;border:1px solid #625c86;border-radius:14px;background:#201d35;color:#fff}.MovieDirector_musicCoverageChoice__1YEmL label{display:grid;gap:6px;font-weight:750}.MovieDirector_musicCoverageChoice__1YEmL select{width:100%;min-height:44px;padding:9px;border:1px solid #8b82b0;border-radius:9px;background:#131124;color:#fff}.MovieDirector_musicCoverageChoice__1YEmL p{margin:0;color:#d3cee2;line-height:1.5}.MovieDirector_musicCoverageChoice__1YEmL button{justify-self:start;padding:10px 14px;border:1px solid #cfff32;border-radius:9px;background:#cfff32;color:#141222;font-weight:800}.MovieDirector_director___K8H2{--ink:#f4f6fc;--muted:#bbc7da;--line:#43516c;--surface-soft:#1b263b;background:#101828;color:#f4f6fc;box-shadow:none;min-width:0}.MovieDirector_director___K8H2 h2,.MovieDirector_director___K8H2 h3{color:#f4f6fc}.MovieDirector_director___K8H2 p{color:#bbc7da}.MovieDirector_heading__JBCjg{display:flex;gap:24px;align-items:start;justify-content:space-between}.MovieDirector_heading__JBCjg>div{min-width:0}.MovieDirector_stats__7O3Q7{display:grid;gap:6px;flex-shrink:0;background:#1b263b}.MovieDirector_director___K8H2 :is(input,select,textarea){min-width:0;max-width:100%;background:#111c30;color:#f4f6fc;border-color:#596b8b}.MovieDirector_director___K8H2 button{background:#202d44;color:#f4f6fc;border-color:#596b8b;min-height:44px}.MovieDirector_director___K8H2 button:hover{background:#2c3c58;transform:none}.MovieDirector_director___K8H2 :is(button,input,select,textarea,summary):focus-visible{outline:3px solid #93dbff;outline-offset:3px}.MovieDirector_director___K8H2 button:disabled{opacity:.55;cursor:default}.MovieDirector_brief__q434P,.MovieDirector_render__hPA5F,.MovieDirector_shotEditor__QBrpE,.MovieDirector_toolbar__ldCW0{background:#162137;border-color:#43516c;color:#f4f6fc}.MovieDirector_brief__q434P>label,.MovieDirector_director___K8H2 label{color:#e0e8f6}.MovieDirector_director___K8H2 details{background:#172139;color:#edf3fb;border-color:#43516c}.MovieDirector_director___K8H2 summary{color:#dce8f9}.MovieDirector_boardHeader__oqMIX{position:static;display:flex;align-items:start;justify-content:space-between;gap:16px;min-height:0;height:auto;margin:24px 0 16px}.MovieDirector_boardHeader__oqMIX>div{min-width:0}.MovieDirector_boardHeader__oqMIX h3{margin:0 0 6px}.MovieDirector_boardHeader__oqMIX p{margin:0}.MovieDirector_boardHeader__oqMIX>button{flex-shrink:0}.MovieDirector_director___K8H2 .MovieDirector_timeline__P30Ub>button{background:#1a263c;color:#f4f6fc}.MovieDirector_musicQuote__E9I_j{position:static;clear:both;margin:20px 0;padding:18px;border:1px solid #58698b;border-radius:14px;background:#172139;color:#f4f6fc}.MovieDirector_musicQuote__E9I_j>header{position:static!important;display:flex!important;align-items:start!important;justify-content:space-between!important;gap:16px!important;height:auto!important;min-height:0!important;padding:0!important;margin:0 0 18px!important;background:none!important;border:0!important}.MovieDirector_musicQuote__E9I_j h3{margin:6px 0;line-height:1.3;font-size:20px}.MovieDirector_musicQuote__E9I_j header p{font-size:13px;line-height:1.5;margin:0}.MovieDirector_musicQuote__E9I_j header>strong{flex-shrink:0;padding:10px;border:1px solid #617593;border-radius:9px}.MovieDirector_musicQuote__E9I_j ol{display:grid;gap:10px;padding:0;list-style:none}.MovieDirector_musicQuote__E9I_j li{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,220px) auto;gap:12px;align-items:center;padding:12px;background:#111b2e;border:1px solid #4a5e7e;border-radius:10px}.MovieDirector_quoteScene__0Smht{display:grid;gap:5px;min-width:0;overflow-wrap:anywhere}.MovieDirector_quoteCoverage__7kSWL,.MovieDirector_quoteScene__0Smht small,.MovieDirector_quoteScene__0Smht span{color:#b9c7dc;font-size:12px;line-height:1.5}.MovieDirector_quoteEngine__uZ57O{display:grid;gap:6px;font-size:12px}.MovieDirector_quoteEngine__uZ57O select{width:100%;font-size:13px}.MovieDirector_quotePrice__ybMQk{color:#c7f4db;white-space:nowrap}.MovieDirector_quoteWarning__HdZ5w{padding:12px;background:#3a2e20;color:#ffe4b8;border-radius:9px}.MovieDirector_director___K8H2 .inheritRefs,.MovieDirector_director___K8H2 .projectTools,.MovieDirector_director___K8H2 .referencePanels details,.MovieDirector_director___K8H2 .shotAdvanced{position:relative;background:#172139!important;border-color:#43516c!important}.MovieDirector_director___K8H2 .inheritRefs label,.MovieDirector_director___K8H2 .projectTools>summary,.MovieDirector_director___K8H2 .referencePanels :is(summary,label),.MovieDirector_director___K8H2 .shotAdvanced summary{color:#e0e8f6!important}.MovieDirector_director___K8H2 .referencePanels input,.MovieDirector_director___K8H2 .referencePanels textarea{background:#111c30!important;color:#f4f6fc!important}.MovieDirector_director___K8H2 .musicDirectorNotice{background:#203749;color:#d8edf5;border-color:#527189}.MovieDirector_director___K8H2 .referencePanels small,.MovieDirector_director___K8H2 .shotAdvanced summary small{color:#bbc7da!important}@media(max-width:720px){.MovieDirector_heading__JBCjg{flex-direction:column}.MovieDirector_stats__7O3Q7{display:none}.MovieDirector_musicQuote__E9I_j>header{flex-direction:column!important}.MovieDirector_musicQuote__E9I_j header>strong{width:100%}.MovieDirector_musicQuote__E9I_j li{grid-template-columns:minmax(0,1fr) auto}.MovieDirector_quoteEngine__uZ57O{grid-column:1/-1;grid-row:2}.MovieDirector_boardHeader__oqMIX{align-items:stretch;flex-direction:column}.MovieDirector_boardHeader__oqMIX>button{align-self:start}.MovieDirector_brief__q434P{grid-template-columns:minmax(0,1fr)!important}.MovieDirector_director___K8H2{padding:18px;border-radius:16px}.MovieDirector_shotEditor__QBrpE{padding:16px}.MovieDirector_promptDetails__c__L4 summary{flex-wrap:wrap}.MovieDirector_timeline__P30Ub>button{min-width:0}.MovieDirector_timeline__P30Ub b{white-space:normal;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.MovieDirector_director___K8H2 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.MovieDirector_director___K8H2 .MovieDirector_templates__GqdR3 button,.MovieDirector_director___K8H2 .MovieDirector_toolbar__ldCW0>label{background:#18253a;color:#eff5fc}.MovieDirector_director___K8H2 .MovieDirector_toolbar__ldCW0>label select{color:#eff5fc}.MovieDirector_director___K8H2 .MovieDirector_kicker__rgndb{color:#c4b7ff}.MovieDirector_director___K8H2 .MovieDirector_timeline__P30Ub small{color:#c9c3ff}.PromptDirectorV2_page__qJFbU{width:min(1200px,100%);margin:auto;padding:32px 20px 80px;color:var(--pt-text);overflow-wrap:anywhere}.PromptDirectorV2_page__qJFbU *{box-sizing:border-box}.PromptDirectorV2_page__qJFbU h1{font-size:clamp(30px,5vw,50px);line-height:1.1}.PromptDirectorV2_page__qJFbU article,.PromptDirectorV2_page__qJFbU section{background:var(--pt-surface);border:1px solid var(--pt-border);border-radius:18px;padding:20px;margin:18px 0;min-width:0}.PromptDirectorV2_page__qJFbU p,.PromptDirectorV2_page__qJFbU small{color:var(--pt-muted);line-height:1.6}.PromptDirectorV2_page__qJFbU label{display:grid;gap:7px;margin:14px 0;min-width:0;color:var(--pt-text)}.PromptDirectorV2_page__qJFbU input,.PromptDirectorV2_page__qJFbU select,.PromptDirectorV2_page__qJFbU textarea{max-width:100%;width:100%;min-width:0;border:1px solid var(--pt-border);background:var(--pt-input);color:var(--pt-text);padding:11px;border-radius:10px;font:inherit}.PromptDirectorV2_page__qJFbU textarea{min-height:120px;resize:vertical}.PromptDirectorV2_page__qJFbU input[type=checkbox]{width:18px;height:18px;accent-color:var(--pt-accent)}.PromptDirectorV2_page__qJFbU input::placeholder,.PromptDirectorV2_page__qJFbU textarea::placeholder{color:var(--pt-muted);opacity:1}.PromptDirectorV2_page__qJFbU a,.PromptDirectorV2_page__qJFbU button{display:inline-flex;align-items:center;justify-content:center;max-width:100%;white-space:normal;overflow-wrap:anywhere;padding:11px 15px;border:1px solid var(--pt-border);border-radius:12px;background:var(--pt-surface-raised);color:var(--pt-text);font:inherit;margin:4px;cursor:pointer}.PromptDirectorV2_page__qJFbU button:disabled{opacity:.55;cursor:not-allowed}.PromptDirectorV2_page__qJFbU button:focus-visible,.PromptDirectorV2_page__qJFbU input:focus-visible,.PromptDirectorV2_page__qJFbU select:focus-visible,.PromptDirectorV2_page__qJFbU textarea:focus-visible{outline:2px solid var(--pt-accent);outline-offset:3px}.PromptDirectorV2_page__qJFbU summary{cursor:pointer;color:var(--pt-text)}.PromptDirectorV2_page__qJFbU h2,.PromptDirectorV2_page__qJFbU h3,.PromptDirectorV2_page__qJFbU h4,.PromptDirectorV2_page__qJFbU strong{color:var(--pt-text)}.PromptDirectorV2_page__qJFbU img{max-width:100%;max-height:300px;object-fit:contain}.PromptDirectorV2_page__qJFbU blockquote{margin:0;padding:16px;border-left:3px solid var(--pt-accent);white-space:pre-wrap}.PromptDirectorV2_page__qJFbU [role=alert]{color:var(--pt-text);border-left:3px solid var(--pt-accent);padding:10px}.PromptDirectorV2_fields__ji1SS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.PromptDirectorV2_actions__zCqpB{display:flex;gap:8px;flex-wrap:wrap}.PromptDirectorV2_page__qJFbU .tCharacterCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PromptDirectorV2_page__qJFbU .tCharacterCards article{margin:0}@media(max-width:700px){.PromptDirectorV2_page__qJFbU{padding:24px 14px 64px}.PromptDirectorV2_fields__ji1SS,.PromptDirectorV2_page__qJFbU .tCharacterCards{grid-template-columns:1fr}.PromptDirectorV2_page__qJFbU article,.PromptDirectorV2_page__qJFbU section{padding:15px}.PromptDirectorV2_actions__zCqpB{flex-direction:column}.PromptDirectorV2_actions__zCqpB button{width:100%;margin:4px 0}}.CulturalMoments_wrap__HpBCV{margin:16px 0;border:1px solid var(--pt-border);border-radius:16px;background:var(--pt-surface);color:var(--pt-text)}.CulturalMoments_wrap__HpBCV summary{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;list-style:none;cursor:pointer;padding:15px 18px;font-weight:800}.CulturalMoments_wrap__HpBCV summary::-webkit-details-marker{display:none}.CulturalMoments_wrap__HpBCV summary span{font-size:12px;font-weight:500;color:var(--pt-muted)}.CulturalMoments_body___BLqH{padding:0 18px 18px}.CulturalMoments_body___BLqH>p,.CulturalMoments_body___BLqH>small{display:block;color:var(--pt-muted);line-height:1.5}.CulturalMoments_cards__Ts3xM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.CulturalMoments_cards__Ts3xM button{display:flex;flex-direction:column;gap:6px;text-align:left;border:1px solid var(--pt-border);border-radius:12px;background:var(--pt-surface-raised);color:var(--pt-text);padding:13px;cursor:pointer;min-width:0}.CulturalMoments_cards__Ts3xM button img{width:100%;height:120px;object-fit:cover;border-radius:8px}.CulturalMoments_cards__Ts3xM button[aria-pressed=true]{border-color:var(--pt-accent-strong);background:var(--pt-surface-raised)}.CulturalMoments_cards__Ts3xM small{color:var(--pt-muted);line-height:1.4}.CulturalMoments_fields__ep8xK{display:grid;grid-template-columns:1fr 190px;gap:10px;margin:16px 0}.CulturalMoments_fields__ep8xK label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700}.CulturalMoments_fields__ep8xK input,.CulturalMoments_fields__ep8xK select{width:100%;min-width:0;border:1px solid var(--pt-border);border-radius:10px;background:var(--pt-surface-raised);color:var(--pt-text);padding:10px;font:inherit}.CulturalMoments_caption__aUFBd{grid-column:1/-1}.CulturalMoments_actions__NfZRS{display:flex;flex-wrap:wrap;gap:9px}.CulturalMoments_actions__NfZRS button{border:1px solid var(--pt-accent-strong);border-radius:11px;padding:10px 15px;background:var(--pt-accent-strong);color:var(--pt-accent-contrast);font:inherit;font-weight:800;cursor:pointer}.CulturalMoments_actions__NfZRS button+button{background:transparent;color:var(--pt-accent-strong)}.CulturalMoments_wrap__HpBCV button:focus-visible,.CulturalMoments_wrap__HpBCV input:focus-visible,.CulturalMoments_wrap__HpBCV select:focus-visible,.CulturalMoments_wrap__HpBCV summary:focus-visible{outline:3px solid var(--pt-focus);outline-offset:3px}@media(max-width:760px){.CulturalMoments_cards__Ts3xM{grid-template-columns:1fr}}@media(max-width:450px){.CulturalMoments_fields__ep8xK{grid-template-columns:1fr}.CulturalMoments_wrap__HpBCV summary span{width:100%}}.CulturalMoments_wrap__HpBCV.CulturalMoments_wrap__HpBCV a{color:var(--pt-accent)!important;text-decoration:underline;text-underline-offset:3px}.CulturalMoments_wrap__HpBCV .CulturalMoments_actions__NfZRS button+button{color:var(--pt-text)}.CreateChat_create__Ft0yW{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;color:var(--pt-text);min-width:0}.CreateChat_withShelf__obKiH{grid-template-columns:184px minmax(0,1fr)}.CreateChat_create__Ft0yW *{box-sizing:border-box;overflow-wrap:anywhere}.CreateChat_create__Ft0yW :is(button,textarea,select,a,summary):focus-visible{outline:3px solid var(--pt-focus);outline-offset:2px}.CreateChat_create__Ft0yW button{min-height:40px;padding:8px 14px;border:1px solid var(--pt-border);border-radius:999px;background:var(--pt-surface-raised);color:var(--pt-text);font:inherit;font-size:15px;cursor:pointer}.CreateChat_create__Ft0yW button:disabled{opacity:.45;cursor:default}.CreateChat_create__Ft0yW button[aria-pressed=true]{border-color:var(--pt-accent-strong);box-shadow:inset 0 0 0 1px var(--pt-accent-strong)}.CreateChat_create__Ft0yW p{margin:0;line-height:1.6}.CreateChat_srOnly__1Q2kf{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.CreateChat_shelf__dcB4J{border:1px solid var(--pt-border);border-radius:18px;padding:12px;background:var(--pt-surface);align-self:start;position:sticky;top:12px;max-height:min(720px,calc(100vh - 24px));overflow:auto}.CreateChat_quick__FCLl4 .CreateChat_shelf__dcB4J{max-height:calc(100dvh - 24px);overscroll-behavior:contain}.CreateChat_shelf__dcB4J h2{margin:0;font-size:16px;color:var(--pt-text)}.CreateChat_shelf__dcB4J p{margin:2px 0 10px;font-size:13px;color:var(--pt-muted)}.CreateChat_shelf__dcB4J .CreateChat_shelfNext__AAl3y{margin-top:14px}.CreateChat_shelfGrid__Lk_6c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.CreateChat_create__Ft0yW .CreateChat_shelfGrid__Lk_6c button{display:grid;justify-items:center;gap:4px;padding:6px;min-height:0;border-radius:12px;cursor:grab;font-size:13px}.CreateChat_shelfGrid__Lk_6c img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;pointer-events:none}.CreateChat_initial__cVeu4{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:8px;background:var(--pt-surface);font-size:28px;color:var(--pt-text)}.CreateChat_chat__v5ctS{display:flex;flex-direction:column;height:clamp(560px,calc(100vh - 140px),920px);border:1px solid var(--pt-border);border-radius:20px;background:var(--pt-surface);min-width:0;overflow:hidden}.CreateChat_studioLook__UvQcl .CreateChat_chat__v5ctS{position:relative;scroll-margin-top:12px;height:clamp(480px,calc(100dvh - 24px),980px)}.CreateChat_dropping__bfgJO{border-color:var(--pt-accent-strong);box-shadow:inset 0 0 0 2px var(--pt-accent-strong)}.CreateChat_chatHead__OLpGB{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--pt-border)}.CreateChat_chatHead__OLpGB strong{font-size:15px}.CreateChat_chatHead__OLpGB .CreateChat_ghost__ElcLf{margin-left:auto}.CreateChat_thread__vbvlX{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:20px 16px 28px;scroll-padding-top:12px}.CreateChat_studioLook__UvQcl .CreateChat_thread__vbvlX{overflow-anchor:none}.CreateChat_column__gLN5X{display:flex;flex-direction:column;gap:18px;max-width:760px;margin:0 auto}.CreateChat_create__Ft0yW .CreateChat_toEnd__O_8ie{position:absolute;left:50%;bottom:132px;z-index:2;transform:translateX(-50%);width:36px;height:36px;min-height:36px;padding:0;border-radius:50%;background:var(--pt-surface-raised);box-shadow:0 4px 14px rgba(0,0,0,.25);font-size:18px}.CreateChat_avatar__1pOYY{flex:0 0 30px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--pt-accent-strong);color:var(--pt-accent-contrast);font-size:15px}.CreateChat_bigAvatar__r0iV3{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 12px;border-radius:50%;background:var(--pt-accent-strong);color:var(--pt-accent-contrast);font-size:24px}.CreateChat_welcome__86JPI{padding:min(10vh,72px) 0 12px;text-align:center}.CreateChat_welcome__86JPI h2{margin:0 0 8px;font-size:clamp(24px,3vw,30px);color:var(--pt-text)}.CreateChat_welcome__86JPI p{max-width:520px;margin:0 auto;color:var(--pt-muted)}.CreateChat_starters__UbGTU{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}.CreateChat_create__Ft0yW .CreateChat_starters__UbGTU button{border-radius:14px;text-align:left;font-size:14px;color:var(--pt-text)}.CreateChat_worlds__kZslD{display:grid;gap:8px;margin-top:20px}.CreateChat_worlds__kZslD p{font-size:13px}.CreateChat_worlds__kZslD>div{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.CreateChat_create__Ft0yW .CreateChat_worlds__kZslD button{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;border-radius:12px;font-size:14px}.CreateChat_worlds__kZslD i,.CreateChat_worlds__kZslD img{width:32px;height:32px;border-radius:8px;object-fit:cover}.CreateChat_worlds__kZslD i{display:grid;place-items:center;background:var(--pt-surface);font-style:normal;font-weight:700}.CreateChat_creator__sW8ml{align-self:flex-end;display:grid;justify-items:end;gap:6px;max-width:min(80%,560px)}.CreateChat_creator__sW8ml p{padding:10px 15px;border-radius:18px 18px 4px 18px;background:var(--pt-surface-raised);white-space:pre-wrap}.CreateChat_creator__sW8ml img{max-width:220px;max-height:220px;border-radius:14px;object-fit:cover}.CreateChat_note__OnMXJ{align-self:center;display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:999px;border:1px solid var(--pt-border);font-size:13px;color:var(--pt-muted)}.CreateChat_note__OnMXJ img{border-radius:50%;object-fit:cover}.CreateChat_director__VTTho{display:flex;gap:12px;align-items:flex-start;min-width:0}.CreateChat_body__ZW9hM{flex:1 1;display:grid;gap:12px;min-width:0;padding-top:3px}.CreateChat_body__ZW9hM>p{white-space:pre-wrap;font-size:16px}.CreateChat_caret__x49xY{display:inline-block;width:8px;height:1.05em;margin-left:2px;vertical-align:text-bottom;background:var(--pt-text);animation:CreateChat_blink__reAcE 1s steps(2) infinite}@keyframes CreateChat_blink__reAcE{50%{opacity:0}}.CreateChat_dots__hBvuN{display:inline-flex;gap:4px;margin-right:6px;vertical-align:middle}.CreateChat_dots__hBvuN i{width:6px;height:6px;border-radius:50%;background:var(--pt-muted);animation:CreateChat_pulse__idacB 1.2s ease-in-out infinite}.CreateChat_dots__hBvuN i:nth-child(2){animation-delay:.15s}.CreateChat_dots__hBvuN i:nth-child(3){animation-delay:.3s}@keyframes CreateChat_pulse__idacB{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.CreateChat_caret__x49xY,.CreateChat_dots__hBvuN i{animation:none}}.CreateChat_prompt__reA_P{border:1px solid var(--pt-border);border-radius:14px;background:var(--pt-surface-raised);overflow:hidden}.CreateChat_promptHead___pVLP{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 14px;border-bottom:1px solid var(--pt-border);font-size:13px}.CreateChat_promptHead___pVLP small{color:var(--pt-muted)}.CreateChat_promptHead___pVLP .CreateChat_ghost__ElcLf{margin-left:auto}.CreateChat_prompt__reA_P p{padding:12px 14px;white-space:pre-wrap;font-size:15px;color:var(--pt-text)}.CreateChat_prompt__reA_P textarea{display:block;width:100%;min-height:90px;padding:12px 14px;border:0;background:transparent;color:var(--pt-text);font:inherit;font-size:15px;line-height:1.6;resize:none}.CreateChat_prompt__reA_P textarea:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--pt-focus)}.CreateChat_actions__ai6O_{display:grid;gap:10px}.CreateChat_primaryRow__bwA9t{display:flex;flex-wrap:wrap;gap:8px}.CreateChat_create__Ft0yW .CreateChat_make__vsVj_{border:0;background:var(--pt-accent-strong);color:var(--pt-accent-contrast);font-weight:650;padding:10px 18px}.CreateChat_create__Ft0yW button small{color:inherit;opacity:.7;font-size:12px}.CreateChat_modelRow__qYQO1{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px}.CreateChat_modelRow__qYQO1>span{color:var(--pt-muted);margin-right:2px}.CreateChat_create__Ft0yW .CreateChat_pill__mSHl2{min-height:32px;padding:4px 12px;font-size:14px}.CreateChat_more__LJfNr{position:relative}.CreateChat_more__LJfNr summary{list-style:none;display:inline-flex;align-items:center;cursor:pointer;border:1px solid var(--pt-border);border-radius:999px;background:var(--pt-surface-raised)}.CreateChat_more__LJfNr summary::-webkit-details-marker{display:none}.CreateChat_more__LJfNr[open]>div{margin-top:8px;padding:12px;border:1px solid var(--pt-border);border-radius:14px;background:var(--pt-surface)}.CreateChat_hint__L2EdS{color:var(--pt-muted);font-size:14px}.CreateChat_confirm__U_UOC{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px}.CreateChat_pictures__5Qycb{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,170px));gap:8px}.CreateChat_create__Ft0yW .CreateChat_pictures__5Qycb button{display:grid;gap:6px;padding:6px;min-height:0;border-radius:14px;font-size:13px}.CreateChat_pictures__5Qycb img{width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:10px}.CreateChat_turnTools__xW_jR{display:flex;gap:6px}.CreateChat_create__Ft0yW .CreateChat_ghost__ElcLf{min-height:30px;padding:3px 10px;border-color:transparent;background:transparent;color:var(--pt-muted);font-size:13px}.CreateChat_create__Ft0yW .CreateChat_ghost__ElcLf:hover{border-color:var(--pt-border);color:var(--pt-text)}.CreateChat_error__5Kcsd{padding:10px 14px;border-radius:12px;border:1px solid #f8a86b;color:var(--pt-text)}.CreateChat_error__5Kcsd a{color:inherit;font-weight:650}.CreateChat_create__Ft0yW .CreateChat_error__5Kcsd button{min-height:30px;padding:2px 10px;margin-left:6px;font-size:14px}.CreateChat_makeCard__QZu7N[hidden]{display:none}.CreateChat_makeCard__QZu7N{border:1px solid var(--pt-border);border-radius:16px;padding:14px;background:var(--pt-surface-raised)}.CreateChat_makeCard__QZu7N .composerGenerate,.CreateChat_makeCard__QZu7N .ptSapsPanel{margin:0;padding:0;border:0;background:none}.CreateChat_makeCard__QZu7N .ptSapsPanel{box-shadow:none}.CreateChat_makeCard__QZu7N .ptSapsMore{margin:4px 0 10px}.CreateChat_makeCard__QZu7N .ptSapsMore>summary{cursor:pointer;color:var(--pt-muted);font-size:14px;min-height:32px}.CreateChat_composer__sRFS_{padding:8px 16px 12px}.CreateChat_box__W6yYg{max-width:760px;margin:0 auto;border:1px solid var(--pt-border);border-radius:22px;background:var(--pt-surface-raised);padding:8px 8px 6px 14px;box-shadow:0 4px 18px rgba(0,0,0,.08)}.CreateChat_box__W6yYg:focus-within{border-color:var(--pt-accent-strong)}.CreateChat_box__W6yYg textarea{display:block;width:100%;min-height:28px;max-height:220px;padding:6px 0;border:0;background:transparent;color:var(--pt-text);font:inherit;font-size:16px;line-height:1.5;resize:none}.CreateChat_create__Ft0yW .CreateChat_box__W6yYg textarea:focus,.CreateChat_create__Ft0yW .CreateChat_box__W6yYg textarea:focus-visible{outline:none;box-shadow:none}.CreateChat_box__W6yYg textarea::placeholder{color:var(--pt-muted);opacity:1}.CreateChat_chips__d1Vav{display:flex;flex-wrap:wrap;gap:6px;padding:4px 0}.CreateChat_chips__d1Vav span{display:inline-flex;align-items:center;gap:6px;padding:3px 4px 3px 8px;border:1px solid var(--pt-border);border-radius:999px;font-size:13px}.CreateChat_dot__aY34e{width:20px;height:20px;border-radius:50%;background:50%/cover no-repeat}.CreateChat_create__Ft0yW .CreateChat_chips__d1Vav button{min-height:24px;min-width:24px;padding:0 6px;font-size:14px;line-height:1}.CreateChat_toolbar__972PW{display:flex;align-items:center;gap:6px;padding-top:4px}.CreateChat_create__Ft0yW .CreateChat_icon__Mq9FP{width:36px;height:36px;min-height:36px;padding:0;font-size:20px;line-height:1}.CreateChat_select__HX15Y select{min-height:32px;padding:4px 8px;border:1px solid var(--pt-border);border-radius:999px;background:var(--pt-surface);color:var(--pt-text);font:inherit;font-size:13px}.CreateChat_create__Ft0yW .CreateChat_send__B4Oy4{margin-left:auto;width:38px;height:38px;min-height:38px;padding:0;border:0;background:var(--pt-accent-strong);color:var(--pt-accent-contrast);font-size:18px;font-weight:700}.CreateChat_footnote__NbIVe{max-width:760px;margin:6px auto 0;text-align:center;font-size:12px;color:var(--pt-muted)}@media(max-width:760px){.CreateChat_create__Ft0yW,.CreateChat_withShelf__obKiH{grid-template-columns:minmax(0,1fr);gap:10px}.CreateChat_quick__FCLl4 .CreateChat_shelf__dcB4J,.CreateChat_shelf__dcB4J{position:static;max-height:none;padding:10px}.CreateChat_shelf__dcB4J p{display:none}.CreateChat_shelfGrid__Lk_6c{display:flex;overflow-x:auto;gap:8px;padding-bottom:4px}.CreateChat_create__Ft0yW .CreateChat_shelfGrid__Lk_6c button{flex:0 0 72px}.CreateChat_chat__v5ctS{height:calc(100dvh - 96px);min-height:520px;border-radius:16px}.CreateChat_studioLook__UvQcl .CreateChat_chat__v5ctS{height:calc(100dvh - 16px);min-height:460px;scroll-margin-top:8px}.CreateChat_create__Ft0yW .CreateChat_toEnd__O_8ie{bottom:150px}.CreateChat_thread__vbvlX{padding:14px 10px 6px}.CreateChat_composer__sRFS_{padding:6px 8px 10px}.CreateChat_avatar__1pOYY{flex-basis:26px;width:26px;height:26px;font-size:13px}.CreateChat_director__VTTho{gap:8px}.CreateChat_creator__sW8ml{max-width:88%}.CreateChat_toolbar__972PW{gap:4px;flex-wrap:wrap}.CreateChat_create__Ft0yW .CreateChat_icon__Mq9FP{flex:0 0 34px;width:34px;height:34px;min-height:34px}.CreateChat_select__HX15Y{min-width:0;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 24px)}.CreateChat_select__HX15Y select{width:100%;padding:4px 6px}.CreateChat_create__Ft0yW .CreateChat_send__B4Oy4{flex:0 0 36px;width:36px;height:36px;min-height:36px}.CreateChat_box__W6yYg textarea{font-size:16px}}.CreateChat_create__Ft0yW .CreateChat_recommended__xvE7p{opacity:.75;font-size:12px;font-weight:500;margin-left:2px}.CreateChat_studioLook__UvQcl{gap:0}.CreateChat_studioLook__UvQcl :is(h2,h3){letter-spacing:-.02em}.CreateChat_start__9pQt3{display:grid;gap:56px}.CreateChat_hero__wSdd5{--pt-text:#f4f3ef;--pt-muted:#bdbcc8;--pt-border:rgba(255,255,255,.16);--pt-surface:rgba(255,255,255,.06);--pt-surface-raised:rgba(255,255,255,.1);--pt-accent-strong:#bcf4cf;--pt-accent-contrast:#06231d;--pt-focus:#bcf4cf;position:relative;isolation:isolate;border-radius:32px;border:1px solid rgba(255,255,255,.1);background:#0b0b10;color:var(--pt-text);padding:clamp(48px,8vw,92px) clamp(16px,4vw,40px) 40px}.CreateChat_heroBack__1RT8W{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit}.CreateChat_heroMedia__ErREr{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.CreateChat_heroShade__qHImO{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,8,12,.5),rgba(8,8,12,.84) 58%,rgba(8,8,12,.95))}@media (prefers-reduced-motion:reduce){.CreateChat_heroVideo__T9Ke9{display:none}}.CreateChat_heroInner__RSpjr{max-width:820px;margin:0 auto;display:grid;justify-items:center;gap:22px;text-align:center}.CreateChat_eyebrow__roeq4{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--pt-accent-strong)}.CreateChat_studioLook__UvQcl .CreateChat_heroTitle__Du0A3{margin:0;font-size:clamp(38px,6vw,72px);line-height:1.02;font-weight:700;color:#fff}.CreateChat_startBox__AtptA{width:100%;text-align:left;padding:14px 14px 12px 20px;border-radius:26px;border:1px solid var(--pt-border);background:rgba(18,18,24,.86);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 30px 80px -30px rgba(0,0,0,.8)}.CreateChat_startBox__AtptA:focus-within{border-color:var(--pt-accent-strong)}.CreateChat_startBox__AtptA textarea{display:block;width:100%;min-height:84px;max-height:220px;padding:6px 0;border:0;background:transparent;color:var(--pt-text);font:inherit;font-size:20px;line-height:1.5;resize:none}.CreateChat_startBox__AtptA textarea::placeholder{color:var(--pt-muted);opacity:1}.CreateChat_create__Ft0yW .CreateChat_startBox__AtptA textarea:focus,.CreateChat_create__Ft0yW .CreateChat_startBox__AtptA textarea:focus-visible{outline:none;box-shadow:none}.CreateChat_hero__wSdd5 select option{color:#111;background:#fff}.CreateChat_create__Ft0yW .CreateChat_direct__rjt2b{margin-left:auto;min-height:44px;padding:8px 20px;border:0;background:var(--pt-accent-strong);color:var(--pt-accent-contrast);font-weight:650}.CreateChat_heroNote__pfM8B{max-width:600px;color:var(--pt-muted);font-size:14px}.CreateChat_studioLook__UvQcl .CreateChat_starters__UbGTU{margin-top:0}.CreateChat_studioLook__UvQcl .CreateChat_starters__UbGTU button{background:rgba(255,255,255,.06)}.CreateChat_castSection__vHqyp{display:grid;gap:18px}.CreateChat_sectionHead__n4SsU{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px}.CreateChat_studioLook__UvQcl .CreateChat_sectionHead__n4SsU h2{margin:0;font-size:clamp(24px,3vw,32px);color:var(--pt-text)}.CreateChat_sectionHead__n4SsU p{margin-top:4px;color:var(--pt-muted);font-size:15px}.CreateChat_castGrid__J6Iy_{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}.CreateChat_create__Ft0yW .CreateChat_castCard__fdMla{position:relative;display:flex;flex-direction:column;gap:10px;min-height:0;padding:10px 10px 14px;border-radius:22px;border:1px solid var(--pt-border);background:var(--pt-surface);text-align:left;cursor:pointer;transition:transform .25s,border-color .25s,box-shadow .25s}.CreateChat_create__Ft0yW .CreateChat_castCard__fdMla:hover{transform:translateY(-3px);border-color:var(--pt-accent-strong)}.CreateChat_create__Ft0yW .CreateChat_castCard__fdMla[aria-pressed=true]{border-color:var(--pt-accent-strong);box-shadow:0 0 0 1px var(--pt-accent-strong),0 18px 40px -22px var(--pt-accent-strong)}.CreateChat_castCard__fdMla .CreateChat_initial__cVeu4,.CreateChat_castCard__fdMla img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:15px;pointer-events:none}.CreateChat_castText__OYRok{display:grid;gap:2px;padding:0 4px}.CreateChat_castText__OYRok strong{font-size:17px}.CreateChat_castText__OYRok small{color:var(--pt-muted);font-size:13px;line-height:1.35}.CreateChat_castTag__4SQvG{position:absolute;top:18px;left:18px;padding:3px 8px;border-radius:999px;background:rgba(0,0,0,.6);color:#fff;font-size:11px}.CreateChat_castChosen__Q0gEp{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--pt-accent-strong);color:var(--pt-accent-contrast);font-weight:700}.CreateChat_studioLook__UvQcl .CreateChat_worlds__kZslD{margin-top:0}.CreateChat_studioLook__UvQcl .CreateChat_worlds__kZslD>div{justify-content:flex-start}.CreateChat_madeGrid__f82Qz{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}.CreateChat_create__Ft0yW .CreateChat_made__Cr5Ag{position:relative;min-height:0;padding:0;aspect-ratio:9/16;border-radius:20px;overflow:hidden;border:1px solid var(--pt-border);background:#111;cursor:pointer}.CreateChat_madeVideo__2znRn,.CreateChat_made__Cr5Ag img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s}.CreateChat_create__Ft0yW .CreateChat_made__Cr5Ag:hover img{transform:scale(1.04)}.CreateChat_made__Cr5Ag span{position:absolute;inset:auto 0 0;padding:44px 12px 12px;background:linear-gradient(transparent,rgba(0,0,0,.8));color:#fff;font-size:14px;text-align:left}.CreateChat_madeWide__EUH_n{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.CreateChat_create__Ft0yW .CreateChat_madeWide__EUH_n .CreateChat_made__Cr5Ag{aspect-ratio:16/9}.CreateChat_madeWide__EUH_n .CreateChat_made__Cr5Ag span{font-size:15px}.CreateChat_worldGrid__EZWgx{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.CreateChat_create__Ft0yW .CreateChat_worldCard__qXDb6{position:relative;display:block;min-height:0;padding:0;aspect-ratio:4/3;overflow:hidden;border-radius:22px;border:1px solid var(--pt-border);background:#14141b;text-align:left;cursor:pointer;transition:transform .25s,border-color .25s}.CreateChat_create__Ft0yW .CreateChat_worldCard__qXDb6:hover{transform:translateY(-3px);border-color:var(--pt-accent-strong)}.CreateChat_create__Ft0yW .CreateChat_worldCard__qXDb6[aria-pressed=true]{border-color:var(--pt-accent-strong);box-shadow:0 0 0 1px var(--pt-accent-strong)}.CreateChat_worldCard__qXDb6 i,.CreateChat_worldCard__qXDb6 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.CreateChat_worldCard__qXDb6 i{display:grid;place-items:center;font-style:normal;font-size:56px;font-weight:700;color:rgba(255,255,255,.5);background:radial-gradient(circle at 30% 20%,rgba(188,244,207,.22),transparent 60%),#16161e}.CreateChat_worldCard__qXDb6 span{position:absolute;inset:auto 0 0;display:grid;gap:2px;padding:48px 16px 14px;background:linear-gradient(transparent,rgba(0,0,0,.82));color:#fff}.CreateChat_worldCard__qXDb6 strong{font-size:18px}.CreateChat_worldCard__qXDb6 small{font-size:13px;opacity:.8}.CreateChat_studioLook__UvQcl .CreateChat_chat__v5ctS{border-radius:28px;box-shadow:0 30px 80px -40px rgba(0,0,0,.45)}.CreateChat_studioLook__UvQcl .CreateChat_chatHead__OLpGB{gap:12px;padding:12px 18px}.CreateChat_castMenu__OTMqB{position:relative;margin-left:auto;min-width:0}.CreateChat_castMenu__OTMqB summary{list-style:none;display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:34px;padding:3px 12px 3px 4px;border:1px solid var(--pt-border);border-radius:999px;cursor:pointer;font-size:13px}.CreateChat_castMenu__OTMqB summary::-webkit-details-marker{display:none}.CreateChat_castMenu__OTMqB summary span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateChat_castMenu__OTMqB summary .CreateChat_dot__aY34e{flex:none}.CreateChat_castMenuGrid__Ix_Uj{position:absolute;right:0;top:calc(100% + 8px);z-index:5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(340px,80vw);max-height:360px;overflow:auto;padding:10px;border:1px solid var(--pt-border);border-radius:18px;background:var(--pt-surface);box-shadow:0 20px 50px rgba(0,0,0,.35)}.CreateChat_create__Ft0yW .CreateChat_castMini__Fj25K{display:grid;justify-items:center;gap:4px;min-height:0;padding:6px;border-radius:12px;font-size:12px}.CreateChat_castMini__Fj25K .CreateChat_initial__cVeu4,.CreateChat_castMini__Fj25K img{width:56px;height:56px;aspect-ratio:1;border-radius:50%;object-fit:cover}.CreateChat_castMini__Fj25K .CreateChat_castText__OYRok{justify-items:center;padding:0}.CreateChat_castMini__Fj25K .CreateChat_castText__OYRok strong{font-size:12px;font-weight:600}.CreateChat_studioLook__UvQcl .CreateChat_castMenu__OTMqB+.CreateChat_ghost__ElcLf{margin-left:0}.CreateChat_board__xfwMF{display:flex;flex-wrap:wrap;overflow:hidden;border:1px solid var(--pt-border);border-radius:24px;background:var(--pt-surface-raised);box-shadow:0 30px 80px -40px rgba(0,0,0,.5)}.CreateChat_frame__Ko_ms{position:relative;flex:0 0 250px;align-self:flex-start;overflow:hidden;background:#0d0d12}.CreateChat_boardWide__LRAuE .CreateChat_frame__Ko_ms{flex:1 1 100%;min-height:0}.CreateChat_frameBack__0oeDW{position:absolute;inset:-24px;width:calc(100% + 48px);height:calc(100% + 48px);object-fit:cover;filter:blur(20px) brightness(.55)}.CreateChat_frameCover__nS54U,.CreateChat_frameFit__bh9EH{position:absolute;inset:0;width:100%;height:100%}.CreateChat_frameFit__bh9EH{object-fit:contain}.CreateChat_frameCover__nS54U{object-fit:cover}.CreateChat_frameEmpty__N7BQT{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:12px;padding:16px;text-align:center;color:#d9d8e0;font-size:14px;background:radial-gradient(circle at 50% 30%,rgba(188,244,207,.16),transparent 60%),#121218}.CreateChat_create__Ft0yW .CreateChat_frameEmpty__N7BQT button{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.1);color:#fff;font-size:13px}.CreateChat_frameTag__Oi7x8{position:absolute;left:12px;top:12px;padding:4px 10px;border-radius:999px;background:rgba(0,0,0,.62);color:#fff;font-size:12px}.CreateChat_boardBody__gtELc{flex:1 1 300px;min-width:0;display:grid;align-content:start;gap:14px;padding:22px}.CreateChat_boardMeta__oYkqj{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--pt-accent-strong)}.CreateChat_studioLook__UvQcl .CreateChat_boardTitle__m5oxI{margin:0;font-size:clamp(22px,2.6vw,28px);line-height:1.15;color:var(--pt-text)}.CreateChat_says__OxBpT{display:grid;gap:6px}.CreateChat_directionHead__wWiR8 span,.CreateChat_says__OxBpT span{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--pt-muted)}.CreateChat_says__OxBpT q{font-size:19px;line-height:1.35;color:var(--pt-text)}.CreateChat_direction__4ZZ7r{overflow:hidden;border:1px solid var(--pt-border);border-radius:16px;background:var(--pt-surface)}.CreateChat_directionHead__wWiR8{display:flex;align-items:center;gap:2px;padding:4px 6px 4px 14px;border-bottom:1px solid var(--pt-border)}.CreateChat_directionHead__wWiR8 span{margin-right:auto}.CreateChat_studioLook__UvQcl .CreateChat_directionText__j93LD{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:10px 14px;white-space:pre-wrap;font-size:14px;color:var(--pt-muted)}.CreateChat_direction__4ZZ7r textarea{display:block;width:100%;min-height:110px;padding:12px 14px;border:0;background:transparent;color:var(--pt-text);font:inherit;font-size:15px;line-height:1.6;resize:none}.CreateChat_direction__4ZZ7r textarea:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--pt-focus)}.CreateChat_engine__C0iBo>summary{display:flex;align-items:center;min-height:32px;cursor:pointer;color:var(--pt-muted);font-size:14px}.CreateChat_engine__C0iBo[open]>summary{margin-bottom:8px}.CreateChat_engine__C0iBo .CreateChat_hint__L2EdS{margin-top:8px}.CreateChat_earlier__yc85B{padding:8px 12px;border:1px solid var(--pt-border);border-radius:14px;font-size:14px}.CreateChat_earlier__yc85B summary{cursor:pointer;color:var(--pt-muted)}.CreateChat_earlier__yc85B p{margin:8px 0;white-space:pre-wrap;color:var(--pt-muted)}.CreateChat_writing__DP_eh{display:flex;align-items:center;gap:4px;padding:14px 16px;border:1px dashed var(--pt-border);border-radius:18px;color:var(--pt-muted);font-size:14px}.CreateChat_studioLook__UvQcl .CreateChat_make__vsVj_{min-height:46px;padding:10px 22px;font-size:16px}.CreateChat_studioLook__UvQcl .CreateChat_makeCard__QZu7N{padding:18px;border-radius:22px}.CreateChat_studioLook__UvQcl .CreateChat_makeCard__QZu7N .ptSapsResults h3{margin:0 0 12px;font-size:26px}.CreateChat_studioLook__UvQcl .CreateChat_makeCard__QZu7N .ptSapsResults video{border-radius:20px!important;box-shadow:0 40px 100px -40px rgba(0,0,0,.7)}.CreateChat_studioLook__UvQcl .CreateChat_makeCard__QZu7N .ptSapsResults article>a,.CreateChat_studioLook__UvQcl .CreateChat_makeCard__QZu7N .ptSapsResults>a{display:inline-flex;align-items:center;min-height:38px;margin:12px 8px 0 0;padding:6px 14px;border:1px solid var(--pt-border);border-radius:999px;color:var(--pt-text);font-size:14px;text-decoration:none}@media(max-width:760px){.CreateChat_start__9pQt3{gap:36px}.CreateChat_studioLook__UvQcl .CreateChat_chatHead__OLpGB{position:relative;gap:7px;padding:8px 10px}.CreateChat_studioLook__UvQcl .CreateChat_chatHead__OLpGB>:is(strong,.CreateChat_ghost__ElcLf){flex-shrink:0;white-space:nowrap}.CreateChat_studioLook__UvQcl .CreateChat_castMenu__OTMqB{position:static}.CreateChat_studioLook__UvQcl .CreateChat_castMenuGrid__Ix_Uj{inset-inline:10px;width:auto}.CreateChat_hero__wSdd5{border-radius:22px;padding:40px 14px 24px}.CreateChat_startBox__AtptA{padding:12px}.CreateChat_startBox__AtptA textarea{min-height:72px;font-size:17px}.CreateChat_create__Ft0yW .CreateChat_direct__rjt2b{flex:1 1 100%;margin-left:0}.CreateChat_castGrid__J6Iy_,.CreateChat_madeGrid__f82Qz{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.CreateChat_madeWide__EUH_n,.CreateChat_worldGrid__EZWgx{grid-template-columns:minmax(0,1fr)}.CreateChat_frame__Ko_ms{flex:1 1 100%;max-height:56vh}.CreateChat_boardBody__gtELc{padding:16px}}.RoughCutPlayer_player__h4Lif{display:grid;gap:8px;margin:0;min-width:0}.RoughCutPlayer_frame__OLxvg{position:relative;width:100%;margin:0 auto;overflow:hidden;border-radius:12px;background:#111;isolation:isolate}.RoughCutPlayer_layer__HPKBq{position:absolute;inset:0;will-change:opacity}.RoughCutPlayer_layer__HPKBq img{display:block;width:100%;height:100%;object-fit:cover;transform-origin:50% 50%;will-change:transform;-webkit-user-select:none;user-select:none}.RoughCutPlayer_card__pixLA{display:grid;place-content:center;gap:6px;height:100%;padding:16px 16px 56px;background:var(--pt-surface-raised);color:var(--pt-text);text-align:center}.RoughCutPlayer_card__pixLA small{color:var(--pt-muted);font-size:13px}.RoughCutPlayer_card__pixLA strong{font-size:clamp(17px,4vw,24px);line-height:1.3}.RoughCutPlayer_player__h4Lif .RoughCutPlayer_caption__tAsGI{position:absolute;inset:auto 0 0;z-index:3;margin:0;padding:28px 14px 10px;background:linear-gradient(transparent,rgba(0,0,0,.72));color:#fff;font-size:14px;line-height:1.45;text-shadow:0 1px 2px rgba(0,0,0,.5)}.RoughCutPlayer_caption__tAsGI small{display:inline-block;margin-right:4px;padding:0 6px;border-radius:6px;background:rgba(255,255,255,.2);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RoughCutPlayer_track__3BHav{position:relative;height:28px;margin:0 12px}.RoughCutPlayer_rail__8GNTx{position:absolute;inset:12px 0 auto;height:4px;border-radius:999px;background:var(--pt-border);overflow:hidden}.RoughCutPlayer_rail__8GNTx i{display:block;height:100%;background:var(--pt-accent-strong)}.RoughCutPlayer_player__h4Lif button.RoughCutPlayer_tick__MhZqW{position:absolute;top:0;width:24px;height:28px;min-height:0;margin-left:-12px;padding:0;border:0;border-radius:6px;background:transparent}.RoughCutPlayer_player__h4Lif button.RoughCutPlayer_tick__MhZqW:before{content:"";position:absolute;left:11px;top:7px;width:2px;height:14px;border-radius:1px;background:var(--pt-muted)}.RoughCutPlayer_player__h4Lif button.RoughCutPlayer_tick__MhZqW:hover:before,.RoughCutPlayer_player__h4Lif button.RoughCutPlayer_tick__MhZqW[aria-current=step]:before{background:var(--pt-text);width:3px;left:10.5px}.RoughCutPlayer_player__h4Lif button.RoughCutPlayer_tick__MhZqW:focus-visible{outline:3px solid var(--pt-focus);outline-offset:0}.RoughCutPlayer_controls__h23Rv{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.RoughCutPlayer_controls__h23Rv button{display:inline-flex;align-items:center;gap:6px}.RoughCutPlayer_player__h4Lif button.RoughCutPlayer_play__7NQ_0{border:0;background:var(--pt-accent-strong);color:var(--pt-accent-contrast);font-weight:650}.RoughCutPlayer_player__h4Lif button:focus-visible{outline:3px solid var(--pt-focus);outline-offset:2px}.RoughCutPlayer_time__apwOI{color:var(--pt-muted);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:480px){.RoughCutPlayer_player__h4Lif .RoughCutPlayer_caption__tAsGI{font-size:13px;padding:22px 10px 8px}}@media(prefers-reduced-motion:reduce){.RoughCutPlayer_layer__HPKBq img{transform:none!important}}