.O8eo2G_shell{color:#f5f6f8eb;background:radial-gradient(circle at 16% 0,#3760a429,#0000 28rem),radial-gradient(circle at 78% 20%,#633f7e1f,#0000 32rem),#111114;min-height:100vh}.O8eo2G_nav{z-index:20;align-items:center;gap:var(--space-16);min-height:4rem;padding:var(--space-12) clamp(var(--space-16), 4vw, var(--space-48));border-bottom:1px solid var(--color-border-default);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111114db;border-bottom-color:#ffffff14;display:flex;position:sticky;top:0}.O8eo2G_brand{align-items:center;gap:var(--space-12);font-weight:700;display:inline-flex}.O8eo2G_brandLogo{object-fit:contain;width:auto;max-width:min(16rem,42vw);height:2.15rem;display:block}.O8eo2G_brandMark{border-radius:var(--radius-sm);background:var(--color-accent-primary);width:1.35rem;height:1.35rem;transform:rotate(45deg)}.O8eo2G_brandMuted{color:#ffffff6b;font-weight:500}.O8eo2G_navLinks{align-items:center;gap:var(--space-8);margin-left:var(--space-12);display:flex}.O8eo2G_navLink,.O8eo2G_navButton,.O8eo2G_ghostButton,.O8eo2G_primaryButton{border-radius:var(--radius-md);min-height:2.3rem;padding:0 var(--space-16);border:1px solid var(--color-border-default);color:#f5f6f8c2;background:#ffffff0b;border-color:#ffffff1a;justify-content:center;align-items:center;font-size:.9rem;font-weight:600;display:inline-flex}.O8eo2G_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.O8eo2G_languageSelectWrap{align-items:center;display:inline-flex}.O8eo2G_languageSelect{border-radius:var(--radius-md);min-height:2.3rem;padding:0 2rem 0 var(--space-12);color:#f5f6f8db;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;font-size:.9rem;font-weight:700}.O8eo2G_languageSelect option{color:#111114;background:#f5f6f8}.O8eo2G_primaryButton{color:#111114;background:#ffffffe6;border-color:#fff3}.O8eo2G_navSpacer{flex:1}.O8eo2G_mobileMenu{display:none}.O8eo2G_exploreFilters{width:100%;min-width:0}.O8eo2G_exploreFilters summary{cursor:pointer;color:#b6cfef;padding:12px 0}.O8eo2G_exploreFilters[open] summary{margin-bottom:8px}.O8eo2G_navMeta{align-items:center;gap:var(--space-8);display:flex;position:relative}.O8eo2G_accountMenu{flex:none;position:relative}.O8eo2G_accountTrigger{justify-content:center;align-items:center;gap:var(--space-8);border-radius:var(--radius-md);min-width:3.2rem;min-height:2.3rem;padding:0 var(--space-12);color:#f5f6f8db;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;font-size:.82rem;font-weight:800;list-style:none;display:inline-flex}.O8eo2G_accountTrigger::-webkit-details-marker{display:none}.O8eo2G_accountChevron{border-bottom:1.5px solid #f5f6f88a;border-right:1.5px solid #f5f6f88a;width:.42rem;height:.42rem;transition:transform .14s;transform:translateY(-18%)rotate(45deg)}.O8eo2G_accountMenu[open] .O8eo2G_accountChevron{transform:translateY(18%)rotate(225deg)}.O8eo2G_accountMenuPanel{top:calc(100% + var(--space-8));z-index:50;border-radius:var(--radius-lg);width:min(17rem,100vw - 2rem);padding:var(--space-8);background:#1c1c21fa;border:1px solid #ffffff24;display:grid;position:absolute;right:0;box-shadow:0 1.25rem 3.5rem #0000006b}.O8eo2G_accountIdentity{min-width:0;margin-bottom:var(--space-4);padding:var(--space-8) var(--space-12) var(--space-12);border-bottom:1px solid #ffffff14;gap:.2rem;display:grid}.O8eo2G_accountIdentity strong,.O8eo2G_accountIdentity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.O8eo2G_accountIdentity strong{color:#f5f6f8eb;font-size:.9rem}.O8eo2G_accountIdentity small{color:#f5f6f87a;font-size:.74rem}.O8eo2G_accountMenuItem{border-radius:var(--radius-md);width:100%;min-height:2.35rem;padding:0 var(--space-12);color:#f5f6f8bd;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;font-size:.86rem;font-weight:650;text-decoration:none;display:flex}.O8eo2G_accountMenuItem:hover{color:#f5f6f8f5;background:#ffffff12}.O8eo2G_accountTrigger:focus-visible,.O8eo2G_accountMenuItem:focus-visible{outline-offset:2px;outline:2px solid #8bb7fff5}.O8eo2G_logoutButton{margin-top:var(--space-4);border-radius:0 0 var(--radius-md) var(--radius-md);color:#ffaeaed1;border-top:1px solid #ffffff14}.O8eo2G_logoutButton:disabled{cursor:wait;opacity:.54}@media (max-width:980px){.O8eo2G_accountMenu{position:static}.O8eo2G_accountMenuPanel{width:auto;left:0;right:0}}.O8eo2G_main{width:min(1320px,100% - 2rem);min-width:0;padding:var(--space-32) 0 var(--space-48);margin:0 auto}.O8eo2G_adminShell{background:radial-gradient(circle at 12% 0,#35579130,#0000 28rem),radial-gradient(circle at 88% 8%,#70429124,#0000 32rem),#101014}.O8eo2G_adminBrandLabel{color:#f5f6f875;font-family:var(--font-family-metadata);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.72rem}.O8eo2G_adminSubnav{align-items:center;gap:var(--space-4);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.O8eo2G_adminSubnav::-webkit-scrollbar{display:none}.O8eo2G_adminSubnavLink{min-height:2.15rem;padding:0 var(--space-8);border-radius:var(--radius-sm);color:#f5f6f89e;font-family:var(--font-family-metadata);white-space:nowrap;border:1px solid #0000;align-items:center;font-size:.74rem;font-weight:700;display:inline-flex}.O8eo2G_adminSubnavLink:hover,.O8eo2G_adminSubnavLink:focus-visible{color:#e1e9f8f5;background:#4b83e21f;border-color:#8bb7ff4d}.O8eo2G_adminMetricGrid{gap:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.O8eo2G_adminMetricCard{gap:var(--space-4);min-width:0;padding:var(--space-16);border-radius:var(--radius-lg);background:linear-gradient(140deg,#4b83e21f,#ffffff09);border:1px solid #ffffff1a;display:grid}.O8eo2G_adminMetricCard span,.O8eo2G_adminMetricCard small{color:#f5f6f885;font-family:var(--font-family-metadata);font-size:.74rem}.O8eo2G_adminMetricCard strong{font-size:clamp(1.45rem,3vw,2rem);line-height:1}.O8eo2G_adminToolbar{align-items:end;gap:var(--space-12);margin-bottom:var(--space-16);flex-wrap:wrap;display:flex}.O8eo2G_adminToolbar .O8eo2G_adminField{flex:14rem}.O8eo2G_adminToolbar .O8eo2G_adminButton{flex:none}.O8eo2G_creditAdjustment{gap:var(--space-4);min-width:13rem;display:grid}.O8eo2G_creditAdjustment input{width:100%;min-height:1.9rem;padding:0 var(--space-8);border-radius:var(--radius-sm);color:#f5f6f8eb;background:#0000003d;border:1px solid #ffffff24;font-size:.72rem}.O8eo2G_adminEmpty{padding:var(--space-24);color:#f5f6f87a;text-align:center}.O8eo2G_adminTable td .O8eo2G_metadata{margin-top:var(--space-4)}.O8eo2G_adminDangerButton{color:#ffb1b1f0;border-color:#ee6f6f47}.O8eo2G_adminTable .O8eo2G_adminButtonCompact{text-overflow:ellipsis;max-width:12rem;overflow:hidden}.O8eo2G_homeLead{gap:var(--space-24);grid-template-columns:minmax(0,1fr) minmax(22rem,.44fr);display:grid}.O8eo2G_homeLeadSolo{grid-template-columns:minmax(0,1fr)}.O8eo2G_emptyHome{isolation:isolate;min-height:min(32rem,100vh - 9rem);padding:clamp(var(--space-32), 6vw, 5rem);border-radius:calc(var(--radius-xl) + .35rem);box-shadow:var(--shadow-hero);background:radial-gradient(circle at 82% 24%,#679fff30,#0000 24rem),linear-gradient(135deg,#222633f2,#14141af5);border:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) minmax(12rem,.34fr);align-items:stretch;display:grid;position:relative;overflow:hidden}.O8eo2G_emptyHome:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#08090d4d);height:42%;position:absolute;inset:auto 0 0}.O8eo2G_emptyHomeCopy{align-self:end;max-width:42rem}.O8eo2G_emptyHomeTitle{max-width:12em;margin:var(--space-12) 0 var(--space-16);font-family:var(--font-family-display);letter-spacing:-.04em;font-size:clamp(2.35rem,5vw,4.8rem);font-weight:600;line-height:.98}.O8eo2G_emptyHomeDescription{max-width:36rem;margin:0 0 var(--space-24);color:#f5f6f89e;font-size:1rem;line-height:1.7}.O8eo2G_emptyHomeMark{border-left:1px solid #ffffff17;align-self:stretch;min-height:15rem;position:relative}.O8eo2G_emptyHomeMark:before,.O8eo2G_emptyHomeMark:after,.O8eo2G_emptyHomeMark span{content:"";border:1px solid #ffffff24;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.O8eo2G_emptyHomeMark:before{aspect-ratio:1;border-radius:50%;width:min(12rem,76%)}.O8eo2G_emptyHomeMark:after{aspect-ratio:1;background:#679fff14;border-radius:50%;width:min(7rem,46%);box-shadow:0 0 4rem #679fff29}.O8eo2G_emptyHomeMark span{z-index:1;border:.8rem solid #0000;border-left:1.2rem solid #f5f6f8d1;border-right:0;width:0;height:0;margin-left:.3rem}.O8eo2G_hero{min-height:28rem;padding:clamp(var(--space-24), 5vw, var(--space-48));border:1px solid var(--color-border-default);border-radius:calc(var(--radius-xl) + .35rem);background:var(--color-background-dark);color:var(--color-surface-default);box-shadow:var(--shadow-hero);position:relative;overflow:hidden}.O8eo2G_hero:after{content:"";background:linear-gradient(90deg,#0a0a0feb 0%,#0a0a0fb3 42%,#0a0a0f2e 100%),linear-gradient(#0a0a0f05 55%,#0a0a0fa3 100%);position:absolute;inset:0}.O8eo2G_heroContent{justify-content:flex-end;gap:var(--space-16);z-index:1;flex-direction:column;max-width:min(42rem,78%);min-height:27rem;display:flex;position:relative}.O8eo2G_eyebrow,.O8eo2G_metadata,.O8eo2G_tag,.O8eo2G_badge{font-family:var(--font-family-metadata);font-size:var(--font-size-metadata);letter-spacing:.04em}.O8eo2G_heroWithoutImage,.O8eo2G_heroWithoutImage .O8eo2G_heroContent{min-height:0}.O8eo2G_eyebrow{color:#ffffffb8;text-transform:uppercase}.O8eo2G_heroTitle{max-width:13ch;font-family:var(--font-family-display);font-size:var(--font-size-hero);margin:0;font-weight:600;line-height:.95}.O8eo2G_heroDescription{color:#ffffffc7;max-width:42rem;margin:0;font-size:1.05rem}.O8eo2G_heroActions,.O8eo2G_cardActions,.O8eo2G_filterGroup,.O8eo2G_chipRow{gap:var(--space-8);flex-wrap:wrap;min-width:0;display:flex}.O8eo2G_heroBackground,.O8eo2G_coverImage{object-fit:cover;width:100%;height:100%}.O8eo2G_heroBackground{filter:saturate(1.06)contrast(1.05);position:absolute;inset:0}.O8eo2G_section{margin-top:var(--space-48)}.O8eo2G_sectionHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-16);margin-bottom:var(--space-16);display:flex}.O8eo2G_sectionTitle{font-size:var(--font-size-h2);margin:0}.O8eo2G_sectionHint{margin:var(--space-4) 0 0;color:#f5f6f87a}.O8eo2G_rail,.O8eo2G_grid{gap:var(--space-16);display:grid}.O8eo2G_rail{grid-template-columns:repeat(3,minmax(0,1fr))}.O8eo2G_creditSummary{gap:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.O8eo2G_creditNotice{padding:var(--space-12) var(--space-16);margin:var(--space-16) 0;color:#f5f6f8c2;background:#8bb7ff0f;border-left:3px solid #8bb7ffb3;line-height:1.6}.O8eo2G_grid{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.O8eo2G_rechargePackages{gap:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.O8eo2G_rechargePackages>article{flex-direction:column;display:flex}.O8eo2G_rechargePackages>article>button:first-of-type{margin-top:auto}.O8eo2G_categoryResults{margin-top:var(--space-16)}.O8eo2G_workCard,.O8eo2G_updateCard,.O8eo2G_continueCard,.O8eo2G_creatorCard,.O8eo2G_panel{border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background:#ffffff0b;border-color:#ffffff1a;min-width:0;overflow:hidden;box-shadow:0 1.4rem 4rem #0000003d}.O8eo2G_workCard{flex-direction:column;min-height:100%;display:flex}.O8eo2G_cover{aspect-ratio:2/3;border-bottom:1px solid var(--color-border-subtle);padding:var(--space-16);color:var(--color-surface-default);align-items:flex-end;display:flex;position:relative;overflow:hidden}.O8eo2G_toneMist{background:linear-gradient(145deg,#33415e,#9fb0c6)}.O8eo2G_toneSeoul{background:linear-gradient(145deg,#23262e,#4a3f6e)}.O8eo2G_toneMarket{background:linear-gradient(145deg,#5a8f6b,#ecdcc0)}.O8eo2G_toneOrbit{background:linear-gradient(145deg,#2a2d36,#b4504a)}.O8eo2G_toneOrchid{background:linear-gradient(145deg,#4a3f6e,#e6c9c5)}.O8eo2G_coverImage{filter:saturate(1.06)contrast(1.06);position:absolute;inset:0}.O8eo2G_cover:after{content:"";background:linear-gradient(#0000 38%,#0c0e129e);position:absolute;inset:0}.O8eo2G_posterBadges{top:var(--space-8);right:var(--space-8);z-index:2;gap:var(--space-4);font-size:.75rem;font-weight:800;display:grid;position:absolute}.O8eo2G_posterBadges span{border-radius:var(--radius-sm);color:#fff;background:#2d7fe6eb;justify-content:center;min-width:2.35rem;padding:.15rem .4rem;display:inline-flex;box-shadow:0 .35rem 1rem #00000038}.O8eo2G_posterBadges span:nth-child(2){background:#2baad5eb}.O8eo2G_posterBadges span:nth-child(3){background:#824fdeeb}.O8eo2G_posterMeta{left:var(--space-8);right:var(--space-8);bottom:var(--space-8);z-index:2;gap:var(--space-4);color:#fff;text-shadow:0 .2rem .9rem #000c;flex-wrap:wrap;font-size:.8rem;font-weight:700;display:flex;position:absolute}.O8eo2G_posterMeta span{border-radius:var(--radius-sm);background:#00000042;align-items:center;padding:.05rem .25rem;display:inline-flex}.O8eo2G_cardBody{gap:var(--space-12);padding:var(--space-16);flex-direction:column;flex:1;display:flex}.O8eo2G_cardTitle{font-family:var(--font-family-display);margin:0;font-size:1.45rem;line-height:1.08}.O8eo2G_cardDescription{color:#f5f6f89e;margin:0}.O8eo2G_metadata{color:#f5f6f870}.O8eo2G_tag,.O8eo2G_badge{border-radius:var(--radius-sm);min-height:1.45rem;padding:0 var(--space-8);color:#f5f6f894;background:#ffffff14;align-items:center;width:fit-content;display:inline-flex}.O8eo2G_badge{color:#82b3fff5;background:#4584ee2e}.O8eo2G_softAffordance{color:#f5f6f87a;font-size:.85rem}.O8eo2G_updateCard,.O8eo2G_continueCard,.O8eo2G_creatorCard,.O8eo2G_panel{padding:var(--space-16)}.O8eo2G_updateCard{gap:var(--space-8);display:grid}.O8eo2G_jobList{gap:var(--space-12);display:grid}.O8eo2G_jobListItem{align-items:center;gap:var(--space-24);min-width:0;padding:var(--space-16) var(--space-24);border-radius:var(--radius-md);background:#ffffff09;border:1px solid #ffffff1a;border-left:3px solid #ffffff24;grid-template-columns:minmax(14rem,1.35fr) minmax(16rem,1fr) minmax(6.5rem,auto);display:grid}.O8eo2G_jobListItem[data-status=running],.O8eo2G_jobListItem[data-status=queued],.O8eo2G_jobListItem[data-status=pending],.O8eo2G_jobListItem[data-status=retrying]{border-left-color:#8bb7ffe0}.O8eo2G_jobListItem[data-status=succeeded]{border-left-color:#84e7b5d1}.O8eo2G_jobListItem[data-status=failed],.O8eo2G_jobListItem[data-status=requote_required],.O8eo2G_jobListItem[data-status=cancelled],.O8eo2G_jobListItem[data-status=canceled]{border-left-color:#ffb1b1d1}.O8eo2G_jobListPrimary,.O8eo2G_jobListMeta,.O8eo2G_jobListState{gap:.3rem;min-width:0;display:grid}.O8eo2G_jobListHeading,.O8eo2G_jobListProgress{align-items:center;gap:var(--space-12);min-width:0;display:flex}.O8eo2G_jobListHeading{align-items:baseline}.O8eo2G_jobListType,.O8eo2G_jobListMeta strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.O8eo2G_jobListType{color:#f5f6f8f0;letter-spacing:-.012em;min-width:0;font-size:.96rem}.O8eo2G_jobListStatus{min-height:1.45rem;padding:0 var(--space-8);color:#f5f6f8ad;font-family:var(--font-family-metadata);white-space:nowrap;background:#ffffff14;border-radius:999px;flex:none;align-items:center;font-size:.72rem;font-weight:700;display:inline-flex}.O8eo2G_jobListStatus[data-status=running],.O8eo2G_jobListStatus[data-status=queued],.O8eo2G_jobListStatus[data-status=pending],.O8eo2G_jobListStatus[data-status=retrying]{color:#8bb7fff5;background:#4b83e229}.O8eo2G_jobListStatus[data-status=succeeded]{color:#84e7b5f5;background:#31aa7024}.O8eo2G_jobListStatus[data-status=failed],.O8eo2G_jobListStatus[data-status=requote_required],.O8eo2G_jobListStatus[data-status=cancelled],.O8eo2G_jobListStatus[data-status=canceled]{color:#ffb1b1f0;background:#ee6f6f1f}.O8eo2G_jobListProgressTrack{background:#ffffff1a;border-radius:999px;flex:1;min-width:4rem;height:.26rem;overflow:hidden}.O8eo2G_jobListProgressTrack span{border-radius:inherit;background:linear-gradient(90deg,#679fffeb,#9d81ffeb);height:100%;display:block}.O8eo2G_jobListProgress>strong{color:#f5f6f8ad;font-family:var(--font-family-metadata);text-align:right;flex:0 0 2.45rem;font-size:.78rem}.O8eo2G_jobListStage,.O8eo2G_jobListMeta small,.O8eo2G_jobListTime{color:#f5f6f875;font-family:var(--font-family-metadata);font-size:.74rem}.O8eo2G_jobListMeta span{gap:.1rem;min-width:0;display:grid}.O8eo2G_jobListMeta{padding-left:var(--space-24);border-left:1px solid #ffffff17}.O8eo2G_jobListMeta strong{color:#f5f6f8c7;font-size:.8rem}.O8eo2G_jobListState{align-content:space-between;align-self:stretch;justify-items:end}.O8eo2G_jobListTime{white-space:nowrap;text-align:right}.O8eo2G_jobListError{margin:calc(var(--space-4) * -1) 0 0;padding:var(--space-8) 0 0 var(--space-12);color:#ffb1b1db;border-top:1px solid #ffb1b129;border-left:2px solid #ffb1b18f;grid-column:1/-1;font-size:.8rem;line-height:1.5}.O8eo2G_jobListEmpty{padding:var(--space-32);border-radius:var(--radius-lg);color:#f5f6f87a;text-align:center;border:1px dashed #ffffff24}.O8eo2G_policyStack,.O8eo2G_capabilityRegion{gap:var(--space-16);min-width:0;display:grid}.O8eo2G_policyPanel{border-radius:var(--radius-xl);background:#ffffff09;border:1px solid #ffffff1a;min-width:0;overflow:hidden}.O8eo2G_policyPanelHeader,.O8eo2G_policyEditorHeading{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.O8eo2G_policyPanelHeader{padding:var(--space-16) var(--space-24);border-bottom:1px solid #ffffff14}.O8eo2G_policyPanelHeader h3,.O8eo2G_policyEditorHeading h4{margin:var(--space-4) 0 0}.O8eo2G_policyWorkspace{grid-template-columns:minmax(13rem,.32fr) minmax(0,1fr);min-width:0;display:grid}.O8eo2G_versionList{background:#00000024;border-right:1px solid #ffffff14;align-content:start;min-width:0;display:grid}.O8eo2G_versionItem{gap:var(--space-4);min-width:0;padding:var(--space-16);color:#f5f6f8ad;text-align:left;background:0 0;border-top:0;border-bottom:1px solid #ffffff12;border-left:3px solid #0000;border-right:0;display:grid}.O8eo2G_versionItem[data-status=draft]{cursor:pointer}.O8eo2G_versionItem[data-status=active]{border-left-color:#5ccb9abf}.O8eo2G_versionItem[data-selected=true]{background:#4b83e21a;border-left-color:#679ffff2}.O8eo2G_versionItem:disabled{opacity:1}.O8eo2G_versionItemTopline,.O8eo2G_adminActionRow,.O8eo2G_tableActions,.O8eo2G_capabilityChecks{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.O8eo2G_versionItemTopline{justify-content:space-between}.O8eo2G_versionItem small,.O8eo2G_versionActionHint,.O8eo2G_adminField small{color:#f5f6f870;font-size:.75rem}.O8eo2G_versionActionHint{margin-top:var(--space-4)}.O8eo2G_statusPill,.O8eo2G_secretPresence{width:fit-content;min-height:1.4rem;padding:0 var(--space-8);color:#f5f6f8ad;font-family:var(--font-family-metadata);white-space:nowrap;background:#ffffff14;border-radius:999px;align-items:center;font-size:.72rem;font-weight:700;display:inline-flex}.O8eo2G_statusPill[data-status=active],.O8eo2G_statusPill[data-status=valid]{color:#84e7b5f5;background:#31aa7024}.O8eo2G_statusPill[data-status=draft]{color:#8bb7fff5;background:#4b83e229}.O8eo2G_statusPill[data-status=inactive],.O8eo2G_statusPill[data-status=archived]{color:#f5f6f870}.O8eo2G_policyEditor{align-content:start;gap:var(--space-16);min-width:0;padding:var(--space-24);display:grid}.O8eo2G_policyNumberGrid,.O8eo2G_capabilityFieldGrid{gap:var(--space-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.O8eo2G_capabilityFieldGrid{grid-template-columns:repeat(4,minmax(10rem,1fr))}.O8eo2G_adminField{align-content:start;gap:var(--space-4);color:#f5f6f8bd;min-width:0;font-size:.8rem;font-weight:600;display:grid}.O8eo2G_adminField input,.O8eo2G_adminField select,.O8eo2G_editingProfile textarea,.O8eo2G_jsonEditor{border-radius:var(--radius-md);color:#f5f6f8eb;background:#0000003d;border:1px solid #ffffff24;width:100%;min-width:0}.O8eo2G_adminField input,.O8eo2G_adminField select{min-height:2.5rem;padding:0 var(--space-12)}.O8eo2G_adminField select option{background:#1a1a1f}.O8eo2G_editingProfileList{gap:var(--space-16);display:grid}.O8eo2G_editingProfileHeader{flex-wrap:wrap;align-items:center}.O8eo2G_editingProfile{gap:var(--space-16);padding:var(--space-24);border-radius:var(--radius-md);background:#ffffff05;border:1px solid #ffffff1a;min-width:0;display:grid}.O8eo2G_editingProfileIdentity,.O8eo2G_editingProfileSettings{gap:var(--space-16);align-items:start;display:grid}.O8eo2G_editingProfileIdentity{grid-template-columns:1fr 1fr 1.5fr}.O8eo2G_editingProfileSettings{grid-template-columns:repeat(6,minmax(0,1fr))}.O8eo2G_editingProfile :is(input,select,textarea){font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-weight:400}.O8eo2G_editingProfile textarea{resize:vertical;min-height:5rem;padding:.65rem .75rem;line-height:1.6}.O8eo2G_editingProfileFooter{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.O8eo2G_editingProfileFooter small{color:#f5f6f87a}.O8eo2G_editingProfileToggle{align-items:center;gap:var(--space-8);cursor:pointer;font-size:.85rem;display:inline-flex}.O8eo2G_editingProfileToggle input{accent-color:#4584ee;width:1rem;height:1rem;margin:0}.O8eo2G_editingProfile :is(textarea,input[type=checkbox]):focus-visible{outline-offset:2px;outline:2px solid #8bb7ff}@media (max-width:1100px){.O8eo2G_editingProfileIdentity{grid-template-columns:repeat(2,minmax(0,1fr))}.O8eo2G_editingProfileIdentity>:last-child{grid-column:1/-1}.O8eo2G_editingProfileSettings{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.O8eo2G_editingProfile{padding:var(--space-16)}.O8eo2G_editingProfileIdentity{grid-template-columns:minmax(0,1fr)}.O8eo2G_editingProfileSettings{grid-template-columns:repeat(2,minmax(0,1fr))}}.O8eo2G_jsonEditor{resize:vertical;padding:var(--space-12);tab-size:2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem;line-height:1.55}.O8eo2G_adminButton,.O8eo2G_adminButtonPrimary,.O8eo2G_adminButtonCompact{min-height:2.35rem;padding:0 var(--space-16);border-radius:var(--radius-md);color:#f5f6f8d1;white-space:nowrap;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff21;justify-content:center;align-items:center;font-size:.82rem;font-weight:700;display:inline-flex}.O8eo2G_adminButtonPrimary{color:#fff;background:#4584eee0;border-color:#81b0ff61}.O8eo2G_adminButtonCompact{min-height:1.9rem;padding:0 var(--space-8);font-size:.72rem}.O8eo2G_adminButton:disabled,.O8eo2G_adminButtonPrimary:disabled,.O8eo2G_adminButtonCompact:disabled{cursor:not-allowed;opacity:.42}.O8eo2G_adminButton:focus-visible,.O8eo2G_adminButtonPrimary:focus-visible,.O8eo2G_adminButtonCompact:focus-visible,.O8eo2G_versionItem:focus-visible,.O8eo2G_adminField input:focus-visible,.O8eo2G_adminField select:focus-visible,.O8eo2G_jsonEditor:focus-visible,.O8eo2G_adminTableScroll:focus-visible{outline-offset:2px;outline:2px solid #8bb7fff5}.O8eo2G_policyEmpty{align-content:center;place-items:start;gap:var(--space-8);color:#f5f6f88a;min-height:14rem;display:grid}.O8eo2G_policyEmpty p{margin:0}.O8eo2G_adminFeedback{padding:var(--space-8) var(--space-12);color:#c7dbffe6;font-family:var(--font-family-metadata);overflow-wrap:anywhere;background:#4b83e214;border-left:2px solid #8bb7ffb8;margin:0;font-size:.78rem}.O8eo2G_adminFeedback[data-tone=error]{color:#ffb1b1f0;background:#b836361a;border-left-color:#ee6f6fd1}.O8eo2G_adminFeedback[data-tone=success]{color:#97ebc1f0;background:#31aa7014;border-left-color:#5ccb9ad1}.O8eo2G_adminTableScroll{border-radius:var(--radius-xl);overscroll-behavior-inline:contain;background:#ffffff09;border:1px solid #ffffff1a;width:100%;max-width:100%;overflow-x:auto}.O8eo2G_adminTable{border-collapse:collapse;width:100%;min-width:82rem;font-size:.76rem}.O8eo2G_adminTable th,.O8eo2G_adminTable td{padding:var(--space-12);text-align:left;vertical-align:top;border-bottom:1px solid #ffffff12}.O8eo2G_adminTable th{z-index:1;color:#f5f6f87a;font-family:var(--font-family-metadata);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#1a1a1f;font-size:.68rem;position:sticky;top:0}.O8eo2G_adminTable td{color:#f5f6f8ad;overflow-wrap:anywhere;max-width:15rem}.O8eo2G_adminTable td strong,.O8eo2G_adminTable td .O8eo2G_metadata{display:block}.O8eo2G_adminTable td code{color:#e1e9f8eb;white-space:nowrap}.O8eo2G_secretPresence{color:#f5f6f8ad;background:#ffffff0e}.O8eo2G_tableActions{flex-direction:column;align-items:stretch}.O8eo2G_capabilityEditorRow td,.O8eo2G_promptAuditRow td{background:#4b83e20b;padding:0}.O8eo2G_promptAuditPanel{gap:var(--space-12);min-width:80rem;padding:var(--space-16);display:grid}.O8eo2G_promptAuditHint{color:#c7dbffc7;margin:0;font-size:.76rem}.O8eo2G_promptCall{gap:var(--space-8);padding:var(--space-12);border-radius:var(--radius-lg);background:#00000029;border:1px solid #ffffff1a;display:grid}.O8eo2G_promptCallHeader{align-items:baseline;gap:var(--space-12);color:#f5f6f894;font-family:var(--font-family-metadata);flex-wrap:wrap;font-size:.72rem;display:flex}.O8eo2G_promptCallHeader strong{color:#c7dbfff0}.O8eo2G_promptMessage{gap:var(--space-8);grid-template-columns:4.8rem minmax(0,1fr);min-width:0;display:grid}.O8eo2G_promptRole{border-radius:var(--radius-sm);color:#c7dbffe0;font-family:var(--font-family-metadata);text-align:center;background:#8da8ff24;align-self:start;padding:.2rem .45rem;font-size:.68rem;font-weight:800}.O8eo2G_promptMessage pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#f5f6f8d1;min-width:0;max-height:26rem;font-family:var(--font-family-metadata);margin:0;font-size:.74rem;line-height:1.55;overflow:auto}.O8eo2G_capabilityEditor{gap:var(--space-16);min-width:80rem;padding:var(--space-16);border:0;margin:0;display:grid}.O8eo2G_capabilityEditor legend{padding:var(--space-16) 0 0;color:#f5f6f8d1;font-weight:700}.O8eo2G_capabilityChecks label{align-items:center;gap:var(--space-8);color:#f5f6f8ad;font-size:.78rem;display:inline-flex}.O8eo2G_sideRail{gap:var(--space-16);display:grid}.O8eo2G_sideItem{border-radius:var(--radius-lg);background:#ffffff0b;border:1px solid #ffffff1a;grid-template-columns:6.75rem minmax(0,1fr);min-height:8.6rem;display:grid;overflow:hidden}.O8eo2G_sideItemActive{background:#ffffff1a}.O8eo2G_sideItem img{object-fit:cover;width:100%;height:100%}.O8eo2G_sideItem div{align-content:center;gap:var(--space-8);min-width:0;padding:var(--space-16);display:grid}.O8eo2G_sideItem strong,.O8eo2G_sideItem span,.O8eo2G_sideItem small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.O8eo2G_sideItem span{color:#f5f6f894}.O8eo2G_sideItem small{color:#f5f6f86b}.O8eo2G_controls{gap:var(--space-16);min-width:0;margin:var(--space-24) 0;grid-template-columns:minmax(14rem,1fr) auto;align-items:start;display:grid}.O8eo2G_searchInput{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);color:#f5f6f8eb;width:100%;min-height:3rem;padding:0 var(--space-16);background:#ffffff14;border-color:#ffffff1f}.O8eo2G_filterGroup{gap:var(--space-12);grid-template-columns:repeat(2,minmax(10.5rem,11.75rem));align-items:end;display:grid}.O8eo2G_filterSelectField{gap:var(--space-4);min-width:0;display:grid}.O8eo2G_filterSelectShell{display:block;position:relative}.O8eo2G_filterSelectShell:after{content:"";top:50%;right:var(--space-16);pointer-events:none;border-bottom:1.5px solid #f5f6f89e;border-right:1.5px solid #f5f6f89e;width:.45rem;height:.45rem;position:absolute;transform:translateY(-68%)rotate(45deg)}.O8eo2G_filterSelect{appearance:none;border-radius:var(--radius-lg);width:100%;min-height:3rem;padding:0 2.75rem 0 var(--space-16);color:#f5f6f8eb;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;font-size:.9rem;font-weight:650}.O8eo2G_filterSelect:hover{background:#ffffff1a;border-color:#ffffff38}.O8eo2G_filterSelect:focus-visible{outline-offset:2px;outline:2px solid #8bb7fff5}.O8eo2G_filterSelect option{color:#111114;background:#f5f6f8}.O8eo2G_chip,.O8eo2G_filterButton{border:1px solid var(--color-border-default);color:#f5f6f8ad;min-width:0;padding:var(--space-8) var(--space-16);background:#ffffff0e;border-color:#ffffff1f;border-radius:999px}.O8eo2G_chipActive,.O8eo2G_filterActive{color:#111114;background:#ffffffe0;border-color:#ffffff4d}.O8eo2G_split{gap:var(--space-24);grid-template-columns:.82fr 1.18fr;display:grid}.O8eo2G_creatorHeader{gap:var(--space-16);grid-template-columns:auto 1fr;align-items:center;display:grid}.O8eo2G_avatar{border-radius:var(--radius-xl);background:var(--color-accent-lavender);width:4.5rem;height:4.5rem;color:var(--color-accent-primary);place-items:center;font-weight:800;display:grid}.O8eo2G_accountPage{gap:var(--space-24);display:grid}.O8eo2G_settingsPage{width:100%;max-width:69rem;margin-inline:auto}.O8eo2G_accountPageHeader{max-width:46rem;padding:var(--space-16) 0 var(--space-8)}.O8eo2G_accountPageHeader>p{margin:var(--space-8) 0 0;color:#f5f6f885}.O8eo2G_accountPageTitle{margin:var(--space-8) 0 0;font-family:var(--font-family-display);letter-spacing:-.035em;font-size:clamp(2.25rem,5vw,4rem);font-weight:620;line-height:1}.O8eo2G_profileHero{gap:var(--space-32);min-height:17rem;padding:clamp(var(--space-24), 4vw, var(--space-48));border-radius:calc(var(--radius-xl) + .35rem);box-shadow:var(--shadow-hero);background:linear-gradient(112deg,#2a3040e0,#18181eeb 58%),#18181d;border:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) minmax(28rem,.72fr);align-items:stretch;display:grid}.O8eo2G_profileIdentity{gap:var(--space-24);grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.O8eo2G_profileIdentity h1{margin:var(--space-8) 0;font-family:var(--font-family-display);letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(2rem,4vw,3.7rem);font-weight:620;line-height:1}.O8eo2G_profileIdentity p{color:#f5f6f894;max-width:34rem;margin:0;line-height:1.65}.O8eo2G_profileAvatar{aspect-ratio:1;background:#6592e617;border:1px solid #97beff61;border-radius:50%;place-items:center;width:clamp(6rem,10vw,8rem);display:grid;position:relative;box-shadow:inset 0 0 0 .65rem #0a0c1147,0 0 3.5rem #5784d921}.O8eo2G_profileAvatar:before{content:"";aspect-ratio:1;border:1px solid #c4a9ff70;border-radius:.65rem;width:52%;position:absolute;transform:rotate(45deg)}.O8eo2G_profileAvatar span{z-index:1;color:#e5ecfff0;font-family:var(--font-family-metadata);letter-spacing:.08em;font-size:1.15rem;font-weight:850;position:relative}.O8eo2G_profileMeta{gap:var(--space-8);margin-top:var(--space-16);flex-wrap:wrap;display:flex}.O8eo2G_profileMeta span{min-height:1.8rem;padding:0 var(--space-12);color:#f5f6f88a;border:1px solid #ffffff17;border-radius:999px;align-items:center;font-size:.78rem;display:inline-flex}.O8eo2G_profileStats{border-left:1px solid #ffffff1a;grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;display:grid}.O8eo2G_profileStats a{align-content:center;gap:var(--space-4);min-width:0;padding:var(--space-16) var(--space-24);color:#f5f6f88f;border-bottom:1px solid #ffffff12;border-right:1px solid #ffffff12;display:grid}.O8eo2G_profileStats a:nth-child(2n){border-right:0}.O8eo2G_profileStats a:nth-last-child(-n+2){border-bottom:0}.O8eo2G_profileStats strong{color:#f5f6f8f0;font-family:var(--font-family-display);font-size:clamp(1.65rem,3vw,2.5rem);font-weight:620}.O8eo2G_profileStats span{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.O8eo2G_profileStats a:hover,.O8eo2G_profileQuickLinks a:hover,.O8eo2G_profileStoryRow:hover{color:#f5f6f8e6;background:#ffffff0b}.O8eo2G_profileContentGrid{gap:var(--space-24);grid-template-columns:minmax(0,1.5fr) minmax(18rem,.7fr);display:grid}.O8eo2G_profileSection,.O8eo2G_settingsPanel{border-radius:var(--radius-xl);background:#ffffff09;border:1px solid #ffffff1a;min-width:0}.O8eo2G_profileSection{padding:var(--space-24)}.O8eo2G_profileSectionHeader,.O8eo2G_settingsHeading,.O8eo2G_settingsActions{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.O8eo2G_profileSectionHeader{margin-bottom:var(--space-16);align-items:flex-start}.O8eo2G_profileSectionHeader h2,.O8eo2G_settingsHeading h2{margin:0;font-size:1.2rem}.O8eo2G_profileSectionHeader p,.O8eo2G_settingsHeading p{margin:var(--space-4) 0 0;color:#f5f6f875;font-size:.82rem;line-height:1.55}.O8eo2G_profileStoryList,.O8eo2G_profileQuickLinks{border-top:1px solid #ffffff14;display:grid}.O8eo2G_profileStoryRow,.O8eo2G_profileQuickLinks a{border-bottom:1px solid #ffffff14;min-width:0;transition:background .14s,color .14s}.O8eo2G_profileStoryRow{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16) var(--space-8);display:flex}.O8eo2G_profileStoryRow>span,.O8eo2G_profileQuickLinks a{gap:var(--space-4);min-width:0;display:grid}.O8eo2G_profileStoryRow strong,.O8eo2G_profileStoryRow small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.O8eo2G_profileStoryRow small,.O8eo2G_profileStoryRow time,.O8eo2G_profileQuickLinks span{color:#f5f6f870;font-size:.76rem}.O8eo2G_profileQuickLinks a{min-height:3.9rem;padding:0 var(--space-8);grid-template-columns:minmax(0,1fr) auto;align-items:center}.O8eo2G_profileEmpty{justify-items:start;gap:var(--space-8);border-top:1px solid #ffffff14;align-content:center;min-height:12rem;display:grid}.O8eo2G_profileEmpty p{margin:0 0 var(--space-8);color:#f5f6f875}.O8eo2G_settingsLayout{gap:var(--space-24);display:grid}.O8eo2G_settingsPanel{gap:var(--space-24);padding:clamp(var(--space-24), 4vw, var(--space-32));display:grid}.O8eo2G_profileMiniAvatar,.O8eo2G_securityMark{aspect-ratio:1;color:#e5ecffe6;letter-spacing:.06em;background:#6592e617;border:1px solid #97beff47;border-radius:50%;flex:none;place-items:center;width:3rem;font-size:.72rem;font-weight:850;display:grid}.O8eo2G_securityMark{border-radius:.7rem .7rem 1rem 1rem;width:2.4rem;position:relative}.O8eo2G_securityMark:before{content:"";border:1px solid #e5ecffb8;border-radius:.4rem;width:.5rem;height:.65rem}.O8eo2G_settingsFormGrid,.O8eo2G_passwordGrid{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.O8eo2G_passwordGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.O8eo2G_accountField{align-content:start;gap:var(--space-8);color:#f5f6f8b3;min-width:0;font-size:.82rem;font-weight:650;display:grid}.O8eo2G_accountFieldWide{grid-column:1/-1}.O8eo2G_accountField input,.O8eo2G_accountField select,.O8eo2G_accountField textarea{border-radius:var(--radius-md);color:#f5f6f8eb;width:100%;min-width:0;font:inherit;background:#0003;border:1px solid #ffffff21;font-weight:500}.O8eo2G_accountField input,.O8eo2G_accountField select{min-height:2.85rem;padding:0 var(--space-12)}.O8eo2G_accountField textarea{resize:vertical;padding:var(--space-12);line-height:1.6}.O8eo2G_accountField input[readonly]{color:#f5f6f87a;cursor:not-allowed;background:#ffffff06}.O8eo2G_accountField select option{color:#111114;background:#f5f6f8}.O8eo2G_accountField small,.O8eo2G_settingsNote{color:#f5f6f866;font-size:.74rem;font-weight:500}.O8eo2G_accountField textarea+small{justify-self:end}.O8eo2G_accountField input:focus-visible,.O8eo2G_accountField select:focus-visible,.O8eo2G_accountField textarea:focus-visible,.O8eo2G_profileStats a:focus-visible,.O8eo2G_profileStoryRow:focus-visible,.O8eo2G_profileQuickLinks a:focus-visible{outline-offset:2px;outline:2px solid #8bb7fff5}.O8eo2G_settingsActions{justify-content:flex-start;min-height:2.5rem}.O8eo2G_settingsActions .O8eo2G_primaryButton{cursor:pointer}.O8eo2G_settingsActions .O8eo2G_primaryButton:disabled{cursor:wait;opacity:.55}.O8eo2G_settingsFeedback,.O8eo2G_settingsNote{margin:0}.O8eo2G_settingsFeedback{color:#9ce7c1eb;font-size:.8rem}.O8eo2G_settingsFeedback[data-tone=error]{color:#ffb1b1f0}@media (max-width:860px){.O8eo2G_stageNav.O8eo2G_nav{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:8px 16px;display:grid}.O8eo2G_stageNav .O8eo2G_brand{grid-area:1/1}.O8eo2G_stageNav .O8eo2G_brandLogo{max-width:100%;height:30px}.O8eo2G_stageNav .O8eo2G_navSpacer,.O8eo2G_stageNav .O8eo2G_desktopActions{display:none}.O8eo2G_stageNav .O8eo2G_navLinks{grid-area:2/1/auto/-1;margin:0}.O8eo2G_stageNav .O8eo2G_navLink{background:0 0;border:0;flex-shrink:0;min-height:40px}.O8eo2G_mobileMenu{grid-area:1/2;display:block}.O8eo2G_mobileMenu>summary{cursor:pointer;border:1px solid #344252;border-radius:8px;align-items:center;min-height:44px;padding:0 12px;display:flex}.O8eo2G_mobileMenu>.O8eo2G_navMeta{background:#171e28;border:1px solid #344252;border-radius:10px;gap:12px;width:min(340px,100vw - 32px);padding:16px;position:absolute;top:58px;right:16px;box-shadow:0 12px 32px #0008}.O8eo2G_mobileMenu .O8eo2G_navMeta>*{min-height:44px}.O8eo2G_mobileMenu .O8eo2G_accountMenu{position:static}.O8eo2G_rechargePackages{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.O8eo2G_shell:has(.O8eo2G_policyStack) .O8eo2G_nav,.O8eo2G_shell:has(.O8eo2G_capabilityRegion) .O8eo2G_nav){position:static}.O8eo2G_nav{align-items:stretch;gap:var(--space-8);padding:var(--space-12) var(--space-16);flex-direction:column}.O8eo2G_navLinks,.O8eo2G_navMeta{gap:var(--space-4);scrollbar-width:none;flex-wrap:nowrap;width:100%;min-width:0;display:flex;overflow-x:auto}.O8eo2G_navLinks{margin-left:0}.O8eo2G_navMeta{flex-wrap:wrap;overflow:visible}.O8eo2G_navLinks::-webkit-scrollbar{display:none}.O8eo2G_navMeta::-webkit-scrollbar{display:none}.O8eo2G_navMeta:has(.O8eo2G_accountMenu[open]){overflow:visible}.O8eo2G_navLink,.O8eo2G_navButton,.O8eo2G_languageSelectWrap,.O8eo2G_languageSelect,.O8eo2G_primaryButton{width:auto;padding:0 var(--space-12);flex:none}.O8eo2G_hero,.O8eo2G_controls,.O8eo2G_split,.O8eo2G_profileHero,.O8eo2G_profileContentGrid,.O8eo2G_homeLead,.O8eo2G_emptyHome{grid-template-columns:1fr}.O8eo2G_profileStats{border-top:1px solid #ffffff1a;border-left:0}.O8eo2G_passwordGrid{grid-template-columns:1fr}.O8eo2G_emptyHome{min-height:26rem}.O8eo2G_emptyHomeMark{display:none}.O8eo2G_heroContent{max-width:100%}.O8eo2G_filterGroup,.O8eo2G_chipRow{grid-template-columns:1fr;display:grid}.O8eo2G_filterGroup{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.O8eo2G_filterButton,.O8eo2G_chip{width:100%}.O8eo2G_rail{grid-template-columns:1fr}.O8eo2G_jobListItem{gap:var(--space-12) var(--space-16);grid-template-columns:minmax(0,1fr) auto}.O8eo2G_jobListMeta{padding-top:var(--space-12);border-top:1px solid #ffffff14;border-left:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0}.O8eo2G_jobListTime{text-align:right}.O8eo2G_policyPanelHeader,.O8eo2G_policyEditorHeading{flex-direction:column;align-items:flex-start}.O8eo2G_policyPanelHeader .O8eo2G_adminButton{width:100%}.O8eo2G_policyWorkspace{grid-template-columns:minmax(0,1fr)}.O8eo2G_versionList{border-bottom:1px solid #ffffff14;border-right:0;grid-auto-columns:minmax(13rem,72vw);grid-auto-flow:column;overflow-x:auto}.O8eo2G_versionItem{border-top:3px solid #0000;border-bottom:0;border-left:0;border-right:1px solid #ffffff12}.O8eo2G_versionItem[data-status=active]{border-top-color:#5ccb9abf}.O8eo2G_versionItem[data-selected=true]{border-top-color:#679ffff2}.O8eo2G_policyEditor{padding:var(--space-16)}.O8eo2G_policyNumberGrid{grid-template-columns:1fr}.O8eo2G_adminActionRow{flex-direction:column;align-items:stretch}.O8eo2G_adminActionRow>button{width:100%}}@media (max-width:520px){.O8eo2G_rechargePackages{grid-template-columns:minmax(0,1fr)}.O8eo2G_navMeta{gap:var(--space-8) var(--space-4)}.O8eo2G_navMeta .O8eo2G_navButton,.O8eo2G_navMeta .O8eo2G_primaryButton{min-height:2.1rem;padding:0 var(--space-8);font-size:.78rem}.O8eo2G_navMeta .O8eo2G_languageSelect{min-height:2.1rem;padding:0 1.45rem 0 var(--space-8);font-size:.78rem}.O8eo2G_emptyHomeTitle{letter-spacing:-.03em;font-size:2rem;line-height:1.08}.O8eo2G_main{width:min(358px,100% - 2rem);margin-left:var(--space-16);margin-right:auto}.O8eo2G_profileHero,.O8eo2G_profileSection,.O8eo2G_settingsPanel{padding:var(--space-16)}.O8eo2G_jobListItem{padding:var(--space-16);grid-template-columns:1fr}.O8eo2G_jobListMeta{grid-template-columns:1fr}.O8eo2G_jobListState{grid-template-columns:auto 1fr;align-self:auto;align-items:center}.O8eo2G_jobListTime{justify-self:end}.O8eo2G_profileIdentity{gap:var(--space-12);grid-template-columns:auto minmax(0,1fr)}.O8eo2G_profileAvatar{width:3.25rem}.O8eo2G_profileIdentity h1{font-size:1.5rem}.O8eo2G_profileMeta{gap:var(--space-4);margin-top:var(--space-8)}.O8eo2G_profileMeta span{padding:0 var(--space-8);overflow-wrap:anywhere;max-width:100%}.O8eo2G_profileHero{gap:var(--space-16);min-height:0}.O8eo2G_profileStats a{padding:var(--space-16) var(--space-12)}.O8eo2G_settingsFormGrid{grid-template-columns:1fr}.O8eo2G_accountFieldWide{grid-column:auto}.O8eo2G_settingsActions,.O8eo2G_settingsHeading,.O8eo2G_profileSectionHeader{flex-direction:column;align-items:stretch}.O8eo2G_settingsActions .O8eo2G_primaryButton,.O8eo2G_profileSectionHeader .O8eo2G_ghostButton{width:100%}.O8eo2G_navLinks,.O8eo2G_navMeta{max-width:358px}}
.-sleva_creationGuide{color:#f5f6f8;overflow-wrap:anywhere;border-block:1px solid #ffffff29;margin:1.25rem 0;padding:1rem 0;line-height:1.65}.-sleva_guideHeader,.-sleva_guideActions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.-sleva_guideHeader{justify-content:space-between}.-sleva_guideHeader>div{gap:.15rem;display:grid}.-sleva_guideHeader span,.-sleva_guideMeta,.-sleva_guideSteps small{color:#bbb7c8;font-size:.85rem}.-sleva_guideIntro{color:#d4d0df;max-width:64ch}.-sleva_guideChecklist{margin-top:.8rem}.-sleva_guideChecklist summary{cursor:pointer;color:#d4d0df;padding:.4rem 0}.-sleva_guideActions button[aria-pressed=true]{color:#fff;background:#39304f;border-color:#c4b5fd}.-sleva_guideSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem .75rem;padding:0;list-style:none;display:grid}.-sleva_guideStep{color:#d4d0df;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;align-items:baseline;gap:.6rem;padding:.55rem;display:flex}.-sleva_guideStep>span:first-child{color:#c4b5fd;flex-shrink:0;width:1.2rem}.-sleva_guideStep small{display:block}.-sleva_guideStep[data-selected=true]{color:#fff;background:#c4b5fd14;border-color:#c4b5fd}.-sleva_guideDetail h2{margin:1rem 0 .5rem;font-size:1.2rem}.-sleva_guideDetail p{max-width:68ch;margin:.7rem 0}.-sleva_guidePrinciple{color:#ddd5f4;border-left:2px solid #c4b5fd;padding-left:.85rem}.-sleva_guidePrinciple strong{margin-bottom:.25rem;display:block}.-sleva_creationGuide :is(a,button,summary):focus-visible{outline-offset:3px;outline:2px solid #c4b5fd}@media (max-width:600px){.-sleva_guideSteps{grid-template-columns:1fr}.-sleva_guideHeader{align-items:flex-start}}.-sleva_studioShell{color:#f5f6f8;background:radial-gradient(circle at 12% 0,#5b4a913d,#0000 34rem),linear-gradient(#101014 0%,#09090b 100%);min-height:100vh;overflow-x:hidden}.-sleva_topbar{background:#101014db;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 3rem;display:flex}.-sleva_topbarActions{align-items:center;gap:.5rem;display:flex;position:relative}.-sleva_brand{color:#f5f6f8;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.-sleva_brandLogo{object-fit:contain;width:auto;max-width:min(16rem,42vw);height:2.15rem;display:block}.-sleva_nav{flex-wrap:wrap;gap:.5rem;display:flex}.-sleva_nav a,.-sleva_button{color:#f5f6f8c2;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:.5rem;padding:.55rem .8rem;font-weight:700;text-decoration:none}.-sleva_layout{grid-template-columns:18rem minmax(0,1fr) 20rem;gap:1rem;padding:2rem 3rem 4rem;display:grid}.-sleva_panel,.-sleva_mainPanel,.-sleva_card{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:1rem;min-width:0;box-shadow:0 1.5rem 4rem #00000047}.-sleva_panel{align-self:start;max-width:100%;padding:1rem}.-sleva_mainPanel{min-width:0;max-width:100%;padding:1.25rem;overflow:hidden}.-sleva_eyebrow{color:#f5f6f880;text-transform:uppercase;margin:0 0 .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.-sleva_title{letter-spacing:0;margin:0;font-size:clamp(1.9rem,2.45vw,2.65rem);line-height:1.1}.-sleva_workspaceTitle{font-size:clamp(1.8rem,2.4vw,2.6rem);line-height:1.08}.-sleva_hint{color:#f5f6f89e;overflow-wrap:anywhere;line-height:1.6}.-sleva_grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem;margin-top:1rem;display:grid}.-sleva_subsection{margin-top:1.5rem}.-sleva_homeStack{gap:1rem;margin-top:1.25rem;display:grid}.-sleva_recentStoryPanel,.-sleva_firstStoryPanel{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:1rem;gap:1rem;min-width:0;padding:1rem;display:grid;box-shadow:0 1.5rem 4rem #0000003d}.-sleva_recentStoryPanel{grid-template-columns:8.5rem minmax(0,1fr);align-items:stretch}.-sleva_recentStoryImage,.-sleva_storyCard img{object-fit:cover;background:#ffffff0d;width:100%}.-sleva_recentStoryImage{border-radius:.8rem;height:100%;min-height:12rem}.-sleva_recentStoryBody{align-content:center;gap:.75rem;display:grid}.-sleva_recentStoryBody strong,.-sleva_firstStoryPanel strong{max-width:48rem;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.16;display:block}.-sleva_recentStoryBody small,.-sleva_firstStoryPanel small{color:#f5f6f89e;max-width:46rem;margin-top:.35rem;line-height:1.6;display:block}.-sleva_storyCardGrid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.85rem;margin-top:.75rem;display:grid}.-sleva_storyCard{color:#f5f6f8;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:.9rem;grid-template-columns:4.5rem minmax(0,1fr);gap:.75rem;min-width:0;padding:.65rem;text-decoration:none;display:grid}.-sleva_storyCard img{border-radius:.65rem;height:5.8rem}.-sleva_storyCard div{align-content:center;gap:.35rem;min-width:0;display:grid}.-sleva_storyCard small,.-sleva_storyCard span{color:#f5f6f88f;font-size:.82rem;line-height:1.4}.-sleva_sourceBox{background:linear-gradient(135deg,#7860be2e,#0000001f);border:1px solid #ffffff1a;border-radius:.9rem;padding:1rem}.-sleva_sourceBox span{color:#f5f6f88a;text-transform:uppercase;font-size:.82rem;font-weight:800}.-sleva_sourceBox p{color:#f5f6f8c7;margin:.55rem 0 0;line-height:1.6}.-sleva_onboardingSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.-sleva_stepCard{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.9rem;gap:.65rem;padding:1rem;display:grid}.-sleva_videoPanel{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:1rem;min-width:0;padding:1rem}.-sleva_memoryStack{gap:1rem;margin-top:1rem;display:grid}.-sleva_memoryHero,.-sleva_memorySection{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:1rem;min-width:0;padding:1rem}.-sleva_memorySection{gap:1rem;display:grid}.-sleva_memoryHero{justify-content:space-between;align-items:center;gap:1rem;display:flex}.-sleva_memoryHero strong,.-sleva_sectionHeader strong,.-sleva_memoryCard strong,.-sleva_timelineItem strong{display:block}.-sleva_memoryHero small,.-sleva_sectionHeader small,.-sleva_memoryCard small,.-sleva_timelineItem small{color:#f5f6f88f;line-height:1.55}.-sleva_memoryActions{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.-sleva_sectionHeader{justify-content:space-between;align-items:flex-start;gap:.25rem;margin-bottom:.8rem;display:flex}.-sleva_sectionHeader>div{min-width:0}.-sleva_memoryGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;display:grid}.-sleva_memoryCard,.-sleva_timelineItem{overflow-wrap:anywhere;background:#00000026;border:1px solid #ffffff17;border-radius:.85rem;min-width:0;padding:.85rem}.-sleva_memoryCard{gap:.45rem;display:grid}.-sleva_memoryCard>.-sleva_status{overflow-wrap:anywhere;white-space:normal;border-radius:.55rem;justify-self:start;min-width:0;height:auto;line-height:1.35}.-sleva_proposalCard{flex-direction:column;align-content:flex-start;gap:.65rem;min-height:9.5rem;display:flex}.-sleva_proposalCard .-sleva_status{justify-self:start;margin-bottom:.2rem}.-sleva_proposalCard strong{line-height:1.25}.-sleva_proposalMeta{color:#f5f6f880;gap:.35rem;font-size:.84rem;line-height:1.45;display:grid}.-sleva_memorySection:has(.-sleva_proposalCard) .-sleva_memoryGrid{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));align-items:stretch}.-sleva_collapsibleSection{display:block}.-sleva_collapsibleSummary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:.75rem;list-style:none;display:flex}.-sleva_collapsibleSummary::-webkit-details-marker{display:none}.-sleva_collapsibleSummary:before{content:"›";color:#f5f6f870;flex:none;font-size:1.4rem;font-weight:900;line-height:1;transition:transform .16s;transform:rotate(0)}.-sleva_collapsibleSection[open] .-sleva_collapsibleSummary{margin-bottom:.8rem}.-sleva_collapsibleSection[open] .-sleva_collapsibleSummary:before{transform:rotate(90deg)}.-sleva_collapsibleSummary>div{flex:1;gap:.25rem;min-width:0;display:grid}.-sleva_collapsibleEditor{margin-bottom:.85rem}.-sleva_collapsibleSection:not([open]){padding-bottom:1.05rem}.-sleva_proposalEditor{background:#5b8def14;border:1px solid #8da8ff3d;border-radius:.85rem;gap:.7rem;width:min(100%,40rem);padding:.85rem;display:grid}.-sleva_proposalEditor label{color:#f5f6f89e;gap:.4rem;font-weight:800;display:grid}.-sleva_proposalEditor input,.-sleva_proposalEditor textarea{color:#f5f6f8;resize:vertical;background:#0000003d;border:1px solid #ffffff21;border-radius:.7rem;width:100%;min-width:0;padding:.75rem .85rem}.-sleva_analysisLoadingCard{background:#5b8def14;border:1px solid #8da8ff38;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.7rem .8rem;display:grid}.-sleva_analysisLoadingCard strong{line-height:1.25;display:block}.-sleva_analysisLoadingCard small{color:#f5f6f894;margin-top:.2rem;line-height:1.45;display:block}.-sleva_inlineActionBlock{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.-sleva_draftPathHint{background:#5b8def13;border:1px solid #8da8ff2e;border-radius:.8rem;gap:.25rem;padding:.8rem .9rem;display:grid}.-sleva_draftPathHint strong{color:#dbe6ff;line-height:1.3}.-sleva_draftPathHint small{color:#f5f6f899;line-height:1.55}.-sleva_outputLanguageControl{background:#5b8def12;border:1px solid #8da8ff2e;border-radius:.85rem;justify-content:space-between;align-items:flex-end;gap:.8rem;padding:.8rem .9rem;display:flex}.-sleva_outputLanguageControl label{color:#f5f6f8a3;gap:.4rem;min-width:min(18rem,100%);font-weight:800;display:grid}.-sleva_outputLanguageControl select,.-sleva_qualitySetting select{color:#f5f6f8;background:#0000003d;border:1px solid #ffffff24;border-radius:.7rem;min-height:2.45rem;padding:0 .85rem;font-weight:800}.-sleva_outputLanguageControl small{color:#f5f6f894;max-width:34rem;line-height:1.45}.-sleva_outputSettingsPanel{background:#ffffff09;border:1px solid #ffffff1a;border-radius:.95rem;gap:1rem;padding:1rem;display:grid}.-sleva_settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.-sleva_settingsGrid label{color:#f5f6f8a3;gap:.4rem;font-weight:800;display:grid}.-sleva_settingsGrid input,.-sleva_settingsGrid select,.-sleva_settingsGrid textarea{color:#f5f6f8;background:#00000038;border:1px solid #ffffff21;border-radius:.72rem;width:100%;min-width:0;min-height:2.45rem;padding:.72rem .8rem}.-sleva_settingsWide{grid-column:1/-1}.-sleva_settingsChoiceField{border:0;gap:.4rem;min-width:0;margin:0;padding:0;display:grid}.-sleva_settingsChoiceField legend{color:#f5f6f8a3;margin-bottom:.4rem;font-weight:800}.-sleva_settingsChoiceGrid{background:#00000024;border:1px solid #ffffff1a;border-radius:.72rem;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:3rem;padding:.58rem;display:flex}.-sleva_settingsChoice{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;grid-auto-flow:column;align-items:center;width:fit-content;min-height:2.1rem;padding:.45rem .68rem;font-size:.86rem;line-height:1.1;color:#f5f6f8bd!important;gap:.42rem!important;display:inline-flex!important}.-sleva_settingsGrid .-sleva_settingsChoice input{accent-color:#8da8ff;background:0 0;border:0;width:.92rem;min-width:.92rem;height:.92rem;min-height:.92rem;padding:0}.-sleva_settingsChoice:has(input:checked){background:#5b6fb638;border-color:#8da8ff8c;color:#e2e8ff!important}.-sleva_settingsChoice:has(input:disabled){cursor:not-allowed;opacity:.38}.-sleva_settingsChoice:focus-within{outline-offset:2px;outline:2px solid #aebdff}.-sleva_settingsChoiceHint{color:#f5f6f873;font-size:.78rem;font-weight:600;line-height:1.4}.-sleva_planningPanel{align-content:start;gap:0}.-sleva_planningBlock{border-top:1px solid #ffffff14;gap:.8rem;min-width:0;padding-block:1.15rem;display:grid}.-sleva_planningOverview{border-top:0;padding-top:0}.-sleva_planningBlock:last-of-type{padding-bottom:0}.-sleva_planningBlock .-sleva_sectionHeader{align-items:center;margin-bottom:0}.-sleva_planningInstruction{color:#f5f6f8a3;gap:.45rem;font-weight:800;display:grid}.-sleva_planningInstruction textarea{resize:vertical;color:#f5f6f8;width:100%;min-width:0;min-height:6.5rem;font:inherit;background:#00000038;border:1px solid #ffffff21;border-radius:.72rem;padding:.8rem .9rem;font-weight:500;line-height:1.55}.-sleva_planningInstruction textarea::placeholder{color:#f5f6f861}.-sleva_planningEmpty{color:#f5f6f87a;background:#0000001a;border:1px dashed #ffffff1a;border-radius:.72rem;padding:.85rem;display:block}.-sleva_planningActions{margin-top:0}.-sleva_compactNumberRow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.45rem;display:grid}.-sleva_compactNumberRow span{color:#f5f6f87a}.-sleva_checkboxRow{background:#00000029;border:1px solid #ffffff1a;border-radius:.72rem;flex-direction:row;align-self:end;align-items:center;min-height:2.45rem;padding:0 .8rem;gap:.65rem!important;display:flex!important}.-sleva_checkboxRow input{accent-color:#8da8ff;width:1rem;min-width:1rem;height:1rem;padding:0}.-sleva_novelEditor{gap:1.4rem;margin-top:1rem;display:grid}.-sleva_deliveryPage{color:#e5eaf3;background:#111923}.-sleva_deliveryPage .-sleva_layout{max-width:1000px;margin:0 auto;padding:24px 16px;display:block}.-sleva_deliveryPage .-sleva_layout>aside{display:none}.-sleva_deliveryPage .-sleva_mainPanel{background:0 0;border:0;border-radius:0;padding:0}.-sleva_deliveryPage .-sleva_title{font-size:26px}.-sleva_publishPanel{gap:20px;min-width:0;padding-top:24px;display:grid}.-sleva_publishPanel .-sleva_versionList{gap:24px}.-sleva_publishPanel .-sleva_versionCard,.-sleva_publishPanel .-sleva_memoryCard{background:#171e28;border:1px solid #344252;border-radius:10px;min-width:0;padding:20px}.-sleva_publishPanel label{gap:8px;min-width:0;display:grid}.-sleva_publishPanel select,.-sleva_publishPanel input,.-sleva_publishPanel textarea{box-sizing:border-box;color:#e5eaf3;width:100%;min-width:0;max-width:100%;min-height:44px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111923;border:1px solid #44546a;border-radius:7px;padding:10px 12px;display:block}.-sleva_publishPanel small,.-sleva_publishPanel summary{overflow-wrap:anywhere}.-sleva_publishPanel .-sleva_actionButton{color:#111923;background:#b6cfef;border-color:#b6cfef}.-sleva_publishPanel .-sleva_secondaryButton{color:#b6cfef;background:0 0;border-color:#44546a}.-sleva_publishPricing{border-block:1px solid #344252;min-width:0;padding:14px 0}.-sleva_publishPricing summary{cursor:pointer;min-height:24px}.-sleva_publishPricing[open]>:not(summary){margin-top:16px}.-sleva_finalTools{border-top:1px solid #344252;padding-top:16px}.-sleva_finalTools>summary{cursor:pointer;color:#b6cfef;min-height:36px}.-sleva_finalTools[open]>:not(summary){margin-top:14px}.-sleva_productionWorkspace,.-sleva_productionRevision,.-sleva_productionCandidate,.-sleva_productionScene{gap:.85rem;min-width:0;display:grid}.-sleva_productionWorkspace small{color:#f5f6f88c;line-height:1.6}.-sleva_productionPlayer{background:#090b10;border-radius:.65rem;width:100%;max-height:26rem;margin-top:.65rem;display:block}.-sleva_productionActions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.-sleva_productionWorkspace label:has(input[type=checkbox]){align-items:center;gap:.55rem;font-weight:500;line-height:1.55;display:flex}.-sleva_productionWorkspace input[type=checkbox]{accent-color:#8da8ff;flex:0 0 1rem;width:1rem;height:1rem;padding:0}.-sleva_productionScene,.-sleva_productionRevision{border-top:1px solid #ffffff1a;margin-top:1rem;padding-top:1rem}.-sleva_productionReferences{border:0;flex-wrap:wrap;gap:.65rem;min-width:0;margin:0;padding:.5rem 0;display:flex}.-sleva_productionReferences legend{color:#f5f6f8a3;font-weight:700}.-sleva_productionReferences label{border:1px solid #ffffff1f;border-radius:.5rem;max-width:100%;padding:.4rem .65rem}.-sleva_productionReferences img{object-fit:cover;border-radius:.35rem;width:2.5rem;height:2.5rem}.-sleva_productionRange,.-sleva_productionClipGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.-sleva_productionClipGrid{margin-top:.8rem}.-sleva_productionQuoteDetails{gap:.6rem;max-height:15rem;font-size:.88rem;line-height:1.6;display:grid;overflow-y:auto}.-sleva_productionQuoteDetails ol{margin:0;padding-left:1.4rem}.-sleva_productionQuoteDetails small{display:block}.-sleva_quoteDialog[data-aggregate=true] .-sleva_quoteActions{z-index:1;background:#131317;border-top:1px solid #ffffff1f;margin:0 -1.15rem -1.15rem;padding:.9rem 1.15rem;position:sticky;bottom:-1.15rem}.-sleva_productionScenes summary,.-sleva_productionAdvanced summary{cursor:pointer;padding:.75rem 0;font-weight:700}.-sleva_productionAdvanced[open]>section{margin-top:1rem}@media (max-width:600px){.-sleva_quoteDialog[data-aggregate=true] .-sleva_quoteActions{margin:0 -.9rem -.9rem;padding:.8rem .9rem;bottom:-.9rem}.-sleva_productionRange,.-sleva_productionClipGrid{grid-template-columns:minmax(0,1fr)}.-sleva_productionWorkspace .-sleva_sectionHeader{flex-wrap:wrap}.-sleva_productionActions>button{white-space:normal;max-width:100%}}.-sleva_novelEditor label{color:#f5f6f8a3;gap:.45rem;font-weight:800;display:grid}.-sleva_novelEditor input,.-sleva_novelEditor textarea{color:#f5f6f8;resize:vertical;background:#00000038;border:1px solid #ffffff21;border-radius:.75rem;width:100%;min-width:0;padding:.8rem .9rem}.-sleva_formGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.-sleva_versionList{gap:.75rem;display:grid}.-sleva_assetLibrary{gap:1rem;margin-top:1rem;display:grid;container-type:inline-size}.-sleva_assetToolbar,.-sleva_assetBindingHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.-sleva_assetToolbarActions{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.-sleva_assetFilters{flex-wrap:wrap;gap:.45rem;display:flex}.-sleva_assetFilter,.-sleva_assetFilterActive{color:#f5f6f8a6;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:.45rem .75rem;font-size:.85rem;font-weight:800}.-sleva_assetFilterActive{color:#dbe6ff;background:#8da8ff29;border-color:#8da8ff9e}.-sleva_continuityPanel{border-block:1px solid var(--border-color,#303039);gap:14px;padding:18px 0;display:grid}.-sleva_continuityFields{grid-template-columns:minmax(160px,1fr) minmax(0,3fr);gap:16px;display:grid}.-sleva_continuityFields label{gap:8px;min-width:0;font-size:14px;display:grid}.-sleva_continuityFields select,.-sleva_continuityFields textarea{box-sizing:border-box;width:100%;color:inherit;font:inherit;background:#17171c;border:1px solid #41414c;border-radius:8px;padding:10px 12px}.-sleva_continuityFields select{align-self:start}.-sleva_continuityPreview{flex-wrap:wrap;align-items:start;gap:16px;display:flex}.-sleva_continuityPreview>img{object-fit:contain;background:#111;border-radius:8px;width:220px;max-width:100%;max-height:180px}.-sleva_continuityPreview>div{flex:1;min-width:180px}.-sleva_continuityPreview details{width:100%;min-width:0}.-sleva_continuityPreview pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:280px;font:inherit;font-size:13px;line-height:1.6;overflow:auto}@media (max-width:640px){.-sleva_continuityFields{grid-template-columns:1fr}}.-sleva_assetForm,.-sleva_assetBindingPanel{background:#5b4a911a;border:1px solid #8da8ff42;border-radius:.9rem;gap:.9rem;padding:1rem;display:grid}.-sleva_assetAiPanel{background:linear-gradient(135deg,#5b4a912e,#00000024);border:1px solid #8da8ff59;border-radius:.9rem;gap:.9rem;padding:1rem;display:grid}.-sleva_assetAiPanel .-sleva_formGrid,.-sleva_assetForm .-sleva_formGrid{grid-template-columns:minmax(8.5rem,.4fr) minmax(0,1fr);align-items:start}.-sleva_assetAiPanel label{color:#f5f6f8b8;align-content:start;gap:.4rem;min-width:0;font-weight:750;display:grid}.-sleva_assetAiPanel input,.-sleva_assetAiPanel textarea,.-sleva_assetAiPanel select{color:#f5f6f8;width:100%;min-width:0;font:inherit;background:#00000038;border:1px solid #ffffff21;border-radius:.7rem;padding:.7rem .8rem;line-height:1.5}.-sleva_assetAiPanel textarea,.-sleva_assetForm textarea{overflow-y:hidden}.-sleva_assetAiInstruction textarea{resize:vertical;min-height:5.1rem}.-sleva_assetDraftSection{gap:.65rem;display:grid}.-sleva_assetDraftGrid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.7rem;display:grid}.-sleva_assetDraftCard{background:#00000029;border:1px solid #8da8ff38;border-radius:.75rem;gap:.45rem;min-width:0;padding:.75rem;display:grid}.-sleva_assetDraftCard>small{color:#f5f6f89e;overflow-wrap:anywhere;line-height:1.45}.-sleva_assetDraftCard>button{justify-self:start}.-sleva_assetDraftCard .-sleva_assetCardHeader{align-items:flex-start}.-sleva_assetDraftCard .-sleva_assetCardHeader small{overflow-wrap:anywhere;text-align:right;max-width:68%;line-height:1.35}.-sleva_assetFormHeader,.-sleva_assetBindingHeader>div{gap:.25rem;min-width:0;display:grid}.-sleva_assetFormHeader small,.-sleva_assetBindingHeader small,.-sleva_assetBindingEmpty{color:#f5f6f894;line-height:1.5}.-sleva_assetForm label,.-sleva_assetImageInputs label{color:#f5f6f8b8;align-content:start;gap:.4rem;min-width:0;font-weight:750;display:grid}.-sleva_assetForm input,.-sleva_assetForm textarea,.-sleva_assetForm select{color:#f5f6f8;width:100%;min-width:0;font:inherit;background:#00000038;border:1px solid #ffffff21;border-radius:.7rem;padding:.7rem .8rem;line-height:1.5}.-sleva_assetForm textarea{resize:vertical}.-sleva_assetAiPanel select,.-sleva_assetForm select,.-sleva_assetForm input:not([type=file]){height:3rem}.-sleva_assetImageInputs{grid-template-columns:minmax(0,1fr) minmax(12rem,.7fr);gap:.85rem;display:grid}.-sleva_assetFileInput input{padding:.55rem}.-sleva_assetFileInput small{color:#f5f6f880;font-weight:500}@container (max-width:28rem){.-sleva_assetAiPanel .-sleva_formGrid,.-sleva_assetForm .-sleva_formGrid,.-sleva_assetImageInputs{grid-template-columns:minmax(0,1fr)}}.-sleva_assetGrid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.85rem;display:grid}.-sleva_assetCard{background:#00000029;border:1px solid #ffffff1a;border-radius:.9rem;min-width:0;display:grid;overflow:hidden}.-sleva_assetThumb{aspect-ratio:16/9;color:#f5f6f873;background:#ffffff0d;place-items:center;font-size:.82rem;display:grid;overflow:hidden}.-sleva_assetThumb img{object-fit:cover;width:100%;height:100%}.-sleva_assetCardBody{gap:.45rem;min-width:0;padding:.8rem;display:grid}.-sleva_assetCardBody>small{color:#f5f6f894;overflow-wrap:anywhere;line-height:1.45}.-sleva_assetCardActions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.3rem;display:flex}.-sleva_assetCardActions small{line-height:1.4}.-sleva_assetCardHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.-sleva_assetCardHeader small{color:#f5f6f87a;font-size:.76rem}.-sleva_assetPrompt{color:#a4baffd1!important}.-sleva_assetEmpty{background:#ffffff06;border:1px dashed #ffffff26;border-radius:.9rem;justify-items:start;gap:.5rem;padding:1.5rem;display:grid}.-sleva_assetEmpty small{color:#f5f6f894;max-width:40rem;line-height:1.5}.-sleva_assetBindingPanel{margin-top:1rem}.-sleva_assetBindingGrid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.65rem;display:grid}.-sleva_assetBindingOption{cursor:pointer;background:#00000024;border:1px solid #ffffff1c;border-radius:.72rem;grid-template-columns:auto 3.25rem minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;padding:.5rem;display:grid}.-sleva_assetBindingOptionActive{background:#5b8def29;border-color:#8da8ffa6}.-sleva_assetBindingOption input{accent-color:#8da8ff;width:1rem;height:1rem}.-sleva_assetBindingOption img{object-fit:cover;background:#ffffff0d;border-radius:.45rem;width:3.25rem;height:2.4rem}.-sleva_assetBindingOption>span{gap:.15rem;min-width:0;display:grid}.-sleva_assetBindingOption strong,.-sleva_assetBindingOption small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-sleva_assetBindingOption small{color:#f5f6f88f}.-sleva_draftMeta{color:#f5f6f88f;font-weight:700}.-sleva_versionMeta{color:#a4baffcc;font-weight:700}.-sleva_liveJobProgress{gap:.4rem;min-width:0;margin-top:.15rem;display:grid}.-sleva_liveJobProgressCompact{gap:.3rem;margin-top:.05rem}.-sleva_liveJobProgressHeader{flex-wrap:wrap;align-items:baseline;gap:.45rem;min-width:0;display:flex}.-sleva_liveJobProgressHeader strong{color:#b7c9ff;font-size:.78rem;line-height:1.35}.-sleva_liveJobProgressHeader small{color:#f5f6f885;font-size:.75rem}.-sleva_liveProgressTrack{background:#8da8ff29;border-radius:999px;height:.28rem;position:relative;overflow:hidden}.-sleva_liveProgressTrack span{border-radius:inherit;background:#8da8ff;width:35%;height:100%;animation:1.45s ease-in-out infinite -sleva_liveJobSweep;display:block}@keyframes -sleva_liveJobSweep{0%{transform:translate(-130%)}to{transform:translate(320%)}}.-sleva_videoCopyrightNotice{color:#f5f6f89e;border-left:2px solid #8da8ffb8;padding:.25rem 0 .25rem .65rem;line-height:1.55;display:block}.-sleva_videoPromptReview{background:#667fd214;border:1px solid #8da8ff52;border-radius:.85rem;gap:.7rem;margin-top:.9rem;padding:1rem;display:grid}.-sleva_videoPromptReview>strong{font-size:1rem}.-sleva_videoPromptReview>small,.-sleva_videoPromptReview li{color:#f5f6f8b8;line-height:1.55}.-sleva_videoPromptReview ul{gap:.35rem;margin:0;padding-left:1.15rem;display:grid}.-sleva_videoPromptDisclaimer{color:#f5f6f885!important}.-sleva_versionFailureNotice{color:#f5f6f8b8;border-left:2px solid #ff8585;gap:.32rem;padding:.35rem 0 .35rem .7rem;display:grid}.-sleva_versionFailureNotice strong{color:#ffb0b0;font-size:.82rem}.-sleva_versionFailureNotice small{line-height:1.5}.-sleva_versionPendingNotice{border-left-color:#8da8ffcc}.-sleva_versionPendingNotice strong{color:#b7c9ff}.-sleva_versionLineage{color:#f5f6f894;border-left:2px solid #8da8ff94;width:fit-content;padding-left:.55rem;line-height:1.5}.-sleva_versionRevisionPanel{background:#5b6fb617;border:1px solid #8da8ff47;border-left-width:3px;border-radius:.75rem;gap:.8rem;min-width:0;margin-top:.25rem;padding:.9rem;display:grid}.-sleva_versionRevisionPanel>div:first-child{gap:.3rem;display:grid}.-sleva_versionRevisionPanel>div:first-child small{color:#f5f6f894;line-height:1.5}.-sleva_versionRevisionPanel label{color:#f5f6f8a3;gap:.4rem;font-weight:800;display:grid}.-sleva_versionRevisionPanel select,.-sleva_versionRevisionPanel textarea{color:#f5f6f8;width:100%;min-width:0;font:inherit;background:#00000038;border:1px solid #ffffff21;border-radius:.7rem;padding:.75rem .8rem}.-sleva_versionRevisionPanel textarea{field-sizing:content;resize:none;scrollbar-width:none;min-height:7rem;overflow:hidden}.-sleva_versionRevisionPanel textarea::-webkit-scrollbar{display:none}.-sleva_streamingDraftPreview{background:#596fb61a;border:1px solid #8da8ff47;border-radius:.8rem;gap:.7rem;min-height:7rem;max-height:26rem;padding:.9rem;display:grid;overflow-y:auto}.-sleva_streamingDraftPreview>span{color:#cbd5ff;align-items:center;gap:.45rem;font-weight:800;display:inline-flex}.-sleva_streamingDraftPreview p{color:#f5f6f8e6;white-space:pre-wrap;margin:0;line-height:1.8}.-sleva_proposalNotice{background:#f4b86014;border:1px solid #f4b86047;border-radius:.75rem;gap:.45rem;padding:.75rem;display:grid}.-sleva_proposalNotice small{color:#f5f6f8a8}.-sleva_shotBatchBar{color:#f5f6f8a8;flex-wrap:wrap;align-items:center;gap:.65rem;margin:.75rem 0;font-weight:800;display:flex}.-sleva_shotSelectRow{color:#f5f6f894;align-items:center;gap:.45rem;width:fit-content;font-weight:800;display:inline-flex}.-sleva_shotSelectRow input{accent-color:#8da8ff;width:1rem;height:1rem}.-sleva_versionCard{overflow-wrap:anywhere;background:#00000026;border:1px solid #ffffff17;border-radius:.85rem;gap:.55rem;min-width:0;padding:.9rem;display:grid}.-sleva_versionSection{gap:.45rem;min-width:0;display:grid}.-sleva_versionSectionLabel{color:#8da8ffd1;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:850}.-sleva_versionSummary{color:#f5f6f8b8;margin:0;line-height:1.65}.-sleva_versionOutline{border-block:1px solid #ffffff12;padding-block:.65rem}.-sleva_versionOutline summary{color:#f5f6f8a8;cursor:pointer;width:fit-content;font-size:.82rem;font-weight:800}.-sleva_versionOutline[open] summary{margin-bottom:.7rem}.-sleva_versionOutline ol{color:#f5f6f8b3;gap:.4rem;margin:0;padding-left:1.25rem;line-height:1.55;display:grid}.-sleva_versionBody{background:#0000002e;border-radius:.65rem;padding:.8rem;position:relative}.-sleva_versionBody[data-clamped=true][data-expanded=false]{max-height:13rem;overflow:hidden}.-sleva_versionBody[data-clamped=true][data-expanded=false]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#131418fa);height:4rem;position:absolute;bottom:0;left:0;right:0}.-sleva_versionBody p{color:#f5f6f8c7;white-space:pre-wrap;margin:0;line-height:1.75}.-sleva_versionExpandButton{color:#a9bfff;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;padding:.1rem 0;font-size:.82rem;font-weight:850}.-sleva_versionOutline summary:focus-visible,.-sleva_versionExpandButton:focus-visible{outline-offset:3px;border-radius:.25rem;outline:2px solid #8da8ffb8}.-sleva_proposalActionStack{flex-wrap:wrap;align-items:flex-start;gap:.4rem;margin-top:auto;display:flex}.-sleva_proposalActionStack .-sleva_actionButton,.-sleva_proposalActionStack .-sleva_secondaryButton{white-space:nowrap;flex:none;justify-content:center;align-self:flex-start;align-items:center;height:auto;min-height:0;padding:.65rem .85rem;line-height:1.1}.-sleva_errorText{color:#ffb3b3!important}.-sleva_successText{color:#b8f7c3!important}.-sleva_timelineList{gap:.65rem;display:grid}.-sleva_timelineItem{grid-template-columns:auto minmax(0,1fr);gap:.75rem;display:grid}.-sleva_shotVideo{background:#050507;border-radius:.8rem;width:100%;max-height:34rem;display:block}.-sleva_videoPlaceholder{color:#f5f6f8a3;text-align:center;border:1px dashed #ffffff24;border-radius:.8rem;place-content:center;gap:.4rem;min-height:14rem;display:grid}.-sleva_workspaceHeader{background:#00000029;border:1px solid #ffffff17;border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding:1rem;display:flex}.-sleva_metaRow{color:#f5f6f89e;flex-wrap:wrap;gap:.5rem;font-size:.9rem;display:flex}.-sleva_metaRow span{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:.35rem .6rem}.-sleva_workspaceActions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.-sleva_workspaceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.-sleva_workspaceCard{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:1rem;gap:.65rem;min-width:0;padding:1rem;display:grid;box-shadow:0 1.5rem 4rem #00000038}.-sleva_workspaceCard strong{font-size:1.05rem}.-sleva_workspaceCard small,.-sleva_nextStepPanel small{color:#f5f6f894;line-height:1.55}.-sleva_workspaceCard a{color:#f5f6f8;width:fit-content;font-weight:800;text-decoration:none}.-sleva_nextStepPanel{background:#fabe5c14;border-left:3px solid #fabe5cd9;border-radius:.8rem;gap:.35rem;margin-top:1rem;padding:.95rem 1rem;display:grid}.-sleva_card{padding:1rem}.-sleva_card strong{margin:.35rem 0;font-size:1.08rem;display:block}.-sleva_card small,.-sleva_listItem small{color:#f5f6f885;overflow-wrap:anywhere}.-sleva_card small{display:block}.-sleva_list{gap:.75rem;margin-top:1rem;display:grid}.-sleva_listItem{overflow-wrap:anywhere;background:#0000002e;border:1px solid #ffffff17;border-radius:.75rem;gap:.25rem;min-width:0;padding:.75rem;display:grid}.-sleva_contextJobLink{color:#f5f6f8;text-decoration:none;transition:border-color .16s,background .16s}.-sleva_contextJobLink:hover{background:#5b8def1a;border-color:#8da8ff6b}.-sleva_contextJobsMore{color:#9fc0ff;width:fit-content;font-size:.82rem;font-weight:800;text-decoration:none}.-sleva_contextJobsMore:hover{color:#c8d8ff}.-sleva_listItemRow{background:#0000002e;border:1px solid #ffffff17;border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;padding:.65rem;display:grid}.-sleva_listItemActive{background:#5b8def1f;border-color:#8da8ff73}.-sleva_listItemLink{color:#f5f6f8;overflow-wrap:anywhere;gap:.25rem;min-width:0;text-decoration:none;display:grid}.-sleva_listItemLink small{color:#f5f6f88f;line-height:1.4}.-sleva_deleteStoryButton{color:#f5f6f8b3;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:.55rem;padding:.42rem .55rem;font-size:.78rem;font-weight:800}.-sleva_deleteStoryButton:hover{color:#ffb3b3;background:#ff56561a;border-color:#ff72727a}.-sleva_status{color:#9fc0ff;white-space:nowrap;background:#5b8def2e;border-radius:999px;justify-content:center;align-items:center;width:fit-content;max-width:100%;padding:.25rem .55rem;font-size:.78rem;font-weight:800;line-height:1;display:inline-flex}.-sleva_flow{gap:1rem;margin-top:1rem;display:grid}.-sleva_flow label{color:#f5f6f8a3;gap:.45rem;font-weight:700;display:grid}.-sleva_flow input,.-sleva_flow select,.-sleva_flow textarea{color:#f5f6f8;resize:vertical;background:#00000038;border:1px solid #ffffff21;border-radius:.75rem;width:100%;min-width:0;padding:.8rem .9rem}.-sleva_flow textarea{field-sizing:content;resize:none;scrollbar-width:none;overflow:hidden}.-sleva_flow textarea::-webkit-scrollbar{display:none}.-sleva_flowStatusCard,.-sleva_understandingEditor{overflow-wrap:anywhere;background:#0000002e;border:1px solid #ffffff1a;border-radius:.9rem;gap:.75rem;min-width:0;padding:1rem;display:grid}.-sleva_flowStatusCard strong,.-sleva_understandingEditor strong{font-size:1.02rem;display:block}.-sleva_flowStatusCard small,.-sleva_understandingEditor small{color:#f5f6f88f;line-height:1.55}.-sleva_loadingLine{color:#f5f6f8b8;align-items:center;gap:.45rem;width:fit-content;font-size:.9rem;font-weight:750;display:inline-flex}.-sleva_buttonLoadingLabel{white-space:nowrap;justify-content:center;align-items:center;gap:.45rem;display:inline-flex}.-sleva_buttonLoadingLabel .-sleva_spinner{border-color:#111116 #1111162e #1111162e}.-sleva_secondaryButton .-sleva_buttonLoadingLabel .-sleva_spinner{border-color:#f5f6f8 #f5f6f82e #f5f6f82e}.-sleva_spinner{border:2px solid #f5f6f82e;border-top-color:#f5f6f8;border-radius:999px;width:.9rem;height:.9rem;animation:.75s linear infinite -sleva_spin}.-sleva_quoteOverlay{z-index:90;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000bd;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0;overflow-y:auto}.-sleva_quoteDialog{color:#f5f6f8;background:linear-gradient(#18171efc,#09090bfc);border:1px solid #ffffff24;border-radius:1.15rem;gap:1rem;width:min(40rem,100%);max-height:calc(100vh - 2.5rem);padding:1.15rem;animation:.16s ease-out -sleva_quoteEnter;display:grid;overflow-y:auto;box-shadow:0 1.5rem 5rem #0000009e}.-sleva_quoteHeader,.-sleva_quoteSpecRow,.-sleva_quotePriceRow,.-sleva_quoteExpiry,.-sleva_quoteActions,.-sleva_qualitySettingActions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.-sleva_quoteHeader>div{gap:.25rem;display:grid}.-sleva_quoteHeader h2{margin:0;font-size:clamp(1.25rem,4vw,1.65rem);line-height:1.2}.-sleva_quoteEyebrow,.-sleva_quoteTask{color:#f5f6f894;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.-sleva_quoteTask{color:#cbd5ff;letter-spacing:.02em;text-transform:none;border:1px solid #8da8ff33;border-radius:999px;padding:.38rem .65rem}.-sleva_quoteModeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.-sleva_quoteModeCard{color:#f5f6f8bd;text-align:left;cursor:pointer;background:#101014;border:1px solid #ffffff1a;border-radius:.85rem;gap:.4rem;min-width:0;min-height:10rem;padding:1.05rem .85rem .85rem;transition:border-color .14s,background .14s,transform .14s;display:grid;position:relative;overflow:hidden}.-sleva_quoteModeCard:before{content:"";background:repeating-linear-gradient(90deg,#ffffff2e 0 .45rem,#0000 .45rem .75rem);height:.22rem;position:absolute;inset:.35rem .6rem auto}.-sleva_quoteModeCard:hover:not(:disabled){border-color:#8da8ff61;transform:translateY(-1px)}.-sleva_quoteModeCard:focus-visible,.-sleva_quoteActions button:focus-visible,.-sleva_qualitySetting button:focus-visible,.-sleva_qualitySetting select:focus-visible{outline-offset:3px;outline:2px solid #aebdff}.-sleva_quoteModeCardActive{color:#f5f6f8;background:linear-gradient(160deg,#5b4a916b,#101014f5 68%);border-color:#8da8ffb8;box-shadow:inset 0 0 0 1px #8da8ff1f}.-sleva_quoteModeCard>span{color:#aebdff;letter-spacing:.05em;margin-top:.3rem;font-size:.7rem;font-weight:850}.-sleva_quoteModeCard>strong{font-size:1.08rem}.-sleva_quoteModeCard>small{line-height:1.45}.-sleva_quoteModeCard>em{color:#f5f6f885;align-self:end;font-size:.72rem;font-style:normal;line-height:1.4}.-sleva_quoteModelPanel{background:#5b4a911a;border:1px solid #8da8ff33;border-radius:.9rem;gap:.65rem;padding:.85rem;display:grid}.-sleva_quoteModelControl{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.-sleva_quoteModelControl label{color:#f5f6f8a3;font-size:.78rem;font-weight:750}.-sleva_quoteModelControl select{color:#f5f6f8;min-width:0;font:inherit;background:#121218;border:1px solid #ffffff24;border-radius:.65rem;padding:.65rem .75rem}.-sleva_quoteModelControl select:focus-visible{outline-offset:2px;outline:2px solid #aebdff}.-sleva_quoteModelDetails{border-top:1px solid #ffffff14;gap:.55rem;padding-top:.7rem;display:grid}.-sleva_quoteModelDetails>div:first-child{gap:.2rem;display:grid}.-sleva_quoteModelDetails span,.-sleva_quoteModelDetails small,.-sleva_quoteModelDetails em{color:#f5f6f894;font-size:.72rem;font-style:normal;line-height:1.4}.-sleva_quoteModelDetails strong{color:#f5f6f8;font-size:1rem}.-sleva_quoteModelBadges{flex-wrap:wrap;gap:.35rem;display:flex}.-sleva_quoteModelBadges b{color:#cbd5ff;background:#8da8ff1f;border-radius:999px;padding:.22rem .48rem;font-size:.68rem}.-sleva_quoteUnavailableModels{color:#f5f6f885;font-size:.72rem}.-sleva_quoteUnavailableModels summary{cursor:pointer}.-sleva_quoteUnavailableModels small{color:#f5f6f88f;grid-template-columns:minmax(8rem,auto) minmax(0,1fr);gap:.6rem;padding-top:.45rem;display:grid}.-sleva_quoteUnavailableModels b{color:#f5f6f8c7}.-sleva_quoteSummary{background:#ffffff09;border:1px solid #ffffff1a;border-radius:.9rem;gap:.7rem;min-height:6.2rem;padding:.85rem;display:grid}.-sleva_quoteSpecRow{align-items:flex-start}.-sleva_quoteSpecRow>span,.-sleva_quotePriceRow>span,.-sleva_quoteExpiry>span{color:#f5f6f894;font-size:.78rem}.-sleva_quoteSpecRow>div{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.-sleva_quoteSpecRow b{color:#f5f6f8d1;background:#ffffff0f;border-radius:.4rem;padding:.24rem .42rem;font-size:.72rem}.-sleva_quotePriceRow{border-top:1px solid #ffffff14;padding-top:.65rem}.-sleva_quotePriceRow>strong{color:#fff;font-size:1.45rem}.-sleva_quotePriceRow small{color:#aebdff;letter-spacing:.04em;font-size:.7rem}.-sleva_quoteExpiry time{color:#f5f6f8c7;font-variant-numeric:tabular-nums;font-size:.78rem}.-sleva_quoteLoading{color:#f5f6f8ad;justify-content:center;align-items:center;gap:.55rem;min-height:4rem;display:flex}.-sleva_quoteRunPanel{background:#5b4a9121;border:1px solid #8da8ff47;border-radius:.85rem;gap:.65rem;padding:.85rem .9rem;display:grid}.-sleva_quoteRunHeader{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}.-sleva_quoteRunHeader strong{color:#eef1ff;min-width:0;font-size:.86rem;line-height:1.45}.-sleva_quoteRunHeader time{color:#f5f6f894;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.72rem}.-sleva_quoteRunTrack{background:#ffffff14;border-radius:999px;height:.22rem;overflow:hidden}.-sleva_quoteRunTrack span{border-radius:inherit;background:#8da8ff;width:38%;height:100%;animation:1.6s ease-in-out infinite -sleva_quoteRun;display:block}.-sleva_quoteRunPanel>small{color:#f5f6f894;font-size:.75rem;line-height:1.45}.-sleva_quoteResponsibility,.-sleva_quoteError{color:#f5f6f89e;border-left:2px solid #5b4a91;margin:0;padding:.15rem 0 .15rem .7rem;font-size:.78rem;line-height:1.55}.-sleva_quoteError{color:#ffb3b3;border-left-color:#ff7373}.-sleva_quoteActions{justify-content:flex-end}.-sleva_quoteActions>button{min-width:8.5rem}.-sleva_qualitySetting{background:#ffffff08;border:1px solid #ffffff1a;border-radius:.85rem;gap:.65rem;min-width:min(100%,24rem);padding:.75rem;display:grid}.-sleva_qualitySetting label{gap:.28rem;min-width:0;display:grid}.-sleva_qualitySetting select{width:100%;min-width:0;min-height:2.75rem;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.-sleva_qualitySetting small{color:#f5f6f88c;line-height:1.45}@keyframes -sleva_quoteEnter{0%{opacity:0;transform:translateY(.5rem)scale(.99)}}@keyframes -sleva_spin{to{transform:rotate(360deg)}}@keyframes -sleva_quoteRun{0%{transform:translate(-110%)}to{transform:translate(275%)}}.-sleva_understandingEditor{background:linear-gradient(#5b4a911f,#00000029)}.-sleva_understandingHeader{gap:.45rem;display:grid}.-sleva_understandingHeader .-sleva_status{margin-bottom:.15rem}.-sleva_analysisScoreRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}.-sleva_analysisScoreRow>div{background:#ffffff09;border:1px solid #ffffff17;border-radius:.75rem;align-items:baseline;gap:.25rem;min-width:0;padding:.75rem;display:flex}.-sleva_analysisScoreRow span{color:#f5f6f88a;flex:1;font-size:.76rem}.-sleva_analysisScoreRow strong{font-size:1.35rem}.-sleva_analysisScoreRow small{white-space:nowrap}.-sleva_analysisSection{background:#0000001f;border:1px solid #ffffff17;border-radius:.85rem;min-width:0;overflow:hidden}.-sleva_analysisSection>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem;list-style:none;display:flex}.-sleva_analysisSection>summary::-webkit-details-marker{display:none}.-sleva_analysisSection>summary span{color:#f5f6f880;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.-sleva_analysisSectionBody,.-sleva_analysisCard{gap:.75rem;display:grid}.-sleva_analysisSectionBody{border-top:1px solid #ffffff12;padding:.9rem}.-sleva_analysisCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.9rem;display:grid}.-sleva_analysisSectionBody>.-sleva_analysisCardGrid{padding:0}.-sleva_analysisCard{background:#ffffff06;border:1px solid #ffffff14;border-radius:.75rem;min-width:0;padding:.8rem}.-sleva_analysisCardHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.-sleva_analysisNotice,.-sleva_analysisWarning{border-left:2px solid #8da8ff;gap:.3rem;padding:.25rem 0 .25rem .75rem;display:grid}.-sleva_analysisWarning{border-left-color:#ffb36b}.-sleva_editorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.-sleva_genreFieldset{border:0;min-width:0;margin:0;padding:0}.-sleva_genreFieldset legend{color:#f5f6f8a3;margin-bottom:.45rem;font-weight:700}.-sleva_genreChoiceGrid{flex-wrap:wrap;gap:.5rem;display:flex}.-sleva_genreChoice{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:999px;grid-auto-flow:column;align-items:center;width:fit-content;padding:.42rem .62rem;font-size:.86rem;line-height:1;color:#f5f6f8c2!important;gap:.4rem!important;display:inline-flex!important}.-sleva_genreChoice input{accent-color:#8da8ff;background:0 0;border:0;width:.9rem;min-width:auto;height:.9rem;padding:0}.-sleva_proseStyleChoice input{min-height:.9rem}.-sleva_proseStyleChoice:has(input:checked){background:#5b6fb633;border-color:#8da8ff80;color:#dce4ff!important}.-sleva_proseStyleChoice:focus-within{outline-offset:2px;outline:2px solid #aebdff}.-sleva_questionList{gap:.75rem;display:grid}.-sleva_questionAnswerCard{background:#00000024;border:1px solid #ffffff17;border-radius:.8rem;gap:.75rem;padding:.85rem;display:grid}.-sleva_questionAnswerCard strong{margin-top:.3rem;font-size:.98rem;line-height:1.55;display:block}.-sleva_questionAnswerCard small{color:#f5f6f880;margin-top:.25rem;display:block}.-sleva_answerOptionGrid{border:0;flex-wrap:wrap;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}.-sleva_answerOptionGrid legend{color:#f5f6f885;width:100%;margin-bottom:.1rem;font-weight:800}.-sleva_answerOption{color:#f5f6f8c2;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:999px;align-items:center;width:fit-content;padding:.5rem .7rem;font-weight:750;gap:.4rem!important;display:inline-flex!important}.-sleva_answerOption:has(input:checked){color:#f5f6f8;background:#5b8def3d;border-color:#8da8ffad}.-sleva_answerOption input{accent-color:#8da8ff;background:0 0;border:0;width:.9rem;min-width:auto;height:.9rem;padding:0}.-sleva_questionIndex{color:#f5f6f87a;font-weight:800}.-sleva_editorActions{flex-wrap:wrap;gap:.8rem;margin-top:.35rem;display:flex}.-sleva_detailTopActions{flex-wrap:wrap;gap:.65rem;margin-bottom:.25rem;display:flex}.-sleva_shotDetailPageStack{gap:1.5rem}.-sleva_shotVideoActions{border-top:1px solid #ffffff14;margin-top:1.25rem;padding-top:1.25rem}.-sleva_shotVideoActions .-sleva_editorActions{gap:.9rem}.-sleva_actionButton,.-sleva_secondaryButton{white-space:nowrap;border:1px solid #ffffff29;border-radius:.7rem;justify-content:center;align-items:center;width:fit-content;min-height:2.45rem;padding:0 .85rem;font-size:.95rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.-sleva_actionButton{color:#dbe6ff;background:#8da8ff24;border-color:#8da8ff57}.-sleva_actionButton:disabled,.-sleva_secondaryButton:disabled{cursor:not-allowed;opacity:.55}.-sleva_secondaryButton{color:#f5f6f8;background:#ffffff0f;border:1px solid #ffffff24}@media (min-width:981px) and (max-width:1360px){.-sleva_layout{grid-template-columns:14rem minmax(0,1fr);padding:1.5rem}.-sleva_layout>:last-child{grid-column:2}}@media (max-width:980px){.-sleva_topbar{flex-direction:column;align-items:flex-start;padding:1rem}.-sleva_topbarActions{width:100%}.-sleva_nav{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.-sleva_nav a{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.-sleva_layout{grid-template-columns:minmax(0,1fr);padding:1rem}.-sleva_workspaceHeader{flex-direction:column;align-items:flex-start}.-sleva_workspaceActions{justify-content:flex-start}.-sleva_outputLanguageControl{flex-direction:column;align-items:flex-start}.-sleva_settingsGrid{grid-template-columns:1fr}.-sleva_workspaceGrid,.-sleva_recentStoryPanel,.-sleva_storyCard{grid-template-columns:minmax(0,1fr)}.-sleva_recentStoryImage{min-height:14rem}.-sleva_onboardingSteps,.-sleva_editorGrid,.-sleva_analysisScoreRow,.-sleva_analysisCardGrid{grid-template-columns:minmax(0,1fr)}.-sleva_panel,.-sleva_mainPanel{width:100%;max-width:calc(100vw - 3rem)}}@media (max-width:560px){.-sleva_nav{grid-template-columns:1fr}.-sleva_title{font-size:2rem;line-height:1.04}.-sleva_hint{display:none}.-sleva_mainPanel{padding:1rem}.-sleva_quoteOverlay{place-items:end center;padding:.6rem}.-sleva_quoteDialog{border-radius:1rem;max-height:calc(100dvh - 1.2rem);padding:.9rem}.-sleva_quoteHeader{align-items:flex-start}.-sleva_quoteModeGrid{grid-template-columns:minmax(0,1fr)}.-sleva_quoteModeCard{grid-template-columns:auto minmax(0,1fr);min-height:0;padding:.9rem .75rem .75rem}.-sleva_quoteModeCard>span,.-sleva_quoteModeCard>em{grid-column:1/-1}.-sleva_quoteModeCard>small{text-align:right}.-sleva_quoteModelControl{grid-template-columns:minmax(0,1fr);gap:.35rem}.-sleva_quoteUnavailableModels small{grid-template-columns:minmax(0,1fr);gap:.15rem}.-sleva_quoteActions{grid-template-columns:minmax(0,1fr);display:grid}.-sleva_quoteActions>button,.-sleva_qualitySettingActions>button{width:100%}.-sleva_quoteRunHeader{grid-template-columns:auto minmax(0,1fr)}.-sleva_quoteRunHeader time{grid-column:2}.-sleva_qualitySettingActions{flex-direction:column;align-items:stretch}.-sleva_assetToolbar,.-sleva_assetBindingHeader{flex-direction:column}.-sleva_assetToolbarActions,.-sleva_assetToolbarActions>button,.-sleva_assetToolbar>button,.-sleva_assetBindingHeader>button{width:100%}.-sleva_assetToolbarActions{display:grid}.-sleva_assetImageInputs{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.-sleva_quoteDialog,.-sleva_quoteModeCard,.-sleva_spinner,.-sleva_quoteRunTrack span,.-sleva_liveProgressTrack span{transition:none;animation:none}}
.dXrKqq_overlay{z-index:80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000a3;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.dXrKqq_dialog{color:#f5f6f8;background:linear-gradient(#21202afa,#0f0f13fa);border:1px solid #ffffff24;border-radius:1rem;gap:1rem;width:min(28rem,100%);padding:1rem;display:grid;box-shadow:0 1.5rem 5rem #0000008c}.dXrKqq_header{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.dXrKqq_mark,.dXrKqq_dangerMark{background:#8da8ff;border-radius:999px;width:.75rem;height:.75rem;margin-top:.35rem;box-shadow:0 0 0 .35rem #8da8ff1f}.dXrKqq_dangerMark{background:#ff7373;box-shadow:0 0 0 .35rem #ff73731f}.dXrKqq_header h2{letter-spacing:0;margin:0;font-size:1.08rem;line-height:1.35}.dXrKqq_header p,.dXrKqq_errorMessage{color:#f5f6f8a3;margin:.35rem 0 0;line-height:1.6}.dXrKqq_errorMessage{color:#ffb3b3;background:#ff737314;border:1px solid #ff73733d;border-radius:.75rem;padding:.65rem}.dXrKqq_actions{justify-content:flex-end;gap:.6rem;display:flex}.dXrKqq_cancelButton,.dXrKqq_confirmButton,.dXrKqq_dangerButton{cursor:pointer;border:1px solid #ffffff1f;border-radius:.7rem;padding:.68rem .9rem;font-weight:850}.dXrKqq_cancelButton{color:#f5f6f8c2;background:#ffffff0e}.dXrKqq_confirmButton{color:#111116;background:#f5f6f8}.dXrKqq_dangerButton{color:#fff;background:#d84b4b;border-color:#ff737352}.dXrKqq_cancelButton:disabled,.dXrKqq_confirmButton:disabled,.dXrKqq_dangerButton:disabled{cursor:not-allowed;opacity:.62}
.LqPSBa_workspace{--ink:#e6ebf1;--muted:#8c99ab;--line:#303947;--panel:#171d26;--accent:#a9c9f5;height:100dvh;min-height:500px;color:var(--ink);background:#10151c;flex-direction:column;font-size:13px;display:flex;overflow:hidden}.LqPSBa_workspace *,.LqPSBa_overlay *{box-sizing:border-box}.LqPSBa_workspace button,.LqPSBa_workspace input,.LqPSBa_workspace textarea,.LqPSBa_workspace select,.LqPSBa_overlay button,.LqPSBa_overlay input,.LqPSBa_overlay textarea,.LqPSBa_overlay select{font:inherit}.LqPSBa_workspace button,.LqPSBa_workspace a,.LqPSBa_overlay button,.LqPSBa_overlay a{-webkit-tap-highlight-color:transparent}.LqPSBa_workspace button,.LqPSBa_overlay button{color:#dbe3ef;cursor:pointer;background:#202936;border:1px solid #35404f;border-radius:7px;padding:8px 12px;line-height:1.4}.LqPSBa_workspace button:hover,.LqPSBa_overlay button:hover{background:#2c394b;border-color:#64758e}.LqPSBa_workspace button:disabled,.LqPSBa_overlay button:disabled{opacity:.45;cursor:not-allowed}.LqPSBa_workspace a,.LqPSBa_overlay a{color:#afccee;text-decoration:none}.LqPSBa_workspace :focus-visible,.LqPSBa_overlay :focus-visible{outline-offset:3px;outline:2px solid #a9c9f5}.LqPSBa_workspace input,.LqPSBa_workspace textarea,.LqPSBa_workspace select,.LqPSBa_overlay input,.LqPSBa_overlay textarea,.LqPSBa_overlay select{color:#e2e9f2;background:#111821;border:1px solid #3a4556;border-radius:6px;min-width:0;max-width:100%;padding:9px}.LqPSBa_workspace textarea,.LqPSBa_overlay textarea{resize:vertical;width:100%}.LqPSBa_workspace h1,.LqPSBa_workspace h2,.LqPSBa_workspace h3,.LqPSBa_overlay h2,.LqPSBa_overlay h3{letter-spacing:-.02em;margin:0}.LqPSBa_workspace p,.LqPSBa_overlay p{line-height:1.7}.LqPSBa_header{border-bottom:1px solid var(--line);z-index:4;background:#151b24;flex-shrink:0;align-items:center;gap:24px;height:74px;padding:0 24px;display:flex}.LqPSBa_brand{align-items:center;gap:10px;font-size:28px;font-weight:800;display:flex;color:#bdcfeb!important}.LqPSBa_brand span{letter-spacing:.15em;font-size:11px}.LqPSBa_breadcrumb{flex:1;min-width:0}.LqPSBa_breadcrumb small{color:var(--muted);margin-bottom:5px;display:block}.LqPSBa_breadcrumb h1{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.LqPSBa_headerActions{flex-shrink:0;align-items:center;gap:18px;display:flex}.LqPSBa_saveState{color:#9cb4aa;font-size:11px}.LqPSBa_workspace .LqPSBa_primary,.LqPSBa_overlay .LqPSBa_primary{color:#102039;text-align:center;background:#bad1ef;border-color:#bad1ef;border-radius:7px;padding:9px 13px;font-weight:600}.LqPSBa_workspace .LqPSBa_primary:hover,.LqPSBa_overlay .LqPSBa_primary:hover{background:#d0e1f7}.LqPSBa_workspaceBody{flex:1;min-height:0;display:flex}.LqPSBa_rail{border-right:1px solid var(--line);background:#151b24;flex-direction:column;flex-shrink:0;gap:8px;width:224px;padding:20px 14px;display:flex;overflow:auto}.LqPSBa_railTitle{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.LqPSBa_railTitle button{padding:3px 10px}.LqPSBa_rail>button{text-align:left;background:0 0;border-color:#0000}.LqPSBa_rail h2{color:#b5c0d0;justify-content:space-between;margin:22px 6px 8px;font-size:12px;display:flex}.LqPSBa_rail small{color:var(--muted)}.LqPSBa_railList{flex-direction:column;gap:4px;max-height:45vh;display:flex;overflow:auto}.LqPSBa_railList button{text-align:left;background:0 0;border-color:#0000;align-items:center;gap:9px;padding:10px 6px;display:flex}.LqPSBa_railList button>span:nth-child(2){flex:1;min-width:0}.LqPSBa_railList button small{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;display:block;overflow:hidden}.LqPSBa_railList button[aria-pressed=true]{background:#253347;border-color:#425b7d}.LqPSBa_readyDot,.LqPSBa_emptyDot{background:#7cbaa5;border-radius:50%;flex-shrink:0;width:6px;height:6px}.LqPSBa_emptyDot{background:#505c6d}.LqPSBa_hint{color:#929fb2;font-size:12px;line-height:1.7}.LqPSBa_canvasArea{background:#10151c;flex:1;min-width:0;position:relative}.LqPSBa_canvasToolbar{z-index:4;border:1px solid var(--line);background:#181f2aee;border-radius:10px;flex-wrap:wrap;gap:4px;max-width:calc(100% - 40px);padding:5px;display:flex;position:absolute;top:18px;left:20px;box-shadow:0 4px 18px #0003}.LqPSBa_canvasToolbar button{background:0 0;border-color:#0000;padding:7px 9px;font-size:11px}.LqPSBa_canvasFooter{z-index:3;color:#758399;pointer-events:none;background:#10151ce8;justify-content:space-between;gap:20px;width:100%;padding:12px 18px;font-size:10px;display:flex;position:absolute;bottom:0}.LqPSBa_eyebrow{letter-spacing:.16em;color:#90a4bd;font-size:9px;font-weight:700}.LqPSBa_node{background:#1c2430;border:1px solid #394557;border-radius:10px;width:268px;overflow:hidden;box-shadow:0 8px 22px #0003}.LqPSBa_node header{border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.LqPSBa_node header small{color:#95a4b9;font-size:10px}.LqPSBa_nodeCopy{padding:12px}.LqPSBa_nodeCopy h3{font-size:13px;line-height:1.4}.LqPSBa_nodeCopy p{color:#a6b2c2;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:11px;display:-webkit-box;overflow:hidden}.LqPSBa_nodeCopy>small{color:#8194ad;margin-top:8px;font-size:10px;display:block}.LqPSBa_nodeImage{object-fit:contain;background:#10151c;width:100%;height:126px;display:block}.LqPSBa_nodePlaceholder{color:#546780;background:linear-gradient(135deg,#172332,#222f40);justify-content:center;align-items:center;gap:10px;height:68px;display:flex}.LqPSBa_nodePlaceholder span{font-size:22px}.LqPSBa_nodePlaceholder small{font-size:10px}.LqPSBa_workspace .LqPSBa_nodeAction{text-align:left;color:#b3cbea;background:#253246;border:0;border-top:1px solid #ffffff0b;border-radius:0;width:100%;padding:10px 12px;font-size:10px}.LqPSBa_asset{background:#1b292b;border-color:#3a5957}.LqPSBa_asset .LqPSBa_eyebrow{color:#8ebdb3}.LqPSBa_asset .LqPSBa_nodeCopy{padding:10px 12px}.LqPSBa_script{border-top:3px solid #b9a4d0}.LqPSBa_output{border-top:3px solid #b7cba2;width:280px}.LqPSBa_note{background:#302d26;border-color:#615840}.LqPSBa_note .LqPSBa_nodeCopy p{color:#c5bea8;-webkit-line-clamp:8;white-space:pre-wrap}.LqPSBa_selected{outline-offset:3px;outline:2px solid #b3cef3}.LqPSBa_sceneNode{background:#1b24325e;border:1px solid #364353;border-radius:14px;width:100%;height:100%}.LqPSBa_sceneHeading{justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.LqPSBa_sceneHeading>div{align-items:center;gap:16px;display:flex}.LqPSBa_sceneHeading strong{font-size:15px}.LqPSBa_sceneHeading small{color:#92a0b4}.LqPSBa_workspace .LqPSBa_sceneHeading button{padding:6px 11px;font-size:11px}.LqPSBa_canvasArea .react-flow__node-card:has(>.sceneNode){background:0 0}.LqPSBa_canvasArea .react-flow__handle{background:#9eabc1;border:2px solid #18212c;width:9px;height:9px}.LqPSBa_canvasArea .react-flow__edges>svg{max-width:none}.LqPSBa_canvasArea .react-flow__controls{box-shadow:none;border:1px solid #3b4656;border-radius:8px;bottom:45px;left:12px;overflow:hidden}.LqPSBa_canvasArea .react-flow__controls-button{color:#bdccdf;background:#1b2532;border:0;border-bottom:1px solid #364152;border-radius:0;padding:5px}.LqPSBa_canvasArea .react-flow__minimap{background:#1a222d;border:1px solid #384353;border-radius:6px;width:140px;height:90px;bottom:45px}.LqPSBa_canvasArea .react-flow__attribution{opacity:.5;font-size:8px;bottom:36px}.LqPSBa_inspector{border-left:1px solid var(--line);background:#171e28;flex-direction:column;flex-shrink:0;gap:16px;width:390px;padding:20px;display:flex;overflow:auto}.LqPSBa_inspectorHeader{justify-content:space-between;align-items:center;display:flex}.LqPSBa_inspectorHeader button{padding:3px 9px}.LqPSBa_inspector h2{font-size:19px}.LqPSBa_inspector h3{font-size:14px}.LqPSBa_inspector>p{margin:0}.LqPSBa_wideInspector{width:min(580px,45vw)}.LqPSBa_panelSection{border-top:1px solid #344052;flex-direction:column;gap:12px;padding-top:18px;display:flex}.LqPSBa_panelSection summary{cursor:pointer;margin-bottom:12px;font-weight:600}.LqPSBa_panelSection h3{justify-content:space-between;align-items:center;display:flex}.LqPSBa_panelSection h3 small{color:#8a9baf;font-size:11px;font-weight:400}.LqPSBa_referenceRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.LqPSBa_referenceRow button{padding:4px 7px;font-size:10px}.LqPSBa_assetPreview{object-fit:contain;background:#0c121a;border-radius:8px;width:100%;max-height:320px}.LqPSBa_scriptPreview{white-space:pre-wrap;font:inherit;color:#b6c3d4;max-height:55vh;line-height:1.9;overflow:auto}.LqPSBa_toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.LqPSBa_toolbar button{font-size:12px}.LqPSBa_banner{z-index:9;color:#b8dacc;background:#21362f;border:1px solid #4b7564;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex;position:absolute;top:82px;left:20px;right:20px}.LqPSBa_banner span{flex:180px}.LqPSBa_banner button{padding:4px 8px}.LqPSBa_error{color:#edb3ae;background:#392525;border:1px solid #865452;border-radius:7px;padding:12px;font-size:12px}.LqPSBa_notice{color:#abd6c9;background:#23352f;border:1px solid #426457;border-radius:7px;padding:12px;font-size:12px}.LqPSBa_emptyGuide{z-index:3;background:#17202cee;border:1px solid #3e5069;border-radius:16px;width:85%;max-width:430px;padding:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LqPSBa_emptyGuide h2{margin-top:15px;font-size:23px;line-height:1.5}.LqPSBa_emptyGuide p{color:#95a8c1}.LqPSBa_loading{color:#aabbd2;z-index:6;background:#111923;place-items:center;display:grid;position:absolute;inset:0}.LqPSBa_overlay{z-index:100;color:#e5eaf3;background:#060b13cc;place-items:center;padding:24px;font-size:13px;display:grid;position:fixed;inset:0}.LqPSBa_director,.LqPSBa_episodeDialog{background:#161e29;border:1px solid #40516a;border-radius:15px;flex-direction:column;width:min(1520px,100%);max-height:calc(100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 30px 100px #0009}.LqPSBa_directorHeader{background:#1b2533;border-bottom:1px solid #354257;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}.LqPSBa_directorHeader h2{margin-top:6px;font-size:20px}.LqPSBa_directorHeader h2 small{color:#8e9fb6;margin-left:14px;font-size:11px;font-weight:400}.LqPSBa_directorBody{grid-template-columns:minmax(0,1fr) 320px;min-height:0;display:grid;overflow:auto}.LqPSBa_stageColumn{min-width:0;padding:20px;overflow:auto}.LqPSBa_stage{background:#252b33;border:1px solid #46515f;border-radius:9px;width:100%;min-height:240px;max-height:58vh;overflow:hidden}.LqPSBa_stage canvas{touch-action:none;display:block}.LqPSBa_stageColumn .LqPSBa_toolbar{margin:16px 0}.LqPSBa_toolbar label{color:#a4b4ca;align-items:center;gap:7px;font-size:11px;display:flex}.LqPSBa_toolbar input[type=number]{width:64px}.LqPSBa_toolbar input[type=range]{accent-color:#b6cfef;width:110px;padding:0}.LqPSBa_directorAside{border-left:1px solid #344153;flex-direction:column;gap:22px;padding:20px;display:flex;overflow:auto}.LqPSBa_directorAside label{color:#a5b4c8;flex-direction:column;gap:6px;font-size:11px;display:flex}.LqPSBa_directorAside label:has(input[type=checkbox]){flex-direction:row}.LqPSBa_directorAside textarea{min-height:115px}.LqPSBa_fieldRow{gap:10px;display:flex}.LqPSBa_fieldRow label{flex:1;min-width:0}.LqPSBa_fieldRow input{width:100%}.LqPSBa_fieldRow input[type=color]{height:34px;padding:2px}.LqPSBa_frames{gap:10px;display:flex;overflow:auto}.LqPSBa_frame{background:#202b3b;border:1px solid #3b4e68;border-radius:8px;flex-direction:column;flex-shrink:0;gap:6px;width:142px;padding:7px;display:flex}.LqPSBa_frame button{text-align:left;background:0 0;border:0;font-size:11px}.LqPSBa_frame strong{color:#adc9ec;margin-top:6px;display:block}.LqPSBa_frame select{padding:5px;font-size:10px}.LqPSBa_objectList{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.LqPSBa_objectList button{align-items:center;gap:7px;font-size:10px;display:flex}.LqPSBa_objectList span{border-radius:50%;width:7px;height:7px}.LqPSBa_overlay button[aria-pressed=true]{background:#2a3d55;border-color:#aacbf3}.LqPSBa_overlay .LqPSBa_danger,.LqPSBa_workspace .LqPSBa_danger{color:#e5a49c;background:0 0;border-color:#704c4c}.LqPSBa_planList{flex-direction:column;gap:7px;max-height:220px;display:flex;overflow:auto}.LqPSBa_planList button{text-align:left}.LqPSBa_planList small{color:#91a3bb;margin-top:5px;font-size:10px;display:block}.LqPSBa_episodeDialog{width:min(1100px,100%);height:calc(100dvh - 60px)}.LqPSBa_episodeEditor{padding:25px;overflow:auto}@media (max-width:1200px){.LqPSBa_brand span{display:none}.LqPSBa_rail{width:190px}.LqPSBa_inspector{width:350px}.LqPSBa_header{gap:16px;padding:0 16px}.LqPSBa_directorBody{grid-template-columns:minmax(0,1fr) 285px}.LqPSBa_wideInspector{width:450px}}@media (max-width:900px){.LqPSBa_rail{display:none}.LqPSBa_inspector{z-index:7;width:min(440px,90vw);position:absolute;top:74px;bottom:0;right:0;box-shadow:-20px 0 70px #0008}.LqPSBa_saveState{font-size:10px;display:inline}.LqPSBa_directorBody{display:block}.LqPSBa_directorAside{border-top:1px solid #354153;border-left:0;overflow:visible}.LqPSBa_stageColumn{overflow:visible}.LqPSBa_directorHeader h2 small{margin:6px 0 0;display:block}.LqPSBa_director{overflow:auto}.LqPSBa_directorBody{overflow:visible}.LqPSBa_overlay{padding:12px}.LqPSBa_directorHeader{padding:14px 16px}.LqPSBa_stage{max-height:50vh}}@media (max-width:600px){.LqPSBa_header{gap:12px;height:68px;padding:0 12px}.LqPSBa_headerActions{gap:10px;font-size:11px}.LqPSBa_headerActions .LqPSBa_primary{display:none}.LqPSBa_breadcrumb h1{font-size:13px}.LqPSBa_breadcrumb small{font-size:10px}.LqPSBa_canvasToolbar{max-width:calc(100% - 20px);top:10px;left:10px}.LqPSBa_canvasToolbar button{padding:6px;font-size:10px}.LqPSBa_canvasFooter span:first-child{display:none}.LqPSBa_canvasArea .react-flow__minimap{display:none}.LqPSBa_inspector{width:94vw;top:68px}.LqPSBa_stageColumn{padding:12px}.LqPSBa_stage{min-height:190px}.LqPSBa_overlay{padding:0}.LqPSBa_director,.LqPSBa_episodeDialog{border-radius:0;height:100dvh;max-height:100dvh}.LqPSBa_directorHeader h2{font-size:17px}.LqPSBa_banner{top:90px;left:10px;right:10px}.LqPSBa_episodeEditor{padding:14px}}@media (max-width:900px){.LqPSBa_railOpen{z-index:8;width:240px;display:flex;position:absolute;top:74px;bottom:0;left:0;box-shadow:20px 0 60px #0007}}@media (max-width:600px){.LqPSBa_railOpen{top:68px}}@media (prefers-reduced-motion:reduce){.LqPSBa_workspace *,.LqPSBa_overlay *{scroll-behavior:auto!important;transition:none!important}}
.nTEhiW_detailHero{gap:var(--space-32);padding:var(--space-32);border-radius:var(--radius-xl);background:linear-gradient(90deg,#000000b8,#0000005c),#ffffff0d;border:1px solid #ffffff1a;grid-template-columns:minmax(13rem,18rem) minmax(0,1fr);align-items:end;display:grid}.nTEhiW_poster{border-radius:var(--radius-lg);width:100%;overflow:hidden;box-shadow:0 1.4rem 4rem #00000061}.nTEhiW_poster img{aspect-ratio:2/3;object-fit:cover;width:100%;display:block}.nTEhiW_detailContent{gap:var(--space-16);display:grid}.nTEhiW_kicker,.nTEhiW_muted,.nTEhiW_itemMeta{color:#f5f6f880}.nTEhiW_kicker,.nTEhiW_itemMeta{font-family:var(--font-family-metadata);font-size:var(--font-size-metadata);letter-spacing:.04em}.nTEhiW_title{font-family:var(--font-family-display);margin:0;font-size:clamp(2.6rem,7vw,5.4rem);line-height:.95}.nTEhiW_summary{color:#f5f6f8b8;max-width:52rem;margin:0;font-size:1.05rem}.nTEhiW_actionRow,.nTEhiW_tabRow,.nTEhiW_metaRow{gap:var(--space-8);flex-wrap:wrap;display:flex}.nTEhiW_primaryAction,.nTEhiW_secondaryAction,.nTEhiW_pill{border-radius:var(--radius-md);min-height:2.35rem;padding:0 var(--space-16);color:#f5f6f8d1;background:#ffffff14;border:1px solid #ffffff1f;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.nTEhiW_primaryAction{color:#111114;background:#ffffffeb}.nTEhiW_section{margin-top:var(--space-48)}.nTEhiW_sectionTitle{margin:0 0 var(--space-16);font-size:var(--font-size-h2)}.nTEhiW_itemGrid{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}.nTEhiW_itemCard,.nTEhiW_loginWall,.nTEhiW_readerPanel,.nTEhiW_playerPanel{border-radius:var(--radius-xl);background:#ffffff0d;border:1px solid #ffffff1a;box-shadow:0 1.2rem 3rem #00000038}.nTEhiW_itemCard{gap:var(--space-8);padding:var(--space-16);display:grid}.nTEhiW_itemCard strong{font-size:var(--font-size-h3)}.nTEhiW_locked{opacity:.56}.nTEhiW_loginWall{gap:var(--space-12);margin-top:var(--space-24);padding:var(--space-24);z-index:1;box-sizing:border-box;max-width:min(32rem,100% - 2rem);display:grid;position:relative}.nTEhiW_checkLabel{gap:var(--space-8);align-items:center;display:flex}.nTEhiW_selected{border-color:#82b3ffcc}.nTEhiW_primaryAction:disabled,.nTEhiW_secondaryAction:disabled{opacity:.45;cursor:not-allowed}.nTEhiW_modal textarea{box-sizing:border-box;width:100%;min-height:6rem}.nTEhiW_commentForm{gap:var(--space-16);max-width:42rem;display:grid}.nTEhiW_commentForm label{gap:var(--space-8);display:grid}.nTEhiW_commentForm textarea,.nTEhiW_modal textarea{box-sizing:border-box;border-radius:var(--radius-md);width:100%;padding:var(--space-12);color:inherit;font:inherit;background:#ffffff0d;border:1px solid #ffffff2e}.nTEhiW_commentForm button{justify-self:start}.nTEhiW_playerFrame .nTEhiW_loginWall{width:min(32rem,100% - 2rem);max-height:calc(100% - 2rem);margin:0;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.nTEhiW_inlineNotice{color:#82b3fff5;margin:0;font-weight:700}.nTEhiW_modalBackdrop{z-index:50;padding:var(--space-24);background:#000000a3;place-items:center;display:grid;position:fixed;inset:0}.nTEhiW_modal{gap:var(--space-16);border-radius:var(--radius-xl);width:min(30rem,100%);padding:var(--space-24);box-sizing:border-box;background:#18181d;border:1px solid #ffffff24;max-height:calc(100dvh - 3rem);display:grid;overflow:auto;box-shadow:0 2rem 5rem #0000006b}.nTEhiW_modal h2,.nTEhiW_modal p{margin:0}.nTEhiW_modal label:not(.nTEhiW_checkLabel){gap:var(--space-8);display:grid}.nTEhiW_playerInfo nav+.nTEhiW_actionRow{margin-top:var(--space-16)}.nTEhiW_readerPanel{max-width:820px;padding:clamp(var(--space-24), 5vw, var(--space-48));margin:0 auto}.nTEhiW_readerPanel h1{margin:0 0 var(--space-16);font-family:var(--font-family-display);font-size:clamp(2.2rem,6vw,4rem)}.nTEhiW_readerPanel p{color:#f5f6f8cc;font-size:1.08rem;line-height:var(--line-height-reading)}.nTEhiW_playerPanel{overflow:hidden}.nTEhiW_playerFrame{background:#050507;place-items:center;min-height:min(68vh,42rem);display:grid;position:relative}.nTEhiW_videoFrame{min-height:0}.nTEhiW_lockedFrame{min-height:22rem}.nTEhiW_playerFrame img{object-fit:cover;opacity:.68;width:100%;height:100%;position:absolute;inset:0}.nTEhiW_stageVideo{object-fit:contain;background:#050507;width:100%;height:auto;max-height:min(68vh,42rem)}.nTEhiW_playButton{z-index:1;color:#fff;background:#ffffff29;border:1px solid #ffffff52;border-radius:999px;place-items:center;width:5rem;height:5rem;font-size:1.8rem;display:grid;position:relative}.nTEhiW_playerInfo{padding:var(--space-24)}@media (max-width:760px){.nTEhiW_detailHero{grid-template-columns:1fr}.nTEhiW_poster{max-width:16rem}}
