:root{--color-bg: #08080f;--color-surface: #0f0f1c;--color-surface-2: #141428;--color-border: rgba(255, 255, 255, .06);--color-text: #f0f0ff;--color-text-muted: #8b8ba8;--color-accent-1: #7c3aed;--color-accent-2: #c026d3;--color-accent-mid: #a78bfa;--grad-accent: linear-gradient(135deg, #7c3aed, #c026d3);--nav-height: 96px;--page-gutter: 64px;--ease-out: cubic-bezier(.25, .46, .45, .94)}@media (max-width: 600px){:root{--page-gutter: 16px}}@media (min-width: 601px) and (max-width: 900px){:root{--page-gutter: 32px}}*,*:before,*:after{box-sizing:border-box}._card_1vvtz_1{width:220px;flex-shrink:0;border-radius:8px;overflow:hidden;background:#0f0f1c;border:1px solid rgba(255,255,255,.06);position:relative;aspect-ratio:16/9}._bg_1vvtz_11{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,#0f0f1c 30%,#1a0a2e,#0f0f1c 70%);background-size:200% 100%;animation:_shimmer_1vvtz_1 1.8s ease-in-out infinite}@keyframes _shimmer_1vvtz_1{0%{background-position:200% 0}to{background-position:-200% 0}}._content_1vvtz_22{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px}._badge_1vvtz_32{font-size:9px;font-weight:800;letter-spacing:.12em;color:#c026d3;text-transform:uppercase;background:#c026d326;padding:3px 10px;border-radius:100px;border:1px solid rgba(192,38,211,.3)}._title_1vvtz_43{font-size:13px;font-weight:700;color:#f0f0ff;text-align:center}._step_1vvtz_49{font-size:11px;color:#8b8ba8;text-align:center}._root_oo0z4_7{display:flex;align-items:center;gap:16px}@media (max-width: 768px){._root_oo0z4_7{gap:10px}}._avatarWrap_oo0z4_22{position:relative}._avatarBtn_oo0z4_24{width:36px;height:36px;border-radius:50%;border:2px solid var(--color-accent-1);cursor:pointer;overflow:hidden;background:var(--grad-accent);padding:0;display:flex;align-items:center;justify-content:center;transition:border-color .15s,transform .15s}._avatarBtn_oo0z4_24:hover{border-color:var(--color-accent-mid);transform:scale(1.06)}._avatarImg_oo0z4_43{width:100%;height:100%;object-fit:cover}._avatarInitials_oo0z4_49{font-size:15px;font-weight:800;color:#fff;line-height:1}._dropdown_oo0z4_57{position:absolute;top:calc(100% + 10px);right:0;max-height:calc(100vh - 24px);overflow-y:auto;min-width:190px;background:var(--color-surface);border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:6px 0;box-shadow:0 20px 60px #000000b3;z-index:300}._dropdownUp_oo0z4_76{top:auto;bottom:calc(100% + 10px);left:0;right:auto}._dropdownName_oo0z4_83{padding:10px 16px 6px;font-size:13px;font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdownDivider_oo0z4_93{height:1px;background:var(--color-border);margin:4px 0}._dropdownItem_oo0z4_99{display:block;width:100%;text-align:left;background:transparent;border:none;color:#f0f0ffcc;font-size:14px;font-weight:500;padding:10px 16px;cursor:pointer;transition:background .12s,color .12s}._dropdownItem_oo0z4_99:hover{background:#ffffff0f;color:var(--color-text)}._authBtns_oo0z4_118{display:flex;align-items:center;gap:8px}._navLink_oo0z4_120{background:transparent;border:none;color:#f0f0ffbf;font-size:14px;font-weight:500;cursor:pointer;padding:8px 14px;border-radius:4px;transition:color .15s,background .15s}._navLink_oo0z4_120:hover{color:var(--color-text);background:#ffffff0f}._signInBtn_oo0z4_136{background:var(--grad-accent);border:none;color:#fff;padding:8px 20px;border-radius:100px;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .15s}._signInBtn_oo0z4_136:hover{opacity:.88}._btn_krb8n_4{min-height:var(--tap);padding:0 var(--space-5);border-radius:var(--radius-pill);border:1px solid transparent;font:700 15px/1 var(--font-sans);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);cursor:pointer;text-decoration:none;transition:filter .15s,background .15s;-webkit-tap-highlight-color:transparent}._btn_krb8n_4:disabled,._btn_krb8n_4[aria-disabled=true]{opacity:.45;cursor:not-allowed}._btn_krb8n_4:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px}._primary_krb8n_22{background:var(--grad-accent);color:#fff}._primary_krb8n_22:not(:disabled):hover{filter:brightness(1.08)}._secondary_krb8n_24{background:transparent;color:var(--color-text);border-color:var(--color-border-strong)}._secondary_krb8n_24:not(:disabled):hover{background:var(--color-surface-2)}._ghost_krb8n_26{background:transparent;color:var(--color-text-2)}._ghost_krb8n_26:not(:disabled):hover{color:var(--color-text);background:var(--color-surface-2)}._danger_krb8n_28{background:#dc2626;color:#fff}._sm_krb8n_29{min-height:38px;padding:0 var(--space-4);font-size:13px}._lg_krb8n_30{min-height:50px;font-size:16px}._block_krb8n_31{width:100%}._iconBtn_krb8n_33{width:var(--tap);height:var(--tap);border-radius:50%;border:none;background:transparent;color:var(--color-text-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._iconBtn_krb8n_33:hover{color:var(--color-text);background:var(--color-surface-2)}._iconBtn_krb8n_33:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px}._card_krb8n_50{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4)}._badge_krb8n_58{height:22px;padding:0 var(--space-2);border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center;white-space:nowrap}._badge_violet_krb8n_70{background:#7c3aed38;color:var(--color-accent-soft)}._badge_green_krb8n_71{background:#22c55e26;color:var(--color-green-text)}._badge_amber_krb8n_72{background:#f59e0b26;color:var(--color-amber-text)}._badge_red_krb8n_73{background:#ef444426;color:var(--color-red-text)}._badge_grey_krb8n_74{background:#ffffff14;color:var(--color-text-2)}._badge_sm_krb8n_76{height:18px;padding:0 6px;border-radius:5px;font-size:10px}._segmented_krb8n_79{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;padding:4px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._segment_krb8n_79{min-height:38px;padding:0 var(--space-3);border-radius:9px;border:none;background:transparent;color:var(--color-text-2);font:600 14px/1 var(--font-sans);cursor:pointer;white-space:nowrap}._segment_krb8n_79[aria-selected=true]{background:var(--color-surface-3);color:var(--color-text);font-weight:700}._segment_krb8n_79:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:-2px}._label_krb8n_104{margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}._backdrop_krb8n_114{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:1000;display:flex;align-items:flex-end;justify-content:center}._sheet_krb8n_123{width:100%;max-height:calc(100dvh - var(--safe-top) - 24px);background:var(--color-surface-2);border-top:1px solid rgba(255,255,255,.1);border-radius:var(--radius-xl) var(--radius-xl) 0 0;display:flex;flex-direction:column;padding-bottom:var(--safe-bottom);color:var(--color-text);font-family:var(--font-sans)}._grabber_krb8n_135{display:flex;justify-content:center;padding:8px 0 4px}._grabber_krb8n_135 span{width:40px;height:5px;border-radius:3px;background:#ffffff38}._sheetHead_krb8n_137{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-5)}._sheetTitle_krb8n_143{flex:1;margin:0;font:900 20px/1.2 var(--font-display);letter-spacing:-.01em}._sheetBody_krb8n_144{overflow-y:auto;padding:var(--space-2) var(--space-5) var(--space-6)}._sheetBodyBare_krb8n_146{padding-top:var(--space-3)}@media (min-width: 1024px){._sheetBodyBare_krb8n_146{padding-top:var(--space-6)}}@media (min-width: 1024px){._backdrop_krb8n_114{align-items:center}._sheet_krb8n_123{width:min(560px,calc(100vw - 48px));max-height:min(86vh,860px);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-xl);padding-bottom:0}._grabber_krb8n_135{display:none}._sheetHead_krb8n_137{padding-top:var(--space-4)}}._state_krb8n_163{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);padding:var(--space-8) var(--space-4)}._stateIcon_krb8n_171{width:64px;height:64px;border-radius:50%;background:var(--tint-violet);color:var(--color-accent-soft);display:flex;align-items:center;justify-content:center}._stateTitle_krb8n_181{margin:0;font:900 20px/1.25 var(--font-display)}._stateText_krb8n_182{margin:0;font-size:14px;line-height:1.5;color:var(--color-text-2);max-width:360px}._switch_krb8n_185{position:relative;flex-shrink:0;width:44px;height:26px;border:none;border-radius:13px;padding:0;background:#ffffff1f;cursor:pointer;transition:background .15s}._switchOn_krb8n_197{background:var(--grad-brand)}._switch_krb8n_185:disabled{opacity:.5;cursor:wait}._switch_krb8n_185:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px}._switchThumb_krb8n_200{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:left .15s}._switchOn_krb8n_197 ._switchThumb_krb8n_200{left:21px}._list_v590o_1{display:flex;flex-direction:column;gap:6px}._group_v590o_2{margin:10px 0 4px;padding:0 4px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}._ul_v590o_11{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._row_v590o_12{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border)}._isNew_v590o_21{border-color:#7c3aed73;background:var(--tint-violet, var(--color-surface))}._rowMain_v590o_22{display:flex;align-items:flex-start;gap:12px;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:start;font:inherit;cursor:pointer}._rowMain_v590o_22:disabled{cursor:default}._rowMain_v590o_22:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px;border-radius:8px}._icon_v590o_37{flex-shrink:0;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-surface-2);color:var(--color-text-2)}._text_v590o_48{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._title_v590o_49{font-size:15px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}._body_v590o_50{font-size:13px;line-height:1.4;color:var(--color-text-2);overflow-wrap:anywhere}._time_v590o_51{font-size:12px;color:var(--color-text-muted)}._dot_v590o_52{flex-shrink:0;margin-top:6px;width:8px;height:8px;border-radius:50%;background:var(--color-accent-2)}._action_v590o_60{align-self:flex-start;margin-inline-start:46px;min-height:34px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);background:transparent;color:var(--color-text);font:inherit;font-size:13px;font-weight:600;cursor:pointer}._action_v590o_60:hover{border-color:var(--color-accent-mid)}._empty_v590o_75{display:flex;flex-direction:column;gap:4px;padding:24px 8px;text-align:center;color:var(--color-text-muted);font-size:14px}._empty_v590o_75 strong{color:var(--color-text);font-size:15px}._root_biu9g_1{min-height:100dvh;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans)}._root_biu9g_1[data-layout=phone]{padding-top:var(--safe-top);padding-bottom:calc(var(--tabbar-h) + var(--safe-bottom))}._root_biu9g_1[data-layout=desktop]{display:flex}._root_biu9g_1[data-layout=phone][data-fullscreen]{padding-bottom:0}._tab_biu9g_19{position:relative}._tabBadge_biu9g_20{position:absolute;top:2px;left:calc(50% + 6px);min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--color-accent-2);color:#fff;font-size:10px;font-weight:800;line-height:16px;text-align:center}._sideBadge_biu9g_35{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--color-accent-2);color:#fff;font-size:11px;font-weight:800;line-height:20px;text-align:center}._main_biu9g_48{flex:1;min-width:0}._tabBar_biu9g_54{position:fixed;left:0;right:0;bottom:0;z-index:50;height:calc(var(--tabbar-h) + var(--safe-bottom));padding:6px 8px var(--safe-bottom);background:#0a0a14f5;border-top:1px solid var(--color-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}._tab_biu9g_19{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--color-text-muted);font-size:11px;font-weight:600;text-decoration:none;-webkit-tap-highlight-color:transparent}._tab_biu9g_19._on_biu9g_80{color:var(--color-text);font-weight:700}._createPill_biu9g_81{width:44px;height:30px;border-radius:15px;background:var(--grad-accent);color:#fff;display:flex;align-items:center;justify-content:center}._sidebar_biu9g_93{position:sticky;top:0;height:100dvh;width:var(--sidebar-w);min-width:min-content;padding:24px 16px;border-right:1px solid var(--color-border);display:flex;flex-direction:column;gap:6px}._logo_biu9g_107{height:26px;width:auto;align-self:flex-start;margin:6px 0 26px 14px}._sideItem_biu9g_108{height:46px;padding:0 14px;border-radius:var(--radius-md);display:flex;align-items:center;gap:14px;color:var(--color-text-2);font-size:15px;font-weight:600;text-decoration:none}._sideItem_biu9g_108:hover{background:var(--color-surface);color:var(--color-text)}._sideItem_biu9g_108._on_biu9g_80{background:var(--color-surface-2);color:var(--color-text);font-weight:700}._createSquare_biu9g_122{width:26px;height:26px;border-radius:8px;background:var(--grad-accent);color:#fff;display:flex;align-items:center;justify-content:center}._creditsCard_biu9g_132{margin-top:auto;padding:14px;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);display:flex;flex-direction:column;gap:4px;color:var(--color-text);text-decoration:none}._creditsLabel_biu9g_144{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}._creditsValue_biu9g_151{font:900 22px/1.1 var(--font-display)}._creditsPlan_biu9g_152{font-size:12px;color:var(--color-text-muted)}._pageHeader_biu9g_155{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px var(--page-gutter) 14px}._root_biu9g_1[data-layout=desktop] ._pageHeader_biu9g_155{padding-top:24px}._pageTitle_biu9g_163{margin:0;font:900 30px/1.1 var(--font-display);letter-spacing:-.03em;min-width:min-content}._root_biu9g_1[data-layout=desktop] ._pageTitle_biu9g_163{font-size:34px}._pageActions_biu9g_173{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0}._roundBtn_biu9g_177{width:var(--tap);height:var(--tap);border-radius:50%;border:1px solid var(--color-border-strong);background:transparent;color:var(--color-text-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._roundBtn_biu9g_177:hover{color:var(--color-text)}._avatar_biu9g_190{width:42px;height:42px;border-radius:50%;background:var(--grad-accent);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none}._avatar_biu9g_190 img{width:100%;height:100%;object-fit:cover}._creditsPill_biu9g_204{height:36px;padding:0 12px;border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-2);font-size:13px;font-weight:600;display:flex;align-items:center;gap:6px;text-decoration:none;white-space:nowrap}._dot_biu9g_219{width:8px;height:8px;border-radius:50%;background:var(--grad-accent)}._topBar_biu9g_222{position:sticky;top:0;z-index:40;height:60px;padding:0 var(--page-gutter);display:flex;align-items:center;justify-content:space-between;background:#08080feb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._topBarOverlay_biu9g_234{position:absolute;left:0;right:0;background:linear-gradient(180deg,#08080fd9,#08080f00);-webkit-backdrop-filter:none;backdrop-filter:none}._root_biu9g_1[data-layout=desktop] ._topBarOverlay_biu9g_234{left:var(--sidebar-w)}._topLogo_biu9g_242{height:22px;width:auto}._compactNav_biu9g_245{position:sticky;top:0;height:100dvh;width:var(--sidebar-w-compact);min-width:min-content;padding:22px 12px;border-right:1px solid var(--color-border);display:flex;flex-direction:column;align-items:center;gap:8px}._compactItem_biu9g_258{width:48px;height:48px;border-radius:var(--radius-md);color:var(--color-text-2);display:flex;align-items:center;justify-content:center}._compactItem_biu9g_258:hover{background:var(--color-surface);color:var(--color-text)}._compactItem_biu9g_258._on_biu9g_80{background:var(--color-surface-2);color:var(--color-text)}._wrap_11yzz_1{position:relative;display:inline-flex}._badge_11yzz_2{position:absolute;top:-2px;inset-inline-end:-2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-accent-2);color:#fff;font-size:11px;font-weight:800;line-height:18px;text-align:center;pointer-events:none}._popover_11yzz_18{position:absolute;top:calc(100% + 10px);inset-inline-end:0;z-index:50;width:380px;max-height:min(560px,75vh);display:flex;flex-direction:column;border-radius:var(--radius-lg);background:var(--color-surface-2);border:1px solid var(--color-border-strong);box-shadow:0 18px 48px #00000073}._head_11yzz_32{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 6px;font-size:16px}._link_11yzz_40{border:0;background:transparent;color:var(--color-accent-mid);font:inherit;font-size:13px;font-weight:600;cursor:pointer}._scroll_11yzz_49{overflow-y:auto;padding:0 10px}._seeAll_11yzz_50{padding:12px 16px;border-top:1px solid var(--color-border);text-align:center;color:var(--color-text);font-size:14px;font-weight:600;text-decoration:none}._seeAll_11yzz_50:hover{color:var(--color-accent-mid)}._field_109wu_3{position:relative}._input_109wu_6{width:420px;max-width:40vw;height:42px;border-radius:21px;background:var(--color-surface);border:1px solid var(--color-border-strong);display:flex;align-items:center;gap:10px;padding:0 16px;box-sizing:border-box;color:var(--color-text-muted)}._input_109wu_6:focus-within{border-color:#a78bfacc;box-shadow:0 0 0 3px #7c3aed40}._input_109wu_6 input,._pageInput_109wu_25 input{flex:1;min-width:0;height:100%;background:transparent;border:none;outline:none;color:var(--color-text);font:14px var(--font-sans)}._pageInput_109wu_25 input{font-size:16px}._dropdown_109wu_37{position:absolute;top:calc(100% + 10px);right:0;width:520px;max-width:80vw;max-height:70vh;overflow-y:auto;z-index:50;background:var(--color-surface-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:0 24px 70px #000000b3;padding:8px;display:flex;flex-direction:column;gap:6px}._status_109wu_55{padding:12px 10px;font-size:14px;color:var(--color-text-muted)}._seeAll_109wu_60{margin-top:2px;padding:12px 10px;border-top:1px solid var(--color-border);display:flex;justify-content:space-between;font-size:14px;font-weight:700;color:var(--color-text);background:transparent;border-left:none;border-right:none;border-bottom:none;cursor:pointer;text-align:left;font-family:var(--font-sans)}._seeAllHint_109wu_77{color:var(--color-text-muted);font-weight:500}._groups_109wu_79{display:flex;flex-direction:column;gap:18px}._groupsCompact_109wu_80{display:flex;flex-direction:column;gap:6px}._group_109wu_79{display:flex;flex-direction:column;gap:2px}._groupLabel_109wu_82{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);padding:8px 10px 4px}._row_109wu_90{display:flex;gap:12px;align-items:center;padding:8px 10px;border-radius:10px;color:var(--color-text);text-decoration:none}._row_109wu_90:hover,._row_109wu_90:focus-visible{background:#ffffff0d}._poster_109wu_101{width:40px;height:56px;object-fit:cover;border-radius:6px;background:var(--color-surface-3);flex-shrink:0}._avatar_109wu_109{width:40px;height:40px;border-radius:20px;background:var(--grad-accent);color:#fff;display:flex;align-items:center;justify-content:center;font:900 16px var(--font-display);flex-shrink:0}._rowText_109wu_121{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._rowTitle_109wu_122{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowMetaLine_109wu_123{display:flex;align-items:center;gap:6px;min-width:0}._rowMeta_109wu_123{font-size:12px;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hit_109wu_125{background:transparent;color:var(--color-accent-soft);font-weight:800}._pageInput_109wu_25{height:46px;border-radius:23px;background:var(--color-surface);border:1px solid var(--color-border-strong);display:flex;align-items:center;gap:10px;padding:0 16px;color:var(--color-text-muted)}._pageInput_109wu_25:focus-within{border-color:#a78bfacc}._navbar_j6nie_1{position:fixed;top:0;left:0;right:0;z-index:200;height:var(--nav-height);display:flex;align-items:center;justify-content:space-between;padding:0 var(--page-gutter);background:transparent;transition:background .4s var(--ease-out),border-color .4s var(--ease-out);border-bottom:1px solid transparent}._navbar_j6nie_1._scrolled_j6nie_15{background:#08080ff5;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom-color:var(--color-border)}._topGradient_j6nie_23{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(8,8,15,.7) 0%,transparent 100%);pointer-events:none;transition:opacity .4s var(--ease-out)}._scrolled_j6nie_15 ._topGradient_j6nie_23{opacity:0}._left_j6nie_34,._right_j6nie_34{display:flex;align-items:center;gap:16px;min-width:180px}._right_j6nie_34{justify-content:flex-end}._center_j6nie_42{display:flex;align-items:center;gap:4px}._logoArea_j6nie_49{display:flex;align-items:center;gap:10px;cursor:pointer;text-decoration:none}._logo_j6nie_49{height:88px;width:auto}._backBtn_j6nie_59{background:transparent;border:none;color:var(--color-text);font-size:14px;font-weight:600;cursor:pointer;padding:8px 0;opacity:.85;transition:opacity .15s}._backBtn_j6nie_59:hover{opacity:1}._navLink_j6nie_73{background:transparent;border:none;color:#f0f0ffbf;font-size:14px;font-weight:500;cursor:pointer;padding:8px 14px;border-radius:4px;transition:color .15s,background .15s}._navLink_j6nie_73:hover{color:var(--color-text);background:#ffffff0f}@media (max-width: 768px){._navbar_j6nie_1{padding:0 20px}._center_j6nie_42{display:none}._left_j6nie_34,._right_j6nie_34{min-width:auto}._logo_j6nie_49{height:48px}}._card_1q1hq_1{width:220px;flex-shrink:0;cursor:pointer;position:relative;z-index:1;overflow:visible;transition:transform .25s var(--ease-out),z-index 0s .25s}._card_1q1hq_1:hover{transform:scale(1.28);z-index:50;transition:transform .25s var(--ease-out),z-index 0s 0s}._cardInner_1q1hq_17{position:relative;border-radius:8px;overflow:hidden;background:var(--color-surface);border:1px solid var(--color-border);transition:box-shadow .25s}._card_1q1hq_1:hover ._cardInner_1q1hq_17{box-shadow:0 20px 60px #000c}._imageWrapper_1q1hq_29{position:relative;width:100%;aspect-ratio:16/9;background:#0a0a14}._cover_1q1hq_35{width:100%;height:100%;object-fit:contain;display:block}._placeholder_1q1hq_45{width:100%;height:100%;background:linear-gradient(110deg,#0f0f1c 30%,#1a0a2e,#0f0f1c 70%);background-size:200% 100%;animation:_shimmer_1q1hq_1 1.8s ease-in-out infinite}@keyframes _shimmer_1q1hq_1{0%{background-position:200% 0}to{background-position:-200% 0}}._overlay_1q1hq_56{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(8,8,15,.7) 0%,transparent 60%)}._ribbon_1q1hq_61{position:absolute;top:10px;right:-22px;background:var(--grad-accent);color:#fff;font-size:9px;font-weight:800;letter-spacing:.08em;padding:4px 28px;transform:rotate(45deg);transform-origin:top right}._newBadge_1q1hq_74{position:absolute;top:8px;left:8px;background:var(--grad-accent);color:#fff;font-size:9px;font-weight:800;letter-spacing:.06em;padding:3px 8px;border-radius:4px;text-transform:uppercase}._progressTrack_1q1hq_87{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff26}._progressFill_1q1hq_95{height:100%;background:var(--grad-accent)}._genre_1q1hq_99{position:absolute;bottom:8px;left:8px;background:#7c3aedcc;color:var(--color-text);font-size:10px;font-weight:700;padding:2px 8px;border-radius:100px;text-transform:uppercase;letter-spacing:.06em}._hoverPanel_1q1hq_118{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(to top,rgba(8,8,15,.92) 0%,rgba(8,8,15,.72) 55%,transparent 100%);padding:26px 14px 12px;opacity:0;transition:opacity .2s .05s;pointer-events:none}._card_1q1hq_1:hover ._hoverPanel_1q1hq_118{opacity:1;pointer-events:auto}@media (hover: none){._hoverPanel_1q1hq_118{opacity:1;pointer-events:auto}._card_1q1hq_1:hover{transform:none;z-index:1}}._hoverActions_1q1hq_146{display:flex;align-items:center;gap:8px;margin-bottom:8px}._hoverPlayBtn_1q1hq_153{width:32px;height:32px;border-radius:50%;background:var(--color-text);color:#08080f;border:none;font-size:12px;font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,transform .15s;padding-left:2px}._hoverPlayBtn_1q1hq_153:hover{background:#f0f0ffd9;transform:scale(1.1)}._hoverListBtn_1q1hq_174{width:32px;height:32px;border-radius:50%;background:#ffffff14;color:var(--color-text);border:1px solid rgba(255,255,255,.25);font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,transform .15s}._hoverListBtn_1q1hq_174:hover{background:#ffffff2e;transform:scale(1.1)}._hoverListBtn_1q1hq_174._inList_1q1hq_190{border-color:var(--color-accent-mid);color:var(--color-accent-mid)}._hoverTitle_1q1hq_192{font-size:12px;font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}._hoverMeta_1q1hq_202{font-size:11px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._poster_1q1hq_211{width:132px;flex-shrink:0;cursor:pointer;min-width:0}@media (min-width: 1024px){._poster_1q1hq_211{width:168px}}._posterFill_1q1hq_218{width:auto}._posterArt_1q1hq_219{position:relative;aspect-ratio:2 / 3;border-radius:10px;overflow:hidden;background:#0a0a14;border:1px solid rgba(255,255,255,.08)}._posterImg_1q1hq_227{width:100%;height:100%;object-fit:cover;display:block}._posterTitle_1q1hq_228{margin-top:8px;font-size:14px;font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._posterMetaRow_1q1hq_238{margin-top:4px;display:flex;align-items:center;gap:6px;min-width:0}._posterMetaRow_1q1hq_238 ._posterMeta_1q1hq_238{margin-top:0;min-width:0}._posterMeta_1q1hq_238{margin-top:2px;font-size:12px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (hover: hover){._poster_1q1hq_211:hover ._posterArt_1q1hq_219{border-color:#a78bfa80}}._row_1xffk_1{margin-bottom:40px;position:relative}._header_1xffk_3{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:14px;padding-left:2px}._headerLeft_1xffk_11{display:flex;align-items:baseline;gap:12px;min-width:0}._label_1xffk_12{font-size:19px;font-weight:700;color:var(--color-text);white-space:nowrap}._sublabel_1xffk_18{font-size:13px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerActions_1xffk_26{display:flex;align-items:center;gap:8px;flex-shrink:0}._seeAll_1xffk_27{background:transparent;border:none;color:var(--color-text-muted);font-size:12px;font-weight:600;cursor:pointer;padding:0;white-space:nowrap}._seeAll_1xffk_27:hover{color:var(--color-text)}._chevron_1xffk_39{width:28px;height:28px;border-radius:50%;background:#ffffff0a;border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1}._chevron_1xffk_39:hover{color:var(--color-text);border-color:#ffffff29}._chevron_1xffk_39:disabled{opacity:.3;cursor:default}@media (hover: none){._chevron_1xffk_39{display:none}}._rowScrollOuter_1xffk_64{overflow-x:auto;overflow-y:visible;padding-bottom:60px;margin-bottom:-60px;scrollbar-width:thin;scrollbar-color:rgba(124,58,237,.4) transparent}._rowScrollOuter_1xffk_64::-webkit-scrollbar{height:4px}._rowScrollOuter_1xffk_64::-webkit-scrollbar-track{background:transparent}._rowScrollOuter_1xffk_64::-webkit-scrollbar-thumb{background:#7c3aed66;border-radius:2px}._rowScroll_1xffk_64{display:flex;gap:8px;width:max-content;padding:20px 4px;overflow:visible}._numberedItem_1xffk_85{display:flex;align-items:flex-end;gap:4px}._rank_1xffk_90{font-size:96px;font-weight:900;line-height:.8;color:transparent;-webkit-text-stroke:3px rgba(124,58,237,.5);margin-right:-18px;margin-bottom:-6px;position:relative;z-index:0;-webkit-user-select:none;user-select:none;pointer-events:none}._slot_1c7wv_5{margin:0 0 44px;padding:20px 24px;border-radius:14px;background:var(--color-surface-2);border:1px solid var(--color-border);position:relative}._chip_1c7wv_14{position:absolute;top:10px;right:16px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}._body_1c7wv_25{display:flex;align-items:center;gap:20px}._imageWrap_1c7wv_31{flex-shrink:0;width:96px;height:54px;border-radius:8px;overflow:hidden;background:var(--color-surface)}._image_1c7wv_31{width:100%;height:100%;object-fit:cover;display:block}._copy_1c7wv_47{flex:1;min-width:0}._eyebrow_1c7wv_52{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-mid);margin-bottom:4px}._headline_1c7wv_61{font-size:16px;font-weight:800;color:var(--color-text);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._text_1c7wv_71{font-size:13px;color:var(--color-text-muted)}._cta_1c7wv_76{flex-shrink:0;padding:10px 20px;border-radius:100px;border:none;background:var(--grad-accent);color:#fff;font-size:13px;font-weight:700;cursor:pointer}._cta_1c7wv_76:hover{opacity:.92}@media (max-width: 640px){._imageWrap_1c7wv_31{display:none}._body_1c7wv_25{flex-wrap:wrap}}._body_1l1ad_1{display:flex;flex-direction:column;gap:var(--space-4);align-items:stretch}._icon_1l1ad_2{align-self:center;width:56px;height:56px;border-radius:16px;background:#ffffff0f;color:var(--color-text-2);display:flex;align-items:center;justify-content:center}._title_1l1ad_13{margin:0;text-align:center;font:900 22px/1.2 var(--font-display)}._text_1l1ad_14{margin:0;text-align:center;font-size:15px;line-height:1.55;color:var(--color-text-2)}._note_1l1ad_15{display:flex;gap:10px;align-items:center;padding:12px 14px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:13px;line-height:1.4;color:var(--color-text-2)}._actions_1l1ad_27{display:flex;flex-direction:column;gap:10px}._rail_1rpz7_8{margin:12px 0 44px}._panel_1rpz7_11{position:relative;overflow:hidden;border-radius:20px;background:linear-gradient(105deg,#110a1f,#1a0a33,#2d0a3d);border:1px solid rgba(124,58,237,.25)}._grid_1rpz7_18{position:relative;display:grid;grid-template-columns:1.15fr 1fr;gap:40px;padding:40px 44px;align-items:center}@media (max-width: 900px){._grid_1rpz7_18{grid-template-columns:1fr}}._grid_1rpz7_18>*{min-width:0}@media (max-width: 600px){._rail_1rpz7_8{margin-bottom:32px}._grid_1rpz7_18{gap:24px;padding:24px 18px}._heading_1rpz7_45{font-size:24px}._body_1rpz7_46{font-size:14px;margin-bottom:20px}._actions_1rpz7_47{width:100%}._primaryBtn_1rpz7_50{width:100%;padding:14px 20px}._starter_1rpz7_51{padding:12px 14px;gap:10px}}._chip_1rpz7_54{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:100px;background:#c026d326;border:1px solid rgba(192,38,211,.4);font-size:10px;font-weight:800;color:#f0a8ff;letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px}._heading_1rpz7_45{font-size:32px;font-weight:900;line-height:1.1;letter-spacing:-.02em;margin:0 0 14px;color:var(--color-text)}._headingAccent_1rpz7_78{font-style:italic;background:var(--grad-accent);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._body_1rpz7_46{font-size:15px;color:var(--color-text-muted);line-height:1.55;margin:0 0 24px;max-width:min(480px,100%)}._actions_1rpz7_47{display:flex;gap:12px;align-items:center;flex-wrap:wrap}._primaryBtn_1rpz7_50{padding:13px 26px;background:var(--grad-accent);border:none;border-radius:100px;color:#fff;font-size:14px;font-weight:800;cursor:pointer}._primaryBtn_1rpz7_50:hover{opacity:.92}._starters_1rpz7_114{display:flex;flex-direction:column;gap:10px}._starter_1rpz7_51{display:flex;align-items:center;gap:14px;min-width:0;padding:14px 16px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);cursor:pointer;text-align:left;color:inherit;font-family:inherit}._starter_1rpz7_51:hover{border-color:#ffffff24}._starterGenre_1rpz7_139{font-size:10px;font-weight:700;color:var(--color-accent-mid);text-transform:uppercase;letter-spacing:.1em;margin-bottom:2px}._starterText_1rpz7_147{min-width:0}._starterPrompt_1rpz7_124{font-size:13px;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._strip_a6gu0_8{margin:0 0 60px;padding:40px 48px;background:linear-gradient(135deg,#7c3aed1a,#c026d312);border:1px solid rgba(124,58,237,.15);border-radius:16px}._box_a6gu0_15{max-width:min(600px,100%);margin:0 auto;text-align:center}._eyebrow_a6gu0_23{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-mid);margin-bottom:14px}._heading_a6gu0_31{font-size:26px;font-weight:800;color:var(--color-text);margin-bottom:12px}._subtext_a6gu0_37{font-size:15px;color:var(--color-text-muted);margin-bottom:28px;line-height:1.6}._btn_a6gu0_43{background:var(--grad-accent);border:none;color:#fff;padding:16px 40px;border-radius:100px;font-size:17px;font-weight:800;cursor:pointer;transition:opacity .15s,transform .1s}._btn_a6gu0_43:hover{opacity:.88;transform:translateY(-1px)}@media (max-width: 600px){._strip_a6gu0_8{padding:28px 18px;margin-bottom:40px}._heading_a6gu0_31{font-size:21px}}._root_1ji6x_1{min-height:100vh;background:var(--color-bg);color:var(--color-text);font-family:Segoe UI,system-ui,-apple-system,sans-serif}._hero_1ji6x_9{position:relative;width:100%;height:85vh;min-height:500px;overflow:hidden}._heroVideo_1ji6x_16,._heroImg_1ji6x_17{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._heroPlaceholder_1ji6x_24{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#1a0a2e,#0d0d1f)}._heroOverlay_1ji6x_29{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#08080fbf,#08080f00 22%),linear-gradient(to right,rgba(8,8,15,.95) 0%,rgba(8,8,15,.5) 45%,transparent 75%),linear-gradient(to top,#08080f,#08080f00 40%)}._heroContent_1ji6x_47{position:absolute;bottom:120px;left:var(--page-gutter);max-width:520px;z-index:1}._heroGenre_1ji6x_54{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent-mid);margin-bottom:12px}._heroTitle_1ji6x_62{font-size:52px;font-weight:900;color:var(--color-text);line-height:1.05;margin:0 0 24px;letter-spacing:-.02em;text-shadow:2px 2px 8px rgba(0,0,0,.5)}._heroBtns_1ji6x_71{display:flex;gap:12px;align-items:center}._playBtn_1ji6x_76{background:var(--color-text);color:#08080f;border:none;padding:13px 28px;border-radius:6px;font-size:17px;font-weight:700;cursor:pointer;transition:background .15s;letter-spacing:.01em}._playBtn_1ji6x_76:hover{background:#f0f0ffd9}._infoBtn_1ji6x_90{background:#6d6d6eb3;color:var(--color-text);border:none;padding:13px 24px;border-radius:6px;font-size:17px;font-weight:600;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s}._infoBtn_1ji6x_90:hover{background:#6d6d6e80}._content_1ji6x_105{padding:40px var(--page-gutter) 80px}._loading_1ji6x_108{color:var(--color-text-muted);font-size:14px}._empty_1ji6x_109{text-align:center;padding:80px 0}._emptyIcon_1ji6x_110{font-size:48px;margin-bottom:16px}._emptyHeading_1ji6x_111{font-size:22px;font-weight:700;color:var(--color-text);margin-bottom:8px}._emptyText_1ji6x_112{font-size:15px;color:var(--color-text-muted)}._retryBtn_1ji6x_113{margin-top:20px;padding:12px 28px;background:var(--grad-accent);border:none;border-radius:100px;color:#fff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}._retryBtn_1ji6x_113:hover{opacity:.92}@media (max-width: 768px){._hero_1ji6x_9{height:68vh;min-height:420px}._heroContent_1ji6x_47{bottom:90px;max-width:calc(100% - 2 * var(--page-gutter))}._heroTitle_1ji6x_62{font-size:34px;margin-bottom:16px}}._heroEpisodes_1ji6x_137{font-size:14px;color:var(--color-text-2, #c4c4e0);margin:-4px 0 14px}._heroSave_1ji6x_138{width:46px;height:46px;flex-shrink:0;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#ffffff1f;color:#fff;font-size:22px;line-height:1;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._heroSave_1ji6x_138[aria-pressed=true]{background:#7c3aed59;border-color:#a78bfab3}._content_15dcq_1{padding:40px var(--page-gutter, 64px) 80px}._heading_15dcq_2{font-size:26px;font-weight:800;color:var(--color-text);margin-bottom:24px}._grid_15dcq_8{display:flex;flex-wrap:wrap;gap:16px}._loading_15dcq_13,._empty_15dcq_13{color:var(--color-text-muted);font-size:14px;padding:40px 0}._card_v0wxt_1{display:grid;grid-template-columns:36px 160px 1fr;gap:16px;padding:12px 16px;background:transparent;border-radius:8px;align-items:center;transition:background .15s}._clickable_v0wxt_11{cursor:pointer}._card_v0wxt_1:hover{background:#ffffff0f}._epNumber_v0wxt_19{font-size:22px;font-weight:700;color:var(--color-text-muted);text-align:center;line-height:1;-webkit-user-select:none;user-select:none}._thumbnail_v0wxt_28{position:relative;width:160px;aspect-ratio:16/9;flex-shrink:0;border-radius:6px;overflow:hidden;background:#0a0a14}._thumb_v0wxt_28{width:100%;height:100%;object-fit:cover}._thumbPlaceholder_v0wxt_42{width:100%;height:100%;background:linear-gradient(110deg,#0f0f1c 30%,#1a0a2e,#0f0f1c 70%);background-size:200% 100%;animation:_shimmer_v0wxt_1 1.8s ease-in-out infinite}@keyframes _shimmer_v0wxt_1{0%{background-position:200% 0}to{background-position:-200% 0}}._playIcon_v0wxt_53{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:20px;color:#ffffffe6;background:#0000004d;opacity:0;transition:opacity .2s}._thumbnail_v0wxt_28:hover ._playIcon_v0wxt_53{opacity:1}._info_v0wxt_67{flex:1;min-width:0}._titleRow_v0wxt_71{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:4px}._title_v0wxt_71{font-size:15px;font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._duration_v0wxt_86{font-size:12px;color:var(--color-text-muted);white-space:nowrap;flex-shrink:0}._description_v0wxt_92{font-size:12px;color:var(--color-text-muted);line-height:1.5;margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._meta_v0wxt_102{font-size:12px;color:var(--color-text-muted);display:flex;align-items:center;gap:4px}._badge_v0wxt_109{font-size:11px;font-weight:700;padding:2px 8px;border-radius:100px;background:#ffffff14;color:var(--color-text-muted)}._badge_v0wxt_109._published_v0wxt_117{background:#7c3aed33;color:var(--color-accent-mid)}._badge_v0wxt_109._coming_soon_v0wxt_121{background:#f59e0b26;color:#f59e0b}@media (max-width: 600px){._card_v0wxt_1{grid-template-columns:18px 104px 1fr;gap:10px;padding:10px 0}._epNumber_v0wxt_19{font-size:16px}._thumbnail_v0wxt_28{width:104px}._title_v0wxt_71{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}._badgeV2_v0wxt_146{text-transform:uppercase;letter-spacing:.06em;font-weight:700}._overlay_1lihr_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._menu_1lihr_12{width:min(92vw,340px);background:#14141f;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:18px;box-shadow:0 24px 60px #00000080}._header_1lihr_21{font-size:15px;font-weight:700;color:#f0f0ff;margin-bottom:14px;text-align:center}._nativeBtn_1lihr_29{width:100%;padding:10px 12px;margin-bottom:12px;border:none;border-radius:10px;background:linear-gradient(135deg,#7c3aed,#c026d3);color:#fff;font-size:14px;font-weight:700;cursor:pointer}._grid_1lihr_42{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}._item_1lihr_49{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#0c0c16;color:#d8d8ec;font-size:12px;cursor:pointer;transition:background .12s,border-color .12s}._item_1lihr_49:hover{background:#1c1c2b;border-color:#7c3aed80}._icon_1lihr_69{font-size:20px;line-height:1;font-weight:700}._label_1lihr_75{font-size:11px}._copyBtn_1lihr_79{width:100%;padding:10px 12px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#0c0c16;color:#f0f0ff;font-size:13px;font-weight:600;cursor:pointer}._copyBtn_1lihr_79:hover{background:#1c1c2b}._body_12mu0_2{display:flex;flex-direction:column;gap:14px;padding-bottom:8px}._native_12mu0_3{height:48px;border:none;border-radius:24px;background:var(--grad-accent);color:#fff;font:700 15px var(--font-sans);cursor:pointer}._grid_12mu0_12{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 8px}._tile_12mu0_13{display:flex;flex-direction:column;align-items:center;gap:6px;background:none;border:none;padding:0;color:var(--color-text-2);font:500 12px var(--font-sans);cursor:pointer}._badge_12mu0_25{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;font:800 17px var(--font-sans);border:1px solid rgba(255,255,255,.08)}._tile_12mu0_13:hover ._badge_12mu0_25{filter:brightness(1.15)}._tile_12mu0_13:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:4px;border-radius:8px}._tileLabel_12mu0_38{white-space:nowrap}._copy_12mu0_39{height:48px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font:600 14px var(--font-sans);cursor:pointer}._copied_12mu0_48{border-color:#34d39980;background:#10b9811a;color:#6ee7b7}._root_jx9zb_5{background:#08080f;min-height:100vh;color:#f0f0ff}._body_jx9zb_11{max-width:1280px;margin:0 auto;padding:80px 32px 64px;display:grid;grid-template-columns:1fr;gap:32px}._bodyVertical_jx9zb_20{grid-template-columns:minmax(320px,480px) 1fr}._player_jx9zb_24{width:100%;border-radius:12px;background:#000;aspect-ratio:16 / 9}._playerVertical_jx9zb_31{aspect-ratio:9 / 16;max-width:480px;margin:0 auto}._playerPlaceholder_jx9zb_37{width:100%;aspect-ratio:16 / 9;background:linear-gradient(135deg,#1a0533,#0d1a3d,#00b4ff22);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#c4c4d4;font-size:15px}._metadata_jx9zb_49{display:flex;flex-direction:column;gap:16px}._title_jx9zb_55{font-size:32px;font-weight:800;letter-spacing:-.02em;margin:0}._badgeRow_jx9zb_62{display:flex;flex-wrap:wrap;gap:8px}._badge_jx9zb_62{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#c4c4d4}._badgeClip_jx9zb_78{color:#4ade80;background:#4ade801f;border-color:#4ade8066}._shareBtn_jx9zb_84{background:#6d6d6eb3;color:var(--color-text);border:none;padding:6px 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s}._shareBtn_jx9zb_84:hover{background:#6d6d6e80}._description_jx9zb_99{color:#a8a8c0;font-size:15px;line-height:1.6}._statusBox_jx9zb_105{border:1px solid rgba(167,139,250,.4);background:#a78bfa14;color:#c4c4ff;padding:14px 16px;border-radius:8px;font-size:13px}._castRow_jx9zb_114{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}._castMember_jx9zb_121{display:flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;background:#ffffff0a;border-radius:24px}._castAvatar_jx9zb_130{width:32px;height:32px;border-radius:50%;background:#ffffff14;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}._castName_jx9zb_142{font-size:13px}._castSectionLabel_jx9zb_146{font-size:12px;color:#8b8ba8;margin-bottom:4px}._castAvatarImg_jx9zb_152{width:100%;height:100%;border-radius:50%;object-fit:cover}._body_f8mxm_1{display:flex;flex-direction:column;gap:14px}._text_f8mxm_2{margin:0;font-size:15px;line-height:1.5;color:var(--color-text-2)}._reasons_f8mxm_3{border:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._legend_f8mxm_4{padding:0;margin-bottom:10px;font-size:14px;font-weight:700;color:var(--color-text-2)}._reason_f8mxm_3,._reasonActive_f8mxm_5{display:flex;align-items:center;gap:14px;min-height:62px;padding:10px 14px;border-radius:14px;background:var(--color-surface);border:1px solid var(--color-border);font-size:15px;font-weight:700;color:var(--color-text);cursor:pointer}._reasonActive_f8mxm_5{border-color:#a78bfab3;background:#7c3aed29}._reason_f8mxm_3 input,._reasonActive_f8mxm_5 input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;width:26px;height:26px;margin:0;border-radius:50%;border:2px solid rgba(255,255,255,.28);background:transparent;display:grid;place-content:center;cursor:pointer}._reasonActive_f8mxm_5 input{border-color:var(--color-accent-mid)}._reasonActive_f8mxm_5 input:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--color-accent-mid)}._reason_f8mxm_3 input:focus-visible,._reasonActive_f8mxm_5 input:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px}._reasonText_f8mxm_25{display:flex;flex-direction:column;gap:3px}._reasonSub_f8mxm_26{font-size:13px;font-weight:500;line-height:1.4;color:var(--color-text-muted)}._noteLabel_f8mxm_27{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:700;color:var(--color-text-2)}._note_f8mxm_27{font:inherit;font-size:15px;font-weight:400;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:12px 14px;resize:vertical}._note_f8mxm_27::placeholder{color:var(--color-text-faint)}._error_f8mxm_34{margin:0;font-size:14px;color:var(--color-red-text)}._menuHead_1hmh3_4{display:flex;align-items:center;gap:12px;padding:4px 0 14px;border-bottom:1px solid var(--color-border)}._menuThumb_1hmh3_5{width:44px;height:44px;border-radius:10px;object-fit:cover;background:var(--color-surface-3);flex-shrink:0}._menuHeadText_1hmh3_6{display:flex;flex-direction:column;gap:2px;min-width:0}._menuShow_1hmh3_7{font-size:16px;font-weight:700;color:var(--color-text)}._menuBy_1hmh3_8{font-size:13px;color:var(--color-text-muted)}._menuList_1hmh3_9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._menuItem_1hmh3_10{width:100%;display:flex;align-items:center;gap:14px;padding:12px 0;border:none;border-bottom:1px solid var(--color-border);background:transparent;color:var(--color-text);font-family:var(--font-sans);text-align:left;cursor:pointer}._menuItem_1hmh3_10:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px;border-radius:8px}._menuIcon_1hmh3_25{width:40px;height:40px;border-radius:10px;flex-shrink:0;background:var(--color-surface-3);color:var(--color-text);display:flex;align-items:center;justify-content:center}._menuText_1hmh3_30{display:flex;flex-direction:column;gap:3px;min-width:0}._menuLabel_1hmh3_31{font-size:15px;font-weight:700}._menuSub_1hmh3_32{font-size:13px;line-height:1.4;color:var(--color-text-muted)}._menuItemDanger_1hmh3_33 ._menuLabel_1hmh3_31,._menuItemDanger_1hmh3_33 ._menuIcon_1hmh3_25{color:var(--color-red-text)}._menuCancel_1hmh3_35{margin-top:18px}._popAnchor_1hmh3_38{position:relative;display:inline-flex}._popover_1hmh3_39{position:fixed;z-index:900;width:312px;padding:6px;border-radius:14px;background:var(--color-surface-2);border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 40px #00000080}._popItem_1hmh3_49{width:100%;display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border:none;border-radius:10px;background:transparent;color:var(--color-text);font-family:var(--font-sans);text-align:left;cursor:pointer}._popItem_1hmh3_49:hover,._popItem_1hmh3_49:focus-visible{background:#ffffff0d;outline:none}._popItem_1hmh3_49 svg{margin-top:1px;flex-shrink:0}._popText_1hmh3_65{display:flex;flex-direction:column;gap:2px}._popLabel_1hmh3_66{font-size:14px;font-weight:700}._popSub_1hmh3_67{font-size:12px;color:var(--color-text-muted)}._popDivider_1hmh3_68{height:1px;margin:4px 12px;background:var(--color-border)}._popDanger_1hmh3_69 ._popLabel_1hmh3_66,._popDanger_1hmh3_69 svg{color:var(--color-red-text)}._confirm_1hmh3_72{display:flex;flex-direction:column;gap:16px}._avatar_1hmh3_73{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#c026d3);color:#fff;font:900 26px/1 var(--font-display);display:flex;align-items:center;justify-content:center;align-self:center}._avatarSm_1hmh3_80{width:40px;height:40px;font-size:17px;align-self:auto;flex-shrink:0}._confirmTitle_1hmh3_81{margin:0;text-align:center;font:900 22px/1.25 var(--font-display);color:var(--color-text)}._facts_1hmh3_82{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}._fact_1hmh3_82{display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:1.5;color:var(--color-text-2)}._fact_1hmh3_82 svg{color:var(--color-accent-mid);flex-shrink:0;margin-top:2px}._factDanger_1hmh3_85 svg{color:var(--color-red-text)}._fact_1hmh3_82 strong{color:var(--color-text);font-weight:700}._check_1hmh3_87{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--color-text-2);cursor:pointer}._check_1hmh3_87 input{width:22px;height:22px;margin:0;accent-color:var(--color-accent-1)}._actions_1hmh3_89{display:flex;flex-direction:column;gap:10px;margin-top:4px}._error_1hmh3_90{margin:0;font-size:14px;color:var(--color-red-text)}._typeLabel_1hmh3_91{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:700;color:var(--color-text-2)}._typeInput_1hmh3_92{height:48px;padding:0 14px;border-radius:12px;background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border-strong);font:700 16px/1 var(--font-sans);letter-spacing:.06em}._typeInputArmed_1hmh3_98{border-color:#ef444499}._done_1hmh3_101{display:flex;flex-direction:column;gap:14px;align-items:stretch;text-align:center}._doneIcon_1hmh3_102{width:60px;height:60px;border-radius:50%;align-self:center;background:var(--tint-green);color:var(--color-green);display:flex;align-items:center;justify-content:center}._doneTitle_1hmh3_107{margin:0;font:900 22px/1.25 var(--font-display);color:var(--color-text)}._doneText_1hmh3_108{margin:0;font-size:15px;line-height:1.5;color:var(--color-text-2)}._offer_1hmh3_109{display:flex;flex-direction:column;gap:14px;text-align:left;padding:16px;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border)}._offerHead_1hmh3_114{display:flex;gap:12px;align-items:center}._offerTitle_1hmh3_115{font-size:15px;font-weight:700;color:var(--color-text)}._offerSub_1hmh3_116{font-size:13px;color:var(--color-text-muted)}._offerBtns_1hmh3_117{display:grid;grid-template-columns:1fr 1fr;gap:10px}._rated_1hmh3_120{min-height:calc(100dvh - var(--tabbar-h));padding:calc(var(--safe-top) + 72px) var(--page-gutter) 32px;display:flex;flex-direction:column;gap:18px;max-width:640px;margin:0 auto 0 0}._lock_1hmh3_127{width:76px;height:76px;border-radius:50%;align-self:center;border:1px solid var(--color-border-strong);color:var(--color-text);display:flex;align-items:center;justify-content:center;margin-bottom:12px}._ratedTag_1hmh3_133{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-mid)}._rBadge_1hmh3_134{min-width:22px;height:22px;padding:0 4px;border-radius:4px;border:1.5px solid var(--color-text);color:var(--color-text);font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}._ratedCard_1hmh3_139{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border)}._ratedTitle_1hmh3_144{margin:0;font:900 20px/1.25 var(--font-display);color:var(--color-text)}._ratedText_1hmh3_145{margin:0;font-size:15px;line-height:1.5;color:var(--color-text-2)}._ratedCard_1hmh3_139 ._lightBtn_1hmh3_146{background:var(--color-text);color:var(--color-bg);border-color:transparent}._ratedCard_1hmh3_139 ._lightBtn_1hmh3_146:hover{background:#fff}._ratedFoot_1hmh3_148{margin:0;font-size:12px;text-align:center;color:var(--color-text-muted)}._ratedLink_1hmh3_149{font-size:15px;font-weight:700;color:var(--color-accent-mid);text-decoration:none}._ratedLinkBtn_1hmh3_150{align-self:flex-start;padding:0;border:none;background:none;cursor:pointer;font:700 15px/1.4 var(--font-sans);color:var(--color-accent-mid)}._ageGate_1hmh3_157{min-height:calc(100dvh - var(--tabbar-h));padding:calc(var(--safe-top) + 48px) var(--page-gutter) 32px;display:flex;flex-direction:column;gap:18px;justify-content:center;width:100%;max-width:480px;margin:0 auto;box-sizing:border-box}._agePickers_1hmh3_164{display:grid;grid-template-columns:1.4fr 1fr;gap:12px}._ageSelect_1hmh3_165{width:100%;height:48px;padding:0 12px;border-radius:12px;background:var(--color-surface-2);color:var(--color-text);border:1px solid var(--color-border-strong);font:600 16px/1 var(--font-sans)}._ageSelect_1hmh3_165:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px}._ageSignIn_1hmh3_172{font-weight:700;color:var(--color-accent-mid);text-decoration:none;white-space:nowrap}._toast_1hmh3_175{position:fixed;left:50%;bottom:calc(var(--tabbar-h) + var(--safe-bottom) + 16px);transform:translate(-50%);z-index:1100;max-width:calc(100vw - 32px);padding:12px 18px;border-radius:var(--radius-pill);background:var(--color-surface-3);border:1px solid var(--color-border-strong);color:var(--color-text);font-size:14px;box-shadow:0 12px 30px #00000073}@media (min-width: 1024px){._toast_1hmh3_175{bottom:32px}}._root_pn506_1{min-height:100vh;background:var(--color-bg);color:var(--color-text);font-family:Segoe UI,system-ui,-apple-system,sans-serif}._loading_pn506_7,._error_pn506_7{display:flex;align-items:center;justify-content:center;min-height:100vh;font-size:18px;color:var(--color-text-muted)}._hero_pn506_15{position:relative;height:72vh;min-height:400px;overflow:hidden}._heroImg_pn506_21{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._heroPlaceholder_pn506_28{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#1a0a2e,#0d0d1f)}._heroOverlay_pn506_33{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(8,8,15,.95) 0%,rgba(8,8,15,.5) 50%,transparent 80%),linear-gradient(to top,#08080f,#08080f00 45%)}._heroContent_pn506_40{position:absolute;bottom:80px;left:var(--page-gutter);max-width:520px;z-index:1}._genre_pn506_47{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent-mid);margin-bottom:10px}._genreRow_pn506_56{display:flex;align-items:center;gap:10px;margin-bottom:10px}._genreRow_pn506_56 ._genre_pn506_47{margin-bottom:0}._title_pn506_58{font-size:42px;font-weight:900;color:var(--color-text);margin:0 0 14px;letter-spacing:-.02em;line-height:1.05;text-shadow:2px 2px 8px rgba(0,0,0,.4)}._desc_pn506_67{font-size:15px;color:#c4c4e0;line-height:1.6;margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 6px rgba(0,0,0,.7)}._heroBtns_pn506_80{display:flex;gap:12px;align-items:center}._playBtn_pn506_85{background:var(--color-text);color:#08080f;border:none;padding:13px 28px;border-radius:6px;font-size:17px;font-weight:700;cursor:pointer;transition:background .15s}._playBtn_pn506_85:hover{background:#f0f0ffd9}._infoBtn_pn506_97{background:#6d6d6eb3;color:var(--color-text);border:none;padding:13px 24px;border-radius:6px;font-size:17px;font-weight:600;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s}._infoBtn_pn506_97:hover{background:#6d6d6e80}._body_pn506_111{padding:40px var(--page-gutter) 80px;max-width:1100px}._section_pn506_115{margin-bottom:48px}._sectionLabel_pn506_116{font-size:20px;font-weight:700;color:var(--color-text);margin-bottom:20px}._seasonTabs_pn506_124{display:flex;gap:4px;margin-bottom:20px}._seasonTab_pn506_124{background:transparent;border:1px solid var(--color-border);color:var(--color-text-muted);padding:8px 20px;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s}._seasonTab_pn506_124:hover{border-color:var(--color-text);color:var(--color-text)}._seasonTabActive_pn506_144{background:var(--color-text);color:#08080f;border-color:var(--color-text)}._charRow_pn506_151{display:flex;gap:20px;flex-wrap:wrap}._charCard_pn506_156{display:flex;flex-direction:column;align-items:center;gap:8px;width:80px}._charCardInteractive_pn506_163{cursor:pointer;transition:transform .2s ease,opacity .2s ease}._charCardInteractive_pn506_163:hover,._charCardInteractive_pn506_163:focus-within{transform:translateY(-2px);opacity:.8}._charImg_pn506_172{width:72px;height:72px;border-radius:50%;object-fit:cover;border:2px solid rgba(124,58,237,.4)}._charImgPlaceholder_pn506_179{width:72px;height:72px;border-radius:50%;background:var(--color-surface);border:2px solid var(--color-border)}._charName_pn506_186{font-size:12px;font-weight:600;color:#e0e0f0;text-align:center}._themeText_pn506_192{font-size:15px;color:#c4c4e0;line-height:1.7;background:#7c3aed12;border:1px solid rgba(124,58,237,.2);border-radius:10px;padding:16px 20px;margin:0}._episodeList_pn506_202{display:flex;flex-direction:column;gap:4px}._noEpisodes_pn506_203{font-size:14px;color:var(--color-text-muted);padding:24px 0}@media (max-width: 640px){._hero_pn506_15{height:68vh;min-height:340px}._heroContent_pn506_40{bottom:40px;left:var(--page-gutter);right:var(--page-gutter);max-width:none}._title_pn506_58{font-size:30px;margin-bottom:10px}._desc_pn506_67{font-size:14px;-webkit-line-clamp:3;line-clamp:3;margin-bottom:16px}._heroBtns_pn506_80{flex-wrap:wrap}._playBtn_pn506_85,._infoBtn_pn506_97{padding:12px 22px;font-size:16px}}._heroMeta_pn506_225{margin:-4px 0 14px;font-size:14px;color:var(--color-text-2, #c4c4e0)}._creatorLink_pn506_226{color:var(--color-text, #f0f0ff);font-weight:700;text-decoration:none}._creatorLink_pn506_226:hover{text-decoration:underline}._unavailableLink_pn506_228{color:var(--color-accent-mid, #a78bfa);font-weight:700;text-decoration:none}._moreBtn_pn506_230{display:inline-flex;align-items:center;justify-content:center}@media (min-width: 1024px){.ui-v2 ._moreBtn_pn506_230{width:48px;height:48px;padding:0;border-radius:50%}}@media (max-width: 1023px){.ui-v2 ._heroBtns_pn506_80{flex-wrap:wrap;gap:10px}.ui-v2 ._playBtn_pn506_85{flex:1 0 100%;border-radius:999px;padding:14px 20px;font-size:16px}.ui-v2 ._heroBtns_pn506_80>div:has(>._moreBtn_pn506_230){flex:1 1 0}.ui-v2 ._moreBtn_pn506_230{width:100%}.ui-v2 ._infoBtn_pn506_97{flex:1 1 0;border-radius:12px;padding:12px 8px;font-size:14px;background:#ffffff14;border:1px solid rgba(255,255,255,.1)}}@media (max-width: 1023px){.ui-v2 ._heroContent_pn506_40{bottom:16px}.ui-v2 ._body_pn506_111{padding-top:12px}}._tabPanel_pn506_264{margin-top:20px}._castGrid_pn506_265{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px}@media (max-width: 600px){._castGrid_pn506_265{grid-template-columns:repeat(2,1fr);gap:12px}}._castCard_pn506_273{min-width:0}._castImg_pn506_274,._castImgPlaceholder_pn506_274{width:100%;aspect-ratio:3 / 4;border-radius:12px;object-fit:cover;display:block;background:var(--color-surface, #0f0f1c)}._castName_pn506_282{margin-top:8px;font-size:14px;font-weight:700;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._about_pn506_291{display:flex;flex-direction:column;gap:22px;max-width:720px}._aboutHeading_pn506_292{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}._main_1u5tr_1{max-width:600px;margin:80px auto;padding:24px}._card_1u5tr_7{background:#1a1a2e;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:36px 40px;color:#e0e0f0}._iconRow_1u5tr_15{margin-bottom:12px}._icon_1u5tr_15{font-size:36px}._heading_1u5tr_18{font-size:26px;font-weight:700;margin:0 0 18px;color:#f0f0ff}._body_1u5tr_25{font-size:15px;line-height:1.65;color:#c8c8e0;margin:0 0 14px}._publishing_1u5tr_32{display:flex;align-items:center;gap:12px;padding:16px 0;color:#a78bfa;font-size:14px}._spinner_1u5tr_41{width:18px;height:18px;border:2px solid rgba(167,139,250,.3);border-top-color:#a78bfa;border-radius:50%;animation:_spin_1u5tr_41 .8s linear infinite;flex-shrink:0}@keyframes _spin_1u5tr_41{to{transform:rotate(360deg)}}._btnRow_1u5tr_55{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}._primaryBtn_1u5tr_62{padding:13px 26px;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:100px;color:#fff;font-weight:700;font-size:15px;cursor:pointer;transition:opacity .15s}._primaryBtn_1u5tr_62:hover{opacity:.9}._secondaryBtn_1u5tr_75{padding:13px 22px;background:transparent;border:1px solid rgba(255,255,255,.18);border-radius:100px;color:#c8c8e0;font-size:14px;cursor:pointer}._error_1u5tr_85{margin-top:14px;padding:10px 14px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;font-size:13px}._list_j53md_1{display:flex;flex-direction:column;gap:6px}._row_j53md_2{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 12px;border-radius:var(--radius-md, 12px);border:1px solid var(--color-border, rgba(255,255,255,.1));background:var(--color-surface, #12121e);color:var(--color-text, #f0f0ff);font:600 15px var(--font-sans, inherit);text-align:left;cursor:pointer}._rowCurrent_j53md_9{cursor:default;background:var(--color-surface-2, rgba(124,58,237,.12));border-color:transparent}._rowText_j53md_10{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._rowTitle_j53md_11{font-weight:600}._rowMeta_j53md_12{font-weight:500;font-size:13px;color:var(--color-text-muted, #8b8ba8)}._hint_j53md_13{margin:8px 2px 0;font-size:13px;color:var(--color-text-muted, #8b8ba8)}._casting_j53md_15{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:radial-gradient(circle at 50% 40%,#7c3aed59,#080810f5 70%);color:var(--color-text, #f0f0ff);text-align:center;padding:16px}._castingTitle_j53md_21{font:700 18px var(--font-sans, inherit)}._castingSub_j53md_22{font-size:13px;color:var(--color-text-muted, #8b8ba8)}._stop_j53md_23{margin-top:8px;min-height:44px;padding:0 20px;border-radius:var(--radius-pill, 999px);border:1px solid var(--color-border-strong, rgba(255,255,255,.25));background:transparent;color:var(--color-text, #f0f0ff);font:600 14px var(--font-sans, inherit);cursor:pointer}._card_q65ry_1{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:var(--radius-lg, 16px);background:var(--color-surface, #12121e);border:1px solid var(--color-border, rgba(255, 255, 255, .1))}._head_q65ry_10{display:flex;align-items:center;gap:8px;color:var(--color-text, #f0f0ff)}._title_q65ry_11{margin:0;font:700 15px var(--font-sans, inherit)}._text_q65ry_12{margin:0;font-size:14px;line-height:1.45;color:var(--color-text-2, #c4c4dc)}.vjs-svg-icon{display:inline-block;background-repeat:no-repeat;background-position:center;fill:currentColor;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-svg-icon:hover,.vjs-control:focus .vjs-svg-icon{filter:drop-shadow(0 0 .25em #fff)}.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABTsAAsAAAAAIpAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV32Y21hcAAAAYQAAAEJAAAD5p42+VxnbHlmAAACkAAADtIAABckI4l972hlYWQAABFkAAAAKwAAADYsvIjpaGhlYQAAEZAAAAAdAAAAJA+RCL1obXR4AAARsAAAABcAAAC8Q2YAAGxvY2EAABHIAAAAYAAAAGB7CIGGbWF4cAAAEigAAAAfAAAAIAFAAI9uYW1lAAASSAAAASUAAAIK1cf1oHBvc3QAABNwAAABfAAAAnXdFqh1eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR7yDiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGPHcRdyA4RZgQRADaGCyYAAHic7dPXbcMwAEXRK1vuvffem749XAbKV3bjBA6fXsaIgMMLEWoQJaAEFKNnlELyQ4K27zib5PNF6vl8yld+TKr5kH0+cUw0xv00Hwvx2DResUyFKrV4XoMmLdp06NKjz4AhI8ZMmDJjzoIlK9Zs2LJjz4EjJ85cuHLjziPe/0UWL17mf2tqKLz/9jK9f8tXpGCoRdPKhtS0RqFkWvVQNtSKoVYNtWaoddPXEBqG2jQ9XWgZattQO4baNdSeofYNdWCoQ0MdGerYUCeGOjXUmaHODXVhqEtDXRnq2lA3hro11J2h7g31YKhHQz0Z6tlQL4Z6NdSbod4N9WGoT9MfHF6GmhnZLxyDcRMAAAB4nJ1YC1hU17U+a5/HMA4iA3NmVBDmoQwP5TFnHlFeA4gYiUFRQINoSCBAyK3G2yi+0aipYtFcHYo2xsb4NiY3+VrNxSaX5uvt495ozNdoYoxmem2/L8HGpLc+InB279pnhlGr5mvL4eyz99nrrL32eu1/DQcc/okdYgdHOA6MQKp4r9gx0EcMHMezOalVasW5BM7NcXoSb9fFgE6KtSSBxWz1FYDPG+vMBGcKb9cebu2VS5s2aaTkCvRSf6C7Y+Ppibm5E09v7IDs2/3uZQtbD0zIyppwoHXh/93ukmyYgdePNRp65p5v+3v/9otQl2O7wP34cT88p8Md2YxpYLQZoRcy6FlSBRnwnGAe6BPMSCZo+7NJVqS0cE4uHendzhSnbPH6TDqL1+Nme5LZXkCHnGyoH0kne30WH+gswhm3q+pt/mTas9NLS64GnjmSlTPw0wVQT/ewRaBgxtydy3cuUB9/6SW+vb5yRvr+t0eOfPKJZ/9t3+4tL7xj32Xd3thCxi+ge6ifdsAN+l5+wi5HQ/cCoeull1AszS7CUfEcJzK7sKWJAdJhCd0sPM4+EY7QDm5ov08hXRQXE5bf6PV5Q5+IjW7X7Nku92Ask4l2hCRRD6TPqISiCJeQna3SCFwrhrNzXHzo4yFevBwxpzxk8WCIIfkvVEKVy32SbT8n68gzgaslpaiO2zIGIyuSb7RNf9HSuN26y/7OC1tgEmpiyA6aD4qcgTOiLThwGG0eB694FI8NHLLN6OBlRVaMxNAFS4JdXUG6mW8PwpKuYLCLXKGbu8iwYNdgO06Sn3Th+/vyZAxs8Ro30DjHe9gy8Fywi24OMm7Qyzh3MTZVOMYhLBnoC+J79lpTUyQmorjhnMwlcQ5uPEYGpDjsOkkH49BjQLQBqs3jFtFdJNlksYmoQFDArLh8Xh+Qd6Ghcsb6FUuehDi+U/lqD71K/qiegeV1imcwjl7ExwiSrf4BZyCujV6cVcFo6VX+G9IcPyFjJnUufbU/jzrL1X99as36reXl8K32nFaOr+E8jWJEcJ55DpMVfSMe95/AJaOsGBH2GJCNpiRQbK4C8BjdmQA22QY2j03Em13i2YHqtNLU1NI04Yj2HJgA6fQc6VPNpA/D+Ryks554NnVy2mB72uRUfPLsqR4N0LOBQKArwJYO+5W2fgZX8oC1HR6HjNaQTVIG2FPwnTcXXGZZfNB7TE6pTKZUwaw91XWLAoFFGcnB5PHjsckgBjbWutrL+0h5Y1xw3DRGDumsnXb3MJwXrJIN5U7m0rgJ3yG5w4he5ckFG4pmNEkOm0/xOO4r4yL87wqtQM+hiJIVp+6iG2wPBKD35ElGkDx+UfC2v1mFG1o+M3AjNFty8biKMXwzyxnZLds8wYD2BxmCPHAldPOeLsy/0BugftYhVYFAhO8SqQ0j3oK7dHJZnI/jxmUS4onlxskSF8thmvNZjIrRZwEPxr0lBuLRuz3oy/FOHCsxwOPYh2M+e9u3J5pgPYz9gp6G7C9m0A11F9ddqKMfV+4sbq45/YspOysXvT+3pdFdYNg2fHbW8Dz301MqDVuGrz0Fuh0YMW8mddrpqzST7rV9BcvqPoNvadRndWp0p8HvbiqrFj5yFQ/vNFSXDpxpLEFWp+DcrF3FT1afWshFcmCfeAMjEvO65i0Y6XijQfSRPWx3TV/Df7Km3E1l+kLt56s/rwVzuRusNMhudznkwdLaS+QNdeal2jDPP4l9qHc98vTYZOSkxzD+njBWVWjFPKgipx6DkWvXQiW8OYcewVHE5yukinDMcfGgc0opDltYKDxIGBedkzc6jSfE7tlvESCDFUw0Hx0opS+U0lHCxNottbNWSxX9zZVvEhKWUSyBpaXwBc2a98M6UqPeXAs/GDon8Ax7hsthO8cM5HU7Ad0UvRR9lHmtyQKZ4MAe814X5h9MSUkQmhf96eVJ6p90OjIiqSIjvykvr2l5U55O/fPQKD+jIomYpNyGJQ25uQ2kIikRfAmuBHCPsWqkSDEqgZ5KDI2sifS/R43MbZg0idFHbCPNxXxZws1ACVE6hAhOdJwRkJLFBLPZpRGYJ50pko6XzMkgmSx40ljik6AQcKhFnLcQE6rF7PXFe1Ocoj0T3AXgSgJTDIhHRfHlYZKuSzc6uievOJGXY+i5GJkkTp7UM3y0LqATDbtFcbdBxO7o4T25JYlEjoH0uynUh8rapkxp62QN70svSF+hT4gGPlovlmcm/ComLi7mV4kTykV9NFWjE/QrwgQ4uIcAP0rQF4VZYRP2o3PhHHzfPMJj9Ir+uzKUlrH49ntT18AVvj1sc3YGjUT/Mt2Dxawa8ArcA7bCQIpvfwAYu22vEG/No/5RvPdA7g+AelLrPwzy+LtkLPhnpIxH14m4EYq8eeMHbPEPNm6G7Nv9B4jcFPZ8bJj0SEjP3MPgQdKTqqEoy2v6G32P/Y6dxOv04AxnoAeq+GILvUavtYCBXm+BaIhuodcfrN5B/V2EYMCPh+SxavjGyPwV0x4CJgUPGT0mQaODGBACIJZGsMXwAD0LGXx7l3CdAcKMIKI+f5CepWeD0BvyU/GcdBxPF8SwejC6LGZmAURFdsSWKR5HyHld2kbdIZO1Ixx+bnnzU7n5+blPNV9jnUDWhP2tC68tbN3PVIldsQPxSAcSpjOav7Q05uXn5zW2LLvDXn9B6syscPy9iDLEMmSrJz6nYuWMipukjM0AH8JkGS+XFyMRkzSCH7KD/hwm172SAyZYumHlefr5AddrtA0O0TnwaVZxcRY9Bfukn9Gf05N1r9DV9MoBsJ1f+ZrqUvtPHizJAntWybv7hmqLt6QLuK6ZS9Fqi1jO5rDoWPZXXII5Tgajg53cIXCjDCGIcYrRIY2n6+mXOa/W0bdhau3ryiEYe2FV/5oeaIYK/5w5frCyll6/cYO8DiNhw6t1MBWmznt91QX62UF1N7l0eHBZTRGpKaqpKVIPF9UcIzmReud9TSY75+K899GHbBu6wjoR7RKKZVYiYxSPf5/2wJT5e3NAhmUbVn5KLx1Ujg0+BGvpAIh0DezInTkzF37KVocxrKU3r1+XLtAe2lO3l66kfQfB/unKY+q8N375Ru8bc4pJXfEcESU95q+p8ZNZRTWH1d9FzvUdYXk5rLkcdkEisoKKVHQW/b3GEx6tPaYcoJfOr9wAbSBnv1IHpep0OExr4LPMkpJM+j7sly7UHkOzXjoAZljHCGiyegtNlwljM0v+c19ET9Pvst09a2Mtgcf5/ZSzYO5h1156+eyydfAsxGa9XAuF6vzjh6CssLq6ECysperXX0sX5h5ZdpZe3guxsGIPEtHk/aqXX1hVqP5HYVVVISkrrNqvXorIc+5Ou91Hnr/LcD2afi6eX7UBloOcs7cOpqgGaNfs1g7bNbs9z6wASaylN69d0/TFTIz6Ws8+oGV3mE2612wRTHKcVUbhjKadebloMc+dyXgMVtVK6BwMB/+mVW09igdRBWaRtNQX59d/VD//xdQ0TCiYNj1KT9sq6Wdu5WTbqk3qDXyDaLa1fv621LS01G3z61sD6lH8lAxDLicV921s6Bf92JOYvzNYCL1khbqBXEFUzC521N5NyzNaQIWhjyFyDoBIVrAjmv2UEaLlI+c6zw1jmVIPLLLZZUTj6GxGHW+mq1tgHXR2D85p4Q934+jLbtjVLcyCdS10NVzpHqxp4Q/hK7WopY/NRGx9HGsPGdFjOjcpjBnGYMVqY/4eqT5khWEHWUup2A/pTw7pdWgsWft7ETUERL96nRg0HNFPmCYba6pylECaExX89A9WLUOVB4oKLu/o1oqSYHCgLzBUlAz8hNFDRpeSU1XT+LRmDUgPaKbYdHDn9suF/tu13nHJij0N97LfS0QmqONuyONk7zvUI6Qa0pF9f2+oABL92AT6e0U//z9YqAiWtJLU1JK0gS+1aacwamiNqK067u9ZQ8f1d4qLodMzz3uL89Z68V/Hnr++hXWUuHgw8dfi972PeTyPefu3aNNucemQ74qFuIaJnVkOu4Q+yjuwmmC1FqZpl1i4uzoPxjkpPf3Xv545tl26Rr+dOvUd+omqJzch9dOeU7f10Y64nMcKK137DccIZq2WdXtdZjbEoLSzHwiMtrjYLDxpHQW8gjMX6XFYAE2zSWVD04EGYSs9MbO6sEo20BMEAB4mpvSypsKjZ4Stgzb+c3A9/MQT2+vrBy+qvyFxLUtLlSRF/Ri2wjfZ2dus2Q8lXx4608/jnqK5OOap6NY2PSjYYnECCjiEeLJll/pbmqfeIK+ps3+MxrlEhqmTPipVP7kqlF4VhpEb6r+Q7YOJg38kJ9SHBf3NBl6+9YchfbUjb5ahLSzUM3kPHmwFAsZ5rpai0S7E5xWzZ1j+fW7zsUWP2g5NXTw52ySCTrgG0+lbw60l2Y/CB185CoA8NK+tbRKxfjy6pm5hzQRRR+cMqv1Jbiw6STivtEvt3DRcy0QEh92JlUGo2PG4tSKHl00YD6xc8CK+YPYyy3io2lN8BcSjKRzrIV6ypOAobqxViJPaT9M9Hy5szY33mp7OX/Zu89L/7Ww5vqY2Y8b0pKgoiUhG5cPDPzq8qTV/WkzUOIvXVVA96kmjcBrr3HrYC/Wn+fYP6Z7T1rqy3zknbvqma/FvVk96fNXGkuaXrdHW5JGSxZT/2I/O73v+yNWafMdzc5NdxYurHs6h86e01sLKLz9EBrg+x36rxAaED7hRnAMx7Vzu+9wabh3zG8XLQjx0ablUJzmxdErxYT3kzQSd0SSafVqF5PXgpp0OyYJ1EyNHpGUZmvK575ySzd85JSqF7IBzSAbMM04+MbE58xF3/njXOGecSaermlw2y9PsSQdytLJVr8t+wg+rR8cZYoeNxVIzNdk3Bngi8U5LAlgTFoQnzJCa5EsCgYhCaGL+qPj7TdhG31p9tej3R04N//PXxNwJvyUqwaJqRPJY98TJ5TPndmflRAkAhBfe46sfKW5wizSge08Xb7Ca/GUVs55trngkKkrUS2WPzKttaaqq+idmahugkY+W6fN0I6i3gPt/x88U4wAAeJxjYGRgYADiGU9YXsXz23xl4GZnAIFH7fO+IdMc/WBxDgYmEAUASbMKwAB4nGNgZGBgZwABjj4Ghv//OfoZGBlQgT4ARicDZAAAAHicY2BgYGAfxJijD8Fmu4EqBwCSpgKpAAAAAAAADgBoAH4AzADgAQIBQgFsAZgB7gIuAooC0AL8A2IDjAOoA+AEMASwBNoFCAVaBcAGCAYuBnAGrAb2B04HigfSCCoIcAiGCJwIyAkkCVYJiAmsCfIKIApWCsQLknicY2BkYGDQZ2hmYGcAASYg5gJCBob/YD4DABqrAdAAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2ReVPbMBDF/ULi2EkDBFqO3gdHLxUzDB9IkdexBllydRD49ihO3Ckz7B/a31utZnafkkGyiXnyclxhgB0MMUKKMTLkmGCKV5hhF3vYxxwHOMRrvMERjnGCU7zFO7zHB3zEJ3zGF3zFN5zhHBe4xHf8wE/8wm8w/MEVimTYKv44XR9MSCsUjVoeHE3vjQoNsSZ4mmxZmVWPjSz7jlou6/0qKOWEJdKMtCe793/hQfqxa6XWZHMXFl56RS4TvPXSaDeoy0zUUZB109KstDK8lHo5q6Qi1hcOnqkImubPS6aqRq7mlnaEWabub4iYblba3SRmgldS0+FWdhNtt04F14JUaqkl7tcpOpJtErvNt3Bd9HRT5JWxK25Ldjvp6br4hzfFiIdSmlzTg2fSUzNrLd1LE1ynxq4OVaVoKLjzJ60UPtj1RKzHzsbjly6inVnFBS2MucviPncU7Rr7lfTxRepDs1A2j3ZHRc7PuzFYSfE3ZOd4kjwBy227hA==) format("woff");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:""}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:""}.vjs-icon-subtitles,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:""}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before{content:""}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:""}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:""}.vjs-icon-downloading{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-downloading:before{content:""}.vjs-icon-file-download{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download:before{content:""}.vjs-icon-file-download-done{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-done:before{content:""}.vjs-icon-file-download-off{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-off:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:""}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:""}.vjs-icon-repeat{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-repeat:before{content:""}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-5,.video-js .vjs-skip-backward-5 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-5:before,.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-10,.video-js .vjs-skip-backward-10 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-10:before,.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-30,.video-js .vjs-skip-backward-30 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-30:before,.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-5,.video-js .vjs-skip-forward-5 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-5:before,.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-10,.video-js .vjs-skip-forward-10 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-10:before,.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-30,.video-js .vjs-skip-forward-30 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-30:before,.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before{content:""}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:""}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:""}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:""}.vjs-icon-shuffle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-shuffle:before{content:""}.vjs-icon-cast{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cast:before{content:""}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-enter:before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-exit:before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:""}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:""}.video-js{display:inline-block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-1-1{width:100%;max-width:100%}.video-js.vjs-fluid:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-1-1:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{width:100%!important;height:100%!important;padding-top:0!important;display:block}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{position:absolute;bottom:10%;font-size:2em;background-color:#000000b3;padding:.5em;text-align:center;width:100%}.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text,.vjs-layout-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;padding:0;margin-top:-.81666em;margin-left:-1.5em;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:#2b333fb3;border-radius:.3em;transition:all .4s}.vjs-big-play-button .vjs-svg-icon{width:1em;height:1em;position:absolute;top:50%;left:50%;line-height:1;transform:translate(-50%,-50%)}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:#73859f80;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking,.vjs-scrubbing,.vjs-error) .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js.vjs-spatial-navigation-enabled .vjs-button:focus{outline:.0625em solid white;box-shadow:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:#000c;background:linear-gradient(180deg,#000c,#fff0);overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:flex;justify-content:center;list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:#73859f80}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon,.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible){background:none}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:#2b333fb3}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:#2b333fb3}.video-js.vjs-spatial-navigation-enabled .vjs-control-bar{gap:1px}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:flex!important}.vjs-has-started .vjs-control-bar,.vjs-audio-only-mode .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js *:not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{position:absolute;top:-.35em;right:-.4em;width:.9em;height:.9em;pointer-events:none;line-height:.15em;z-index:1}.video-js .vjs-load-progress{background:#73859f80}.video-js .vjs-load-progress div{background:#73859fbf}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-touch-enabled:not(.vjs-scrubbing) .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:#000c}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#73859f;background-color:#73859f80}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;box-shadow:0 0 1em #fff}.video-js.vjs-spatial-navigation-enabled .vjs-slider:focus{outline:.0625em solid white}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{position:absolute;width:.9em;height:.9em;pointer-events:none;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;transform:translate(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:#2b333fb3}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:#000c}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;object-fit:contain}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{width:1em;height:1em;pointer-events:none;fill:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.video-js .vjs-current-time,.video-js .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-normalise-time-controls:not(.vjs-live) .vjs-time-control{display:flex}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js.vjs-force-center-align-cues .vjs-text-track-cue{text-align:center!important;width:80%!important}@supports not (inset: 10px){.video-js .vjs-text-track-display>div{top:0;right:0;bottom:0;left:0}}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.85;text-align:left;border:.6em solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:5em;height:5em;border-radius:50%;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:flex;justify-content:center;align-items:center;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{width:1.5em;height:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover{width:auto;width:initial}.video-js.vjs-layout-x-small .vjs-progress-control,.video-js.vjs-layout-tiny .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-spatial-navigation-enabled .vjs-modal-dialog.vjs-text-track-settings{height:80%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display: grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:10px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-weight:700;font-size:1.2em}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:#000000e6;background:linear-gradient(180deg,#000000e6,#000000b3 60%,#0000);font-size:1.2em;line-height:1.5;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-title,.vjs-title-bar-description{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-forward-5,.video-js .vjs-skip-forward-10,.video-js .vjs-skip-forward-30,.video-js .vjs-skip-backward-5,.video-js .vjs-skip-backward-10,.video-js .vjs-skip-backward-30{cursor:pointer}.video-js .vjs-transient-button{position:absolute;height:3em;display:flex;align-items:center;justify-content:center;background-color:#32323280;cursor:pointer;opacity:1;transition:opacity 1s}.video-js:not(.vjs-has-started) .vjs-transient-button{display:none}.video-js.not-hover .vjs-transient-button:not(.force-display),.video-js.vjs-user-inactive .vjs-transient-button:not(.force-display){opacity:0}.video-js .vjs-transient-button span{padding:0 .5em}.video-js .vjs-transient-button.vjs-left{left:1em}.video-js .vjs-transient-button.vjs-right{right:1em}.video-js .vjs-transient-button.vjs-top{top:1em}.video-js .vjs-transient-button.vjs-near-top{top:4em}.video-js .vjs-transient-button.vjs-bottom{bottom:4em}.video-js .vjs-transient-button:hover{background-color:#323232e6}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js *:focus:not(.focus-visible){outline:none}.video-js *:focus:not(:focus-visible){outline:none}._root_2jcw7_1{--topbar-h: 96px;--video-native-w: 1024px;--video-aspect: 16 / 9;min-height:100vh;background:#000;color:#f0f0ff;font-family:Segoe UI,system-ui,-apple-system,sans-serif}._topBar_2jcw7_30{position:fixed;top:0;left:0;right:0;z-index:200;min-height:var(--topbar-h);display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 24px;background:linear-gradient(to bottom,rgba(0,0,0,.85) 0%,transparent 100%)}._navGroup_2jcw7_47{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}._back_2jcw7_56{background:#00000080;border:1px solid rgba(255,255,255,.12);color:#e0e0f0;padding:8px 16px;border-radius:100px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .15s}._back_2jcw7_56:hover{background:#000000bf}._browse_2jcw7_74{background:#00000080;border:1px solid rgba(255,255,255,.12);color:#e0e0f0;padding:8px 16px;border-radius:100px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .15s}._browse_2jcw7_74:hover{background:#000000bf}._shareBtn_2jcw7_89{background:#00000080;border:1px solid rgba(124,58,237,.55);color:#e0e0f0;padding:8px 16px;border-radius:100px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}._shareBtn_2jcw7_89:hover{background:#7c3aed38;border-color:#7c3aede6}._downloadBtn_2jcw7_108{background:#00000080;border:1px solid rgba(124,58,237,.55);color:#e0e0f0;padding:8px 16px;border-radius:100px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;text-decoration:none;display:inline-flex;align-items:center;transition:background .15s,border-color .15s}._downloadBtn_2jcw7_108:hover{background:#7c3aed38;border-color:#7c3aede6}._editBtn_2jcw7_127{background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;color:#fff;padding:8px 18px;border-radius:100px;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;box-shadow:0 2px 10px #7c3aed66;transition:opacity .15s,transform .15s}._editBtn_2jcw7_127:hover{opacity:.92;transform:translateY(-1px)}._topLogoLink_2jcw7_141{display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;opacity:.92;transition:opacity .15s}._topLogoLink_2jcw7_141:hover{opacity:1}._topLogo_2jcw7_141{height:88px;width:auto;display:block}._loading_2jcw7_155,._error_2jcw7_155{display:flex;align-items:center;justify-content:center;min-height:100vh;font-size:18px;color:#8b8ba8}._playerWrapper_2jcw7_163{width:100%;background:#000;padding-top:var(--topbar-h)}._videoContainer_2jcw7_8{position:relative;margin:0 auto;max-width:min(calc((100vh - var(--topbar-h)) * var(--video-aspect)),var(--video-native-w))}@supports (height: 100svh){._videoContainer_2jcw7_8{max-width:min(calc((100svh - var(--topbar-h)) * var(--video-aspect)),var(--video-native-w))}}._videoContainerVertical_2jcw7_23{--video-aspect: 9 / 16;--video-native-w: 576px}._video_2jcw7_8{width:100%}.video-js .vjs-control-bar{background:linear-gradient(to top,rgba(8,8,15,.95),transparent)}.video-js .vjs-play-progress{background:linear-gradient(135deg,#7c3aed,#c026d3)}.video-js .vjs-slider:focus{box-shadow:0 0 1em #7c3aed80}.video-js .vjs-big-play-button{background:#7c3aedcc;border:2px solid rgba(192,38,211,.5);border-radius:50%}._resumeBar_2jcw7_234{position:absolute;top:16px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12);padding:8px 14px;border-radius:100px;font-size:13px;color:#e0e0f0;z-index:20}._resumeBtn_2jcw7_252{background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;color:#fff;padding:6px 14px;border-radius:100px;font-size:12px;font-weight:700;cursor:pointer}._resumeDismiss_2jcw7_262{background:transparent;border:1px solid rgba(255,255,255,.2);color:#c4c4d4;padding:6px 14px;border-radius:100px;font-size:12px;font-weight:600;cursor:pointer}._adNotice_2jcw7_273{position:absolute;bottom:56px;right:16px;background:#000000b3;padding:4px 12px;border-radius:100px;font-size:12px;color:#8b8ba8;z-index:10}._upgradeLink_2jcw7_284{background:none;border:none;color:#a78bfa;font-size:12px;font-weight:600;cursor:pointer;padding:0}._comingSoon_2jcw7_295{display:flex;flex-direction:column;align-items:center;justify-content:center;height:60vh;gap:12px;padding:0 var(--page-gutter, 20px);text-align:center}._comingSoonIcon_2jcw7_306{font-size:56px}._comingSoonText_2jcw7_307{font-size:22px;font-weight:700;color:#f0f0ff}._comingSoonSub_2jcw7_308{font-size:15px;color:#8b8ba8}._meta_2jcw7_311{padding:32px 64px 80px;background:#08080f}._epNum_2jcw7_315{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#7c3aed;margin-bottom:6px}._title_2jcw7_323{font-size:28px;font-weight:800;color:#f0f0ff;margin:0 0 16px}._epSubtitle_2jcw7_333{font-size:15px;font-weight:500;color:#a0a0c0;margin:-10px 0 16px}._memberCta_2jcw7_339{display:flex;align-items:center;gap:12px}._memberCtaText_2jcw7_344{font-size:14px;color:#8b8ba8}._memberCtaBtn_2jcw7_345{background:none;border:1px solid rgba(124,58,237,.4);color:#a78bfa;padding:6px 16px;border-radius:100px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._memberCtaBtn_2jcw7_345:hover{background:#7c3aed1f}@media (max-width: 640px){._root_2jcw7_1{--topbar-h: 60px}._topBar_2jcw7_30{padding:0 12px;gap:6px}._navGroup_2jcw7_47{gap:6px}._btnLabel_2jcw7_372{display:none}._back_2jcw7_56,._browse_2jcw7_74{padding:8px 12px;font-size:15px;line-height:1}._shareBtn_2jcw7_89,._editBtn_2jcw7_127,._downloadBtn_2jcw7_108{padding:8px 12px;font-size:12px}._topLogo_2jcw7_141{height:44px}._meta_2jcw7_311{padding:20px 16px 48px}._title_2jcw7_323{font-size:22px}}._error_2jcw7_155{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:0 var(--page-gutter, 20px);text-align:center;color:#c4c4e0;font-size:16px}._errorBack_2jcw7_398{height:44px;padding:0 22px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;color:#f0f0ff;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer}._episodeList_2jcw7_412{margin-top:28px;display:flex;flex-direction:column;gap:6px}._episodeListLabel_2jcw7_413{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted, #8b8ba8);margin:0 0 6px}._episodeRow_2jcw7_417{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:12px 14px;border-radius:12px;cursor:pointer;background:#ffffff08;border:1px solid rgba(255,255,255,.06);color:var(--color-text, #f0f0ff);font-family:inherit}._episodeRowCurrent_2jcw7_423{border-color:#a78bfa99;background:#7c3aed1f;cursor:default}._episodeRowNum_2jcw7_424{width:22px;flex-shrink:0;font-size:16px;font-weight:700;color:var(--color-text-muted, #8b8ba8);text-align:center}._episodeRowText_2jcw7_425{display:flex;flex-direction:column;min-width:0}._episodeRowTitle_2jcw7_426{font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._episodeRowMeta_2jcw7_427{font-size:12px;color:var(--color-text-muted, #8b8ba8);margin-top:2px}._v2_2jcw7_430{--topbar-h: 56px;background:var(--color-bg, #08080f);font-family:var(--font-sans, inherit)}._v2_2jcw7_430 ._topBar_2jcw7_30{background:linear-gradient(to bottom,rgba(0,0,0,.7) 0%,transparent 100%);padding:0 12px}._v2_2jcw7_430 ._meta_2jcw7_311{padding:16px var(--page-gutter, 20px) 24px;background:transparent}._v2Kicker_2jcw7_433{font-size:13px;font-weight:600;color:var(--color-accent-mid, #a78bfa);margin-bottom:6px}._v2Title_2jcw7_434{margin:0 0 16px;font:900 24px/1.15 var(--font-display, inherit);letter-spacing:-.02em;color:var(--color-text, #f0f0ff)}._v2Actions_2jcw7_435{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;margin-bottom:18px}._v2Action_2jcw7_435{min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:16px;border:1px solid var(--color-border, rgba(255,255,255,.1));background:var(--color-surface, #12121e);color:var(--color-text, #f0f0ff);font:600 13px var(--font-sans, inherit);text-decoration:none;cursor:pointer}._v2Action_2jcw7_435 span{font-size:18px;line-height:1}._v2Action_2jcw7_435:hover{border-color:#7c3aed80}._v2_2jcw7_430 ._episodeList_2jcw7_412{margin-top:0;padding:0 var(--page-gutter, 20px) 32px}._v2_2jcw7_430 ._episodeRow_2jcw7_417{padding:8px;gap:12px;background:transparent;border-color:transparent}._v2_2jcw7_430 ._episodeRowCurrent_2jcw7_423{background:var(--color-surface-2, rgba(124,58,237,.12));border-color:transparent}._episodeRowSoon_2jcw7_447{cursor:default;opacity:.55}._episodeThumb_2jcw7_448{width:120px;aspect-ratio:16 / 9;flex-shrink:0;border-radius:10px;overflow:hidden;background:var(--color-surface-2, #1a1a2a)}._episodeThumb_2jcw7_448 img{width:100%;height:100%;object-fit:cover;display:block}._v2_2jcw7_430 ._episodeRowNum_2jcw7_424{display:none}@media (min-width: 1024px){._v2_2jcw7_430{min-height:100dvh}._v2_2jcw7_430 ._topBar_2jcw7_30{position:static;min-height:0;padding:20px 40px 0;background:none;justify-content:flex-start}._v2Grid_2jcw7_460{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px;padding:16px 40px 40px;align-items:start}._v2_2jcw7_430 ._playerWrapper_2jcw7_163{padding-top:0;background:transparent}._v2_2jcw7_430 ._videoContainer_2jcw7_8{margin:0;border-radius:16px;overflow:hidden;max-width:min(calc((100dvh - 180px) * var(--video-aspect)),var(--video-native-w))}._v2_2jcw7_430 ._meta_2jcw7_311{padding:20px 0 0}._v2Title_2jcw7_434{font-size:28px}._v2Actions_2jcw7_435{display:flex;gap:10px}._v2Action_2jcw7_435{min-height:44px;flex-direction:row;padding:0 18px;border-radius:22px}._v2Action_2jcw7_435 span{font-size:16px}._v2_2jcw7_430 ._episodeList_2jcw7_412{padding:0}}@media (min-width: 1024px){._v2_2jcw7_430 ._browse_2jcw7_74{display:none}}._downloadError_2jcw7_472{margin:-8px 0 16px;font-size:13px;color:var(--color-red-text, #f87171)}._root_i2kop_1{min-height:100vh;background:#08080f;color:#f0f0ff;font-family:Segoe UI,system-ui,-apple-system,sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px}._back_i2kop_12{position:fixed;top:20px;left:24px;background:#08080fb3;border:1px solid rgba(255,255,255,.12);color:#e0e0f0;padding:8px 16px;border-radius:100px;font-size:13px;font-weight:600;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._heading_i2kop_23{font-size:36px;font-weight:800;text-align:center;margin:0 0 12px;letter-spacing:-.02em}._subheading_i2kop_29{font-size:16px;color:#8b8ba8;text-align:center;margin:0 0 48px}._card_i2kop_34{width:100%;max-width:420px;background:#0f0f1c;border:1px solid rgba(124,58,237,.25);border-radius:20px;padding:36px;display:flex;flex-direction:column;gap:24px}._planLabel_i2kop_45{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#7c3aed}._price_i2kop_50{display:flex;align-items:flex-end;gap:4px}._priceCurrency_i2kop_55{font-size:20px;font-weight:700;color:#f0f0ff;margin-bottom:6px}._priceAmount_i2kop_56{font-size:52px;font-weight:900;color:#f0f0ff;line-height:1}._pricePeriod_i2kop_57{font-size:16px;color:#8b8ba8;margin-bottom:10px}._divider_i2kop_58{height:1px;background:#ffffff0f}._featureList_i2kop_62{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}._featureItem_i2kop_67{display:flex;align-items:center;gap:12px;font-size:15px;color:#c4c4e0}._featureCheck_i2kop_71{width:20px;height:20px;border-radius:50%;background:#7c3aed33;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:11px;color:#a78bfa}._checkoutBtn_i2kop_80{background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;color:#fff;padding:16px;border-radius:100px;font-size:16px;font-weight:800;cursor:pointer;width:100%;transition:opacity .15s}._checkoutBtn_i2kop_80:disabled{opacity:.5;cursor:not-allowed}._checkoutBtn_i2kop_80:not(:disabled):hover{opacity:.88}._error_i2kop_91{font-size:13px;color:#f87171;text-align:center}._legalNote_i2kop_92{font-size:12px;color:#8b8ba8;text-align:center;line-height:1.5}._activeCard_i2kop_95{width:100%;max-width:420px;background:#0f0f1c;border:1px solid rgba(124,58,237,.25);border-radius:20px;padding:36px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}._activeIcon_i2kop_108{font-size:48px}._activeHeading_i2kop_109{font-size:22px;font-weight:800;color:#f0f0ff}._activeText_i2kop_110{font-size:15px;color:#8b8ba8}._cancelBtn_i2kop_111{background:none;border:1px solid rgba(255,255,255,.1);color:#8b8ba8;padding:8px 20px;border-radius:100px;font-size:13px;cursor:pointer;margin-top:8px;transition:color .15s,border-color .15s}._cancelBtn_i2kop_111:hover{color:#f0f0ff;border-color:#fff3}._notice_hsyaa_1{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:var(--color-surface, #0f0f1c);border:1px solid var(--color-border, rgba(255, 255, 255, .06));border-radius:16px;font-size:14px;line-height:1.45;color:var(--color-text-2, #c4c4e0)}._balance_hsyaa_13{font-weight:700;color:var(--color-text, #f0f0ff)}._root_1svgq_3{min-height:100vh;background:#0d0d0d;color:#e0e0e0;font-family:Segoe UI,system-ui,sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center}._card_1svgq_14{background:#141414;border:1px solid #222;border-radius:16px;padding:48px 40px;max-width:400px;width:100%;text-align:center}._logoLink_1svgq_24{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;margin-bottom:16px}._logo_1svgq_24{height:88px;display:block}._title_1svgq_37{font-size:24px;font-weight:700;color:#fff;margin-bottom:8px}._subtitle_1svgq_44{font-size:14px;color:#6b7280;margin-bottom:32px}._providerBtn_1svgq_50{width:100%;padding:11px 16px;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;color:#e0e0e0;font-weight:600;font-size:14px;cursor:pointer;margin-bottom:10px;display:flex;align-items:center;gap:12px}._divider_1svgq_66{display:flex;align-items:center;gap:12px;margin:16px 0;color:#374151;font-size:12px}._dividerLine_1svgq_75{flex:1;height:1px;background:#222}._testBtn_1svgq_81{width:100%;padding:11px 0;background:none;border:1px solid #333;border-radius:8px;color:#6b7280;font-weight:600;font-size:14px;cursor:pointer;margin-bottom:8px}._testBadge_1svgq_94{display:inline-block;background:#1c1c00;border:1px solid #444400;border-radius:4px;color:#a3e635;font-size:10px;font-weight:700;padding:2px 6px;margin-top:6px;letter-spacing:.05em}._root_13xk6_5{min-height:100vh;background:#08080f;color:#f0f0ff;font-family:Segoe UI,system-ui,-apple-system,sans-serif;display:flex;flex-direction:column;align-items:center;padding:0 24px 64px;position:relative;overflow:hidden}._glow_13xk6_18{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(124,58,237,.25) 0%,transparent 65%);pointer-events:none}._header_13xk6_25{width:100%;height:96px;display:flex;align-items:center;flex-shrink:0}._logoLink_13xk6_33{display:inline-flex;align-items:center;text-decoration:none}._logo_13xk6_33{height:88px;display:block}._card_13xk6_44{position:relative;z-index:1;margin-top:48px;max-width:560px;width:100%;background:#0f0f1c;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:48px 44px;text-align:center;box-shadow:0 40px 80px #00000080}._cardAccent_13xk6_58{position:absolute;top:0;left:0;right:0;height:2px;border-radius:20px 20px 0 0;background:linear-gradient(90deg,#00b4ff,#7c3aed,#c026d3)}._icon_13xk6_68{font-size:44px;margin-bottom:16px}._title_13xk6_73{font-size:24px;font-weight:800;letter-spacing:-.02em;margin-bottom:12px}._body_13xk6_80{font-size:15px;color:#8b8ba8;line-height:1.6;margin-bottom:28px}._plans_13xk6_87{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap}._plan_13xk6_87{flex:1 1 140px;min-width:140px;display:flex;flex-direction:column;align-items:center;gap:5px;position:relative;padding:22px 14px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:14px;color:#f0f0ff;cursor:pointer;transition:border-color .15s,background .15s,transform .15s}._plan_13xk6_87:hover:not(:disabled){border-color:#7c3aedb3;background:#7c3aed14;transform:translateY(-2px)}._plan_13xk6_87:disabled{opacity:.55;cursor:default}._planPopular_13xk6_122{border-color:#7c3aed99;background:#7c3aed1a}._popularBadge_13xk6_127{position:absolute;top:-10px;background:linear-gradient(135deg,#7c3aed,#c026d3);color:#fff;font-size:10px;font-weight:700;padding:3px 10px;border-radius:100px;text-transform:uppercase;letter-spacing:.06em}._planName_13xk6_140{font-size:14px;font-weight:700;color:#a78bfa}._planPrice_13xk6_146{font-size:26px;font-weight:800;line-height:1}._planPer_13xk6_152{font-size:13px;font-weight:600;color:#8b8ba8}._planBlurb_13xk6_158{font-size:11px;color:#8b8ba8;line-height:1.4;min-height:46px}._planCta_13xk6_165{margin-top:4px;padding:8px 0;width:100%;background:linear-gradient(135deg,#7c3aed,#c026d3);border-radius:100px;font-size:13px;font-weight:700;color:#fff}._error_13xk6_176{color:#f87171;font-size:13px;margin-bottom:12px}._legal_13xk6_182{font-size:11px;color:#5a5a78;margin-bottom:18px}._secondary_13xk6_188{background:transparent;border:none;color:#5a5a78;font-size:14px;font-weight:600;cursor:pointer}._secondary_13xk6_188:hover{color:#8b8ba8}._loading_gdsa6_4{min-height:100vh;background:#0d0d0d;display:flex;align-items:center;justify-content:center;color:#6b7280;font-family:Segoe UI,system-ui,sans-serif}._errorScreen_gdsa6_15{min-height:100vh;background:#0d0d0d;color:#e0e0e0;font-family:Segoe UI,system-ui,sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:0 24px}._errorScreenSafety_gdsa6_28{--accent: #ef4444;--accent-border: rgba(239, 68, 68, .2)}._errorScreenCopyright_gdsa6_29{--accent: #f59e0b;--accent-border: rgba(245, 158, 11, .2)}._errorIcon_gdsa6_31{font-size:44px}._errorTitle_gdsa6_35{font-size:18px;font-weight:700;text-align:center;color:var(--accent, #ef4444)}._errorBox_gdsa6_42{background:#111;border:1px solid var(--accent-border, rgba(239, 68, 68, .2));border-radius:12px;padding:16px 20px;max-width:520px;width:100%}._errorMessage_gdsa6_51{font-size:14px;color:#d1d5db;line-height:1.6}._flaggedSection_gdsa6_57{margin-top:12px}._flaggedHeading_gdsa6_61{font-size:12px;color:#6b7280;margin-bottom:6px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._flaggedList_gdsa6_70{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}._flaggedItem_gdsa6_78{font-size:13px;color:#f59e0b}._errorNote_gdsa6_83{margin-top:14px;font-size:13px;color:#6b7280;border-top:1px solid #222;padding-top:12px}._copyrightSuggestion_gdsa6_91{margin-top:12px;font-size:13px;color:#fbbf24;padding:10px;background:#fbbf2414;border:1px solid rgba(251,191,36,.2);border-radius:6px;line-height:1.5}._characterRenamesSection_gdsa6_102{margin-top:12px;padding-top:12px;border-top:1px solid #222}._characterRenamesHeading_gdsa6_108{font-size:11px;color:#6b7280;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}._characterRenamesList_gdsa6_117{margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._characterRenamesItem_gdsa6_125{font-size:13px;color:#d1d5db;display:flex;align-items:center;gap:8px}._charNameOriginal_gdsa6_133{color:#ef4444;font-weight:600}._charNameArrow_gdsa6_138{color:#6b7280}._charNameSuggested_gdsa6_142{color:#fbbf24;font-weight:600}._errorBtnRow_gdsa6_147{display:flex;gap:12px;margin-top:4px}._restartBtn_gdsa6_153{background:#7c3aed;color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer}._backBtn_gdsa6_164{background:none;border:1px solid #333;border-radius:8px;color:#6b7280;cursor:pointer;padding:10px 24px;font-size:14px}._root_gdsa6_175{min-height:100vh;background:#0d0d0d;color:#e0e0e0;font-family:Segoe UI,system-ui,sans-serif}._header_gdsa6_182{padding:20px 40px;border-bottom:1px solid #1a1a1a;display:flex;align-items:center;justify-content:space-between}._headerTitle_gdsa6_190{font-size:20px;font-weight:700;color:#fff;letter-spacing:-.02em}._headerSub_gdsa6_197{font-size:12px;color:#4b5563;margin-top:2px}._headerBack_gdsa6_203{background:none;border:1px solid #333;border-radius:6px;color:#6b7280;cursor:pointer;padding:6px 12px;font-size:12px}._main_gdsa6_213{max-width:900px;margin:0 auto;padding:40px 24px}._errorBanner_gdsa6_219{background:#1c0f0f;border:1px solid #3a1515;border-radius:8px;padding:12px 16px;color:#ef4444;font-size:13px;margin-bottom:20px}._bannerStack_gdsa6_230{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}._safetyBanner_gdsa6_237{background:#1c1408;border:1px solid #92400e;border-radius:10px;padding:12px 16px;display:flex;flex-direction:column;gap:6px}._bannerRow_gdsa6_247{display:flex;align-items:center;gap:8px}._bannerIcon_gdsa6_253{font-size:16px}._safetyTitle_gdsa6_257{font-size:13px;font-weight:700;color:#fbbf24}._bannerReason_gdsa6_263{font-size:13px;color:#d1d5db;line-height:1.5}._safetyRiskCategories_gdsa6_269{font-size:12px;color:#92400e}._bannerSuggestion_gdsa6_274{font-size:12px;color:#9ca3af;font-style:italic}._copyrightBanner_gdsa6_280{background:#141008;border:1px solid #78350f;border-radius:10px;padding:12px 16px;display:flex;flex-direction:column;gap:6px}._copyrightTitle_gdsa6_290{font-size:13px;font-weight:700;color:#f59e0b}._riskBadge_gdsa6_296{margin-left:auto;font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px}._riskBadgeHigh_gdsa6_304{background:#7f1d1d;color:#fca5a5}._riskBadgeLow_gdsa6_309{background:#451a03;color:#fcd34d}._flaggedElementsSection_gdsa6_314{margin-top:4px}._flaggedElementsHeading_gdsa6_318{font-size:12px;color:#6b7280;margin-bottom:4px;font-weight:600}._flaggedElementsList_gdsa6_325{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:2px}._flaggedElementItem_gdsa6_333{font-size:12px;color:#f59e0b}._generatingScreen_gdsa6_339{max-width:480px;margin:80px auto 0;padding:48px 40px;text-align:center}._generatingSpinner_gdsa6_346{width:48px;height:48px;border:3px solid rgba(124,58,237,.2);border-top-color:#7c3aed;border-radius:50%;animation:_spin_gdsa6_1 .9s linear infinite;margin:0 auto 28px}@keyframes _spin_gdsa6_1{to{transform:rotate(360deg)}}._generatingTitle_gdsa6_360{font-size:22px;font-weight:700;color:#f0f0ff;margin-bottom:12px}._generatingSubtitle_gdsa6_367{font-size:14px;color:#8b8ba8;line-height:1.6}._main_1lcjz_3{max-width:800px;margin:0 auto;padding:48px 40px}._stepLabel_1lcjz_9{font-size:11px;font-weight:700;color:#7c3aed;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}._heading_1lcjz_18{font-size:26px;font-weight:800;color:#f0f0ff;margin-bottom:8px;letter-spacing:-.03em}._subheading_1lcjz_26{font-size:14px;color:#8b8ba8;margin-bottom:40px}._charCard_1lcjz_32{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:24px;margin-bottom:16px}._charHeader_1lcjz_40{display:flex;align-items:flex-start;gap:14px;margin-bottom:16px}._charThumbnail_1lcjz_47{width:52px;height:52px;border-radius:8px;object-fit:cover;flex-shrink:0;border:1px solid rgba(255,255,255,.08)}._charName_1lcjz_56{font-size:18px;font-weight:700;color:#f0f0ff;margin-bottom:4px}._voiceDesc_1lcjz_63{font-size:13px;color:#8b8ba8;font-style:italic}._voiceOption_1lcjz_69{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;border-radius:8px;margin-bottom:8px;cursor:pointer;transition:background .15s}._voiceOptionSelected_1lcjz_81{background:#7c3aed1f;border:1px solid rgba(124,58,237,.25)}._voiceOptionDefault_1lcjz_86{background:#0a0a14;border:1px solid rgba(255,255,255,.06)}._voiceOptionTaken_1lcjz_91{background:#0a0a14;border:1px solid rgba(255,255,255,.04);opacity:.4;cursor:not-allowed}._voiceTakenLabel_1lcjz_98{font-size:11px;color:#8b8ba8;font-style:italic}._voiceRadio_1lcjz_104{accent-color:#7c3aed}._voiceName_1lcjz_108{font-size:14px;color:#e0e0f0;min-width:100px;font-weight:600}._audioPlayerRow_1lcjz_115{display:flex;align-items:center;gap:8px;flex:1}._playBtn_1lcjz_122{border:1px solid rgba(255,255,255,.08);border-radius:6px;cursor:pointer;padding:6px 14px;font-size:13px;font-weight:600;min-width:60px;-webkit-tap-highlight-color:transparent}@media (pointer: coarse){._playBtn_1lcjz_122{min-height:44px;min-width:72px;font-size:14px}}._playBtn_1lcjz_122:active{background:#7c3aed47}._audioFailed_1lcjz_152{font-size:12px;color:#f87171}._playBtnPlaying_1lcjz_157{background:linear-gradient(135deg,#7c3aed,#c026d3);color:#fff}._playBtnPaused_1lcjz_162{background:#ffffff0f;color:#e0e0f0}._charFeedbackArea_1lcjz_167{margin-top:16px}._viewMoreBtn_1lcjz_171{width:100%;padding:9px 16px;background:transparent;border:1px dashed rgba(196,181,253,.35);border-radius:10px;color:#c4b5fd;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}._viewMoreBtn_1lcjz_171:hover{background:#7c3aed1f;border-color:#7c3aed8c}._viewMoreBtn_1lcjz_171:disabled{opacity:.5;cursor:progress}._charReviseBtn_1lcjz_194{margin-top:8px;padding:7px 16px;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:100px;color:#c4b5fd;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}._charReviseBtn_1lcjz_194:hover{background:#7c3aed1f;border-color:#7c3aed66}._charReviseBtn_1lcjz_194:disabled{opacity:.4;cursor:not-allowed}._charFeedbackInput_1lcjz_217{width:100%;background:#0a0a14;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:10px;color:#f0f0ff;font-size:13px;font-family:inherit;resize:vertical;outline:none;box-sizing:border-box}._feedbackCard_1lcjz_231{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:32px;margin-bottom:20px}._feedbackLabel_1lcjz_239{font-size:14px;font-weight:600;color:#f0f0ff;margin-bottom:6px}._feedbackHint_1lcjz_246{font-size:13px;color:#8b8ba8;margin-bottom:16px}._textarea_1lcjz_252{width:100%;background:#0a0a14;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px;color:#f0f0ff;font-size:14px;font-family:inherit;resize:vertical;outline:none;margin-bottom:16px;box-sizing:border-box}._textareaError_1lcjz_267{border-color:#ef4444}._inlineError_1lcjz_271{color:#ef4444;font-size:13px;margin-top:-10px;margin-bottom:12px}._inlineErrorDetail_1lcjz_280{color:#fca5a5;font-size:13px;margin-top:6px;line-height:1.45;overflow-wrap:anywhere}._btnRow_1lcjz_288{display:flex;gap:12px}._approveBtn_1lcjz_293{flex:1;padding:13px 0;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:100px;color:#fff;font-weight:700;font-size:15px;cursor:pointer}._rejectBtn_1lcjz_305{flex:1;padding:13px 0;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:100px;color:#e0e0f0;font-weight:600;font-size:15px;cursor:pointer}._disabledBtn_1lcjz_317{opacity:.4;cursor:not-allowed}._generating_1lcjz_322{text-align:center;padding:80px 24px;color:#8b8ba8}._spinnerRing_1lcjz_329{width:56px;height:56px;margin:0 auto 20px;border:3px solid rgba(255,255,255,.06);border-top:3px solid #7c3aed;border-radius:50%;animation:_voice-spin_1lcjz_1 1.4s ease-in-out var(--anim-delay, 0s) infinite}._spinnerTitle_1lcjz_339{font-size:16px;color:#f0f0ff;font-weight:600;margin-bottom:6px}._spinnerDots_1lcjz_346{display:flex;justify-content:center;gap:6px;margin-bottom:16px}._spinnerDot_1lcjz_346{width:6px;height:6px;border-radius:50%;background:#7c3aed}._spinnerStatus_1lcjz_360{font-size:13px;color:#8b8ba8}@keyframes _voice-spin_1lcjz_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _voice-pulse_1lcjz_1{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}._voiceNameBlock_1lcjz_376{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._voiceQualityBadge_1lcjz_384{font-size:11px;color:#a78bfa;font-weight:600;white-space:nowrap;padding:2px 6px;border-radius:100px;border:1px solid rgba(124,58,237,.3);background:#7c3aed14}._voiceDescription_1lcjz_395{font-size:12px;color:#6b6b80;padding-left:28px;margin-top:-4px;font-style:italic;line-height:1.4}._filterBar_1lcjz_405{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;padding:14px 16px;background:#0d0d1a;border:1px solid rgba(255,255,255,.06);border-radius:12px}._filterGroup_1lcjz_416{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._filterLabel_1lcjz_423{font-size:11px;color:#6b6b80;font-weight:600;text-transform:uppercase;letter-spacing:.05em;width:40px;flex-shrink:0}._filterChip_1lcjz_433{padding:3px 10px;border-radius:100px;border:1px solid rgba(255,255,255,.08);background:transparent;color:#9090a8;font-size:12px;cursor:pointer;transition:all .15s}._filterChip_1lcjz_433:hover{border-color:#7c3aed66;color:#c4b5fd}._filterChipActive_1lcjz_449{background:#7c3aed26;border-color:#7c3aed80;color:#c4b5fd;font-weight:600}html.ui-v2 ._stepLabel_1lcjz_9{display:none}._pickedBadge_1lcjz_460{margin-left:auto;flex-shrink:0;height:22px;padding:0 8px;border-radius:6px;background:#22c55e26;color:#86efac;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center}._pickedSummary_1lcjz_475{display:flex;flex-direction:column;gap:4px;margin:6px 0 10px;padding:12px 14px;border-radius:12px;background:var(--color-surface, #0f0f1c);border:1px solid var(--color-border, rgba(255, 255, 255, .06))}._pickedCount_1lcjz_485{font-size:14px;font-weight:700;color:var(--color-text, #f0f0ff)}._stillToPick_1lcjz_486{font-size:13px;color:var(--color-text-muted, #8b8ba8)}._panel_157pj_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;overflow:hidden}._header_157pj_8{display:flex;align-items:center;gap:12px;padding:14px 18px;cursor:pointer;-webkit-user-select:none;user-select:none}._header_157pj_8:hover{background:var(--color-surface-2)}._toggle_157pj_21{font-size:12px;color:var(--color-text-muted);transition:transform .15s}._toggleOpen_157pj_27{transform:rotate(90deg)}._title_157pj_31{font-size:14px;font-weight:600;color:var(--color-text);flex:1}._verdict_157pj_39{display:inline-block;padding:3px 10px;font-size:11px;font-weight:700;border-radius:12px;text-transform:uppercase;letter-spacing:.04em}._verdictPass_157pj_49{color:var(--color-green);background:#22c55e1f}._verdictRevision_157pj_55{color:var(--color-amber);background:#f59e0b1f}._verdictAverage_157pj_61{color:#fbbf24;background:#fbbf241f}._verdictMajor_157pj_67{color:var(--color-red);background:#ef44441f}._scoreChip_157pj_73{font-size:13px;font-weight:700;color:var(--color-text)}._reviseBtn_157pj_79{margin-left:8px;padding:6px 14px;background:#22c55e1f;border:1px solid rgba(34,197,94,.45);border-radius:100px;color:var(--color-green, #22c55e);font-weight:600;font-size:12px;cursor:pointer;white-space:nowrap;transition:background .12s ease}._reviseBtn_157pj_79:hover{background:#22c55e33}._reviseBtnDisabled_157pj_97{opacity:.4;cursor:not-allowed}._body_157pj_103{padding:0 18px 18px;display:flex;flex-direction:column;gap:16px}._summary_157pj_110{font-size:14px;line-height:1.5;color:var(--color-text-muted)}._dimensionGrid_157pj_117{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}._dimensionCard_157pj_123{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--color-surface-2);border-radius:8px}._dimensionName_157pj_132{flex:1;font-size:12px;font-weight:600;color:var(--color-text);text-transform:capitalize}._dimensionScore_157pj_140{font-size:13px;font-weight:700;min-width:28px;text-align:center}._scoreHigh_157pj_147{color:var(--color-green)}._scoreMid_157pj_148{color:var(--color-amber)}._scoreLow_157pj_149{color:var(--color-red)}._severityDot_157pj_151{width:6px;height:6px;border-radius:50%;flex-shrink:0}._dotStrength_157pj_158{background:var(--color-green)}._dotAdequate_157pj_159{background:var(--color-text-muted)}._dotNeedsWork_157pj_160{background:var(--color-amber)}._dotCritical_157pj_161{background:var(--color-red)}._sectionLabel_157pj_164{font-size:12px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}._issueList_157pj_173{display:flex;flex-direction:column;gap:8px}._issueCard_157pj_179{padding:10px 12px;background:var(--color-surface-2);border-radius:8px;border-left:3px solid var(--color-border)}._issueCritical_157pj_186{border-left-color:var(--color-red)}._issueMajor_157pj_187{border-left-color:var(--color-amber)}._issueMinor_157pj_188{border-left-color:var(--color-text-muted)}._issueSuggestion_157pj_189{border-left-color:var(--color-blue)}._issueHeader_157pj_191{display:flex;align-items:center;gap:8px;margin-bottom:4px}._issueSeverity_157pj_198{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}._issueLocation_157pj_205{font-size:11px;color:var(--color-text-dim)}._issueDesc_157pj_210{font-size:13px;color:var(--color-text);line-height:1.4}._issueSuggestionText_157pj_216{font-size:12px;color:var(--color-text-muted);margin-top:4px;font-style:italic}._strengthList_157pj_224{display:flex;flex-direction:column;gap:4px}._strengthItem_157pj_230{font-size:13px;color:var(--color-green);padding-left:16px;position:relative}._strengthItem_157pj_230:before{content:"+";position:absolute;left:0;font-weight:700}._sceneReviews_157pj_245{display:flex;flex-direction:column;gap:10px}._sceneReviewCard_157pj_251{padding:10px 12px;background:var(--color-surface-2);border-radius:8px}._sceneReviewHeader_157pj_257{display:flex;align-items:center;gap:10px;margin-bottom:6px}._sceneLabel_157pj_264{font-size:12px;font-weight:600;color:var(--color-text)}._sceneCoverage_157pj_270{font-size:12px;color:var(--color-text-muted);flex:1}._shotIssue_157pj_276{font-size:12px;color:var(--color-text-muted);padding:4px 0 4px 12px;border-left:2px solid var(--color-border);margin-top:4px}._byAgentRoot_157pj_288{display:flex;flex-direction:column;gap:12px}._agentCard_157pj_294{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:14px 18px;display:flex;flex-direction:column;gap:12px}._agentCardFlagged_157pj_304{border-color:var(--color-amber);background:#f59e0b0a}._agentCardHeader_157pj_309{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._agentName_157pj_316{font-size:15px;font-weight:700;color:var(--color-text)}._issueCountBadge_157pj_322{font-size:11px;font-weight:600;padding:3px 10px;border-radius:12px;color:var(--color-text);background:var(--color-surface-2)}._flaggedBadge_157pj_331{font-size:10px;font-weight:700;padding:3px 10px;border-radius:12px;color:var(--color-amber);background:#f59e0b1f;text-transform:uppercase;letter-spacing:.04em}._agentEmptyState_157pj_342{font-size:13px;color:var(--color-text-muted);font-style:italic;padding:4px 0}._regenError_157pj_349{font-size:12px;color:var(--color-red);background:#ef444414;border-left:3px solid var(--color-red);padding:8px 12px;border-radius:4px}._header_157pj_8{flex-wrap:wrap}._title_157pj_31{min-width:0}@media (max-width: 640px){._header_157pj_8{gap:8px;padding:12px 14px}._title_157pj_31{flex:1 1 100%}._reviseBtn_157pj_79{flex:1 1 100%;margin-left:0;min-height:44px;white-space:normal}}._btnWrap_1cgax_1{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:12px;padding-top:12px;border-top:1px dashed rgba(255,255,255,.08)}._btnHint_1cgax_11{font-size:12px;color:#ffffff8c;text-align:center;max-width:480px}._quoteBtn_1cgax_18{background:#f5d36b1f;color:#f5d36b;border:1px solid #d99a2c;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:filter .12s ease}._quoteBtn_1cgax_18:hover{filter:brightness(1.15)}._quoteBtn_1cgax_18:disabled{opacity:.45;cursor:not-allowed}._panel_1cgax_37{margin-top:12px;padding:14px 16px;background:#14141e99;border:1px solid rgba(217,154,44,.45);border-radius:10px}._header_1cgax_45{color:#f5d36b;font-size:13px;font-weight:700;margin-bottom:8px;letter-spacing:.01em}._breakdown_1cgax_53{list-style:none;margin:0 0 8px;padding:0;font-family:ui-monospace,monospace;font-size:12px;color:#ffffffd9}._breakdown_1cgax_53 li{padding:1px 0}._balance_1cgax_64{font-size:12px;margin:8px 0;color:#ffffffbf}._short_1cgax_70{color:#ff7676;font-weight:600}._error_1cgax_72{font-size:12px;color:#ff7676;margin:6px 0 8px}._actions_1cgax_78{display:flex;gap:8px;justify-content:flex-end}._cancelBtn_1cgax_84{background:transparent;color:#aaa;border:1px solid rgba(170,170,170,.4);border-radius:6px;padding:6px 14px;cursor:pointer;font-size:12px}._confirmBtn_1cgax_94{background:linear-gradient(90deg,#f5d36b,#d99a2c);color:#2b1c00;border:none;border-radius:6px;padding:6px 16px;cursor:pointer;font-weight:700;font-size:12px}._confirmBtn_1cgax_94:hover{filter:brightness(1.05)}._confirmBtn_1cgax_94:disabled,._cancelBtn_1cgax_84:disabled{opacity:.4;cursor:not-allowed}._body_152kw_1{display:flex;flex-direction:column;gap:14px;font-size:15px;line-height:1.5;color:var(--color-text-2)}._body_152kw_1 p{margin:0}._row_152kw_10{display:flex;justify-content:space-between;gap:12px;padding:14px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:14px;color:var(--color-text)}._row_152kw_10>span:first-child{color:var(--color-text-2)}._actions_152kw_22{display:flex;flex-direction:column;gap:10px;margin-top:4px}._main_exqmm_3{max-width:800px;margin:0 auto;padding:48px 40px}._stepLabel_exqmm_9{font-size:11px;font-weight:700;color:#7c3aed;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}._heading_exqmm_18{font-size:26px;font-weight:800;color:#f0f0ff;margin-bottom:8px;letter-spacing:-.03em}._subheading_exqmm_26{font-size:14px;color:#8b8ba8;margin-bottom:40px}._sectionHeading_exqmm_33{font-size:13px;font-weight:700;color:#a78bfa;text-transform:uppercase;letter-spacing:.1em;margin-top:40px;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}._userInputBox_exqmm_46{background:#7c3aed12;border:1px solid rgba(124,58,237,.18);border-radius:10px;padding:16px 20px;margin-bottom:16px}._userLabel_exqmm_54{font-size:11px;font-weight:700;color:#a78bfa;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}._userText_exqmm_63{font-size:14px;color:#c4b5fd;line-height:1.5}._revisionBox_exqmm_69{background:#fbbf240f;border:1px solid rgba(251,191,36,.18);border-radius:10px;padding:14px 18px;margin-bottom:16px}._revisionLabel_exqmm_77{font-size:11px;font-weight:700;color:#fbbf24;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}._revisionText_exqmm_86{font-size:13px;color:#d4a017;line-height:1.5}._card_exqmm_92{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:24px;margin-bottom:16px}._aiLabel_exqmm_100{font-size:11px;font-weight:700;color:#5a5a78;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}._narrative_exqmm_109{font-size:15px;color:#c8c8e0;line-height:1.7;white-space:pre-wrap}._detailsToggle_exqmm_116{display:flex;align-items:center;gap:6px;margin-top:20px;background:none;border:none;color:#7c3aed;font-size:13px;font-weight:600;cursor:pointer;padding:0}._detailToggleIcon_exqmm_130{font-size:10px}._detailGrid_exqmm_134{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}@media (max-width: 768px){._main_exqmm_3{padding:24px 16px}._detailGrid_exqmm_134{grid-template-columns:1fr}}._detailCard_exqmm_152{background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:12px 14px}._detailCardFull_exqmm_159{grid-column:1 / -1}._detailLabel_exqmm_163{font-size:10px;font-weight:700;color:#5a5a78;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}._detailValue_exqmm_172{font-size:13px;color:#8b8ba8;line-height:1.5}._detailValueIndent_exqmm_178{margin-top:4px;padding-left:10px}._detailValueStrong_exqmm_183{color:#c4b5fd}._crashFallback_exqmm_187{font-size:13px;color:#6b7280;padding:12px 0}._charCountBadge_exqmm_194{margin-left:10px;font-size:11px;font-weight:700;color:#7c3aed;background:#7c3aed1f;border:1px solid rgba(124,58,237,.25);border-radius:20px;padding:2px 8px;text-transform:none;letter-spacing:0;vertical-align:middle}._charCard_exqmm_209{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:24px;margin-bottom:16px}._charCardDeleted_exqmm_218{opacity:.45;border-color:#ef444433}._charCardDeleted_exqmm_218 ._charName_exqmm_223{text-decoration:line-through;color:#8b8ba8}._charCardNew_exqmm_229{background:#10b9810a;border:1px dashed rgba(16,185,129,.3);border-radius:12px;padding:24px;margin-bottom:16px}._newCharBadge_exqmm_237{display:inline-block;font-size:10px;font-weight:800;color:#10b981;background:#10b9811f;border:1px solid rgba(16,185,129,.3);border-radius:4px;padding:1px 6px;letter-spacing:.06em;margin-bottom:4px}._charCardHeader_exqmm_250{display:flex;justify-content:space-between;align-items:flex-start}._charCardActions_exqmm_257{display:flex;align-items:center;gap:8px;flex-shrink:0}._charName_exqmm_223{font-size:18px;font-weight:700;color:#f0f0ff;margin-bottom:4px}._charMeta_exqmm_271{font-size:13px;color:#8b8ba8;margin-bottom:12px}._expandBtn_exqmm_277{background:none;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#8b8ba8;cursor:pointer;padding:4px 10px;font-size:11px}._deleteBtn_exqmm_288{background:none;border:1px solid rgba(239,68,68,.25);border-radius:6px;color:#ef4444;cursor:pointer;padding:4px 10px;font-size:11px;font-weight:600;opacity:.75;transition:opacity .15s,border-color .15s}._deleteBtn_exqmm_288:hover:not(:disabled){opacity:1;border-color:#ef444480}._deleteBtn_exqmm_288:disabled{opacity:.3;cursor:not-allowed}._undoDeleteBtn_exqmm_312{background:none;border:1px solid rgba(167,139,250,.3);border-radius:6px;color:#a78bfa;cursor:pointer;padding:4px 10px;font-size:11px;font-weight:600}._removeAddBtn_exqmm_324{background:none;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#6b7280;cursor:pointer;padding:4px 8px;font-size:13px;line-height:1}._addCharBtn_exqmm_336{display:block;width:100%;padding:14px;margin-bottom:16px;background:none;border:1px dashed rgba(124,58,237,.3);border-radius:12px;color:#7c3aed;font-size:14px;font-weight:600;cursor:pointer;text-align:center;transition:border-color .15s,background .15s}._addCharBtn_exqmm_336:hover{border-color:#7c3aed99;background:#7c3aed0a}._addCharForm_exqmm_358{background:#10b98108;border:1px dashed rgba(16,185,129,.3);border-radius:12px;padding:20px;margin-bottom:16px}._addCharInput_exqmm_366{width:100%;background:#0a0a14;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:10px;color:#f0f0ff;font-size:13px;font-family:inherit;resize:vertical;outline:none;box-sizing:border-box;margin-top:8px}._addCharBtnRow_exqmm_381{display:flex;gap:10px;margin-top:12px}._addCharConfirmBtn_exqmm_387{padding:9px 18px;background:#10b98126;border:1px solid rgba(16,185,129,.35);border-radius:8px;color:#10b981;font-size:13px;font-weight:600;cursor:pointer}._addCharConfirmBtn_exqmm_387:disabled{opacity:.35;cursor:not-allowed}._addCharCancelBtn_exqmm_403{padding:9px 18px;background:none;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#8b8ba8;font-size:13px;cursor:pointer}._fieldLabel_exqmm_413{font-size:10px;font-weight:700;color:#5a5a78;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;margin-top:12px}._fieldValue_exqmm_423{font-size:13px;color:#8b8ba8;line-height:1.5}._fieldValueSecret_exqmm_429{color:#a78bfa;font-style:italic}._charFeedbackArea_exqmm_434{margin-top:16px}._charFeedbackInput_exqmm_438{width:100%;background:#0a0a14;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:10px;color:#f0f0ff;font-size:13px;font-family:inherit;resize:vertical;outline:none;box-sizing:border-box}._charFeedbackInputError_exqmm_452{border-color:#ef4444}._charFeedbackCountRow_exqmm_456{display:flex;justify-content:space-between;margin-top:4px}._charFeedbackCountError_exqmm_462{font-size:12px;color:#ef4444}._charFeedbackCountOver_exqmm_467{color:#ef4444}._charFeedbackCountNormal_exqmm_471{color:#6b7280}._feedbackCard_exqmm_476{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:32px;margin-top:32px;margin-bottom:20px}._feedbackLabel_exqmm_485{font-size:14px;font-weight:600;color:#f0f0ff;margin-bottom:6px}._feedbackHint_exqmm_492{font-size:13px;color:#8b8ba8;margin-bottom:16px;line-height:1.5}._textarea_exqmm_499{width:100%;background:#0a0a14;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px;color:#f0f0ff;font-size:14px;font-family:inherit;resize:vertical;outline:none;margin-bottom:16px;box-sizing:border-box}._textareaError_exqmm_514{border-color:#ef4444}._feedbackPendingNote_exqmm_518{font-size:13px;color:#fbbf24;background:#fbbf2414;border:1px solid rgba(251,191,36,.25);border-radius:8px;padding:8px 12px;margin-bottom:12px}._feedbackPendingSub_exqmm_529{margin-top:2px;color:#c8c8e0;font-size:12px}._charCountRow_exqmm_535{display:flex;justify-content:space-between;margin-top:-10px;margin-bottom:12px}._charCountErrorText_exqmm_542{color:#ef4444;font-size:13px}._charCountNumError_exqmm_547{color:#ef4444;font-size:12px}._charCountNumNormal_exqmm_552{color:#6b7280;font-size:12px}._btnRow_exqmm_557{display:flex;gap:12px}._approveBtn_exqmm_562{flex:1;padding:13px 0;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:100px;color:#fff;font-weight:700;font-size:15px;cursor:pointer}._rejectBtn_exqmm_574{flex:1;padding:13px 0;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:100px;color:#e0e0f0;font-weight:600;font-size:15px;cursor:pointer}._disabledBtn_exqmm_586{opacity:.4;cursor:not-allowed}._generating_exqmm_592{padding:40px 24px 24px;color:#8b8ba8}._progressContainer_exqmm_598{text-align:center;max-width:520px;margin:0 auto}._progressRing_exqmm_604{width:44px;height:44px;margin:0 auto 20px;border:3px solid rgba(255,255,255,.06);border-top:3px solid #7c3aed;border-radius:50%;animation:_pac-spin_exqmm_1 1.4s ease-in-out infinite}._progressTitle_exqmm_614{font-size:18px;font-weight:700;color:#f0f0ff;letter-spacing:-.02em;margin-bottom:28px}._progressSteps_exqmm_623{display:flex;flex-direction:column;gap:8px;margin-bottom:24px;text-align:left}._progressStep_exqmm_623{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;border:1px solid transparent;transition:opacity .4s}._stepDone_exqmm_641{background:#ffffff05;border-color:#ffffff0a;opacity:.55}._stepActive_exqmm_647{background:#7c3aed1a;border-color:#7c3aed47}._stepPending_exqmm_652{background:transparent;border-color:#ffffff0a;opacity:.35}._stepIcon_exqmm_659{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center}._stepCheckmark_exqmm_668{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#4ade801f;border-radius:50%;font-size:12px;color:#4ade80;font-weight:700}._stepSpinner_exqmm_681{display:block;width:20px;height:20px;border:2px solid rgba(124,58,237,.25);border-top:2px solid #a78bfa;border-radius:50%;animation:_pac-spin_exqmm_1 1.1s linear infinite}._stepCircle_exqmm_691{display:block;width:16px;height:16px;border:1.5px solid rgba(255,255,255,.12);border-radius:50%;margin:auto}._stepInfo_exqmm_701{flex:1;min-width:0}._stepName_exqmm_706{font-size:14px;font-weight:600;color:#e0e0f0;margin-bottom:2px}._stepDone_exqmm_641 ._stepName_exqmm_706,._stepPending_exqmm_652 ._stepName_exqmm_706{color:#8b8ba8}._stepDesc_exqmm_718{font-size:12px;color:#5c5c78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._stepActive_exqmm_647 ._stepDesc_exqmm_718{color:#9b8fba}._stepTime_exqmm_731{flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;min-width:72px;text-align:right}._stepTimeDone_exqmm_739{color:#4ade80;opacity:.7;font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:600}._stepTimeActive_exqmm_748{color:#a78bfa;font-weight:600}._stepTimePending_exqmm_753{color:#3a3a56}._progressTrack_exqmm_758{height:3px;background:#ffffff0d;border-radius:2px;overflow:hidden;margin-bottom:18px}._progressFill_exqmm_766{height:100%;background:linear-gradient(90deg,#7c3aed,#a78bfa);border-radius:2px;transition:width 1.2s linear;min-width:4px}._progressSummary_exqmm_775{font-size:12px;color:#5c5c78;display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}._summaryDot_exqmm_785{opacity:.35}._progressLeave_exqmm_790{margin:14px 0 18px;font-size:13px;color:var(--color-text-muted, #8b8ba8);text-align:center}@keyframes _pac-spin_exqmm_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._revisionSummary_exqmm_803{background:#22c55e14;border:1px solid rgba(34,197,94,.25);border-radius:10px;padding:16px 20px;margin-bottom:16px}._criticLoadingPanel_exqmm_811{display:flex;align-items:center;gap:10px;background:#ffffff08;border:1px dashed rgba(255,255,255,.18);border-radius:10px;padding:14px 18px;margin-bottom:16px;font-size:14px;color:#ffffffb8}._criticLoadingSpinner_exqmm_824{display:inline-block;font-size:16px;animation:_criticSpin_exqmm_1 1.4s linear infinite}@keyframes _criticSpin_exqmm_1{to{transform:rotate(360deg)}}._revisionSummaryHeader_exqmm_834{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--color-green);margin-bottom:8px}._revisionSummaryIcon_exqmm_844{font-size:16px}._revisionSummaryText_exqmm_848{margin:0;font-size:13px;color:var(--color-text-muted);line-height:1.6;white-space:pre-wrap}._charCardForm_exqmm_857{margin-left:28px;border-left:3px solid #7c6cff}._formBadge_exqmm_862{display:inline-block;margin-top:4px;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:600;color:#c9c2ff;background:#7c6cff29}._addFormBtn_exqmm_873{margin:10px 0 4px;padding:4px 10px;font-size:12px;color:#c9c2ff;background:transparent;border:1px dashed rgba(124,108,255,.5);border-radius:6px;cursor:pointer}._addFormBtn_exqmm_873:hover{background:#7c6cff1a}html.ui-v2 ._stepLabel_exqmm_9{display:none}._progressSummaryTop_exqmm_890{margin:-6px 0 16px}._progressSummaryTop_exqmm_890 ._progressSummary_exqmm_775{font-size:14px;color:var(--color-text-2, #c4c4e0)}.ui-v2{--color-bg: #08080f;--color-surface: #0f0f1c;--color-surface-2: #141428;--color-surface-3: #1a1a2e;--color-border: rgba(255, 255, 255, .06);--color-border-strong: rgba(255, 255, 255, .14);--color-text: #f0f0ff;--color-text-2: #c4c4e0;--color-text-muted: #8b8ba8;--color-text-faint: #5a5a78;--color-accent-1: #7c3aed;--color-accent-2: #c026d3;--color-accent-mid: #a78bfa;--color-accent-soft: #c4b5fd;--grad-accent: linear-gradient(135deg, #7c3aed, #c026d3);--grad-brand: var(--grad-accent);--color-green: #22c55e;--color-green-text: #86efac;--color-amber: #f59e0b;--color-amber-text: #fcd34d;--color-red: #ef4444;--color-red-text: #fca5a5;--color-blue: #00b4ff;--tint-violet: rgba(124, 58, 237, .14);--tint-green: rgba(34, 197, 94, .12);--tint-amber: rgba(245, 158, 11, .1);--tint-red: rgba(239, 68, 68, .1);--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Inter Tight", "Inter", system-ui, sans-serif;--text-primary: var(--color-text);--surface-2: var(--color-surface-2);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 22px;--radius-pill: 100px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--page-gutter: 20px;--tap: 44px;--tabbar-h: 57px;--sidebar-w: 240px;--sidebar-w-compact: 72px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px)}@media (min-width: 1024px){.ui-v2{--page-gutter: 40px}}.ui-v2 body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}._page_1de44_1{padding-bottom:32px}._body_1de44_2{padding:0 var(--page-gutter);display:flex;flex-direction:column;gap:22px}._narrow_1de44_9{max-width:720px}._muted_1de44_10{padding:0 var(--page-gutter);color:var(--color-text-muted);font-size:14px}._tabs_1de44_11{padding:0 var(--page-gutter) 16px;max-width:520px}._embedded_1de44_16{background:transparent;padding:0 var(--page-gutter)}._choices_1de44_19{display:grid;gap:14px}@media (min-width: 1024px){._choices_1de44_19{grid-template-columns:1fr 1fr;max-width:900px}}._choice_1de44_19{display:flex;gap:16px;align-items:center;padding:18px;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);text-decoration:none;font-family:var(--font-sans);text-align:left;cursor:pointer;width:100%}._choice_1de44_19:hover{border-color:#7c3aed80}._choice_1de44_19:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px}._choiceIcon_1de44_38{width:52px;height:52px;border-radius:14px;background:var(--grad-accent);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}._choiceText_1de44_49{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}._choiceTitle_1de44_50{font-size:17px;font-weight:800}._choiceSub_1de44_51{font-size:14px;line-height:1.45;color:var(--color-text-2)}._chev_1de44_52{color:var(--color-text-faint);flex-shrink:0}._notice_1de44_53{padding:14px 16px;border-radius:var(--radius-md);background:var(--tint-violet);border:1px solid rgba(124,58,237,.4);display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:1.5;max-width:900px}._noticeTitle_1de44_65{font-size:15px;font-weight:700}._profile_1de44_68{display:flex;gap:14px;align-items:center}._bigAvatar_1de44_69{width:60px;height:60px;border-radius:50%;background:var(--grad-accent);color:#fff;font:900 24px/1 var(--font-display);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}._bigAvatar_1de44_69 img{width:100%;height:100%;object-fit:cover}._profileName_1de44_83{font-size:18px;font-weight:700}._profileSub_1de44_84{font-size:13px;color:var(--color-text-muted)}._versionLine_1de44_85{margin:0;text-align:center;font-size:12px;color:var(--color-text-muted)}._creditCard_1de44_86{padding:16px;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);display:flex;flex-direction:column;gap:8px;color:var(--color-text);text-decoration:none}._creditRow_1de44_97{display:flex;justify-content:space-between;align-items:center}._creditValue_1de44_98{font:900 34px/1 var(--font-display)}._group_1de44_99{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);overflow:hidden;display:flex;flex-direction:column}._row_1de44_107{min-height:52px;padding:0 16px;display:flex;align-items:center;gap:12px;color:var(--color-text);background:transparent;border:none;border-top:1px solid rgba(255,255,255,.05);font:600 15px/1.3 var(--font-sans);text-align:left;text-decoration:none;cursor:pointer;width:100%}._row_1de44_107:first-child{border-top:none}._row_1de44_107:hover{background:#ffffff05}._row_1de44_107:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:-2px}._rowIcon_1de44_126{color:var(--color-text-2);display:flex}._rowLabel_1de44_127{flex:1}._rowValue_1de44_128{font-size:14px;color:var(--color-text-muted);font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._danger_1de44_129,._danger_1de44_129 ._rowIcon_1de44_126{color:var(--color-red-text)}._version_1de44_85{text-align:center;font-size:12px;color:var(--color-text-faint)}._langRow_1de44_131{padding:10px 16px;display:flex;align-items:center;gap:12px}._search_1de44_134{height:46px;border-radius:23px;background:var(--color-surface);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;gap:10px;padding:0 16px;color:var(--color-text-muted)}._search_1de44_134 input{flex:1;min-width:0;height:100%;background:transparent;border:none;outline:none;color:var(--color-text);font:15px var(--font-sans)}._chips_1de44_155{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}._chip_1de44_155{height:38px;padding:0 14px;border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid rgba(255,255,255,.1);color:var(--color-text-2);font:600 14px var(--font-sans);white-space:nowrap;cursor:pointer}._chip_1de44_155[aria-pressed=true]{background:#7c3aed38;border-color:var(--color-accent-1);color:var(--color-text)}._countLine_1de44_168{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--color-text-2);margin-bottom:-8px}._sortBtn_1de44_169{background:none;border:none;padding:4px 0;color:var(--color-accent-mid, #a78bfa);font:600 13px var(--font-sans);cursor:pointer}._grid_1de44_170{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}@media (min-width: 700px){._grid_1de44_170{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){._grid_1de44_170{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:24px 16px}}._tile_1de44_173{display:flex;flex-direction:column;gap:8px;color:var(--color-text);text-decoration:none}._poster_1de44_174{width:100%;aspect-ratio:2 / 3;object-fit:cover;border-radius:var(--radius-md);background:var(--color-surface-2)}._tileTitle_1de44_181{font-size:14px;font-weight:700}._tileSub_1de44_182{font-size:12px;color:var(--color-text-muted);margin-top:-4px}._approvals_1de44_185{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;max-width:900px}._approval_1de44_185{display:flex;gap:14px;align-items:center;padding:12px 14px;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);text-decoration:none}._approval_1de44_185:hover{border-color:#7c3aed80}._approval_1de44_185:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px}._approvalArt_1de44_199{width:56px;height:56px;border-radius:12px;flex-shrink:0}._approvalTitle_1de44_200{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._needsYou_1de44_201{padding:0 var(--page-gutter) 20px;display:flex;flex-direction:column;gap:10px}._needsYouHead_1de44_202{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:900px;min-height:32px}._stats_1de44_205{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:520px}._stat_1de44_205{padding:12px;border-radius:16px;background:var(--color-surface);border:1px solid var(--color-border);display:flex;flex-direction:column;gap:4px}._statValue_1de44_210{font:900 20px/1.1 var(--font-display)}._statLabel_1de44_211{font-size:12px;color:var(--color-text-muted)}._statNote_1de44_212{margin:-6px 0 0;font-size:12px;color:var(--color-text-faint)}._sectionGap_1de44_213{padding-top:20px}._channelActions_1de44_214{display:flex;gap:10px;max-width:520px}._production_1de44_217{align-items:center}._progressTrack_1de44_218{display:block;height:4px;border-radius:2px;background:#ffffff1a;overflow:hidden;margin-top:4px}._progressFill_1de44_219{display:block;height:100%;border-radius:2px;background:var(--grad-accent);transition:width .4s ease}._progressBusy_1de44_220{display:block;height:100%;width:30%;border-radius:2px;background:var(--grad-accent);animation:_progressSlide_1de44_1 1.6s ease-in-out infinite}@keyframes _progressSlide_1de44_1{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion: reduce){._progressBusy_1de44_220{animation:none;width:100%;opacity:.4}}._productionNote_1de44_223{margin:0;font-size:12px;color:var(--color-text-muted)}@media (min-width: 1024px){._libraryTop_1de44_226{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._libraryTop_1de44_226>section{min-width:0}}._libraryEmpty_1de44_229{padding:0 var(--page-gutter)}._subHeader_1de44_232{display:grid;grid-template-columns:var(--tap) 1fr var(--tap);align-items:center;padding:calc(var(--safe-top) + 14px) calc(var(--page-gutter) - 10px) 14px}._subHeader_1de44_232 h1{margin:0;text-align:center;font:800 18px/1.2 var(--font-sans);color:var(--color-text)}._backBtn_1de44_239{width:var(--tap);height:var(--tap);border:none;border-radius:50%;background:transparent;color:var(--color-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._backBtn_1de44_239:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px}._section_1de44_213{display:flex;flex-direction:column;gap:10px}._hint_1de44_246{margin:0;font-size:13px;line-height:1.5;color:var(--color-text-muted)}._listRow_1de44_247{min-height:64px;padding:10px 16px;display:flex;align-items:center;gap:14px;border-top:1px solid rgba(255,255,255,.05)}._listRow_1de44_247:first-child{border-top:none}._listAvatar_1de44_253{width:40px;height:40px;border-radius:50%;flex-shrink:0;background:var(--grad-accent);color:#fff;font:900 17px/1 var(--font-display);display:flex;align-items:center;justify-content:center}._listPoster_1de44_259{width:36px;height:52px;border-radius:6px;flex-shrink:0;object-fit:cover;background:var(--color-surface-3)}._listText_1de44_260{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._listTitle_1de44_261{font-size:16px;font-weight:700;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listSub_1de44_262{font-size:13px;color:var(--color-text-muted)}._emptyNote_1de44_263{padding:14px 16px;border-radius:var(--radius-md);background:var(--tint-violet);border:1px solid rgba(124,58,237,.4);font-size:14px;line-height:1.5;color:var(--color-text-2)}._toggleRow_1de44_268{padding:14px 16px;display:flex;align-items:center;gap:12px}._toggleText_1de44_269{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}._toggleLabel_1de44_270{font-size:16px;font-weight:700;color:var(--color-text)}._toggleSub_1de44_271{font-size:13px;line-height:1.4;color:var(--color-text-muted)}._toggleLocked_1de44_272{opacity:.55}._pinActions_1de44_273{display:inline-flex;gap:6px;flex-shrink:0}._pinForm_1de44_274{padding:14px 16px;display:flex;flex-direction:column;gap:10px;border-top:1px solid rgba(255,255,255,.05)}._pinForm_1de44_274 ._toggleLabel_1de44_270{margin:0}._pinForm_1de44_274 ._pinActions_1de44_273{justify-content:flex-end}._pinField_1de44_280{display:flex;flex-direction:column;gap:6px}._pinInput_1de44_281{width:8ch;padding:10px 12px;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.12);background:var(--color-surface-3);color:var(--color-text);font:700 20px/1 var(--font-display);letter-spacing:.4em}._pinInput_1de44_281:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px}._rowSub_1de44_287{display:block;margin-top:3px;font-size:13px;font-weight:500;color:var(--color-text-muted)}._danger_1de44_129 ._rowSub_1de44_287{color:var(--color-text-muted)}._channelHead_1de44_291{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding-top:4px}._channelAvatar_1de44_292{width:84px;height:84px;border-radius:50%;background:var(--grad-accent);color:#fff;font:900 33px/1 var(--font-display);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}._channelAvatar_1de44_292 img{width:100%;height:100%;object-fit:cover}._channelInfo_1de44_298{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}._channelName_1de44_299{margin:0;font:900 24px/1.15 var(--font-display)}._channelHandle_1de44_300{font-size:13px;color:var(--color-text-muted)}._channelBio_1de44_301{margin:4px 0 0;max-width:520px;font-size:14px;line-height:1.45;color:var(--color-text-2);white-space:pre-line;overflow-wrap:anywhere}._channelAbout_1de44_302{margin:0;font-size:15px;line-height:1.5;color:var(--color-text-2);white-space:pre-line;overflow-wrap:anywhere}._channelCounts_1de44_303{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;font-size:13px;color:var(--color-text-muted);margin:2px 0 4px}._channelCounts_1de44_303 b{color:var(--color-text);font-size:15px}._channelButtons_1de44_305{display:flex;flex-wrap:wrap;gap:10px;width:100%;max-width:520px}._channelButtons_1de44_305>*{flex:1 1 0}._periodLabel_1de44_307{font-size:13px;font-weight:700;color:var(--color-text-muted);margin:0 0 -10px}._stats3_1de44_308{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width: 900px){._channelHead_1de44_291{flex-direction:row;align-items:flex-end;text-align:left;gap:22px}._channelAvatar_1de44_292{width:112px;height:112px;font-size:44px}._channelInfo_1de44_298{flex:1;align-items:flex-start}._channelName_1de44_299{font-size:32px;letter-spacing:-.02em}._channelCounts_1de44_303{justify-content:flex-start;font-size:14px}._channelButtons_1de44_305{width:auto;flex-wrap:nowrap;padding-bottom:8px}._channelButtons_1de44_305>*{flex:0 0 auto}}._root_1twit_1{padding:0}._heading_1twit_5{font-size:22px;font-weight:700;color:#f0f0ff;margin-bottom:6px}._subheading_1twit_12{font-size:14px;color:#8b8ba8;line-height:1.55;margin-bottom:28px}._progressBanner_1twit_19{padding:12px 16px;margin-bottom:24px;background:#3b82f614;border:1px solid rgba(59,130,246,.25);border-radius:10px;font-size:13px;font-weight:600;color:#93c5fd}._section_1twit_32{margin-bottom:36px}._sectionTitle_1twit_36{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#5a5a78;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.05)}._empty_1twit_47{font-size:13px;color:#3d3d5c;font-style:italic}._seasonCoverImg_1twit_53{max-width:320px;border-radius:10px;border:1px solid rgba(255,255,255,.08);display:block}._portraitGrid_1twit_62{display:flex;flex-wrap:wrap;gap:16px}._portraitCard_1twit_68{display:flex;flex-direction:column;align-items:center;gap:8px;width:100px;position:relative}._portraitImg_1twit_77{width:88px;height:88px;border-radius:50%;object-fit:cover;border:2px solid rgba(124,58,237,.3)}._portraitPlaceholder_1twit_85{width:88px;height:88px;border-radius:50%;background:#7c3aed26;border:2px solid rgba(124,58,237,.25);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#a78bfa}._portraitName_1twit_99{font-size:11px;color:#8b8ba8;text-align:center;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._locationGrid_1twit_111{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}._locationCard_1twit_117{border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.06);background:#ffffff05;position:relative}._locationImg_1twit_125{width:100%;height:140px;object-fit:cover;display:block}._locationPlaceholder_1twit_132{width:100%;height:140px;display:flex;align-items:center;justify-content:center;background:#ffffff08;color:#3d3d5c;font-size:12px}._locationLabel_1twit_143{padding:10px 12px;font-size:12px;font-weight:600;color:#8b8ba8}._storyboardScenes_1twit_152{display:flex;flex-direction:column;gap:8px}._storyboardCard_1twit_158{border:1px solid rgba(255,255,255,.06);border-radius:10px;overflow:hidden;background:#ffffff05}._storyboardHeader_1twit_165{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:background .15s}._storyboardHeader_1twit_165:hover{background:#ffffff08}._storyboardSceneNum_1twit_178{font-size:13px;font-weight:700;color:#a78bfa;min-width:70px}._storyboardLocation_1twit_185{font-size:13px;color:#8b8ba8;flex:1}._storyboardShotCount_1twit_191{font-size:11px;color:#5a5a78;font-weight:600}._storyboardChevron_1twit_197{font-size:10px;color:#3d3d5c;margin-left:8px}._storyboardGrid_1twit_203{display:grid;grid-template-columns:repeat(auto-fill,140px);justify-content:start;gap:12px 14px;padding:12px 16px 16px;border-top:1px solid rgba(255,255,255,.04)}._storyboardThumb_1twit_212{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:140px;position:relative}._qaBadge_1twit_222{position:absolute;top:4px;right:4px;z-index:2;padding:1px 6px;border-radius:8px;font-size:10px;font-weight:700;color:#fff;cursor:help;background:#e67e22;box-shadow:0 1px 3px #0006}._qaBadgeExhausted_1twit_222{background:#c0392b}._storyboardImg_1twit_242{width:140px;height:80px;object-fit:cover;border-radius:6px;border:1px solid rgba(255,255,255,.06)}._storyboardPlaceholder_1twit_250{width:140px;height:80px;border-radius:6px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11px;color:#3d3d5c}._placeholderTitle_1twit_265{opacity:.8}._placeholderSubtitle_1twit_269{display:block;font-size:.75em;opacity:.6;margin-top:4px}._storyboardLabel_1twit_276{font-size:10px;color:#5a5a78}._zoomable_1twit_282{cursor:zoom-in;transition:transform .12s ease}._zoomable_1twit_282:hover{transform:scale(1.02)}._lightboxBackdrop_1twit_291{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000eb;display:flex;align-items:flex-start;justify-content:center;z-index:1000;cursor:zoom-out;padding:24px;overflow-y:auto}._lightboxImg_1twit_304{max-width:95vw;max-height:60vh;width:auto;height:auto;cursor:default;border-radius:8px;box-shadow:0 24px 80px #0009}._lightboxClose_1twit_317{position:fixed;top:18px;right:22px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:50%;width:40px;height:40px;font-size:24px;line-height:1;color:#fff;cursor:pointer}._storyboardSubsectionTitle_1twit_334{margin-top:16px;margin-bottom:8px;font-size:13px;font-weight:600;color:#8b8ba8;text-transform:uppercase;letter-spacing:.04em}._lightboxStage_1twit_345{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:95vw;margin:auto 0;padding-bottom:24px}._correctionPanel_1twit_358{width:min(560px,90vw);background:#1a1a2e;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:18px 20px;color:#e0e0f0;cursor:default}._correctionTitle_1twit_368{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#a78bfa;margin-bottom:10px}._correctionTextarea_1twit_377{width:100%;background:#0f0f1c;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#e0e0f0;font-size:13px;padding:10px 12px;resize:vertical;font-family:inherit}._correctionSelect_1twit_389{width:100%;background:#0f0f1c;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#e0e0f0;font-size:13px;padding:10px 12px;margin-bottom:8px;font-family:inherit}._correctionPremiumRow_1twit_404{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:13px;color:#f5d36b;cursor:pointer}._correctionPremiumRow_1twit_404 input[type=checkbox]{accent-color:#d99a2c}._correctionEstimateBtn_1twit_418,._correctionConfirmBtn_1twit_419{margin-top:12px;padding:10px 18px;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:8px;color:#fff;font-weight:700;font-size:13px;cursor:pointer}._correctionEstimateBtn_1twit_418:disabled,._correctionConfirmBtn_1twit_419:disabled{opacity:.4;cursor:not-allowed}._correctionCancelBtn_1twit_437{margin-top:12px;padding:10px 18px;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#e0e0f0;font-size:13px;cursor:pointer}._correctionBreakdown_1twit_448{margin-top:14px;padding:12px 14px;background:#7c3aed0f;border:1px solid rgba(124,58,237,.2);border-radius:8px;font-size:13px}._correctionBreakdownLine_1twit_457{margin-bottom:4px;color:#c8c8e0}._correctionTotal_1twit_462{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08);color:#fff;font-size:14px}._correctionBalance_1twit_470{margin-top:6px;font-size:12px;color:#8b8ba8}._correctionActions_1twit_476{display:flex;gap:10px;justify-content:flex-end}._correctionStatus_1twit_482{margin-top:10px;padding:10px 12px;background:#22c55e1a;border:1px solid rgba(34,197,94,.3);border-radius:6px;color:var(--color-green, #22c55e);font-size:13px}._correctionError_1twit_492{margin-top:10px;padding:10px 12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#ef4444;font-size:13px}._promptPanel_1twit_503{margin-top:16px;padding:14px 16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;max-width:100%;font-size:13px;color:var(--color-text, #e8e8f0)}._promptHeader_1twit_514{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;color:#c8c8e0}._promptToggle_1twit_523{background:#7c3aed26;border:1px solid rgba(124,58,237,.4);border-radius:4px;color:#a78bfa;font-size:11px;padding:2px 8px;cursor:pointer}._promptText_1twit_533{margin:0;padding:0;font-family:inherit;font-size:13px;color:#d1d5db;line-height:1.5;white-space:pre-wrap;word-break:break-word;max-height:180px;overflow-y:auto}._promptTextExpanded_1twit_546{max-height:none}._promptMeta_1twit_550{margin-top:8px;font-size:11px;color:#8b8ba8;font-family:Courier New,monospace}._promptDetails_1twit_557{margin-top:10px;font-size:12px;color:#8b8ba8}._promptDetails_1twit_557 summary{cursor:pointer;color:#a78bfa;margin-bottom:6px}._activityBanner_1twit_571{margin-top:8px;padding:12px 14px;background:#7c3aed14;border:1px solid rgba(124,58,237,.3);border-radius:8px;display:flex;align-items:center;gap:12px;font-size:13px;color:var(--color-text, #e8e8f0)}._activitySpinner_1twit_584{display:inline-block;font-size:16px;color:#a78bfa;animation:_activitySpin_1twit_584 1.4s linear infinite}@keyframes _activitySpin_1twit_584{to{transform:rotate(360deg)}}._activityLabel_1twit_595{flex:1}._activityFiles_1twit_599{font-size:12px;color:#c8c8e0}._activityFiles_1twit_599 summary{cursor:pointer;color:#a78bfa}._activityFiles_1twit_599 ul{margin:6px 0 0;padding-left:18px;list-style:disc}._activityFiles_1twit_599 code{font-family:Courier New,monospace;font-size:11px;color:#c8c8e0}._regenOverlay_1twit_624{position:absolute;top:0;left:0;right:0;bottom:24px;background:#0a0a14b8;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;pointer-events:none;z-index:2}._portraitCard_1twit_68 ._regenOverlay_1twit_624{border-radius:50%;bottom:28px;width:88px;left:6px;right:auto}._regenSpinner_1twit_651{font-size:20px;color:#a78bfa;animation:_regenSpin_1twit_651 1.2s linear infinite;line-height:1}._regenLabel_1twit_658{font-size:10px;font-weight:600;color:#c8c8e0;text-transform:uppercase;letter-spacing:.05em}@keyframes _regenSpin_1twit_651{to{transform:rotate(360deg)}}._card_1y9nl_1{background:var(--color-surface, #0f0f1c);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:18px;margin-bottom:24px}._head_1y9nl_8{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._title_1y9nl_9{margin:0;font:800 22px/1.2 var(--font-display, inherit);color:var(--color-text, #f0f0ff)}._count_1y9nl_10{font-size:13px;color:var(--color-text-muted, #8b8ba8);white-space:nowrap}._bar_1y9nl_11{height:6px;border-radius:3px;background:#ffffff14;margin:14px 0 16px;overflow:hidden}._fill_1y9nl_12{height:100%;background:var(--grad-brand, linear-gradient(90deg, #7c3aed, #c026d3));transition:width .4s}._list_1y9nl_13{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._row_1y9nl_14{display:flex;align-items:center;gap:12px;padding:8px 4px;font-size:14px;color:var(--color-text-2, #c4c4e0)}._dot_1y9nl_15{width:24px;height:24px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);font-size:13px}._name_1y9nl_26{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._status_1y9nl_27{font-size:12px;color:var(--color-text-muted, #8b8ba8)}._done_1y9nl_28 ._dot_1y9nl_15{background:#22c55e29;border-color:#22c55e80;color:#4ade80}._rendering_1y9nl_29{color:var(--color-text, #f0f0ff);font-weight:700}._rendering_1y9nl_29 ._dot_1y9nl_15{background:var(--grad-brand, #7c3aed);border-color:transparent;animation:_pulse_1y9nl_1 1.4s ease-in-out infinite}._pending_1y9nl_31 ._name_1y9nl_26{opacity:.6}._note_1y9nl_32{margin:14px 0 0;font-size:13px;color:var(--color-text-muted, #8b8ba8)}@keyframes _pulse_1y9nl_1{0%,to{opacity:.6}50%{opacity:1}}@media (prefers-reduced-motion: reduce){._rendering_1y9nl_29 ._dot_1y9nl_15{animation:none}}._heroWrap_1y9nl_37{position:relative;margin:0 0 16px}._hero_1y9nl_37{display:block;width:100%;aspect-ratio:16 / 9;max-height:360px;object-fit:cover;border-radius:12px;background:#ffffff0a}._heroCaption_1y9nl_47{position:absolute;left:10px;bottom:10px;padding:4px 10px;border-radius:999px;background:#0000009e;color:#fff;font-size:12px;font-weight:600}._waiting_1y9nl_54{display:flex;flex-direction:column;gap:4px;margin:0 0 14px;padding:12px 14px;border-radius:10px;border:1px solid var(--color-amber, #f59e0b);background:#f59e0b14;color:var(--color-text, #f0f0ff);font-size:14px}._waiting_1y9nl_54 span{color:var(--color-text-muted, #8b8ba8);font-size:13px}._strip_1y9nl_63{display:none;margin-top:16px}@media (min-width: 900px){._strip_1y9nl_63{display:block}}._stripHead_1y9nl_67{font-size:13px;color:var(--color-text-muted, #8b8ba8);margin-bottom:8px}._stripList_1y9nl_68{list-style:none;margin:0;padding:0 0 6px;display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity}._stripItem_1y9nl_77{flex:0 0 148px;display:flex;flex-direction:column;gap:4px;scroll-snap-align:end}._stripImg_1y9nl_84{width:148px;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a}._stripLatest_1y9nl_92 ._stripImg_1y9nl_84{border-color:var(--color-accent-1, #7c3aed);box-shadow:0 0 0 1px var(--color-accent-1, #7c3aed)}._stripLabel_1y9nl_93{font-size:11px;color:var(--color-text-muted, #8b8ba8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actLabel_1y9nl_95{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a78bfa;margin-bottom:8px}._root_kfmls_5{min-height:100vh;background:#08080f;color:#f0f0ff;font-family:Segoe UI,system-ui,-apple-system,sans-serif}._header_kfmls_13{position:fixed;top:0;left:0;right:0;height:96px;z-index:100;background:#08080feb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:space-between;padding:0 24px}._headerLeft_kfmls_29{display:flex;align-items:center;gap:12px}._logoLink_kfmls_35{display:inline-flex;align-items:center;text-decoration:none}._logo_kfmls_35{height:88px;display:block}._studioLabel_kfmls_46{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#9696bb}._headerRight_kfmls_54{display:flex;align-items:center;gap:8px}._myShowsBtn_kfmls_60{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#9696bb;cursor:pointer;padding:6px 14px;font-size:13px;font-weight:600}._myShowsBtn_kfmls_60:hover{background:#ffffff12;color:#a6a6c6}._body_kfmls_77{display:flex;padding-top:96px}._sidebar_kfmls_84{width:220px;position:sticky;top:96px;height:calc(100vh - 96px);overflow-y:auto;background:#0a0a14;border-right:1px solid rgba(255,255,255,.05);flex-shrink:0}._sidebarTitle_kfmls_95{padding:24px 20px 16px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#8585a8}._stepList_kfmls_104{position:relative;padding:0 0 24px}._verticalLine_kfmls_109{position:absolute;left:33px;top:14px;bottom:14px;width:2px;background:#ffffff0a;z-index:0}._stepItem_kfmls_119{display:flex;align-items:center;gap:12px;padding:8px 16px;position:relative;z-index:1;background:transparent;border-right:2px solid transparent;cursor:pointer}._stepItemActive_kfmls_131{background:#7c3aed14;border-right:2px solid #7c3aed}._stepItemClickable_kfmls_136{cursor:pointer}._stepItemClickable_kfmls_136:hover{background:#ffffff08}._stepCircle_kfmls_144{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;font-weight:700;background:transparent;border:1px solid rgba(255,255,255,.08);color:#8585a8}._stepCircleActive_kfmls_159{background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;color:#fff;box-shadow:0 0 12px #7c3aed80}._stepCircleCompleted_kfmls_166{background:#7c3aed33;border:1px solid rgba(124,58,237,.4);color:#a78bfa}._stepLabel_kfmls_172{font-size:13px;font-weight:400;color:#8585a8;line-height:1.3}._stepLabelActive_kfmls_179{font-weight:700;color:#f0f0ff}._stepLabelCompleted_kfmls_184{color:#a6a6c6}._stepLockIcon_kfmls_188{margin-left:auto;font-size:11px;opacity:.45}._sceneChildren_kfmls_200{display:flex;flex-direction:column;margin-left:44px;padding:4px 0 6px}._sceneChild_kfmls_200{display:flex;align-items:center;gap:6px;padding:5px 12px;cursor:pointer;border-radius:4px;font-size:12px;color:#a6a6c6;border-left:2px solid transparent}._sceneChild_kfmls_200:hover{background:#ffffff08;color:#c9c9d8}._sceneChildActive_kfmls_224{background:#7c3aed1a;color:#f0f0ff;border-left:2px solid #7c3aed}._sceneChildBullet_kfmls_230{width:8px;color:#7c3aed99;font-weight:700;text-align:center}._sceneChildLabel_kfmls_237{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sceneChildHint_kfmls_244{color:#9696bb;font-style:italic}._sceneChevron_kfmls_249{margin-left:auto;font-size:11px;opacity:.7}._episodeSelector_kfmls_261{padding:14px 16px 10px;border-bottom:1px solid rgba(255,255,255,.04)}._episodeSelectorLabel_kfmls_266{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a6a6c6;margin-bottom:6px}._episodeSelectorTabs_kfmls_275{display:flex;flex-wrap:wrap;gap:4px}._episodeTab_kfmls_281{min-width:28px;height:28px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0a;color:#c9c9d8;border:1px solid rgba(255,255,255,.06);border-radius:6px;font-size:12px;font-weight:600;cursor:pointer}._episodeTab_kfmls_281:hover{background:#7c3aed1a;color:#f0f0ff}._episodeTabActive_kfmls_302{background:linear-gradient(135deg,#7c3aed,#c026d3);color:#fff;border-color:transparent;box-shadow:0 0 8px #7c3aed66}._episodeTabLocked_kfmls_309{opacity:.35;cursor:not-allowed;background:transparent}._episodeLoadState_kfmls_319{padding:28px 24px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#a6a6c6;font-size:14px;line-height:1.6}._episodeTabCurrentDot_kfmls_329{font-size:8px;margin-left:1px;opacity:.9}._episodeSelectorLoading_kfmls_335{margin-top:6px;font-size:11px;color:#a6a6c6;font-style:italic}._sidebarTabs_kfmls_344{display:flex;gap:4px;padding:16px 16px 12px;border-bottom:1px solid rgba(255,255,255,.04);margin-bottom:12px}._sidebarTab_kfmls_344{flex:1;padding:8px 10px;background:transparent;border:1px solid rgba(255,255,255,.06);border-radius:6px;color:#9696bb;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;cursor:pointer}._sidebarTab_kfmls_344:hover{color:#a6a6c6;background:#ffffff05}._sidebarTabActive_kfmls_371{background:#7c3aed1f;border-color:#7c3aed59;color:#a78bfa}._readonlyBanner_kfmls_379{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;margin-bottom:24px;background:#7c3aed14;border:1px solid rgba(124,58,237,.25);border-radius:10px}._readonlyBannerLabel_kfmls_390{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#a78bfa}._readonlyBannerBtn_kfmls_398{background:#7c3aed2e;border:1px solid rgba(124,58,237,.4);border-radius:8px;color:#c4b5fd;cursor:pointer;padding:6px 14px;font-size:13px;font-weight:600}._modalBackdrop_kfmls_411{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center}._modal_kfmls_411{background:#141422;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:32px 36px;max-width:420px;width:90%;text-align:center}._modalTitle_kfmls_432{font-size:18px;font-weight:700;color:#f0f0ff;margin-bottom:12px}._modalBody_kfmls_439{font-size:14px;color:#a6a6c6;line-height:1.6;margin-bottom:28px}._modalBodyStrong_kfmls_446{color:#c4c4e0}._modalBtnRow_kfmls_450{display:flex;gap:12px;justify-content:center}._modalCancelBtn_kfmls_456{padding:10px 28px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#a6a6c6;font-size:14px;font-weight:600;cursor:pointer}._modalConfirmBtn_kfmls_467{padding:10px 28px;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:700;cursor:pointer}._content_kfmls_480{flex:1;min-width:0;max-width:820px;padding:40px 48px 80px}._episodeHeader_kfmls_488{margin-bottom:4px}._episodeNumber_kfmls_492{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#7c3aed;margin-bottom:6px}._episodeTitle_kfmls_501{font-size:28px;font-weight:800;color:#f0f0ff;letter-spacing:-.03em;margin-bottom:10px;line-height:1.2}._episodeSummary_kfmls_510{font-size:14px;color:#a6a6c6;line-height:1.65;margin-bottom:10px}._episodeRuntime_kfmls_517{font-size:13px;color:#9696bb;font-weight:600}._contentDivider_kfmls_523{height:1px;background:#ffffff0d;margin:20px 0}._breadcrumb_kfmls_531{display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:24px}._breadcrumbLink_kfmls_539{color:#a78bfa;cursor:pointer;font-weight:600}._breadcrumbLink_kfmls_539:hover{text-decoration:underline}._breadcrumbSeparator_kfmls_549{color:#8585a8;font-size:16px}._breadcrumbCurrent_kfmls_554{color:#a6a6c6}._sceneNavBar_kfmls_559{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}._sceneNavBtn_kfmls_567{background:#1f1f33;border:1px solid #3d3d5c;color:#a78bfa;font-weight:600;font-size:13px;padding:6px 14px;border-radius:6px;cursor:pointer}._sceneNavBtn_kfmls_567:hover:not(:disabled){background:#2a2a45;border-color:#a78bfa}._sceneNavBtn_kfmls_567:disabled{opacity:.4;cursor:default}._sceneNavPosition_kfmls_588{color:#a6a6c6;font-size:13px}._sceneSelector_kfmls_594{display:flex;align-items:center;gap:12px;margin-bottom:32px}._sceneSelectorLabel_kfmls_601{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#9696bb;flex-shrink:0}._sceneSelectorSelect_kfmls_610{background:#0f0f1c;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f0f0ff;font-size:14px;font-weight:500;padding:8px 12px;cursor:pointer;flex:1;max-width:480px}._sceneSelectorSelect_kfmls_610:focus{outline:none;border-color:#7c3aed80}._fieldGroup_kfmls_634{margin-bottom:24px}._fieldLabel_kfmls_638{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#9696bb;margin-bottom:6px}._fieldValue_kfmls_647{font-size:14px;color:#c4c4e0;line-height:1.65}._fieldValueInline_kfmls_653{display:inline-block;background:#7c3aed1a;border:1px solid rgba(124,58,237,.2);border-radius:6px;padding:3px 10px;font-size:13px;font-weight:600;color:#a78bfa}._locationImage_kfmls_666{width:100%;max-height:320px;object-fit:cover;border-radius:12px;border:1px solid rgba(255,255,255,.07)}._storyboardImg_kfmls_674{width:100%;max-height:260px;object-fit:cover;border-radius:10px;border:1px solid rgba(255,255,255,.07);margin-bottom:8px}._imagePlaceholder_kfmls_683{display:flex;align-items:center;gap:10px;background:#0f0f1c;border:1px dashed rgba(255,255,255,.1);border-radius:10px;padding:20px}._imagePlaceholderIcon_kfmls_693{font-size:22px}._imagePlaceholderText_kfmls_697{font-size:13px;color:#8585a8;font-style:italic}._charThumbGrid_kfmls_705{display:flex;flex-wrap:wrap;gap:12px}._charThumbStrip_kfmls_711{display:flex;flex-wrap:wrap;gap:8px}._charThumbWrapper_kfmls_717{display:flex;flex-direction:column;align-items:center;gap:4px}._charThumbImg_kfmls_724{width:64px;height:64px;object-fit:cover;border-radius:50%;border:2px solid rgba(255,255,255,.08)}._charThumbName_kfmls_732{font-size:10px;color:#9696bb;text-align:center;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._charThumbPlaceholder_kfmls_742{width:64px;height:64px;border-radius:50%;background:#7c3aed26;border:2px solid rgba(124,58,237,.25);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#a78bfa}._emptyNote_kfmls_756{font-size:13px;color:#8585a8;font-style:italic}._shotsLabel_kfmls_764{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#8585a8;margin-bottom:16px}._shotCard_kfmls_773{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:20px 24px;margin-bottom:20px}._shotHeader_kfmls_781{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.05)}._shotNumber_kfmls_792{font-size:15px;font-weight:700;color:#f0f0ff}._shotMeta_kfmls_798{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._durationBadge_kfmls_805{background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:5px;padding:2px 8px;font-size:12px;font-weight:600;color:#a6a6c6}._continuousBadge_kfmls_815{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);border-radius:5px;padding:2px 8px;font-size:12px;font-weight:600;color:#4ade80}._hardCutBadge_kfmls_825{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:5px;padding:2px 8px;font-size:12px;font-weight:600;color:#8585a8}._shotTypeBadge_kfmls_835{background:#7c3aed14;border:1px solid rgba(124,58,237,.2);border-radius:5px;padding:2px 8px;font-size:11px;font-weight:600;color:#7c6aaa;text-transform:capitalize}._shotSection_kfmls_846{margin-bottom:14px}._shotSection_kfmls_846:last-child{margin-bottom:0}._storyboardDesc_kfmls_855{font-size:12px;color:#9696bb;line-height:1.5;font-style:italic;margin-top:6px}._storyboardSubjects_kfmls_863{margin-top:4px;color:#9090b5}._actionsTable_kfmls_869{display:flex;flex-direction:column;gap:4px}._actionRow_kfmls_875{display:flex;gap:10px;font-size:13px}._actionCharName_kfmls_881{font-weight:700;color:#a78bfa;min-width:120px;flex-shrink:0}._actionDesc_kfmls_888{color:#a6a6c6;line-height:1.4}._dialogueBlock_kfmls_894{background:#7c3aed0f;border-left:3px solid rgba(124,58,237,.4);border-radius:0 8px 8px 0;padding:10px 14px;font-size:14px;color:#c4c4e0;line-height:1.6;font-style:italic}._noScreenplay_kfmls_907{display:flex;align-items:center;justify-content:center;height:calc(100vh - 96px);padding-top:96px;font-size:16px;color:#8585a8}._productionCard_kfmls_919{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:36px 40px;max-width:420px}._productionCardTitle_kfmls_927{font-size:20px;font-weight:800;color:#f0f0ff;letter-spacing:-.02em;margin-bottom:8px}._productionCardDetail_kfmls_935{font-size:13px;color:#a6a6c6;margin-bottom:32px}._productionPhases_kfmls_941{display:flex;flex-direction:column;gap:20px;width:320px}._productionPhaseRow_kfmls_948{display:flex;align-items:center;gap:14px}._productionPhaseIcon_kfmls_954{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}._productionPhaseDone_kfmls_966 ._productionPhaseIcon_kfmls_954{background:#7c3aed33;color:#a78bfa}._productionPhaseActive_kfmls_971 ._productionPhaseIcon_kfmls_954{background:transparent;border:2px solid rgba(124,58,237,.15);border-top-color:#7c3aed;animation:_ep-spin_kfmls_1 1s linear infinite}._productionPhasePending_kfmls_978 ._productionPhaseIcon_kfmls_954{background:#ffffff08;color:#8585a8;border:1px solid rgba(255,255,255,.06)}._productionPhaseLabel_kfmls_984{font-size:15px;font-weight:600}._productionPhaseDone_kfmls_966 ._productionPhaseLabel_kfmls_984{color:#a78bfa}._productionPhaseActive_kfmls_971 ._productionPhaseLabel_kfmls_984{color:#f0f0ff}._productionPhasePending_kfmls_978 ._productionPhaseLabel_kfmls_984{color:#8585a8}@keyframes _ep-spin_kfmls_1{to{transform:rotate(360deg)}}._sceneNavList_kfmls_1013{padding-bottom:24px}._sceneNavItem_kfmls_1017{display:flex;align-items:flex-start;gap:10px;padding:8px 14px 8px 16px;cursor:pointer;border-right:2px solid transparent;transition:background .12s}._sceneNavItem_kfmls_1017:hover:not(._sceneNavItemActive_kfmls_1027){background:#ffffff08}._sceneNavItemActive_kfmls_1027{background:#7c3aed14;border-right:2px solid #7c3aed}._sceneNavNumber_kfmls_1036{font-size:11px;font-weight:700;color:#8585a8;min-width:16px;padding-top:2px;flex-shrink:0}._sceneNavItemActive_kfmls_1027 ._sceneNavNumber_kfmls_1036{color:#a78bfa}._sceneNavLabel_kfmls_1049{font-size:12px;color:#a6a6c6;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._sceneNavItemActive_kfmls_1027 ._sceneNavLabel_kfmls_1049{color:#f0f0ff;font-weight:600}._sceneNavSubs_kfmls_1064{border-right:2px solid rgba(124,58,237,.35);background:#7c3aed0a;margin-bottom:4px}._sceneNavSub_kfmls_1064{padding:6px 16px 6px 42px;font-size:12px;color:#9696bb;cursor:pointer;transition:background .1s,color .1s}._sceneNavSub_kfmls_1064:hover{background:#ffffff08;color:#a6a6c6}._sceneNavSubActive_kfmls_1083{color:#a78bfa;font-weight:700}._qaSection_kfmls_1090{margin-top:10px;padding:10px 14px;background:#ffffff05;border-radius:8px;border:1px solid rgba(255,255,255,.04)}._qaTitle_kfmls_1098{font-size:11px;font-weight:700;color:#9696bb;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}._qaIssueList_kfmls_1107{display:flex;flex-direction:column;gap:6px}._qaIssue_kfmls_1107{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}._qaIssueBadge_kfmls_1121{border-radius:5px;padding:2px 8px;font-size:11px;font-weight:600;flex-shrink:0}._qaIssueFail_kfmls_1129{background:#ef44441f;border:1px solid rgba(239,68,68,.3);color:#f87171}._qaIssueWarn_kfmls_1135{background:#f59e0b1a;border:1px solid rgba(245,158,11,.25);color:#fbbf24}._qaIssueDetail_kfmls_1141{color:#a6a6c6;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._qaRegenerateBtn_kfmls_1150{background:#7c3aed26;border:1px solid rgba(124,58,237,.35);border-radius:6px;padding:3px 10px;font-size:11px;font-weight:600;color:#a78bfa;cursor:pointer;transition:background .15s;flex-shrink:0}._qaRegenerateBtn_kfmls_1150:hover{background:#7c3aed4d}._qaRegenerateBtn_kfmls_1150:disabled{opacity:.4;cursor:not-allowed}._qaRegenerated_kfmls_1172{font-size:11px;color:#4ade80;font-weight:600;flex-shrink:0}._editPromptToggle_kfmls_1181{background:#7c3aed26;border:1px solid rgba(124,58,237,.4);border-radius:6px;padding:3px 10px;font-size:11px;font-weight:600;color:#a78bfa;cursor:pointer;transition:background .15s}._editPromptToggle_kfmls_1181:hover{background:#7c3aed4d}._promptEditor_kfmls_1197{display:flex;flex-direction:column;gap:10px}._promptTextarea_kfmls_1203{width:100%;min-height:80px;padding:10px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#0000004d;color:#e2e8f0;font-size:13px;font-family:inherit;line-height:1.5;resize:vertical;outline:none;transition:border-color .15s}._promptTextarea_kfmls_1203:focus{border-color:#7c3aed99}._regenActions_kfmls_1223{display:flex;gap:8px;flex-wrap:wrap}._regenBtn_kfmls_1229{background:#7c3aed33;border:1px solid rgba(124,58,237,.4);border-radius:8px;padding:6px 14px;font-size:12px;font-weight:600;color:#a78bfa;cursor:pointer;transition:background .15s}._regenBtn_kfmls_1229:hover{background:#7c3aed59}._regenBtn_kfmls_1229:disabled{opacity:.4;cursor:not-allowed}._regenBtnBoth_kfmls_1250{background:#7c3aed59;border:1px solid rgba(124,58,237,.6);border-radius:8px;padding:6px 14px;font-size:12px;font-weight:700;color:#c4b5fd;cursor:pointer;transition:background .15s}._regenBtnBoth_kfmls_1250:hover{background:#7c3aed80}._regenBtnBoth_kfmls_1250:disabled{opacity:.4;cursor:not-allowed}._imageWrapper_kfmls_1273{position:relative}._reportIssueToggle_kfmls_1277{position:absolute;top:8px;right:8px;background:#000000a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.15);border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;color:#e2e2f0;cursor:pointer;opacity:0;transition:opacity .15s,background .15s;z-index:2}._imageWrapper_kfmls_1273:hover ._reportIssueToggle_kfmls_1277{opacity:1}._reportIssueToggle_kfmls_1277:hover{background:#ef444480;border-color:#ef444499}._requestRecreateToggle_kfmls_1305{position:absolute;top:8px;left:8px;background:#000000a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.15);border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;color:#e2e2f0;cursor:pointer;opacity:0;transition:opacity .15s,background .15s;z-index:2}._imageWrapper_kfmls_1273:hover ._requestRecreateToggle_kfmls_1305{opacity:1}._requestRecreateToggle_kfmls_1305:hover{background:#a78bfa80;border-color:#a78bfa99}._regenOverlay_kfmls_1333{position:absolute;top:0;left:0;right:0;bottom:0;background:#0a0a14b8;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;z-index:3}._regenSpinner_kfmls_1349{font-size:20px;color:#a78bfa;animation:_regenSpin_kfmls_1349 1.2s linear infinite;line-height:1}._regenLabel_kfmls_1356{font-size:10px;font-weight:600;color:#c8c8e0;text-transform:uppercase;letter-spacing:.05em}@keyframes _regenSpin_kfmls_1349{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._reportIssueForm_kfmls_1369{margin-top:8px;padding:12px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;display:flex;flex-direction:column;gap:8px}._reportIssueTitle_kfmls_1380{font-size:12px;font-weight:600;color:#a6a6c6;text-transform:uppercase;letter-spacing:.04em}._reportIssueSelect_kfmls_1388{background:#0f0f1c;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:8px 10px;font-size:13px;color:#e2e2f0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}._reportIssueTextarea_kfmls_1399{background:#0f0f1c;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:8px 10px;font-size:13px;color:#e2e2f0;resize:vertical;min-height:60px;font-family:inherit}._reportIssueTextarea_kfmls_1399::placeholder{color:#8585a8}._reportIssueActions_kfmls_1415{display:flex;gap:8px;justify-content:flex-end}._reportIssueSubmit_kfmls_1421{background:#ef444426;border:1px solid rgba(239,68,68,.35);border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;color:#f87171;cursor:pointer;transition:background .15s}._reportIssueSubmit_kfmls_1421:hover{background:#ef44444d}._reportIssueSubmit_kfmls_1421:disabled{opacity:.4;cursor:not-allowed}._reportIssueCancel_kfmls_1442{background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;color:#9696bb;cursor:pointer;transition:background .15s}._reportIssueCancel_kfmls_1442:hover{background:#ffffff0d}._reportIssueSuccess_kfmls_1458{font-size:12px;color:#4ade80;font-weight:600;padding:6px 0}@media (max-width: 768px){._header_kfmls_13{height:auto;flex-wrap:wrap;align-content:center;row-gap:8px;padding:8px 14px}._logo_kfmls_35{height:38px}._headerLeft_kfmls_29{gap:8px;min-width:0}._headerRight_kfmls_54{width:100%;justify-content:flex-end;gap:8px}._body_kfmls_77{flex-direction:column;padding-top:116px}._sidebar_kfmls_84{width:100%;position:static;height:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.06)}._content_kfmls_480{max-width:100%;padding:24px 16px 64px}._productionPhases_kfmls_941{width:100%;min-width:0}._charThumbName_kfmls_732,._editPromptToggle_kfmls_1181,._episodeNumber_kfmls_492,._episodeSelectorLabel_kfmls_266,._episodeSelectorLoading_kfmls_335,._fieldLabel_kfmls_638,._qaIssueBadge_kfmls_1121,._qaRegenerateBtn_kfmls_1150,._qaRegenerated_kfmls_1172,._qaTitle_kfmls_1098,._readonlyBannerLabel_kfmls_390,._reportIssueToggle_kfmls_1277,._sceneChevron_kfmls_249,._sceneNavNumber_kfmls_1036,._shotTypeBadge_kfmls_835,._shotsLabel_kfmls_764,._sidebarTab_kfmls_344,._sidebarTitle_kfmls_95,._stepLockIcon_kfmls_188,._studioLabel_kfmls_46{font-size:12.5px}._fieldValue_kfmls_647,._dialogueBlock_kfmls_894,._actionDesc_kfmls_888,._storyboardDesc_kfmls_855{font-size:14px}._charThumbName_kfmls_732{max-width:110px}}._v2Rail_kfmls_1563{display:flex;flex-direction:column;gap:8px}._v2SceneList_kfmls_1565{margin-top:16px}._v2SceneList_kfmls_1565 ._sceneChildren_kfmls_200{margin-left:0;padding-left:4px}._v2Rail_kfmls_1563 ._episodeSelector_kfmls_261{margin-bottom:12px;padding:0;border-bottom:none}._v2Rail_kfmls_1563 ._episodeSelectorTabs_kfmls_275{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:4px;padding:4px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}._v2Rail_kfmls_1563 ._episodeTab_kfmls_281{min-height:40px;border-radius:9px;border:none;background:transparent;color:var(--color-text-2);font:600 14px var(--font-sans)}._v2Rail_kfmls_1563 ._episodeTabActive_kfmls_302{background:var(--color-surface-2);color:var(--color-text);font-weight:700}._v2Rail_kfmls_1563 ._episodeTabLocked_kfmls_309{color:var(--color-text-faint)}._root_11nyj_1{padding:0}._groupingToggleRow_11nyj_5{display:flex;align-items:center;gap:8px;margin:0 0 12px}._groupingToggleLabel_11nyj_12{font-size:12px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}._groupingToggleBtn_11nyj_20{padding:4px 12px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:100px;color:var(--color-text-muted);font-size:12px;font-weight:600;cursor:pointer}._groupingToggleBtn_11nyj_20:hover{background:var(--color-surface-2)}._groupingToggleBtnActive_11nyj_35{background:#7c3aed1f;border-color:#7c3aed73;color:#7c3aed}._header_11nyj_41{margin-bottom:28px}._episodeNumber_11nyj_45{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#7c3aed;margin-bottom:4px}._title_11nyj_54{font-size:22px;font-weight:700;color:#f0f0ff;margin-bottom:6px}._summary_11nyj_61{font-size:14px;color:#8b8ba8;line-height:1.55;margin-bottom:14px}._statsRow_11nyj_68{display:flex;align-items:center;gap:10px;font-size:12px;color:#5a5a78}._stat_11nyj_68{font-weight:600}._statSep_11nyj_80{width:3px;height:3px;border-radius:50%;background:#3d3d5c}._sceneList_11nyj_89{display:flex;flex-direction:column;gap:8px}._sceneRow_11nyj_95{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;cursor:pointer;transition:background .15s,border-color .15s}._sceneRow_11nyj_95:hover{background:#7c3aed0f;border-color:#7c3aed33}._sceneRowLeft_11nyj_113{display:flex;gap:14px;min-width:0;flex:1}._sceneNumber_11nyj_120{width:28px;height:28px;border-radius:50%;background:#7c3aed26;border:1px solid rgba(124,58,237,.3);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#a78bfa;flex-shrink:0;margin-top:2px}._sceneBody_11nyj_136{min-width:0}._sceneLocation_11nyj_140{font-size:14px;font-weight:600;color:#f0f0ff;margin-bottom:4px}._sceneSummary_11nyj_147{font-size:13px;color:#8b8ba8;line-height:1.5;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._sceneChars_11nyj_158{display:flex;flex-wrap:wrap;gap:8px}._sceneRowRight_11nyj_164{display:flex;align-items:center;gap:8px;flex-shrink:0;padding-top:2px}._badge_11nyj_172{font-size:11px;font-weight:600;color:#5a5a78;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:6px;padding:3px 8px;white-space:nowrap}._chevron_11nyj_183{font-size:18px;color:#3d3d5c;margin-left:4px}@media (max-width: 640px){._sceneRow_11nyj_95{flex-direction:column;align-items:stretch;gap:10px}._sceneRowRight_11nyj_164{padding-top:0;padding-left:42px}}._regenNotice_11nyj_227{margin:12px 0 4px;padding:10px 14px;border-radius:8px;border:1px solid var(--accent-dim, #6d5bd0);background:var(--surface-2, rgba(109, 91, 208, .12));color:var(--text-1, #e8e6f3);font-size:13px;line-height:1.45}._launcher_1gwf6_15{position:fixed;right:20px;bottom:72px;z-index:40;padding:10px 16px;border-radius:999px;border:1px solid rgba(124,58,237,.55);background:#7c3aede6;color:#fff;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 4px 16px #00000059}._launcher_1gwf6_15:hover{background:#7c3aed}._badge_1gwf6_35{position:absolute;top:-4px;inset-inline-end:-4px;min-width:14px;height:14px;border-radius:999px;background:#22c55e;border:2px solid #14141f}._panel_1gwf6_46{position:fixed;right:20px;bottom:72px;z-index:41;width:min(400px,calc(100vw - 40px));max-height:min(640px,calc(100vh - 190px));max-height:min(640px,calc(100dvh - 190px));display:flex;flex-direction:column;gap:8px;background:#14141f;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:14px;box-shadow:0 10px 40px #00000080;color:#f0f0ff;box-sizing:border-box}._head_1gwf6_7{display:flex;align-items:center;gap:8px}._title_1gwf6_69{font-size:14px;font-weight:600}._price_1gwf6_70{font-size:11px;color:#a5a5c0;margin-inline-start:auto}._close_1gwf6_72{background:none;border:none;color:#8b8ba8;font-size:20px;line-height:1;cursor:pointer;padding:0 4px;margin-inline-start:auto}._price_1gwf6_70+._close_1gwf6_72{margin-inline-start:0}._close_1gwf6_72:hover{color:#f0f0ff}._close_1gwf6_72{min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center}._backdrop_1gwf6_87{display:none}._disclaimer_1gwf6_89{font-size:13px;line-height:1.5;color:#d4d4e4}._disclaimerTitle_1gwf6_90{font-weight:600;margin-bottom:6px;color:#f0f0ff}._errorText_1gwf6_91{color:#fca5a5}._chatBar_1gwf6_93{display:flex;gap:6px;align-items:center}._chatSelect_1gwf6_94{flex:1;min-width:0;background:#ffffff0a;color:#f0f0ff;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:6px 8px;font-family:inherit;font-size:12px}._confirmRow_1gwf6_106{display:flex;gap:6px;align-items:center;font-size:12px;color:#fca5a5}._list_1gwf6_108{flex:1;min-height:140px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:4px 2px}._empty_1gwf6_118{font-size:12px;color:#8b8ba8;padding:8px 2px}._msgUser_1gwf6_120,._msgAssistant_1gwf6_120,._msgNote_1gwf6_120{border-radius:10px;padding:8px 10px;font-size:13px;max-width:92%}._msgUser_1gwf6_120{align-self:flex-end;background:#7c3aed38}._msgAssistant_1gwf6_120{align-self:flex-start;background:#ffffff0d}._msgNote_1gwf6_120{align-self:center;background:#facc1514;color:#fde68a;font-size:12px}._who_1gwf6_130{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#8b8ba8;margin-bottom:2px}._text_1gwf6_133{white-space:pre-wrap;overflow-wrap:anywhere}._notice_1gwf6_135{border-radius:8px;padding:8px 10px;font-size:12px;border:1px solid rgba(255,255,255,.1)}._notice_info_1gwf6_136{color:#c4c4d4}._notice_ok_1gwf6_137{color:#86efac;border-color:#86efac4d}._notice_warn_1gwf6_138{color:#fde68a;border-color:#facc154d}._notice_error_1gwf6_139{color:#fca5a5;border-color:#f8717159}._suggestLabel_1gwf6_140{margin-top:6px;font-weight:600}._suggestList_1gwf6_141{margin:4px 0 0;padding-inline-start:18px}._action_1gwf6_143{border:1px solid rgba(124,58,237,.45);background:#7c3aed14;border-radius:10px;padding:10px;font-size:13px}._actionSummary_1gwf6_150{white-space:pre-wrap;overflow-wrap:anywhere}._actionPrice_1gwf6_151{margin-top:6px;font-size:12px;color:#c4b5fd}._actionLater_1gwf6_152{color:#a5a5c0}._actionButtons_1gwf6_153{display:flex;gap:6px;margin-top:8px}._actionState_1gwf6_154{margin-top:8px;font-size:12px;color:#a5a5c0}._typing_1gwf6_156{font-size:12px;color:#a5a5c0;font-style:italic}._status_1gwf6_157{font-size:11px;color:#86efac}._textarea_1gwf6_159{width:100%;box-sizing:border-box;background:#ffffff08;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:8px 10px;color:#f0f0ff;font-family:inherit;font-size:13px;resize:vertical}._textarea_1gwf6_159:disabled{opacity:.5}._composerRow_1gwf6_173{display:flex;gap:6px;align-items:center}._count_1gwf6_174,._countOver_1gwf6_174{font-size:11px;color:#6b6b85;margin-inline-end:auto}._countOver_1gwf6_174{color:#fca5a5}._primary_1gwf6_177,._primarySmall_1gwf6_177,._secondarySmall_1gwf6_177,._dangerSmall_1gwf6_177{border-radius:8px;font-family:inherit;cursor:pointer;border:none}._primary_1gwf6_177{width:100%;padding:10px;background:#7c3aed;color:#fff;font-size:13px;font-weight:600}._primarySmall_1gwf6_177{padding:6px 12px;background:#7c3aed;color:#fff;font-size:12px;font-weight:600}._secondarySmall_1gwf6_177{padding:6px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);color:#d4d4e4;font-size:12px}._dangerSmall_1gwf6_177{padding:6px 10px;background:#b91c1c;color:#fff;font-size:12px}._primary_1gwf6_177:disabled,._primarySmall_1gwf6_177:disabled,._secondarySmall_1gwf6_177:disabled{opacity:.5;cursor:not-allowed}._srOnly_1gwf6_195{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a._primary_1gwf6_177{display:block;box-sizing:border-box;text-align:center;text-decoration:none}@media (max-width: 640px){._launcher_1gwf6_15{bottom:calc(72px + env(safe-area-inset-bottom,0px))}._backdrop_1gwf6_87{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:149;background:#0000008c}._panel_1gwf6_46{top:0;right:0;bottom:0;left:0;width:100%;max-height:none;height:100vh;height:100dvh;z-index:150;border-radius:0;border:none;padding:calc(10px + env(safe-area-inset-top,0px)) 12px calc(10px + env(safe-area-inset-bottom,0px))}._close_1gwf6_72{min-width:44px;min-height:44px;font-size:28px}._list_1gwf6_108{min-height:0}._textarea_1gwf6_159{font-size:16px}}._docked_1gwf6_239{position:static;inset:auto;width:100%;max-height:none;height:100%;border:none;border-radius:0;box-shadow:none;background:transparent;padding:20px 18px;z-index:auto}._about_1gwf6_254{align-self:flex-start;font-size:11px;font-weight:600;color:#c4b5fd;background:#7c3aed24;border:1px solid rgba(124,58,237,.35);border-radius:999px;padding:3px 10px}._take_1gwf6_266{border:1px solid rgba(124,58,237,.5);background:#13132a;border-radius:14px;padding:14px;font-size:13px;display:flex;flex-direction:column;gap:8px}._takeHead_1gwf6_276{display:flex;align-items:center;gap:8px}._takeTag_1gwf6_277{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;background:#f0f0ff;color:#14141f;border-radius:3px;padding:2px 8px}._takePrice_1gwf6_288{margin-inline-start:auto;font-size:12px;color:#c4c4e0}._takeSummary_1gwf6_289{font-size:15px;font-weight:700;color:#f0f0ff;white-space:pre-wrap;overflow-wrap:anywhere}._takeHint_1gwf6_290{font-size:12px;color:#8b8ba8}._takeButtons_1gwf6_291{display:flex;gap:8px}._takeLeave_1gwf6_292,._takeRoll_1gwf6_292{flex:1;min-height:42px;border-radius:999px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}._takeLeave_1gwf6_292{background:transparent;color:#f0f0ff;border:1px solid rgba(255,255,255,.18)}._takeRoll_1gwf6_292{background:linear-gradient(135deg,#7c3aed,#c026d3);color:#fff;border:none}._takeLeave_1gwf6_292:disabled,._takeRoll_1gwf6_292:disabled{opacity:.5;cursor:not-allowed}._askScene_1gwf6_307{display:inline-flex;align-items:center;gap:6px;margin:10px 0 12px;padding:7px 14px;border-radius:999px;border:1px solid rgba(124,58,237,.55);background:#7c3aed1f;color:#f0f0ff;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}._askScene_1gwf6_307:hover{background:#7c3aed3d}html.ui-v2 ._root_1lazd_13{max-width:none!important;margin:0!important;padding:8px 0 32px!important;color:var(--color-text)!important;font-family:var(--font-sans)}html.ui-v2 ._lead_1lazd_20{color:var(--color-text-2)!important;line-height:1.5}html.ui-v2 ._card_1lazd_24{background:var(--color-surface)!important;border-radius:var(--radius-lg)!important}html.ui-v2 ._row_1lazd_25{background:var(--color-surface)!important;border:1px solid var(--color-border);border-radius:var(--radius-md)!important;padding:12px 14px!important}html.ui-v2 ._field_1lazd_33{font-family:var(--font-sans)!important;font-size:14px!important;line-height:1.45;padding:10px 12px!important;background:var(--color-bg)!important;color:var(--color-text)!important;border:1px solid var(--color-border-strong)!important;border-radius:var(--radius-md)!important}html.ui-v2 ._field_1lazd_33:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:1px}html.ui-v2 ._actions_1lazd_48{flex-direction:column!important;align-items:stretch!important;gap:10px!important}html.ui-v2 ._actions_1lazd_48>*{width:100%}html.ui-v2 ._actions_1lazd_48 button{width:100%;justify-content:center}html.ui-v2 ._primary_1lazd_56,html.ui-v2 ._secondary_1lazd_57{width:100%;min-height:var(--tap);padding:0 20px!important;border-radius:var(--radius-pill)!important;font:700 15px/1.2 var(--font-sans)!important;white-space:nowrap}html.ui-v2 ._primary_1lazd_56{background:var(--grad-accent)!important;color:#fff!important;border:none!important}html.ui-v2 ._secondary_1lazd_57{background:transparent!important;color:var(--color-text)!important;border:1px solid var(--color-border-strong)!important}html.ui-v2 ._primary_1lazd_56:disabled,html.ui-v2 ._secondary_1lazd_57:disabled{opacity:.45!important}._tools_1lazd_76{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:16px}._tool_1lazd_76{min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text);font:600 13px var(--font-sans);cursor:pointer}._tool_1lazd_76:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px}._tool_1lazd_76:disabled{color:var(--color-text-faint);cursor:not-allowed}._toolNote_1lazd_98{grid-column:1 / -1;font-size:12px;color:var(--color-text-muted)}._costRow_1lazd_99{display:flex;justify-content:space-between;gap:12px;padding:14px;margin-bottom:4px;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);font-size:14px;color:var(--color-text)}._costRow_1lazd_99>span:first-child{color:var(--color-text-muted)}._upsell_1lazd_114{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;margin-bottom:16px;border-radius:var(--radius-lg);background:#7c3aed1f;border:1px solid rgba(124,58,237,.4)}._upsellTitle_1lazd_125{font:800 16px var(--font-sans);color:var(--color-text)}._upsellBody_1lazd_126{font-size:13px;line-height:1.5;color:var(--color-text-2)}._upsellCta_1lazd_127{min-height:40px;padding:0 16px;display:inline-flex;align-items:center;border-radius:var(--radius-pill);background:var(--grad-accent);color:#fff;font:700 13px var(--font-sans);text-decoration:none}._upsellCta_1lazd_127:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px}._section_cpzbz_2{display:flex;flex-direction:column;gap:10px;margin:0 0 20px}._heading_cpzbz_3{margin:0;font:700 12px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}._hint_cpzbz_10{margin:0;font-size:13px;line-height:1.5;color:var(--color-text-2)}._card_cpzbz_11{display:flex;align-items:center;gap:12px;padding:14px;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border)}._cardPicked_cpzbz_20{border:2px solid var(--color-accent-1);padding:13px}._play_cpzbz_21{flex-shrink:0;width:44px;height:44px;border-radius:50%;border:none;background:#ffffff14;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}._playOn_cpzbz_34{background:var(--grad-accent)}._play_cpzbz_21:disabled{opacity:.4;cursor:not-allowed}._play_cpzbz_21:focus-visible,._use_cpzbz_36:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px}._meta_cpzbz_37{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._name_cpzbz_38{font:700 15px var(--font-sans);color:var(--color-text)}._length_cpzbz_39{font-size:12px;color:var(--color-text-muted)}._use_cpzbz_36{min-height:44px;padding:0 4px;border:none;background:transparent;color:var(--color-accent-mid);font:700 13px var(--font-sans);cursor:pointer}._use_cpzbz_36:disabled{opacity:.45;cursor:not-allowed}._picked_cpzbz_50{height:22px;padding:0 8px;border-radius:6px;background:#22c55e26;color:#86efac;font:700 11px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center}._card_w3vbn_3{display:flex;flex-direction:column;gap:10px;padding:14px 16px;margin:4px 0 16px;background:var(--color-surface, #16162a);border:1px solid var(--color-border-strong, rgba(255, 255, 255, .14));border-radius:var(--radius-lg, 14px)}._cardOn_w3vbn_13{border-color:var(--color-accent-mid, #7c5cff)}._head_w3vbn_14{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._title_w3vbn_15{margin:0;font-size:15px;font-weight:700;color:var(--color-text, #f0f0ff)}._desc_w3vbn_16{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--color-text-muted, #8b8ba8)}._row_w3vbn_17{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--color-text, #f0f0ff)}._row_w3vbn_17>span:first-child{color:var(--color-text-muted, #8b8ba8)}._row_w3vbn_17>strong{white-space:nowrap}._note_w3vbn_20{margin:0;font-size:12px;line-height:1.45;color:var(--color-text-muted, #8b8ba8)}._badge_w3vbn_21{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--grad-brand, linear-gradient(135deg, #7c3aed, #db2777))}._posterWrap_w3vbn_34{position:relative}._posterBadge_w3vbn_35{position:absolute;top:10px;inset-inline-start:10px;z-index:1;pointer-events:none}._link_w3vbn_36{background:none;border:none;padding:0;font:inherit;cursor:pointer;color:var(--color-accent-soft, #c4b5fd);text-decoration:underline}._link_w3vbn_36:disabled{cursor:not-allowed;opacity:.6}._finishing_w3vbn_43{display:flex;flex-direction:column;gap:16px;max-width:560px;margin:0 auto;padding:24px 16px}._finishingHead_w3vbn_51{display:flex;flex-direction:column;gap:8px;align-items:flex-start}._finishingTitle_w3vbn_52{margin:0;font-size:22px;font-weight:800;color:var(--color-text, #f0f0ff)}._finishingLead_w3vbn_53{margin:0;font-size:14px;line-height:1.5;color:var(--color-text-2, #c4c4e0)}._progressHead_w3vbn_54{display:flex;justify-content:space-between;font-size:14px;color:var(--color-text, #f0f0ff)}._bar_w3vbn_55{height:8px;border-radius:999px;background:#ffffff14;overflow:hidden}._barFill_w3vbn_56{height:100%;border-radius:inherit;background:var(--grad-brand, linear-gradient(90deg, #7c3aed, #db2777));transition:width .4s ease}._emailRow_w3vbn_57{display:flex;align-items:center;justify-content:space-between;gap:12px}._emailText_w3vbn_58{display:flex;flex-direction:column;gap:2px;font-size:14px;color:var(--color-text, #f0f0ff)}._actions_w3vbn_59{display:flex;flex-direction:column;gap:10px;align-items:flex-start}._error_w3vbn_60{margin:0;font-size:13px;color:var(--color-red-text, #fca5a5)}._epList_w3vbn_63{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._epRow_w3vbn_64{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--color-border, rgba(255, 255, 255, .06))}._epList_w3vbn_63 li:first-child ._epRow_w3vbn_64{border-top:none}._epText_w3vbn_69{display:flex;flex-direction:column;gap:3px;min-width:0}._epTitle_w3vbn_70{font-size:14px;font-weight:700;color:var(--color-text, #f0f0ff);overflow-wrap:anywhere}._epMeta_w3vbn_71{font-size:12px;color:var(--color-text-muted, #8b8ba8)}._overlay_1kp8m_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modal_1kp8m_12{background:#0f0f1c;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:32px;width:100%;max-width:460px;box-shadow:0 24px 64px #0009}._title_1kp8m_22{font-size:22px;font-weight:800;color:#f0f0ff;margin:0 0 8px;letter-spacing:-.02em}._subtitle_1kp8m_30{font-size:14px;color:#8b8ba8;margin:0 0 24px}._row_1kp8m_36{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.05)}._label_1kp8m_44{font-size:13px;color:#b0b0c8}._value_1kp8m_49{font-size:14px;font-weight:600;color:#f0f0ff;font-variant-numeric:tabular-nums}._shortfallRow_1kp8m_56{border-bottom:none;margin-top:4px}._shortfallValue_1kp8m_61{font-size:16px;font-weight:700;color:#ff6b9c;font-variant-numeric:tabular-nums}._breakdown_1kp8m_68{margin-top:16px;padding:12px 14px;background:#7c3aed14;border:1px solid rgba(124,58,237,.2);border-radius:8px;font-size:13px;color:#c8c8d8}._breakdownTitle_1kp8m_78{font-size:11px;font-weight:700;color:#7c3aed;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}._actions_1kp8m_87{display:flex;gap:12px;margin-top:28px}._secondary_1kp8m_93,._primary_1kp8m_94{flex:1;padding:12px 18px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:opacity .15s,transform .15s}._secondary_1kp8m_93{background:#ffffff0f;color:#f0f0ff;border:1px solid rgba(255,255,255,.1)}._secondary_1kp8m_93:hover{background:#ffffff1a}._primary_1kp8m_94{background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff}._primary_1kp8m_94:hover{transform:translateY(-1px);opacity:.95}._root_do99e_2{display:flex;flex-direction:column;gap:18px;padding:8px 0 32px;color:var(--color-text);font-family:var(--font-sans, Inter, system-ui, sans-serif)}._heading_do99e_10{margin:0;font:900 26px/1.15 Inter Tight,Inter,sans-serif;letter-spacing:-.02em}._lead_do99e_15{margin:0;font-size:14px;line-height:1.5;color:var(--color-text-2, #c4c4e0)}._notice_do99e_16{margin:0;padding:12px 14px;border-radius:12px;background:var(--color-surface);border:1px solid var(--color-border);font-size:13px;color:var(--color-text-muted)}._scene_do99e_26{display:flex;flex-direction:column;gap:12px}._sceneHead_do99e_27{display:flex;justify-content:space-between;align-items:center;gap:12px}._sceneTitle_do99e_28{margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}._link_do99e_36{background:none;border:none;padding:4px 0;color:var(--color-accent-mid);font:700 12px var(--font-sans, Inter, sans-serif);cursor:pointer;white-space:nowrap}._link_do99e_36:disabled{opacity:.5;cursor:not-allowed}._grid_do99e_47{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}._card_do99e_52{display:flex;flex-direction:column;gap:10px;padding:12px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;min-width:0}._cardActive_do99e_62{border-color:#a78bfa8c}._thumbBtn_do99e_63{position:relative;display:block;padding:0;border:none;background:none;cursor:zoom-in;border-radius:10px;overflow:hidden}._thumbBtn_do99e_63:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px}._thumb_do99e_63{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--color-surface-2)}._redrawing_do99e_75{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#08080fb3;font-size:12px;font-weight:700;color:#c4b5fd}._body_do99e_86{display:flex;flex-direction:column;gap:6px;min-width:0}._shotLabel_do99e_87{font-size:12px;font-weight:700;color:var(--color-accent-mid)}._action_do99e_88{margin:0;font-size:13px;line-height:1.45;color:var(--color-text-2, #c4c4e0);white-space:pre-line}._line_do99e_89{margin:0;font-size:13px;line-height:1.45;color:#e4e4f5;border-left:2px solid rgba(167,139,250,.5);padding-left:8px}._noLine_do99e_97{margin:0;font-size:12px;font-style:italic;color:var(--color-text-muted)}._failed_do99e_98{margin:0;font-size:12px;color:#fca5a5}._secondarySmall_do99e_100,._primarySmall_do99e_101,._ghost_do99e_102{min-height:34px;padding:0 14px;border-radius:100px;font:700 12px var(--font-sans, Inter, sans-serif);cursor:pointer;white-space:nowrap}._secondarySmall_do99e_100{align-self:flex-start;background:transparent;color:var(--color-text);border:1px solid rgba(255,255,255,.16)}._primarySmall_do99e_101{background:var(--grad-accent);color:#fff;border:none}._ghost_do99e_102{background:none;border:none;color:var(--color-text-muted)}._secondarySmall_do99e_100:disabled,._primarySmall_do99e_101:disabled,._ghost_do99e_102:disabled{opacity:.45;cursor:not-allowed}._noteBox_do99e_122{display:flex;flex-direction:column;gap:8px;padding:10px;background:var(--color-bg);border:1px solid rgba(167,139,250,.45);border-radius:12px}._noteLabel_do99e_131{font-size:12px;font-weight:700;color:#c4b5fd}._note_do99e_122{font:400 13px/1.45 var(--font-sans, Inter, sans-serif);color:var(--color-text);background:transparent;border:none;resize:vertical;min-height:52px}._note_do99e_122:focus-visible{outline:none}._noteActions_do99e_141{display:flex;flex-wrap:wrap;gap:8px}._decision_do99e_143{display:flex;flex-direction:column;gap:12px}._summary_do99e_144{display:flex;flex-direction:column;gap:8px;padding:14px;background:var(--color-surface);border:1px solid rgba(255,255,255,.08);border-radius:14px;font-size:14px}._summary_do99e_144>span{display:flex;justify-content:space-between;gap:12px}._muted_do99e_155{margin:0;font-size:12px;line-height:1.5;color:var(--color-text-muted)}._summary_do99e_144 ._muted_do99e_155{font-size:14px}._primary_do99e_101{min-height:48px;padding:0 20px;border-radius:100px;background:var(--grad-accent);color:#fff;border:none;font:700 15px var(--font-sans, Inter, sans-serif);cursor:pointer}._primary_do99e_101:disabled{opacity:.45;cursor:not-allowed}._error_do99e_168{margin:0;font-size:13px;color:#fca5a5}._lightbox_do99e_170{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000000e0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:16px}._full_do99e_182{max-width:100%;max-height:calc(100vh - 96px);border-radius:10px}._close_do99e_183{min-height:40px;padding:0 18px;border-radius:100px;border:1px solid rgba(255,255,255,.3);background:transparent;color:#fff;font:700 14px var(--font-sans, Inter, sans-serif);cursor:pointer}._main_7u3mp_3{max-width:900px;margin:0 auto;padding:48px 40px}._stepLabel_7u3mp_9{font-size:11px;font-weight:700;color:#7c3aed;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}._heading_7u3mp_18{font-size:26px;font-weight:800;color:#f0f0ff;margin-bottom:8px;letter-spacing:-.03em}._subheading_7u3mp_26{font-size:14px;color:#8b8ba8;margin-bottom:40px}._card_7u3mp_32{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:24px;margin-bottom:16px}._cardMarginTop_7u3mp_40{margin-top:24px}._cardTitle_7u3mp_44{font-size:16px;font-weight:700;color:#f0f0ff;margin-bottom:8px}._cardTitleLarge_7u3mp_51{font-size:18px;font-weight:700;color:#f0f0ff;margin-bottom:16px}._cardText_7u3mp_58{font-size:14px;color:#e0e0f0;line-height:1.6}._loglineCard_7u3mp_65{background:linear-gradient(135deg,#7c3aed1f,#c026d314);border:1px solid rgba(124,58,237,.3);border-radius:12px;padding:20px 24px;margin-bottom:16px}._loglineLabel_7u3mp_73{font-size:10px;font-weight:700;color:#a78bfa;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}._loglineText_7u3mp_82{font-size:16px;font-weight:600;color:#f0f0ff;line-height:1.5;font-style:italic}._structureTimeline_7u3mp_91{display:flex;align-items:flex-start;gap:0;margin-top:4px}._structureBeat_7u3mp_98{flex:1;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:14px;text-align:center}._structureBeatMid_7u3mp_107{background:#7c3aed1a;border-color:#7c3aed4d}._structureConnector_7u3mp_112{width:24px;flex-shrink:0;height:2px;background:#ffffff1a;margin-top:28px}._structureBeatNum_7u3mp_120{font-size:11px;font-weight:700;color:#a78bfa;letter-spacing:.05em;text-transform:uppercase;margin-bottom:3px}._structureBeatLabel_7u3mp_129{font-size:13px;font-weight:700;color:#f0f0ff;margin-bottom:5px}._structureBeatDesc_7u3mp_136{font-size:12px;color:#8b8ba8;line-height:1.4}._threadItem_7u3mp_143{margin-bottom:16px;padding-bottom:16px}._threadItemBordered_7u3mp_148{border-bottom:1px solid rgba(255,255,255,.06)}._threadHeader_7u3mp_152{display:flex;align-items:center;gap:10px;margin-bottom:6px}._threadBadge_7u3mp_159{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.05em;flex-shrink:0}._threadBadgeA_7u3mp_169{background:#7c3aed33;color:#a78bfa;border:1px solid rgba(124,58,237,.35)}._threadBadgeB_7u3mp_175{background:#10b98126;color:#6ee7b7;border:1px solid rgba(16,185,129,.3)}._threadBadgeC_7u3mp_181{background:#f59e0b26;color:#fcd34d;border:1px solid rgba(245,158,11,.3)}._threadName_7u3mp_187{font-size:14px;font-weight:700;color:#f0f0ff}._threadSummary_7u3mp_193{font-size:13px;color:#e0e0f0;line-height:1.5;margin-bottom:10px}._threadMilestones_7u3mp_200{display:flex;flex-direction:column;gap:5px}._threadMilestone_7u3mp_200{display:flex;gap:10px;font-size:12px;color:#8b8ba8}._threadMilestoneEp_7u3mp_213{font-weight:700;color:#7c3aed;flex-shrink:0;min-width:36px}._threadMilestoneText_7u3mp_220{color:#8b8ba8}._arcMoments_7u3mp_225{display:flex;flex-direction:column;gap:4px;margin-top:8px}._arcMoment_7u3mp_225{display:flex;gap:10px;font-size:12px}._arcMomentEp_7u3mp_238{font-weight:700;color:#7c3aed;flex-shrink:0;min-width:36px}._episodeTopRow_7u3mp_246{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}._episodeTypeBadge_7u3mp_253{font-size:11px;color:#8b8ba8;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:4px;padding:2px 7px}._arcItem_7u3mp_263{margin-bottom:16px;padding-bottom:16px}._arcItemBordered_7u3mp_268{border-bottom:1px solid rgba(255,255,255,.06)}._arcCharName_7u3mp_272{font-size:14px;font-weight:600;color:#a78bfa;margin-bottom:4px}._arcSummary_7u3mp_279{font-size:13px;color:#e0e0f0;margin-bottom:4px}._arcStates_7u3mp_285{font-size:12px;color:#8b8ba8}._episodeSection_7u3mp_291{margin-top:24px}._episodeCard_7u3mp_295{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:20px;margin-bottom:12px}._episodeNum_7u3mp_303{font-size:11px;font-weight:700;color:#7c3aed;letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px}._episodeTitle_7u3mp_312{font-size:16px;font-weight:700;color:#f0f0ff;margin-bottom:8px}._episodeSummary_7u3mp_319{font-size:13px;color:#e0e0f0;line-height:1.6;margin-bottom:8px}._plotPoint_7u3mp_326{font-size:12px;color:#8b8ba8;margin-left:16px;margin-bottom:2px}._tag_7u3mp_333{display:inline-block;background:#7c3aed1f;border:1px solid rgba(124,58,237,.25);border-radius:4px;padding:2px 8px;font-size:11px;color:#a78bfa;margin-right:6px;margin-top:6px}._tagRow_7u3mp_345{margin-top:8px}._cliffhanger_7u3mp_349{font-size:12px;color:#8b8ba8;margin-top:8px}._feedbackCard_7u3mp_356{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:32px;margin-top:20px}._feedbackDecisionLabel_7u3mp_364{font-size:14px;font-weight:600;color:#f0f0ff;margin-bottom:6px}._feedbackDecisionHint_7u3mp_371{font-size:13px;color:#8b8ba8;margin-bottom:10px}._autoApproveNote_7u3mp_377{font-size:12px;color:#a78bfa;background:#7c3aed14;border:1px solid rgba(124,58,237,.2);border-radius:6px;padding:7px 12px;margin-bottom:16px}._textarea_7u3mp_387{width:100%;background:#0a0a14;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px;color:#f0f0ff;font-size:14px;font-family:inherit;resize:vertical;outline:none;margin-bottom:16px;box-sizing:border-box}._textareaError_7u3mp_402{border-color:#ef4444}._charCountRow_7u3mp_406{display:flex;justify-content:space-between;margin-top:-10px;margin-bottom:12px}._charCountErrorText_7u3mp_413{color:#ef4444;font-size:13px}._charCountNum_7u3mp_418{font-size:12px}._charCountNumError_7u3mp_422{color:#ef4444}._charCountNumNormal_7u3mp_426{color:#6b7280}._btnRow_7u3mp_430{display:flex;gap:12px}._approveBtn_7u3mp_435{flex:1;padding:13px 0;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:100px;color:#fff;font-weight:700;font-size:15px;cursor:pointer}._rejectBtn_7u3mp_447{flex:1;padding:13px 0;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:100px;color:#e0e0f0;font-weight:600;font-size:15px;cursor:pointer}._disabledBtn_7u3mp_459{opacity:.4;cursor:not-allowed}._generating_7u3mp_464{text-align:center;padding:80px 24px;color:#8b8ba8}._optionalNote_7u3mp_470{max-width:560px;margin:28px auto 0;padding:14px 18px;background:#7c3aed14;border:1px solid rgba(124,58,237,.22);border-radius:10px;font-size:13px;line-height:1.55;color:#c4b5fd;text-align:left}._modalBackdrop_7u3mp_485{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center}._modal_7u3mp_485{background:#141422;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:32px 36px;max-width:440px;width:90%;text-align:center}._modalTitle_7u3mp_507{font-size:18px;font-weight:700;color:#f0f0ff;margin-bottom:12px}._modalBody_7u3mp_514{font-size:14px;color:#8b8ba8;line-height:1.6;margin-bottom:28px}._modalBtnRow_7u3mp_521{display:flex;gap:12px;justify-content:center}._modalCancelBtn_7u3mp_527{padding:10px 28px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#8b8ba8;font-size:14px;font-weight:600;cursor:pointer}._modalConfirmBtn_7u3mp_538{padding:10px 28px;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:700;cursor:pointer}._loadingWrap_7u3mp_551{max-width:520px;margin:0 auto;text-align:center}._loadingTitle_7u3mp_557{font-size:22px;font-weight:800;color:#f0f0ff;letter-spacing:-.02em;margin-bottom:6px}._loadingSubtitle_7u3mp_565{font-size:14px;color:#8b8ba8;margin-bottom:28px}._progressBar_7u3mp_571{height:6px;background:#ffffff0f;border-radius:100px;overflow:hidden;margin-bottom:8px}._progressFill_7u3mp_579{height:100%;width:var(--fill-pct, 0%);background:linear-gradient(90deg,#7c3aed,#c026d3);border-radius:100px;transition:width 1s linear}._timeRemaining_7u3mp_587{font-size:12px;color:#6b7280;margin-bottom:32px}._loadingSteps_7u3mp_593{text-align:left;display:flex;flex-direction:column;gap:12px}._loadingStep_7u3mp_593{display:flex;align-items:center;gap:12px;font-size:14px;transition:opacity .3s}._loadingStepDone_7u3mp_608{color:#6b7280;opacity:.6}._loadingStepActive_7u3mp_613{color:#f0f0ff;font-weight:600}._loadingStepPending_7u3mp_618{color:#4b4b68}._loadingStepIcon_7u3mp_622{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:13px;color:#7c3aed}._miniSpinner_7u3mp_633{display:block;width:14px;height:14px;border:2px solid rgba(124,58,237,.25);border-top-color:#7c3aed;border-radius:50%;animation:_sol-spin_7u3mp_1 .8s linear infinite}._spinnerRing_7u3mp_644{width:56px;height:56px;margin:0 auto 20px;border:3px solid rgba(255,255,255,.06);border-top:3px solid #7c3aed;border-radius:50%;animation:_sol-spin_7u3mp_1 1.4s ease-in-out var(--anim-delay, 0s) infinite}._spinnerTitle_7u3mp_654{font-size:16px;color:#f0f0ff;font-weight:600;margin-bottom:6px}._spinnerDots_7u3mp_661{display:flex;justify-content:center;gap:6px;margin-bottom:16px}._spinnerDot_7u3mp_661{width:6px;height:6px;border-radius:50%;background:#7c3aed}._spinnerStatus_7u3mp_675{font-size:13px;color:#8b8ba8}@keyframes _sol-spin_7u3mp_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _sol-pulse_7u3mp_1{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}._revisionSummary_7u3mp_692{background:#22c55e14;border:1px solid rgba(34,197,94,.25);border-radius:10px;padding:16px 20px}._criticLoadingPanel_7u3mp_699{display:flex;align-items:center;gap:10px;background:#ffffff08;border:1px dashed rgba(255,255,255,.18);border-radius:10px;padding:14px 18px;margin-bottom:16px;font-size:14px;color:#ffffffb8}._criticLoadingSpinner_7u3mp_712{display:inline-block;font-size:16px;animation:_criticSpin_7u3mp_1 1.4s linear infinite}@keyframes _criticSpin_7u3mp_1{to{transform:rotate(360deg)}}._revisionSummaryHeader_7u3mp_722{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--color-green);margin-bottom:8px}._revisionSummaryIcon_7u3mp_732{font-size:16px}._revisionSummaryText_7u3mp_736{margin:0;font-size:13px;color:var(--color-text-muted);line-height:1.6;white-space:pre-wrap}._collapsibleHeader_7u3mp_746{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:0 0 12px;cursor:pointer;text-align:left}._collapsibleHeader_7u3mp_746:hover ._collapseChevron_7u3mp_758{color:var(--color-text)}._collapseChevron_7u3mp_758{font-size:11px;color:var(--color-text-muted);flex-shrink:0;transition:color .15s}html.ui-v2 ._stepLabel_7u3mp_9{display:none}._tabs_7u3mp_774{margin-top:20px;overflow-x:auto;scrollbar-width:none}._tabs_7u3mp_774::-webkit-scrollbar{display:none}._tabs_7u3mp_774>[role=tablist]{grid-auto-columns:max-content;min-width:100%}._tabs_7u3mp_774>[role=tablist]>[role=tab]{white-space:nowrap}._tabPanel_7u3mp_778{margin-top:4px}._tabPanel_7u3mp_778>._episodeSection_7u3mp_291{margin-top:12px}._panelCritique_7u3mp_781{margin:4px 0 14px}._factsStack_7u3mp_782{display:contents}._factsGrid_7u3mp_783{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}._factsGrid_7u3mp_783>._card_7u3mp_32{margin-bottom:0;padding:16px 18px}._notesBlockApproveHint_7u3mp_787{margin:0 0 10px;font-size:13px;color:#fbbf24}._main_122sv_3{max-width:900px;margin:0 auto;padding:48px 40px}._stepLabel_122sv_9{font-size:11px;font-weight:700;color:#7c3aed;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}._heading_122sv_18{font-size:26px;font-weight:800;color:#f0f0ff;margin-bottom:8px;letter-spacing:-.03em}._subheading_122sv_26{font-size:14px;color:#8b8ba8;margin-bottom:40px}._summaryCard_122sv_32{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:24px;margin-bottom:24px}._episodeSummaryText_122sv_40{font-size:14px;color:#d1d5db;line-height:1.6;margin-bottom:16px}._statsRow_122sv_47{display:flex;gap:16px;margin-bottom:16px}._stat_122sv_47{background:#7c3aed14;border:1px solid rgba(124,58,237,.2);border-radius:8px;padding:12px 16px;flex:1;text-align:center}._statValue_122sv_62{font-size:24px;font-weight:700;color:#a78bfa}._statLabel_122sv_68{font-size:11px;color:#8b8ba8;margin-top:4px;text-transform:uppercase;letter-spacing:.05em}._sceneCard_122sv_76{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:20px;margin-bottom:12px;cursor:pointer}._sceneHeader_122sv_85{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}._sceneLocation_122sv_92{font-size:12px;font-weight:700;color:#7c3aed;letter-spacing:.03em;font-family:Courier New,monospace}._sceneMeta_122sv_100{font-size:11px;color:#6b7280;margin-top:2px}._sceneDurationBadge_122sv_106{font-size:11px;color:#8b8ba8;background:#ffffff0a;border-radius:4px;padding:2px 8px}._sceneSummary_122sv_114{font-size:13px;color:#8b8ba8;line-height:1.6;margin-bottom:8px}._characterTag_122sv_121{display:inline-block;background:#7c3aed14;border:1px solid rgba(124,58,237,.2);border-radius:4px;padding:2px 8px;font-size:11px;color:#a78bfa;margin-right:6px;margin-bottom:4px}._clipSection_122sv_133{margin-top:12px}._clipRow_122sv_137{display:flex;gap:8px;align-items:flex-start;padding:8px 0;border-top:1px solid rgba(255,255,255,.04);font-size:12px}._clipNum_122sv_146{color:#5a5a78;font-weight:700;min-width:24px}._clipContent_122sv_152{flex:1}._clipPrompt_122sv_156{color:#c8c8e0;font-size:13px;line-height:1.55}._clipDialogue_122sv_162{color:#c026d3;font-style:italic;font-size:12px;margin-top:4px;line-height:1.5}._clipAudioCues_122sv_170{font-size:12px;color:#8b8ba8;margin-top:4px;line-height:1.5}._clipCamera_122sv_177{color:#c8c8e0;font-size:12px;margin-top:4px;line-height:1.5}._clipFieldLabel_122sv_184{color:#7c3aed;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.04em;margin-right:4px}._clipDuration_122sv_193{font-size:11px;color:#6b7280;min-width:24px}._feedbackCard_122sv_199{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:32px;margin-bottom:20px}._feedbackDecisionLabel_122sv_207{font-size:14px;font-weight:600;color:#fff;margin-bottom:6px}._feedbackDecisionHint_122sv_214{font-size:13px;color:#6b7280;margin-bottom:16px}._textarea_122sv_220{width:100%;background:#0a0a14;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px;color:#f0f0ff;font-size:14px;font-family:inherit;resize:vertical;outline:none;margin-bottom:16px;box-sizing:border-box}._textareaError_122sv_235{border-color:#ef4444}._charCountRow_122sv_239{display:flex;justify-content:space-between;margin-top:-10px;margin-bottom:12px}._charCountErrorText_122sv_246{color:#ef4444;font-size:13px}._charCountNum_122sv_251{font-size:12px}._charCountNumError_122sv_255{color:#ef4444}._charCountNumNormal_122sv_259{color:#6b7280}._btnRow_122sv_263{display:flex;gap:12px}._approveBtn_122sv_268{flex:1;padding:13px 0;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:100px;color:#fff;font-weight:700;font-size:15px;cursor:pointer}._rejectBtn_122sv_280{flex:1;padding:13px 0;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:100px;color:#e0e0f0;font-weight:600;font-size:15px;cursor:pointer}._disabledBtn_122sv_292{opacity:.4;cursor:not-allowed}._generating_122sv_297{text-align:center;padding:80px 24px;color:#8b8ba8}._loadingWrap_122sv_305{max-width:520px;margin:0 auto;text-align:center}._loadingTitle_122sv_311{font-size:22px;font-weight:800;color:#f0f0ff;letter-spacing:-.02em;margin-bottom:6px}._loadingSubtitle_122sv_319{font-size:14px;color:#8b8ba8;margin-bottom:28px}._progressBar_122sv_325{height:6px;background:#ffffff0f;border-radius:100px;overflow:hidden;margin-bottom:8px}._progressFill_122sv_333{height:100%;width:var(--fill-pct, 0%);background:linear-gradient(90deg,#7c3aed,#c026d3);border-radius:100px;transition:width 1s linear}._timeRemaining_122sv_341{font-size:12px;color:#6b7280;margin-bottom:32px}._loadingSteps_122sv_347{text-align:left;display:flex;flex-direction:column;gap:12px}._loadingStep_122sv_347{display:flex;align-items:center;gap:12px;font-size:14px;transition:opacity .3s}._loadingStepDone_122sv_362{color:#6b7280;opacity:.6}._loadingStepActive_122sv_367{color:#f0f0ff;font-weight:600}._loadingStepPending_122sv_372{color:#4b4b68}._loadingStepIcon_122sv_376{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:13px;color:#7c3aed}._miniSpinner_122sv_387{display:block;width:14px;height:14px;border:2px solid rgba(124,58,237,.25);border-top-color:#7c3aed;border-radius:50%;animation:_spr-spin_122sv_1 .8s linear infinite}._spinnerRing_122sv_398{width:56px;height:56px;margin:0 auto 20px;border:3px solid rgba(255,255,255,.06);border-top:3px solid #7c3aed;border-radius:50%;animation:_spr-spin_122sv_1 1.4s ease-in-out var(--anim-delay, 0s) infinite}._spinnerTitle_122sv_408{font-size:16px;color:#f0f0ff;font-weight:600;margin-bottom:6px}._spinnerDots_122sv_415{display:flex;justify-content:center;gap:6px;margin-bottom:16px}._spinnerDot_122sv_415{width:6px;height:6px;border-radius:50%;background:#7c3aed}._spinnerStatus_122sv_429{font-size:13px;color:#8b8ba8}@keyframes _spr-spin_122sv_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _spr-pulse_122sv_1{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}._revisionSummary_122sv_445{background:#22c55e14;border:1px solid rgba(34,197,94,.25);border-radius:10px;padding:16px 20px;margin-bottom:16px}._criticLoadingPanel_122sv_453{display:flex;align-items:center;gap:10px;background:#ffffff08;border:1px dashed rgba(255,255,255,.18);border-radius:10px;padding:14px 18px;margin-bottom:16px;font-size:14px;color:#ffffffb8}._criticLoadingSpinner_122sv_466{display:inline-block;font-size:16px;animation:_criticSpin_122sv_1 1.4s linear infinite}@keyframes _criticSpin_122sv_1{to{transform:rotate(360deg)}}._revisionSummaryHeader_122sv_476{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--color-green);margin-bottom:8px}._revisionSummaryIcon_122sv_486{font-size:16px}._revisionSummaryText_122sv_490{margin:0;font-size:13px;color:var(--color-text-muted);line-height:1.6;white-space:pre-wrap}._criticBtn_122sv_499{flex:1;padding:13px 0;background:#22c55e1f;border:1px solid rgba(34,197,94,.45);border-radius:100px;color:var(--color-green);font-weight:700;font-size:14px;cursor:pointer}._revisionSummaryDiff_122sv_512{margin:0 0 6px;font-size:13px;color:var(--color-text);line-height:1.6;white-space:pre-wrap}html.ui-v2 ._stepLabel_122sv_9{display:none}html.ui-v2 ._sceneLocation_122sv_92{font-family:var(--font-sans);color:var(--color-accent-soft);letter-spacing:.02em}@media (max-width: 599px){html.ui-v2 ._statsRow_122sv_47{display:grid;grid-template-columns:1fr 1fr;gap:10px}html.ui-v2 ._stat_122sv_47{padding:10px 8px;min-width:0}}._needsYou_122sv_531{margin:0 0 20px;padding:14px 16px;border-radius:12px;border:1px solid rgba(245,158,11,.45);background:#f59e0b14;color:var(--color-text, #f0f0ff);font-size:14px;line-height:1.5}._stalledActions_122sv_538{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:-8px}._stalledButtons_122sv_539{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}._stalledNote_122sv_540{font-size:13px;color:#8b8ba8}._stalledError_122sv_541{font-size:13px;color:var(--color-red, #f87171)}._linkBtn_122sv_544{align-self:flex-start;padding:0;border:none;background:none;color:var(--color-accent, #a78bfa);font-size:13px;font-weight:700;cursor:pointer}._linkBtn_122sv_544:hover{text-decoration:underline}._widget_m1mnd_1{display:flex;align-items:center;gap:4px;font-size:.82rem;color:var(--color-text-muted)}._balance_m1mnd_9{font-weight:600;color:var(--color-text)}._label_m1mnd_14{margin-right:4px}._tier_m1mnd_18{font-size:.72rem;background:var(--color-surface-2, rgba(255,255,255,.08));padding:2px 7px;border-radius:10px}._low_m1mnd_25 ._balance_m1mnd_9,._low_m1mnd_25{color:var(--color-amber, #f59e0b)}@media (max-width: 768px){._label_m1mnd_14{display:none}}._launcher_17c6s_5{position:fixed;right:20px;bottom:20px;z-index:40;padding:10px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#141420eb;color:#c4c4d4;font-family:inherit;font-size:13px;cursor:pointer;box-shadow:0 4px 16px #00000059}._launcher_17c6s_5:hover{color:#f0f0ff;border-color:#7c3aed8c}._panel_17c6s_26{position:fixed;right:20px;bottom:calc(20px + var(--safe-bottom, 0px));z-index:60;width:min(360px,calc(100vw - 40px));max-height:calc(100dvh - 40px - var(--safe-bottom, 0px));overflow-y:auto;background:#14141f;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:16px;box-shadow:0 10px 40px #00000080;color:#f0f0ff}._head_17c6s_45{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._title_17c6s_52{font-size:14px;font-weight:600}._close_17c6s_54{background:none;border:none;color:#8b8ba8;font-size:20px;line-height:1;cursor:pointer;padding:0 4px}._close_17c6s_54:hover{color:#f0f0ff}._kinds_17c6s_66{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}._kind_17c6s_66,._kindActive_17c6s_73{padding:6px 10px;border-radius:999px;font-family:inherit;font-size:12px;cursor:pointer;border:1px solid rgba(255,255,255,.12);background:#ffffff08;color:#c4c4d4}._kindActive_17c6s_73{border-color:#7c3aed99;background:#7c3aed24;color:#f0f0ff}._textarea_17c6s_90{width:100%;box-sizing:border-box;background:#ffffff08;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:10px;color:#f0f0ff;font-family:inherit;font-size:13px;resize:vertical}._context_17c6s_103{margin:8px 0 10px;font-size:11px;color:#6b6b85;word-break:break-all}._error_17c6s_110{font-size:12px;color:#fca5a5;margin-bottom:8px}._primary_17c6s_116{width:100%;padding:10px;border-radius:8px;border:none;background:#7c3aed;color:#fff;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}._primary_17c6s_116:disabled{opacity:.5;cursor:not-allowed}._sent_17c6s_134{text-align:center;font-size:13px}._sent_17c6s_134 p{color:#86efac;margin:4px 0 14px}@media (max-width: 600px){._panel_17c6s_26{left:12px;right:12px;width:auto}body:has([data-tabbar]) ._panel_17c6s_26{bottom:calc(var(--tabbar-h, 57px) + var(--safe-bottom, 0px) + 12px);max-height:calc(100dvh - var(--tabbar-h, 57px) - var(--safe-bottom, 0px) - 32px)}}._shot_17c6s_151{display:flex;gap:10px;align-items:flex-start;margin:10px 0}._shotAdd_17c6s_157{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;padding:10px 12px;border-radius:10px;border:1px dashed rgba(255,255,255,.18);background:#ffffff08;color:#f0f0ff;font-family:inherit;font-size:13px;cursor:pointer}._shotAdd_17c6s_157:hover{border-color:#7c3aed8c}._shotAdd_17c6s_157:disabled{opacity:.6;cursor:progress}._shotPreview_17c6s_174{width:72px;max-height:128px;object-fit:cover;object-position:top;border-radius:8px;border:1px solid rgba(255,255,255,.14);flex-shrink:0}._shotSide_17c6s_183{display:flex;flex-direction:column;gap:4px;min-width:0}._shotTitle_17c6s_184{font-size:13px;font-weight:600}._shotHint_17c6s_185{font-size:12px;color:#8b8ba8;font-weight:400}._shotRemove_17c6s_186{align-self:flex-start;background:none;border:none;padding:0;color:#c4b5fd;font-family:inherit;font-size:12px;text-decoration:underline;cursor:pointer}._shotNote_17c6s_197{font-size:12px;color:#fbbf24}._redactor_17c6s_200{display:flex;flex-direction:column;gap:6px;margin:10px 0}._redactCanvas_17c6s_201{position:relative;max-height:46vh;overflow:hidden;border-radius:8px;border:1px solid rgba(255,255,255,.14);touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none}._redactImage_17c6s_211{display:block;width:100%;height:auto;pointer-events:none}._redactBox_17c6s_212{position:absolute;background:#000}._redactLive_17c6s_213{outline:1px dashed #c4b5fd;opacity:.8}._redactActions_17c6s_214{display:flex;align-items:center;gap:14px}._redactActions_17c6s_214 ._primary_17c6s_116{width:auto;margin-left:auto;padding:8px 16px}._round_1y0ow_1{width:var(--tap);height:var(--tap);border-radius:50%;border:1px solid var(--color-border-strong);background:transparent;color:var(--color-text-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._round_1y0ow_1:hover{color:var(--color-text)}._round_1y0ow_1:focus-visible,._step_1y0ow_15:focus-visible,._backLink_1y0ow_15:focus-visible{outline:2px solid var(--color-accent-mid);outline-offset:2px}._title_1y0ow_16{font-size:16px;font-weight:700}._sub_1y0ow_17{font-size:12px;color:var(--color-text-muted)}._phone_1y0ow_20{min-height:100dvh;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);padding-top:var(--safe-top);padding-bottom:var(--safe-bottom)}._phoneTop_1y0ow_28{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:8px;padding:6px 12px;background:#08080ff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._phoneTitle_1y0ow_39{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px;text-align:center}._progress_1y0ow_48{display:flex;gap:4px;padding:0 var(--page-gutter) 12px}._bar_1y0ow_49,._barOn_1y0ow_49{flex:1;height:4px;border-radius:2px;background:#ffffff1a}._barOn_1y0ow_49{background:var(--grad-accent)}._phoneActions_1y0ow_51{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 var(--page-gutter) 12px}._phoneActions_1y0ow_51:empty{display:none}._phoneMain_1y0ow_59{padding:0 var(--page-gutter) 32px}._phoneRail_1y0ow_60{margin-bottom:14px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);padding:4px 12px}._phoneRail_1y0ow_60>summary{cursor:pointer;min-height:var(--tap);display:flex;align-items:center;justify-content:space-between;gap:8px;font:600 14px var(--font-sans);color:var(--color-text-2)}._phoneRail_1y0ow_60[open]{padding-bottom:12px}._desk_1y0ow_80{display:flex;min-height:100dvh;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans)}._rail_1y0ow_87{position:sticky;top:0;height:100dvh;overflow-y:auto;width:230px;flex-shrink:0;padding:24px 12px;border-right:1px solid var(--color-border)}._railHead_1y0ow_97{display:flex;flex-direction:column;gap:4px;padding:0 10px 14px}._railTitle_1y0ow_98{font-size:16px;font-weight:800;overflow-wrap:anywhere}._stepList_1y0ow_99{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._step_1y0ow_15{width:100%;display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:10px;border:none;background:transparent;font:500 14px/1.3 var(--font-sans);color:var(--color-text-muted);text-align:left}button._step_1y0ow_15{cursor:pointer}button._step_1y0ow_15:hover{background:var(--color-surface)}._step_done_1y0ow_115{color:var(--color-text)}._step_active_1y0ow_116{background:var(--color-surface-2);color:var(--color-text);font-weight:700}._dot_1y0ow_117{width:24px;height:24px;flex-shrink:0;border-radius:50%;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}._dot_done_1y0ow_128{background:#22c55e26;color:#4ade80}._dot_active_1y0ow_129{background:var(--grad-accent);color:#fff}._dot_todo_1y0ow_130{border:1px solid var(--color-border-strong)}._deskMain_1y0ow_132{flex:1;min-width:0;display:flex;flex-direction:column}._deskTop_1y0ow_133{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 36px;background:#08080ff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._backLink_1y0ow_15{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;color:var(--color-text-2);font:600 14px var(--font-sans);cursor:pointer;padding:6px 0}._backLink_1y0ow_15:hover{color:var(--color-text)}._deskActions_1y0ow_157{display:flex;align-items:center;gap:10px}._deskContent_1y0ow_158{padding:4px 36px 48px;min-width:0}._panel_1y0ow_162{position:sticky;top:0;height:100dvh;overflow-y:auto;width:380px;flex-shrink:0;padding:24px;border-left:1px solid var(--color-border);background:#0c0c18}._panel_1y0ow_162:empty{display:none}._panel_1y0ow_162>*:not(textarea):not(input):not(select){margin:0!important;padding:0!important;border:none!important;background:none!important;box-shadow:none!important}._panel_1y0ow_162>textarea,._panel_1y0ow_162>input,._panel_1y0ow_162>select{margin:6px 0 0!important}._panel_1y0ow_162 div:has(>button+button){flex-direction:column!important;align-items:stretch!important;flex-wrap:nowrap!important}._panel_1y0ow_162 div:has(>button+button)>button{width:100%!important;margin:0!important}._panel_1y0ow_162 button{white-space:nowrap}._panel_1y0ow_162>*>div:has(>button:only-child)>button:only-child{width:100%;justify-content:center}._phoneMain_1y0ow_59 main,._deskContent_1y0ow_158 main{padding-left:0!important;padding-right:0!important}._phoneMain_1y0ow_59 div:has(>textarea)>div:has(>button+button){flex-direction:column!important;align-items:stretch!important}._phoneMain_1y0ow_59 div:has(>textarea)>div:has(>button+button)>button{width:100%!important;margin:0!important}._cueDock_1y0ow_225{position:sticky;top:0;height:100dvh;width:380px;flex-shrink:0;border-left:1px solid var(--color-border);background:#0c0c18;display:flex}._cueDock_1y0ow_225:empty{display:none}._panel_1y0ow_162[hidden]{display:none}._main_wteq2_3{max-width:600px;margin:0 auto;padding:48px 40px}._stepLabel_wteq2_9{font-size:11px;font-weight:700;color:#7c3aed;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}._heading_wteq2_18{font-size:26px;font-weight:800;color:#f0f0ff;margin-bottom:8px;letter-spacing:-.03em}._subheading_wteq2_26{font-size:14px;color:#8b8ba8;margin-bottom:40px}._card_wteq2_32{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:32px;margin-bottom:20px}._fieldGroup_wteq2_40{margin-bottom:24px}._label_wteq2_44{display:block;font-size:14px;font-weight:600;color:#f0f0ff;margin-bottom:8px}._hint_wteq2_52{font-size:12px;color:#8b8ba8;margin-bottom:8px}._input_wteq2_58{width:100%;background:#0a0a14;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:10px 12px;color:#f0f0ff;font-size:15px;font-family:inherit;outline:none;box-sizing:border-box}._select_wteq2_71{width:100%;background:#0a0a14;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:10px 34px 10px 12px;color:#f0f0ff;font-size:15px;font-family:inherit;outline:none;box-sizing:border-box;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectDisabled_wteq2_92{opacity:.6;cursor:not-allowed}._summary_wteq2_97{background:#7c3aed14;border:1px solid rgba(124,58,237,.25);border-radius:8px;padding:12px 16px;font-size:14px;color:#a78bfa;text-align:center;margin-bottom:24px}._btnRow_wteq2_108{display:flex;flex-direction:column;gap:12px}._productionBtn_wteq2_114{width:100%;padding:16px 0;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:100px;color:#fff;font-weight:800;font-size:17px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;position:relative}._productionBtn_wteq2_114:hover:not(:disabled){filter:brightness(1.1)}._recommendedBadge_wteq2_135{font-size:11px;font-weight:700;background:#fff3;border-radius:100px;padding:2px 8px;letter-spacing:.05em;text-transform:uppercase}._feedbackBtn_wteq2_145{width:100%;padding:12px 0;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:100px;color:#a78bfa;font-weight:600;font-size:14px;cursor:pointer}._feedbackBtn_wteq2_145:hover:not(:disabled){border-color:#a78bfa80;color:#c4b5fd}._submitBtn_wteq2_163{width:100%;padding:14px 0;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:100px;color:#fff;font-weight:700;font-size:16px;cursor:pointer}._submitBtnDisabled_wteq2_175{opacity:.4;cursor:not-allowed}html.ui-v2 ._stepLabel_wteq2_9{display:none}._costCard_wteq2_184{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:14px;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg)}._costRow_wteq2_194{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--color-text)}._costRow_wteq2_194>span:first-child{color:var(--color-text-muted)}._costRow_wteq2_194>strong{white-space:nowrap}._costNote_wteq2_197{font-size:12px;color:var(--color-text-muted)}._lengths_18hd3_4{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._length_18hd3_4,._lengthOn_18hd3_11{padding:14px 8px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0a0a14;color:#f0f0ff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}._lengthOn_18hd3_11{border-color:#7c3aed;background:#7c3aed2e}._length_18hd3_4:disabled,._lengthOn_18hd3_11:disabled{cursor:default}._length_18hd3_4:focus-visible,._lengthOn_18hd3_11:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}._backdrop_139rh_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#08080fb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:flex-start;justify-content:center;padding-top:14vh;z-index:1000}._modal_139rh_13{width:min(540px,calc(100vw - 32px));background:#0a0a14;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;box-shadow:0 24px 64px #0009;display:flex;flex-direction:column}._inputRow_139rh_24{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.06)}._input_139rh_24{flex:1;background:transparent;border:none;outline:none;color:#f0f0ff;font-size:15px;font-family:inherit}._input_139rh_24::placeholder{color:#5a5a78}._escHint_139rh_46{font-size:10px;color:#5a5a78;padding:2px 6px;border:1px solid rgba(255,255,255,.1);border-radius:4px;font-family:inherit}._results_139rh_55{max-height:50vh;overflow-y:auto}._empty_139rh_60{padding:28px 18px;text-align:center;color:#5a5a78;font-size:13px}._result_139rh_55{width:100%;text-align:left;background:transparent;border:none;color:inherit;padding:12px 18px;cursor:pointer;display:flex;align-items:center;font-family:inherit;border-left:2px solid transparent}._resultSelected_139rh_81{background:#7c3aed1f;border-left-color:#a78bfa}._resultMain_139rh_86{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._resultTitle_139rh_94{font-size:13px;font-weight:700;color:#f0f0ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resultMeta_139rh_103{font-size:11px;color:#5a5a78;text-transform:capitalize}._footer_139rh_109{display:flex;gap:18px;padding:10px 18px;border-top:1px solid rgba(255,255,255,.06);font-size:10px;color:#5a5a78}._kbd_139rh_118{display:inline-block;font-size:9px;padding:1px 5px;border:1px solid rgba(255,255,255,.1);border-radius:3px;margin:0 3px 0 0;font-family:inherit}._root_tluod_1{display:flex;min-height:100vh;background:#08080f;color:#f0f0ff;font-family:var(--font-sans, "Segoe UI", system-ui, -apple-system, sans-serif)}._sidebar_tluod_10{width:232px;flex-shrink:0;background:#0a0a14;border-right:1px solid rgba(255,255,255,.05);padding:20px 14px;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:4px}._logoRow_tluod_24{padding:4px 6px 18px;display:flex;align-items:center;gap:10px}._logo_tluod_24{height:56px;display:block}._studioBadge_tluod_36{font-size:10px;font-weight:800;color:#a78bfa;text-transform:uppercase;letter-spacing:.12em;padding:3px 7px;border:1px solid rgba(167,139,250,.4);border-radius:4px}._exitPortalLink_tluod_47{display:flex;align-items:center;gap:10px;padding:9px 12px;margin:0 0 12px;border-radius:8px;color:#8b8ba8;font-size:12px;font-weight:600;text-decoration:none;border:1px solid rgba(255,255,255,.06);transition:background .12s,color .12s}._exitPortalLink_tluod_47:hover{background:#ffffff0a;color:#c4c4e0}._nav_tluod_66{display:flex;flex-direction:column;gap:4px}._navItem_tluod_72{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;cursor:pointer;background:transparent;border:1px solid transparent;color:#8b8ba8;font-size:13px;font-weight:500;text-align:left;text-decoration:none;position:relative;transition:background .12s,border-color .12s,color .12s}._navItem_tluod_72:hover{background:#ffffff08;color:#c4c4e0}._navItemActive_tluod_95{background:#7c3aed26;border-color:#7c3aed4d;color:#f0f0ff;font-weight:700}._navItemActive_tluod_95:hover{background:#7c3aed2e;color:#f0f0ff}._navBadge_tluod_107{margin-left:auto;padding:2px 7px;border-radius:100px;background:#c026d3;font-size:10px;font-weight:800;color:#fff}._sidebarFooter_tluod_117{margin-top:auto;padding:10px 0;border-top:1px solid rgba(255,255,255,.05)}._main_tluod_124{flex:1;min-width:0;display:flex;flex-direction:column}._topbar_tluod_131{height:64px;padding:0 32px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.05);background:#08080fb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0;z-index:10}._topbarLeft_tluod_145{display:flex;align-items:center;gap:14px}._pageTitle_tluod_151{font-family:var(--font-display, "Segoe UI", system-ui, sans-serif);font-size:18px;font-weight:800;margin:0;letter-spacing:-.01em}._topbarRight_tluod_159{display:flex;align-items:center;gap:10px}._searchBtn_tluod_165{padding:8px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#c4c4e0;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-family:inherit}._searchBtn_tluod_165:hover{background:#ffffff0f;border-color:#ffffff1f}._kbd_tluod_185{font-size:10px;color:#5a5a78;padding:1px 5px;border:1px solid rgba(255,255,255,.08);border-radius:3px;font-family:var(--font-sans, inherit)}._newBtn_tluod_194{padding:8px 16px;background:var(--grad-brand, linear-gradient(135deg, #7c3aed, #c026d3));border:none;border-radius:8px;color:#fff;font-size:13px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-family:inherit}._newBtn_tluod_194:hover{filter:brightness(1.08)}._pageBody_tluod_213{padding:32px}@media (max-width: 900px){._sidebar_tluod_10{width:64px}._navItem_tluod_72 span,._exitPortalLink_tluod_47 span,._navBadge_tluod_107,._studioBadge_tluod_36,._sidebarFooter_tluod_117{display:none}._logo_tluod_24{height:32px}._pageBody_tluod_213{padding:20px}}._root_1kodx_1{min-height:200px}._pageHead_1kodx_7{margin-bottom:22px}._heading_1kodx_11{font-family:var(--font-display, "Segoe UI", system-ui, sans-serif);font-size:24px;font-weight:900;letter-spacing:-.02em;margin:0;color:#f0f0ff}._subhead_1kodx_20{font-size:12px;color:#8b8ba8;margin-top:4px}._section_1kodx_27{margin-bottom:28px}._sectionLabel_1kodx_31{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#8b8ba8;margin:0 0 12px}._sectionCount_1kodx_40{color:#3d3d5c;font-weight:600;margin-left:8px}._grid_1kodx_47{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width: 1100px){._grid_1kodx_47{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){._grid_1kodx_47{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}._card_1kodx_69{position:relative;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);overflow:hidden;cursor:pointer;transition:transform .15s,border-color .15s}._card_1kodx_69:hover{transform:translateY(-2px);border-color:#a78bfa59}._art_1kodx_84{position:relative;overflow:hidden;aspect-ratio:3 / 4;background-color:#0c0c14}._artFill_1kodx_93{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;background-size:cover;background-position:center;filter:blur(18px) brightness(.7) saturate(1.15)}._artImage_1kodx_101{position:absolute;top:0;right:0;bottom:0;left:0}._cardBody_1kodx_106{padding:12px 14px}._cardTitle_1kodx_110{font-size:14px;font-weight:700;color:#f0f0ff}._cardSub_1kodx_116{font-size:11px;color:#5a5a78;margin-top:3px}._cardActions_1kodx_123{position:absolute;top:10px;right:10px;display:flex}._deleteBtn_1kodx_130{width:24px;height:24px;border-radius:100px;background:#08080f99;border:1px solid rgba(255,255,255,.08);color:#c4c4e0;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s,background .15s}._card_1kodx_69:hover ._deleteBtn_1kodx_130,._deleteBtn_1kodx_130:focus-visible{opacity:1}@media (hover: none),(pointer: coarse){._deleteBtn_1kodx_130{opacity:1;width:36px;height:36px}}._deleteBtn_1kodx_130:hover{background:#ef444480;border-color:#ef4444b3;color:#fff}._confirmRow_1kodx_166{display:flex;align-items:center;gap:6px;padding:4px 8px;background:#08080fd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(239,68,68,.5);border-radius:6px}._confirmLabel_1kodx_177{font-size:10px;font-weight:600;color:#c4c4e0;margin-right:2px}._confirmYes_1kodx_184{padding:3px 8px;background:#ef4444;border:none;border-radius:4px;color:#fff;font-size:10px;font-weight:700;cursor:pointer}._confirmYes_1kodx_184:disabled{opacity:.6;cursor:not-allowed}._confirmNo_1kodx_200{padding:3px 8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#c4c4e0;font-size:10px;font-weight:600;cursor:pointer}._newTile_1kodx_212{border-radius:12px;border:1.5px dashed rgba(124,58,237,.4);background:#7c3aed0a;color:#a78bfa;font-size:13px;font-weight:700;cursor:pointer;min-height:162px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-family:inherit;transition:background .15s,border-color .15s}._newTile_1kodx_212:hover{background:#7c3aed1a;border-color:#7c3aed99}._statusText_1kodx_236{color:#8b8ba8;font-size:14px;padding:40px 0;text-align:center}._errorPanel_1kodx_243{text-align:center;padding:56px 20px;border-radius:12px;background:#ef44440f;border:1px solid rgba(239,68,68,.2)}._errorHeading_1kodx_251{font-size:16px;font-weight:700;color:#f0f0ff;margin-bottom:6px}._errorText_1kodx_258{font-size:13px;color:#8b8ba8;margin-bottom:16px}._retryBtn_1kodx_264{padding:8px 16px;background:var(--grad-brand, linear-gradient(135deg, #7c3aed, #c026d3));border:none;border-radius:8px;color:#fff;font-size:13px;font-weight:700;cursor:pointer}._comingSoon_1kodx_277{margin:0 0 18px;padding:12px 16px;border:1px solid rgba(167,139,250,.4);border-radius:8px;background:#a78bfa1a;color:var(--text-primary, #e8e8ea);font-size:14px}._newTile_1kodx_212:disabled{cursor:not-allowed;opacity:.45}._newTile_1kodx_212:disabled:hover{border-color:inherit;background:inherit}._noticePanel_1kodx_298{padding:20px 22px;margin-bottom:22px;border-radius:12px;background:#7c3aed14;border:1px solid rgba(167,139,250,.35)}._noticeHeading_1kodx_306{font-size:16px;font-weight:700;color:#f0f0ff;margin-bottom:6px}._noticeText_1kodx_313{font-size:14px;color:#c4c4dc}._noticeActions_1kodx_318{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:12px}@media (max-width: 640px){._cardBody_1kodx_106{padding:10px 10px 12px}}@media (min-width: 641px){.ui-v2 ._grid_1kodx_47{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:24px 16px}}._stack_225p3_4{display:flex;flex-direction:column;gap:16px}._muted_225p3_5{color:var(--color-text-muted, #8b8ba8);font-size:14px;margin:0}._error_225p3_6{color:var(--color-red-text, #fca5a5);font-size:14px;margin:0}._card_225p3_8{background:var(--color-surface, #0f0f1c);border:1px solid var(--color-border, rgba(255, 255, 255, .06));border-radius:var(--radius-lg, 16px)}._sectionLabel_225p3_14{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted, #8b8ba8)}._epList_225p3_24{list-style:none;margin:0;padding:0 14px}._epRow_225p3_25{display:flex;align-items:center;gap:12px;width:100%;padding:14px 0;border:none;border-top:1px solid var(--color-border, rgba(255, 255, 255, .06));background:transparent;color:inherit;font:inherit;text-align:start}._epList_225p3_24 li:first-child ._epRow_225p3_25{border-top:none}button._epRow_225p3_25{cursor:pointer}button._epRow_225p3_25:focus-visible{outline:2px solid var(--color-accent-mid, #a78bfa);outline-offset:2px;border-radius:8px}._epIcon_225p3_41{width:40px;height:40px;flex-shrink:0;border-radius:10px;background:var(--color-surface-3, #1a1a2e);color:var(--color-text-2, #c4c4e0);display:flex;align-items:center;justify-content:center}._epText_225p3_52{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._epTitle_225p3_53{font-size:16px;font-weight:700;color:var(--color-text, #f0f0ff);overflow-wrap:anywhere}._epMeta_225p3_54{font-size:13px;color:var(--color-text-muted, #8b8ba8)}._epRowActive_225p3_55 ._epTitle_225p3_53{color:var(--color-accent-soft, #c4b5fd)}._reader_225p3_57{padding:16px;display:flex;flex-direction:column;gap:14px}._readerHead_225p3_58{display:flex;flex-direction:column;gap:4px}._readerTitle_225p3_59{margin:0;font-size:18px;font-weight:800;color:var(--color-text, #f0f0ff)}._readerSummary_225p3_60{margin:0;font-size:14px;line-height:1.5;color:var(--color-text-2, #c4c4e0)}._scene_225p3_61{display:flex;flex-direction:column;gap:8px}._sceneLabel_225p3_62{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted, #8b8ba8)}._script_225p3_69{font-family:Courier New,Courier,ui-monospace,monospace;font-size:14px;line-height:1.55;color:var(--color-text, #f0f0ff);display:flex;flex-direction:column;gap:10px;overflow-wrap:anywhere}._heading_225p3_79{font-weight:700;text-transform:uppercase}._action_225p3_80{margin:0;color:var(--color-text-2, #c4c4e0)}._line_225p3_81{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;padding:0 8%}._speaker_225p3_82{font-weight:700;text-transform:uppercase;color:var(--color-text, #f0f0ff)}._readerActions_225p3_83{display:flex;gap:10px;flex-wrap:wrap}._loreGrid_225p3_86{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media (min-width: 1024px){._loreGrid_225p3_86{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}._loreCol_225p3_90{display:flex;flex-direction:column;gap:20px;min-width:0}._loreCard_225p3_91{padding:16px 18px;display:flex;flex-direction:column;gap:6px}._loreTitle_225p3_92{margin:0;font-size:17px;font-weight:800;color:var(--color-text, #f0f0ff)}._loreText_225p3_93{margin:0;font-size:14px;line-height:1.55;color:var(--color-text-2, #c4c4e0)}._loreMeta_225p3_94{margin:0;font-size:13px;color:var(--color-text-muted, #8b8ba8)}._ruleList_225p3_95{margin:4px 0 0;padding-inline-start:18px;display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.5;color:var(--color-text-2, #c4c4e0)}._itemList_225p3_96{list-style:none;margin:0;padding:0 16px}._item_225p3_96{padding:12px 0;border-top:1px solid var(--color-border, rgba(255, 255, 255, .06));display:flex;flex-direction:column;gap:3px}._itemList_225p3_96 li:first-child{border-top:none}._itemName_225p3_99{font-size:15px;font-weight:700;color:var(--color-text, #f0f0ff)}._itemText_225p3_100{font-size:13px;line-height:1.5;color:var(--color-text-2, #c4c4e0)}._hint_225p3_101{margin:8px 0 0;font-size:13px;color:var(--color-text-muted, #8b8ba8)}._form_225p3_104{display:flex;flex-direction:column;gap:14px;max-width:640px}._field_225p3_105{display:flex;flex-direction:column;gap:8px}._fieldLabel_225p3_106{font-size:14px;font-weight:700;color:var(--color-text, #f0f0ff)}._input_225p3_107,._textarea_225p3_107{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:var(--radius-md, 12px);border:1px solid var(--color-border-strong, rgba(255, 255, 255, .14));background:var(--color-surface, #0f0f1c);color:var(--color-text, #f0f0ff);font:400 16px/1.4 var(--font-sans, inherit)}._textarea_225p3_107{min-height:96px;resize:vertical}._input_225p3_107:focus-visible,._textarea_225p3_107:focus-visible{outline:2px solid var(--color-accent-mid, #a78bfa);outline-offset:1px}._count_225p3_119{font-size:12px;color:var(--color-text-muted, #8b8ba8);align-self:flex-end}._formActions_225p3_120{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._saved_225p3_121{font-size:13px;color:var(--color-green-text, #86efac)}._visRow_225p3_122{padding:14px 16px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}._visText_225p3_123{flex:1;min-width:200px;display:flex;flex-direction:column;gap:3px}._visTitle_225p3_124{font-size:15px;font-weight:700;color:var(--color-text, #f0f0ff)}._visSub_225p3_125{font-size:13px;line-height:1.45;color:var(--color-text-muted, #8b8ba8)}._root_hgx13_1{min-height:200px}._backLink_hgx13_6{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;color:#8b8ba8;font-size:12px;font-weight:600;cursor:pointer;padding:0;margin-bottom:14px;font-family:inherit}._backLink_hgx13_6:hover{color:#c4c4e0}._hero_hgx13_26{border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.06);margin-bottom:24px}._heroArt_hgx13_33{height:160px;position:relative}._statusPill_hgx13_38{position:absolute;top:14px;left:14px;padding:4px 10px;border-radius:4px;background:#08080f8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:10px;font-weight:800;color:#c4c4e0;text-transform:uppercase;letter-spacing:.08em}._heroInfo_hgx13_54{padding:18px 22px;background:#ffffff05;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._heroTitle_hgx13_64{font-family:var(--font-display, "Segoe UI", system-ui, sans-serif);font-size:22px;font-weight:800;color:#f0f0ff;letter-spacing:-.01em}._heroMeta_hgx13_72{font-size:12px;color:#8b8ba8;margin-top:4px;text-transform:capitalize}._heroActions_hgx13_79{display:flex;gap:8px}._secondaryBtn_hgx13_84,._primaryBtn_hgx13_85{padding:8px 14px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer;font-family:inherit}._secondaryBtn_hgx13_84{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#c4c4e0}._secondaryBtn_hgx13_84:hover{background:#ffffff0f}._primaryBtn_hgx13_85{background:var(--grad-brand, linear-gradient(135deg, #7c3aed, #c026d3));border:none;color:#fff}._primaryBtn_hgx13_85:hover{filter:brightness(1.08)}._tabRow_hgx13_115{display:flex;gap:22px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:22px}._tab_hgx13_115{padding:10px 0;font-size:12px;font-weight:700;color:#5a5a78;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;font-family:inherit}._tab_hgx13_115:hover{color:#c4c4e0}._tabActive_hgx13_139,._tabActive_hgx13_139:hover{color:#f0f0ff;border-bottom-color:#a78bfa}._sectionHeadRow_hgx13_146{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._sectionLabel_hgx13_153{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#8b8ba8;margin:0 0 12px}._sectionCount_hgx13_162{color:#3d3d5c;font-weight:600;margin-left:6px}._castGrid_hgx13_169{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media (max-width: 1100px){._castGrid_hgx13_169{grid-template-columns:repeat(3,1fr)}}@media (max-width: 800px){._castGrid_hgx13_169{grid-template-columns:repeat(2,1fr)}}@media (max-width: 540px){._castGrid_hgx13_169{grid-template-columns:1fr}}._charCard_hgx13_193{border-radius:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);overflow:hidden;cursor:pointer;transition:transform .15s,border-color .15s}._charCard_hgx13_193:hover{transform:translateY(-2px);border-color:#a78bfa59}._charCard_hgx13_193._interactive_hgx13_207{cursor:pointer}._charCard_hgx13_193._interactive_hgx13_207:focus{outline:2px solid rgba(167,139,250,.5);outline-offset:2px}._charArt_hgx13_216{aspect-ratio:3 / 4;position:relative}._charArtImage_hgx13_221{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;width:100%;height:100%}._charOverlay_hgx13_229{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(8,8,15,.85),transparent 55%)}._charTag_hgx13_235{position:absolute;top:10px;left:10px;padding:3px 8px;border-radius:4px;background:#08080f99;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:9px;font-weight:800;color:#c4c4e0;text-transform:uppercase;letter-spacing:.08em}._charName_hgx13_251{position:absolute;bottom:12px;left:12px;right:12px;font-family:var(--font-display, "Segoe UI", system-ui, sans-serif);font-size:18px;font-weight:800;color:#f0f0ff;letter-spacing:-.01em}._viewIndicator_hgx13_263{position:absolute;bottom:12px;right:12px;font-size:14px;font-weight:600;color:#c4b5fd;opacity:0;transition:opacity .2s}._charCard_hgx13_193._interactive_hgx13_207:hover ._viewIndicator_hgx13_263{opacity:1}._charBody_hgx13_278{padding:10px 14px 14px}._charAppearsLabel_hgx13_282{font-size:10px;font-weight:700;color:#5a5a78;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}._charShowRow_hgx13_291{display:flex;align-items:center;gap:6px;font-size:11px;color:#c4c4e0}._charShowRow_hgx13_291 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._newCharTile_hgx13_306{border-radius:14px;border:1.5px dashed rgba(124,58,237,.4);background:#7c3aed0a;color:#a78bfa;font-size:13px;font-weight:700;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:280px;font-family:inherit}._newCharTile_hgx13_306:disabled{cursor:default;opacity:.65}._episodesWrap_hgx13_329{display:flex;flex-direction:column;gap:28px}._episodeList_hgx13_339{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._episodeRow_hgx13_348{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:14px;padding:14px 16px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#ffffff05}._episodeRowClickable_hgx13_359{cursor:pointer;transition:border-color .15s,background .15s}._episodeRowClickable_hgx13_359:hover{border-color:#a78bfa66;background:#7c3aed0a}._episodeRowClickable_hgx13_359:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}._episodeRowDisabled_hgx13_374{cursor:not-allowed;opacity:.55}._episodeCode_hgx13_379{font-size:11px;font-weight:800;color:#a78bfa;letter-spacing:.04em}._episodeTitle_hgx13_386{font-size:13px;font-weight:700;color:#f0f0ff}._episodeDesc_hgx13_392{font-size:11px;color:#8b8ba8;margin-top:2px;line-height:1.5}._episodeMeta_hgx13_399{display:flex;align-items:center;gap:10px;flex-shrink:0}._epBadge_hgx13_406{font-size:10px;font-weight:700;padding:3px 8px;border-radius:100px;letter-spacing:.04em}._epBadgePublished_hgx13_414{background:#22c55e1f;color:#22c55e}._epBadgeComing_hgx13_419{background:#a78bfa1f;color:#a78bfa}._epBadgeDraft_hgx13_424{background:#ffffff0f;color:#8b8ba8}._epDate_hgx13_429{font-size:10px;color:#5a5a78;white-space:nowrap}._statusText_hgx13_436{color:#8b8ba8;font-size:14px;padding:40px 0;text-align:center}._errorPanel_hgx13_443{text-align:center;padding:56px 20px;border-radius:12px;background:#ef44440f;border:1px solid rgba(239,68,68,.2)}._errorHeading_hgx13_451{font-size:16px;font-weight:700;color:#f0f0ff;margin-bottom:6px}._errorText_hgx13_458{font-size:13px;color:#8b8ba8;margin-bottom:16px}._retryBtn_hgx13_464{padding:8px 16px;background:var(--grad-brand, linear-gradient(135deg, #7c3aed, #c026d3));border:none;border-radius:8px;color:#fff;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit}._reviewStack_hgx13_477{display:flex;flex-direction:column;gap:10px;margin:16px 0 0}._reviewBanner_hgx13_478{padding:14px 16px;border-radius:14px;background:var(--tint-amber, rgba(245, 158, 11, .12));border:1px solid rgba(245,158,11,.45);display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.5;color:var(--color-text, #f0f0ff)}._reviewTitle_hgx13_490{font-weight:800;color:var(--color-amber-text, #fcd34d)}._reviewMeta_hgx13_491{font-size:13px;color:var(--color-text-2, #c4c4e0)}._readyLink_hgx13_492{margin:16px 0 0;padding:12px 16px;border-radius:14px;background:var(--tint-violet, rgba(124, 58, 237, .14));border:1px solid rgba(124,58,237,.45);color:var(--color-text, #f0f0ff);font-size:14px;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:12px;text-decoration:none}._readyLink_hgx13_492:hover{border-color:var(--color-accent-mid, #a78bfa)}._statRow_hgx13_508{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 16px}._stat_hgx13_38{flex:1 1 120px;max-width:180px;padding:12px 14px;border-radius:14px;background:var(--color-surface, #0f0f1c);border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:4px}._statValue_hgx13_520{font:900 22px/1 var(--font-display, inherit);color:var(--color-text, #f0f0ff)}._statLabel_hgx13_521{font-size:12px;color:var(--color-text-muted, #8b8ba8)}._v2Hero_hgx13_522{display:flex;gap:16px;align-items:center;margin:16px 0 0}._v2Poster_hgx13_523{width:80px;aspect-ratio:2 / 3;flex-shrink:0;border-radius:12px;border:1px solid rgba(255,255,255,.08)}._v2HeroInfo_hgx13_530{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}._v2Title_hgx13_531{margin:0;font:900 24px/1.15 var(--font-display, inherit);letter-spacing:-.02em;color:var(--color-text, #f0f0ff)}._v2HeroRow_hgx13_532{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:2px}._v2Status_hgx13_533{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;border-radius:6px;background:#ffffff14;color:var(--color-text-2, #c4c4e0)}._v2Tabs_hgx13_543{display:flex;gap:8px;margin:18px 0 16px;overflow-x:auto;scrollbar-width:none;margin-inline-end:calc(-1 * var(--page-gutter, 20px));padding-inline-end:var(--page-gutter, 20px)}._v2Tabs_hgx13_543::-webkit-scrollbar{display:none}._v2Tab_hgx13_543{flex-shrink:0;min-height:40px;padding:0 16px;border-radius:var(--radius-pill, 100px);border:1px solid var(--color-border-strong, rgba(255, 255, 255, .14));background:transparent;color:var(--color-text, #f0f0ff);font:600 14px/1 var(--font-sans, inherit);white-space:nowrap;cursor:pointer}._v2Tab_hgx13_543[aria-selected=true]{background:var(--color-text, #f0f0ff);color:var(--color-bg, #08080f);border-color:transparent;font-weight:700}._v2Tab_hgx13_543:focus-visible{outline:2px solid var(--color-accent-mid, #a78bfa);outline-offset:2px}@media (min-width: 1024px){._v2Tabs_hgx13_543{gap:28px;margin-inline-end:0;padding-inline-end:0;border-bottom:1px solid var(--color-border, rgba(255, 255, 255, .06))}._v2Tab_hgx13_543{min-height:44px;padding:0 0 2px;border:none;border-radius:0;color:var(--color-text-muted, #8b8ba8);border-bottom:2px solid transparent}._v2Tab_hgx13_543[aria-selected=true]{background:transparent;color:var(--color-text, #f0f0ff);border-bottom-color:var(--color-accent-mid, #a78bfa)}}._reviewPills_hgx13_574{display:flex;flex-wrap:wrap;gap:6px}._reviewPill_hgx13_574{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:6px;background:#f59e0b2e;color:var(--color-amber-text, #fcd34d)}._grid_ytpdl_4{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px 12px}@media (max-width: 640px){._grid_ytpdl_4{grid-template-columns:repeat(2,minmax(0,1fr))}}._art_ytpdl_16{position:relative;aspect-ratio:9 / 14;background-color:#0c0c14;overflow:hidden}._thumb_ytpdl_23{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._thumbDim_ytpdl_32{filter:brightness(.55)}._badge_ytpdl_36{position:absolute;top:8px;left:8px;height:22px;padding:0 8px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center}._badge_making_ytpdl_51{background:#7c3aed38;color:#c4b5fd}._badge_review_ytpdl_52{background:#f59e0b26;color:#fcd34d}._badge_ready_ytpdl_53{background:#22c55e26;color:#86efac}._badge_failed_ytpdl_54{background:#ef44442e;color:#fca5a5}._badge_draft_ytpdl_55{background:#ffffff14;color:#c4c4e0}._duration_ytpdl_57{position:absolute;right:8px;bottom:8px;font-size:12px;font-weight:700;color:#fff;background:#00000080;padding:2px 6px;border-radius:4px}._root_1xwop_1{min-height:200px}._headRow_1xwop_6{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;gap:16px;flex-wrap:wrap}._heading_1xwop_15{font-family:var(--font-display, "Segoe UI", system-ui, sans-serif);font-size:24px;font-weight:900;letter-spacing:-.02em;margin:0;color:#f0f0ff}._subhead_1xwop_24{font-size:12px;color:#8b8ba8;margin-top:4px}._castBtn_1xwop_30{padding:8px 14px;background:var(--grad-brand, linear-gradient(135deg, #7c3aed, #c026d3));border:none;border-radius:8px;color:#fff;font-size:12px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-family:inherit}._castBtn_1xwop_30:hover{filter:brightness(1.08)}._pillRow_1xwop_50{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}._pill_1xwop_50{padding:6px 12px;border-radius:100px;cursor:pointer;background:#ffffff08;border:1px solid rgba(255,255,255,.06);color:#8b8ba8;font-size:11px;font-weight:700;font-family:inherit;display:inline-flex;align-items:center;gap:6px;max-width:220px}._pill_1xwop_50:hover{background:#ffffff0d;color:#c4c4e0}._pillActive_1xwop_78,._pillActive_1xwop_78:hover{background:#7c3aed2e;border-color:#7c3aed66;color:#f0f0ff}._pill_1xwop_50>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}._pillCount_1xwop_92{color:#5a5a78;font-weight:500}._pillActive_1xwop_78 ._pillCount_1xwop_92{color:#a78bfa}._grid_1xwop_102{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media (max-width: 1100px){._grid_1xwop_102{grid-template-columns:repeat(3,1fr)}}@media (max-width: 800px){._grid_1xwop_102{grid-template-columns:repeat(2,1fr)}}@media (max-width: 540px){._grid_1xwop_102{grid-template-columns:1fr}}._newCharTile_1xwop_127{border-radius:14px;border:1.5px dashed rgba(124,58,237,.4);background:#7c3aed0a;color:#a78bfa;font-size:13px;font-weight:700;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:280px;font-family:inherit;padding:14px;text-align:center}._newCharTile_1xwop_127:hover{background:#7c3aed1a;border-color:#7c3aed99}._newCharLabel_1xwop_151{font-size:13px;font-weight:700}._newCharHint_1xwop_156{font-size:10px;color:#8b8ba8;font-weight:500;margin-top:4px}._charCard_1xwop_164{border-radius:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);overflow:hidden;transition:transform .15s,border-color .15s}._charCard_1xwop_164._interactive_1xwop_172{cursor:pointer}._charCard_1xwop_164:hover{transform:translateY(-2px);border-color:#a78bfa59}._charCard_1xwop_164:hover ._viewIndicator_1xwop_181{opacity:1;color:#d0d0e0}._charArt_1xwop_186{aspect-ratio:3 / 4;position:relative}._charArtImage_1xwop_191{width:100%;height:100%;object-fit:cover}._charOverlay_1xwop_197{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(8,8,15,.85),transparent 55%)}._charTag_1xwop_203{position:absolute;top:10px;left:10px;padding:3px 8px;border-radius:4px;background:#08080f99;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:9px;font-weight:800;color:#c4c4e0;text-transform:uppercase;letter-spacing:.08em}._charName_1xwop_219{position:absolute;bottom:12px;left:12px;right:12px;font-family:var(--font-display, "Segoe UI", system-ui, sans-serif);font-size:18px;font-weight:800;color:#f0f0ff;letter-spacing:-.01em}._charCard_1xwop_164{cursor:pointer}._viewIndicator_1xwop_181{position:absolute;bottom:12px;right:12px;font-size:12px;font-weight:600;color:#a0a0c0;opacity:0;transition:opacity .2s,color .2s}._charBody_1xwop_246{padding:10px 14px 14px}._charAppearsLabel_1xwop_250{font-size:10px;font-weight:700;color:#5a5a78;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}._charUnassigned_1xwop_259{font-size:11px;color:#3d3d5c;font-style:italic}._charShowList_1xwop_265{display:flex;flex-direction:column;gap:4px}._charShowRow_1xwop_271{display:flex;align-items:center;gap:6px;font-size:11px;color:#c4c4e0}._charShowRow_1xwop_271 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusText_1xwop_286{color:#8b8ba8;font-size:14px;padding:40px 0;text-align:center}._errorPanel_1xwop_293{text-align:center;padding:56px 20px;border-radius:12px;background:#ef44440f;border:1px solid rgba(239,68,68,.2)}._errorHeading_1xwop_301{font-size:16px;font-weight:700;color:#f0f0ff;margin-bottom:6px}._errorText_1xwop_308{font-size:13px;color:#8b8ba8}._segmentedV2_1xwop_315{margin:4px 0 16px;max-width:520px}@media (max-width: 540px){._gridV2_1xwop_317{grid-template-columns:repeat(3,1fr);gap:10px}}._root_dmqjc_1{padding:24px;max-width:900px;margin:0 auto}._backBtn_dmqjc_7{background:none;border:none;color:#a0a0c0;cursor:pointer;font-size:14px;padding:8px 0;margin-bottom:24px;transition:color .2s}._backBtn_dmqjc_7:hover{color:#f0f0ff}._loadingText_dmqjc_22,._errorText_dmqjc_23{padding:24px;text-align:center;color:#8b8ba8;font-size:14px}._errorText_dmqjc_23{color:#ff6b6b}._hero_dmqjc_35{display:grid;grid-template-columns:200px 1fr;gap:32px;margin-bottom:48px;align-items:start}._portrait_dmqjc_43{position:relative;width:200px;height:280px;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}._portraitOverlay_dmqjc_55{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#0009)}._portraitImage_dmqjc_61{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;width:100%;height:100%}._roleTag_dmqjc_69{position:absolute;top:12px;right:12px;background:#000c;color:#f0f0ff;padding:4px 12px;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.5px;z-index:2}._heroInfo_dmqjc_83{padding-top:12px}._charName_dmqjc_87{font-size:32px;font-weight:700;color:#f0f0ff;margin:0 0 12px}._stats_dmqjc_94{display:flex;gap:16px;font-size:14px;color:#a0a0c0}._stats_dmqjc_94 span{text-transform:capitalize}._sections_dmqjc_106{display:flex;flex-direction:column;gap:32px}._section_dmqjc_106{border:1px solid #2a2a4a;border-radius:12px;padding:24px;background:#14142866}._sectionTitle_dmqjc_119{font-size:16px;font-weight:600;color:#f0f0ff;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #3a3a5a}._field_dmqjc_128{margin-bottom:16px}._field_dmqjc_128:last-child{margin-bottom:0}._label_dmqjc_136{display:block;font-size:12px;font-weight:600;color:#a0a0c0;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}._value_dmqjc_146{font-size:14px;color:#d0d0e0;line-height:1.6;margin:0}._secretToggle_dmqjc_153{margin-bottom:0;cursor:pointer}._secretSummary_dmqjc_158{font-size:14px;color:#a0a0c0;list-style:none;cursor:pointer;padding:8px 0;transition:color .2s}._secretSummary_dmqjc_158:hover{color:#f0f0ff}._secretSummary_dmqjc_158::marker{display:none}._voiceProfile_dmqjc_176{margin-bottom:20px}._voiceDesc_dmqjc_180{font-size:16px;color:#d0d0e0;font-style:italic;margin:0 0 12px;line-height:1.5}._voiceMeta_dmqjc_188{display:flex;gap:12px;font-size:12px;color:#a0a0c0;flex-wrap:wrap}._voiceMeta_dmqjc_188 span{background:#a0a0c01a;padding:4px 8px;border-radius:4px}._voicePlayback_dmqjc_202{margin-bottom:16px}._changeVoiceBtn_dmqjc_206{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#f0f0ff;border:none;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;margin-bottom:16px}._changeVoiceBtn_dmqjc_206:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf6,#7c3aed);transform:translateY(-1px)}._changeVoiceBtn_dmqjc_206:disabled{opacity:.6;cursor:not-allowed}._voiceBrowser_dmqjc_233{background:#14142899;border:1px solid #3a3a5a;border-radius:8px;padding:16px;margin-top:16px}._loadingCandidates_dmqjc_241,._noCandidates_dmqjc_242{text-align:center;padding:24px;color:#8b8ba8;font-size:14px}._candidateList_dmqjc_249{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;max-height:400px;overflow-y:auto}._candidateRow_dmqjc_258{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #3a3a5a;border-radius:8px;background:#08080f66;cursor:pointer;transition:all .2s}._candidateRow_dmqjc_258:hover{background:#08080f99;border-color:#5a5a7a}._candidateRow_dmqjc_258._candidateSelected_dmqjc_275{background:#7c3aed26;border-color:#7c3aed}._voiceRadio_dmqjc_280{width:18px;height:18px;flex-shrink:0;cursor:pointer;accent-color:#7c3aed}._candidateName_dmqjc_288{flex:1;font-size:14px;color:#d0d0e0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._qualityBadge_dmqjc_297{font-size:12px;color:#a0a0c0;background:#a0a0c01a;padding:2px 8px;border-radius:4px;flex-shrink:0}._previewBtn_dmqjc_306{background:#7c3aed33;color:#a0c0ff;border:1px solid #7c3aed;padding:6px 12px;border-radius:6px;font-size:12px;cursor:pointer;transition:all .2s;flex-shrink:0}._previewBtn_dmqjc_306:hover:not(:disabled){background:#7c3aed4d;color:#d0e0ff}._previewBtn_dmqjc_306:disabled{opacity:.6;cursor:not-allowed}._audioPlayerRow_dmqjc_328{flex-shrink:0}._playBtn_dmqjc_332{background:none;border:1px solid #5a5a7a;color:#a0a0c0;padding:6px 10px;border-radius:4px;font-size:12px;cursor:pointer;transition:all .2s;white-space:nowrap}._playBtn_dmqjc_332:hover{color:#f0f0ff;border-color:#7a7a9a}._playBtnPlaying_dmqjc_349{background:#a0a0c01a;color:#d0d0e0}._voiceNote_dmqjc_354{background:#ffc8001a;border:1px solid rgba(255,200,0,.3);border-radius:6px;padding:12px;font-size:12px;color:#d0a030;margin-bottom:16px;line-height:1.5}._voiceButtons_dmqjc_365{display:flex;gap:12px;justify-content:flex-end}._cancelBtn_dmqjc_371{background:none;border:1px solid #3a3a5a;color:#a0a0c0;padding:10px 16px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}._cancelBtn_dmqjc_371:hover{border-color:#5a5a7a;color:#f0f0ff}._applyBtn_dmqjc_387{background:linear-gradient(135deg,#10b981,#059669);color:#f0f0ff;border:none;padding:10px 16px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}._applyBtn_dmqjc_387:hover:not(:disabled){background:linear-gradient(135deg,#34d399,#10b981);transform:translateY(-1px)}._applyBtn_dmqjc_387:disabled{opacity:.6;cursor:not-allowed}._successMsg_dmqjc_410{display:inline-block;background:#10b98126;color:#34d399;padding:8px 12px;border-radius:6px;font-size:13px;margin-bottom:16px;border:1px solid rgba(16,185,129,.3)}._errorMsg_dmqjc_421{display:inline-block;background:#ef444426;color:#fca5a5;padding:8px 12px;border-radius:6px;font-size:13px;margin-bottom:16px;border:1px solid rgba(239,68,68,.3)}._showList_dmqjc_433{display:flex;flex-wrap:wrap;gap:8px}._showChip_dmqjc_439{background:#7c3aed26;border:1px solid #7c3aed;color:#a0c0ff;padding:8px 12px;border-radius:20px;font-size:13px;cursor:pointer;transition:all .2s}._showChip_dmqjc_439:hover{background:#7c3aed40;color:#d0e0ff}@media (max-width: 768px){._hero_dmqjc_35{grid-template-columns:1fr;gap:24px}._portrait_dmqjc_43{width:100%;max-width:200px;margin:0 auto}._charName_dmqjc_87{font-size:24px}._stats_dmqjc_94{flex-direction:column;gap:8px}._root_dmqjc_1{padding:16px}._voiceButtons_dmqjc_365{flex-direction:column-reverse}._cancelBtn_dmqjc_371,._applyBtn_dmqjc_387{width:100%}}._loadMoreRow_dmqjc_491{display:flex;justify-content:center;padding:8px 0 4px;border-top:1px solid rgba(255,255,255,.06)}._loadMoreBtn_dmqjc_498{background:transparent;color:#7c6aaf;border:1px dashed #4a3a6a;padding:6px 20px;border-radius:6px;font-size:12px;cursor:pointer;transition:all .2s}._loadMoreBtn_dmqjc_498:hover:not(:disabled){color:#a090cf;border-color:#6a5a9a}._loadMoreBtn_dmqjc_498:disabled{opacity:.5;cursor:not-allowed}._muted_44cgw_1{margin:0;color:var(--color-text-muted, #8b8ba8);font-size:14px}._list_44cgw_2{list-style:none;margin:0;padding:0 14px;background:var(--color-surface, #0f0f1c);border:1px solid var(--color-border, rgba(255, 255, 255, .06));border-radius:var(--radius-lg, 16px)}._list_44cgw_2 li+li ._row_44cgw_10{border-top:1px solid var(--color-border, rgba(255, 255, 255, .06))}._row_44cgw_10{display:flex;align-items:flex-start;gap:12px;padding:12px 0;color:var(--color-text, #f0f0ff);text-decoration:none}._row_44cgw_10:focus-visible{outline:2px solid var(--color-accent-mid, #a78bfa);outline-offset:2px;border-radius:8px}._icon_44cgw_20{flex-shrink:0;color:var(--color-text-2, #c4c4e0);display:flex;padding-top:1px}._iconOk_44cgw_21{color:var(--color-green, #22c55e)}._iconWarn_44cgw_22{color:var(--color-red-text, #fca5a5)}._text_44cgw_23{flex:1;min-width:0;font-size:15px;line-height:1.4;overflow-wrap:anywhere}._time_44cgw_24{flex-shrink:0;font-size:12px;color:var(--color-text-muted, #8b8ba8);padding-top:2px}._root_gr4h8_1{min-height:200px}._greeting_gr4h8_6{margin-bottom:24px}._eyebrow_gr4h8_10{font-size:11px;font-weight:700;color:#a78bfa;text-transform:uppercase;letter-spacing:.12em;margin-bottom:6px}._headline_gr4h8_19{font-family:var(--font-display, "Segoe UI", system-ui, sans-serif);font-size:28px;font-weight:900;letter-spacing:-.025em;margin:0;color:#f0f0ff}._headlineAccent_gr4h8_28{background:var(--grad-headline, linear-gradient(135deg, #a78bfa, #c026d3));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}._statGrid_gr4h8_37{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:28px}@media (max-width: 900px){._statGrid_gr4h8_37{grid-template-columns:repeat(2,1fr)}}._statCard_gr4h8_50{padding:20px 22px;border-radius:14px;background:linear-gradient(180deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.06);position:relative;overflow:hidden}._statCardClickable_gr4h8_59{cursor:pointer;transition:border-color .15s,transform .15s}._statCardClickable_gr4h8_59:hover{border-color:#a78bfa4d;transform:translateY(-2px)}._statCardClickable_gr4h8_59:focus-visible{outline:2px solid var(--stat-accent, #a78bfa);outline-offset:2px}._statAccent_gr4h8_74{position:absolute;top:0;left:0;width:3px;bottom:0;background:var(--stat-accent, #a78bfa)}._statHead_gr4h8_83{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}._statLabel_gr4h8_90{font-size:11px;color:#8b8ba8;text-transform:uppercase;letter-spacing:.08em;font-weight:700}._statValue_gr4h8_98{font-family:var(--font-display, "Segoe UI", system-ui, sans-serif);font-size:32px;font-weight:900;letter-spacing:-.02em;color:#f0f0ff;line-height:1;margin-bottom:6px}._statSub_gr4h8_108{font-size:12px;color:#8b8ba8}._section_gr4h8_114{margin-bottom:28px}._sectionHead_gr4h8_118{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px}._sectionTitle_gr4h8_125{font-size:15px;font-weight:700;margin:0;color:#f0f0ff}._sectionLink_gr4h8_132{background:transparent;border:none;color:#8b8ba8;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}._sectionLink_gr4h8_132:hover{color:#c4c4e0}._prodGrid_gr4h8_147{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (max-width: 900px){._prodGrid_gr4h8_147{grid-template-columns:1fr}}._prodCard_gr4h8_159{border-radius:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);overflow:hidden;position:relative;cursor:pointer;transition:border-color .15s,transform .15s}._prodCard_gr4h8_159:hover{transform:translateY(-2px);border-color:#a78bfa59}._prodCard_gr4h8_159:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}._prodArt_gr4h8_179{height:110px;position:relative}._prodArtOverlay_gr4h8_184{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(15,15,28,.95),transparent 60%)}._prodArtRow_gr4h8_190{position:absolute;bottom:12px;left:16px;right:16px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}._prodTitle_gr4h8_201{font-family:var(--font-display, "Segoe UI", system-ui, sans-serif);font-size:20px;font-weight:900;letter-spacing:-.02em;color:#f0f0ff}._prodMeta_gr4h8_209{font-size:11px;color:#c4c4e0;margin-top:2px}._livePill_gr4h8_215{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:100px;background:#22c55e2e;border:1px solid rgba(34,197,94,.4);font-size:10px;font-weight:800;color:#86efac;text-transform:uppercase;letter-spacing:.08em;flex-shrink:0}._liveDot_gr4h8_231{width:6px;height:6px;border-radius:50%;background:#22c55e}._draftPill_gr4h8_243{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:100px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);font-size:10px;font-weight:800;color:#c4c4e0;text-transform:uppercase;letter-spacing:.08em;flex-shrink:0}._draftDot_gr4h8_258{width:6px;height:6px;border-radius:50%;background:#8b8ba8}._prodFooter_gr4h8_265{padding:14px 16px;display:flex;align-items:center;justify-content:flex-end}._openBtn_gr4h8_272{padding:8px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#c4c4e0;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}._openBtn_gr4h8_272:hover{background:#ffffff14;color:#f0f0ff}._placeholderRow_gr4h8_290{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 900px){._placeholderRow_gr4h8_290{grid-template-columns:1fr}}._placeholderCard_gr4h8_302{border-radius:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);padding:18px 22px}._placeholderTitle_gr4h8_309{font-size:15px;font-weight:700;margin:0 0 14px;color:#f0f0ff}._placeholderBody_gr4h8_316{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 0 18px;text-align:center}._placeholderHint_gr4h8_325{font-size:12px;color:#8b8ba8;max-width:320px;line-height:1.5}._comingTag_gr4h8_332{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#a78bfa;padding:4px 10px;border:1px solid rgba(167,139,250,.4);border-radius:4px;margin-top:4px}._emptyPanel_gr4h8_345{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;border-radius:12px;background:#ffffff05;border:1px dashed rgba(255,255,255,.08)}._emptyText_gr4h8_356{font-size:13px;color:#8b8ba8;text-align:center;max-width:320px}._statusText_gr4h8_363{color:#8b8ba8;font-size:14px;padding:40px 0;text-align:center}._errorPanel_gr4h8_370{text-align:center;padding:56px 20px;border-radius:12px;background:#ef44440f;border:1px solid rgba(239,68,68,.2)}._errorHeading_gr4h8_378{font-size:16px;font-weight:700;color:#f0f0ff;margin-bottom:6px}._errorText_gr4h8_385{font-size:13px;color:#8b8ba8}._root_b4r34_1{display:flex;flex-direction:column;gap:32px}._headRow_b4r34_7{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}._heading_b4r34_14{margin:0;font-size:32px;font-weight:800;letter-spacing:-.01em;color:#f0f0ff}._subhead_b4r34_22{margin-top:6px;font-size:13px;color:#c4c4e0}._statRow_b4r34_29{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}._statCard_b4r34_35{background:#10101e;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:12px}._statCard_b4r34_35:hover{background:#13131f;border-color:#ffffff1a}._statLabel_b4r34_50{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#8b8ba8}._statValue_b4r34_58{font-size:28px;font-weight:800;letter-spacing:-.01em;color:#a78bfa}._statUnit_b4r34_65{font-size:12px;color:#6b6b85}._historySection_b4r34_71{display:flex;flex-direction:column;gap:16px}._sectionHead_b4r34_77{font-size:16px;font-weight:700;letter-spacing:-.005em;color:#f0f0ff}._ledgerTable_b4r34_84{width:100%;border-collapse:collapse;font-size:13px}._ledgerTable_b4r34_84 thead{border-bottom:1px solid rgba(255,255,255,.07)}._ledgerTable_b4r34_84 th{padding:12px 16px;text-align:left;font-weight:700;color:#8b8ba8;text-transform:uppercase;font-size:10px;letter-spacing:.06em}._ledgerTable_b4r34_84 td{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.02);color:#c4c4e0}._ledgerTable_b4r34_84 tbody tr:hover{background:#ffffff05}._description_b4r34_114{display:flex;flex-direction:column;gap:4px}._jobId_b4r34_120{font-size:11px;color:#8b8ba8}._positive_b4r34_125{color:#4ade80;font-weight:600}._negative_b4r34_130{color:#f87171;font-weight:600}._emptyState_b4r34_135{padding:40px 20px;text-align:center;color:#6b6b85;font-size:14px}._packsSection_b4r34_143{display:flex;flex-direction:column;gap:16px}._packGrid_b4r34_149{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._packCard_b4r34_155{background:#10101e;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:20px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;position:relative;transition:background .2s,border-color .2s}._packCardRecommended_b4r34_172{border-color:#7c5cff;box-shadow:0 0 0 1px #7c5cff59}._packsLocked_b4r34_181{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:18px 20px;font-size:13px;line-height:1.6;color:#c4c4d4}._packError_b4r34_191{margin-top:8px;font-size:12px;line-height:1.5;color:#fbbf24}._packCard_b4r34_155:hover{background:#13131f;border-color:#ffffff1a}._packBadge_b4r34_203{position:static;align-self:center;font-size:9px;font-weight:800;text-transform:uppercase;padding:4px 8px;background:#c026d3;color:#fff;border-radius:4px;letter-spacing:.05em}._packCredits_b4r34_218{font-size:24px;font-weight:800;color:#a78bfa}._packLabel_b4r34_224{font-size:13px;font-weight:600;color:#f0f0ff}._packPrice_b4r34_230{font-size:14px;color:#8b8ba8}._packBtn_b4r34_235{width:100%;margin-top:8px;padding:8px 12px;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:8px;color:#fff;font-size:12px;font-weight:700;cursor:pointer;transition:filter .12s;font-family:inherit}._packBtn_b4r34_235:hover:not(:disabled){filter:brightness(1.08)}._packBtn_b4r34_235:disabled{opacity:.5;cursor:not-allowed}._statusText_b4r34_260{padding:40px 20px;text-align:center;color:#6b6b85;font-size:14px}._errorPanel_b4r34_267{background:#f43f5e1a;border:1px solid rgba(244,63,94,.2);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:8px}._errorHeading_b4r34_277{font-weight:700;color:#f43f5e;font-size:14px}._errorText_b4r34_283{font-size:13px;color:#f87171}@media (max-width: 1024px){._statRow_b4r34_29,._packGrid_b4r34_149{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._statRow_b4r34_29,._packGrid_b4r34_149{grid-template-columns:1fr}._ledgerTable_b4r34_84{font-size:12px}._ledgerTable_b4r34_84 th,._ledgerTable_b4r34_84 td{padding:10px 12px}._heading_b4r34_14{font-size:24px}}._purchaseConfirmed_b4r34_323{margin-bottom:16px;padding:12px 16px;border:1px solid rgba(52,199,89,.45);border-radius:8px;background:#34c7591a;color:var(--text-primary, #e8e8ea);font-size:14px}._wrap_1wc33_1{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:96px 24px;min-height:calc(100vh - 128px)}._iconBox_1wc33_11{width:64px;height:64px;border-radius:16px;background:#7c3aed1f;border:1px solid rgba(124,58,237,.3);display:flex;align-items:center;justify-content:center;margin-bottom:18px}._title_1wc33_23{font-family:var(--font-display, "Segoe UI", system-ui, sans-serif);font-size:28px;font-weight:900;letter-spacing:-.02em;color:#f0f0ff;margin-bottom:8px}._subtitle_1wc33_32{font-size:14px;color:#8b8ba8;max-width:420px;line-height:1.5;margin-bottom:18px}._tag_1wc33_40{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#a78bfa;padding:4px 10px;border:1px solid rgba(167,139,250,.4);border-radius:4px}._main_kk4hq_3{max-width:680px;margin:0 auto;padding:48px 40px}._stepLabel_kk4hq_9{font-size:11px;font-weight:700;color:#7c3aed;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}._heading_kk4hq_18{font-size:26px;font-weight:800;color:#f0f0ff;margin-bottom:8px;letter-spacing:-.03em}._subheading_kk4hq_26{font-size:14px;color:#8b8ba8;margin-bottom:40px}._card_kk4hq_32{background:#0f0f1c;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:32px}._label_kk4hq_39{font-size:13px;font-weight:600;color:#c4c4e0;margin-bottom:8px;display:block}._hint_kk4hq_47{font-size:12px;color:#5a5a78;margin-bottom:10px;line-height:1.5}._input_kk4hq_54{width:100%;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:11px 14px;color:#f0f0ff;font-size:14px;outline:none;margin-bottom:24px;box-sizing:border-box;font-family:inherit}._select_kk4hq_68{width:100%;background:#0a0a14;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:11px 36px 11px 14px;color:#f0f0ff;font-size:14px;outline:none;margin-bottom:24px;box-sizing:border-box;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%235a5a78' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}._selectPlaceholder_kk4hq_88{color:#5a5a78}._textarea_kk4hq_92{width:100%;background:#0a0a14;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px;color:#f0f0ff;font-size:14px;font-family:inherit;resize:vertical;outline:none;box-sizing:border-box;line-height:1.5}._textareaPlot_kk4hq_117{field-sizing:content;min-height:160px;max-height:60vh}._textareaEnv_kk4hq_123{field-sizing:content;min-height:120px;max-height:50vh}._textareaError_kk4hq_129{border-color:#ef4444}._error_kk4hq_133{background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:8px;padding:12px 16px;color:#ef4444;font-size:13px;margin-bottom:16px;line-height:1.5;word-break:break-word;white-space:pre-wrap}._btnRow_kk4hq_146{display:flex;flex-direction:column;gap:12px;margin-top:20px}._quickStartBtn_kk4hq_153{width:100%;padding:16px 0;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:100px;color:#fff;font-weight:800;font-size:17px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px}._quickStartBtn_kk4hq_153:hover:not(:disabled){filter:brightness(1.1)}._quickStartBtnDisabled_kk4hq_173{opacity:.5;cursor:not-allowed}._recommendedBadge_kk4hq_178{font-size:11px;font-weight:700;background:#fff3;border-radius:100px;padding:2px 8px;letter-spacing:.05em;text-transform:uppercase}._submitBtn_kk4hq_188{width:100%;padding:12px 0;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:100px;color:#a78bfa;font-weight:600;font-size:14px;cursor:pointer}._submitBtn_kk4hq_188:hover:not(:disabled){border-color:#a78bfa80;color:#c4b5fd}._submitBtnDisabled_kk4hq_205{opacity:.5;cursor:not-allowed}._charCount_kk4hq_210{font-size:12px;margin-top:6px;display:flex;justify-content:space-between}._charCountError_kk4hq_217{color:#ef4444}._charCountNormal_kk4hq_221{color:#6b7280}._spacer_kk4hq_225{margin-top:8px}._ideaBox_kk4hq_229{padding:20px;margin-bottom:28px;background:#7c3aed0f;border:1px solid rgba(124,58,237,.25);border-radius:10px}._ideaBox_kk4hq_229 ._textarea_kk4hq_92{min-height:72px}._ideaBox_kk4hq_229 ._btnRow_kk4hq_146{margin-top:12px}._ratingHint_kk4hq_245{font-size:11px;color:#6b7280;margin-top:-18px;margin-bottom:24px;padding:6px 10px;background:#ffffff05;border-left:2px solid rgba(124,58,237,.4);border-radius:0 4px 4px 0;line-height:1.4}._requiredMark_kk4hq_259{color:#f87171;margin-left:4px;font-weight:700}._cardGrid_kk4hq_266{display:grid;gap:12px;margin-bottom:20px}._cardGridShowTypes_kk4hq_272{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}._cardGridVisualStyles_kk4hq_276{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}._cardGridAnimeSubStyles_kk4hq_280{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}._selectCard_kk4hq_284{position:relative;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:transparent;cursor:pointer;padding:0;height:120px;transition:all .2s ease-out;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}._selectCard_kk4hq_284:disabled{opacity:.5;cursor:not-allowed}._cardSelected_kk4hq_304{border-width:2px;transform:translateY(-2px)}._cardImage_kk4hq_309{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .2s}._cardImageSelected_kk4hq_318{opacity:.7}._cardImageUnselected_kk4hq_322{opacity:.4}._cardOverlay_kk4hq_326{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0003,#000000b3)}._cardLabel_kk4hq_332{position:absolute;bottom:8px;left:8px;right:8px;font-size:13px;font-weight:700;color:#f0f0ff;text-align:center}._cardLabelSmall_kk4hq_343{font-size:11px;bottom:6px}._cardSubStyle_kk4hq_348{height:100px}._cardGridSubgenres_kk4hq_354{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}._cardLabelStack_kk4hq_358{position:absolute;bottom:8px;left:8px;right:8px;text-align:center}._cardStackTitle_kk4hq_366{font-size:12px;font-weight:700;color:#f0f0ff;line-height:1.2}._cardStackVibe_kk4hq_373{margin-top:3px;font-size:10.5px;font-weight:500;color:#f0f0ffb8;line-height:1.25}._cardSubStyleLabel_kk4hq_381{font-size:10px}._copyrightBlock_kk4hq_386{background:#fbbf240f;border:1px solid rgba(251,191,36,.25);border-radius:10px;padding:16px;margin-bottom:16px}._copyrightBlockHeader_kk4hq_394{display:flex;align-items:center;gap:8px;margin-bottom:8px}._copyrightIcon_kk4hq_401{font-size:16px}._copyrightTitle_kk4hq_405{font-size:13px;font-weight:700;color:#fbbf24}._copyrightReason_kk4hq_411{font-size:13px;color:#a1a1aa;margin-bottom:10px}._flaggedElements_kk4hq_417{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}._flaggedBadge_kk4hq_424{font-size:11px;padding:2px 8px;background:#fbbf241f;border:1px solid rgba(251,191,36,.3);border-radius:100px;color:#fbbf24}._suggestLabel_kk4hq_433{font-size:11px;font-weight:600;color:#a1a1aa;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}._suggestNames_kk4hq_442{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}._suggestNameBtn_kk4hq_449{padding:6px 12px;background:#fbbf241a;border:1px solid rgba(251,191,36,.3);border-radius:8px;color:#fde68a;font-size:13px;cursor:pointer;font-family:inherit}._suggestNameBtn_kk4hq_449:hover{background:#fbbf242e}._suggestApplyBtn_kk4hq_464{width:100%;padding:10px;background:transparent;border:1px solid rgba(251,191,36,.3);border-radius:8px;color:#fbbf24;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}._suggestApplyBtn_kk4hq_464:hover{background:#fbbf2414}@media (max-width: 768px){._cardGridShowTypes_kk4hq_272{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}._cardGridVisualStyles_kk4hq_276{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}._cardGridAnimeSubStyles_kk4hq_280{grid-template-columns:repeat(auto-fit,minmax(85px,1fr))}._selectCard_kk4hq_284{height:100px}._cardSubStyle_kk4hq_348{height:85px}._cardLabel_kk4hq_332{font-size:12px;bottom:6px;left:6px;right:6px}}._checkboxRow_kk4hq_515{display:flex;align-items:flex-start;gap:10px;margin:16px 0 20px;cursor:pointer}._checkboxRow_kk4hq_515 input{margin-top:3px;accent-color:#7c6cff;flex-shrink:0}._checkboxLabel_kk4hq_529{display:block;font-size:13px;font-weight:600;color:#c4c4e0}._checkboxHint_kk4hq_536{display:block;font-size:12px;color:#5a5a78;line-height:1.5;margin-top:2px}._radioGroup_kk4hq_545{border:none;margin:0;padding:0;min-width:0}html.ui-v2 ._stepLabel_kk4hq_9{display:none}._main_1aqla_1{max-width:720px;margin:80px auto;padding:24px}._card_1aqla_7{background:#1a1a2e;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:32px 36px;color:#e0e0f0}._iconRow_1aqla_15{margin-bottom:12px}._icon_1aqla_15{font-size:32px}._heading_1aqla_18{font-size:24px;font-weight:700;margin:0 0 16px;color:#f0f0ff}._body_1aqla_25{font-size:14px;line-height:1.6;color:#c8c8e0;margin:0 0 14px}._errorBox_1aqla_32{margin:16px 0;padding:14px 16px;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:8px}._errorBoxLabel_1aqla_39{font-size:11px;color:#ef4444;text-transform:uppercase;letter-spacing:.04em;font-weight:700;margin-bottom:6px}._errorBoxText_1aqla_47{margin:0;font-size:12px;color:#fca5a5;white-space:pre-wrap;font-family:Menlo,Consolas,monospace}._metaRow_1aqla_55{display:flex;gap:8px;font-size:12px;margin-top:8px}._metaLabel_1aqla_61{color:#5a5a78}._metaValue_1aqla_62{color:#c8c8e0;font-family:Menlo,Consolas,monospace}._btnRow_1aqla_64{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}._primaryBtn_1aqla_71{padding:12px 22px;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:100px;color:#fff;font-weight:700;font-size:14px;cursor:pointer}._secondaryBtn_1aqla_82{padding:12px 22px;background:transparent;border:1px solid rgba(255,255,255,.18);border-radius:100px;color:#e0e0f0;font-size:14px;cursor:pointer}._dangerBtn_1aqla_92{padding:12px 22px;background:transparent;border:1px solid rgba(239,68,68,.4);border-radius:100px;color:#ef4444;font-weight:600;font-size:14px;cursor:pointer}._primaryBtn_1aqla_71:disabled,._secondaryBtn_1aqla_82:disabled,._dangerBtn_1aqla_92:disabled{opacity:.4;cursor:not-allowed}._tip_1aqla_110{margin-top:16px;font-size:12px;color:#8b8ba8;font-style:italic}._error_1aqla_32{margin-top:12px;padding:10px 12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#ef4444;font-size:13px}._confirmBackdrop_1aqla_127{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:1000}._confirmCard_1aqla_137{background:#1a1a2e;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px 28px;max-width:460px}._confirmHeading_1aqla_145{font-size:18px;font-weight:700;margin:0 0 12px;color:#f0f0ff}._confirmBody_1aqla_152{font-size:14px;line-height:1.6;color:#c8c8e0;margin:0}._backLink_1aqla_160{display:inline-block;margin-bottom:16px;padding:6px 0;border:none;background:transparent;color:#a78bfa;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer}._backLink_1aqla_160:hover{color:#c4b5fd}._backLink_1aqla_160:focus-visible{outline:2px solid #a78bfa;outline-offset:2px;border-radius:4px}._mainV2_1aqla_176{margin:0 auto;padding:0}._creditRows_1aqla_179{display:flex;flex-direction:column;gap:6px;margin:12px 0 4px;padding:12px 14px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}._creditRow_1aqla_179{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:#c8c8e0}._creditRow_1aqla_179 strong{color:#f0f0ff}._mainV2_1aqla_176 ._btnRow_1aqla_64{flex-direction:column;gap:10px}._mainV2_1aqla_176 ._btnRow_1aqla_64>button{width:100%;min-height:48px}._loading_1tyyy_1{padding:48px;text-align:center;color:#6b6b8a;font-size:14px}._main_1tyyy_8{max-width:960px;margin:0 auto;padding:32px 24px 48px}._header_1tyyy_14{display:flex;align-items:center;gap:16px;margin-bottom:28px;flex-wrap:wrap}._backBtn_1tyyy_22{background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:100px;padding:8px 16px;color:#c8c8e0;font-size:13px;cursor:pointer;flex-shrink:0}._backBtn_1tyyy_22:hover{background:#ffffff0d}._editBtn_1tyyy_34{background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:100px;padding:8px 18px;color:#fff;font-size:13px;font-weight:700;cursor:pointer;flex-shrink:0;box-shadow:0 2px 10px #7c3aed66;transition:opacity .15s,transform .15s}._editBtn_1tyyy_34:hover{opacity:.92;transform:translateY(-1px)}._showTitle_1tyyy_49{flex:1;font-size:22px;font-weight:700;color:#f0f0ff;margin:0}._portalLink_1tyyy_57{font-size:13px;color:#a78bfa;text-decoration:none;flex-shrink:0}._portalLink_1tyyy_57:hover{text-decoration:underline}._seasonTabs_1tyyy_65{display:flex;gap:8px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:0}._tab_1tyyy_73{padding:10px 20px;background:transparent;border:none;border-bottom:2px solid transparent;color:#8b8ba8;font-size:14px;font-weight:500;cursor:pointer;transition:color .15s;margin-bottom:-1px}._tab_1tyyy_73:hover{color:#c8c8e0}._tabActive_1tyyy_87{color:#a78bfa;border-bottom-color:#a78bfa}._grid_1tyyy_92{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}._card_1tyyy_98{background:#16162a;border:1px solid rgba(255,255,255,.07);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}._cardPublished_1tyyy_107{border-color:#a78bfa33}._cardComing_1tyyy_108{opacity:.65}._thumb_1tyyy_110{position:relative;aspect-ratio:16/9;background:#0d0d1a}._thumbImg_1tyyy_116{width:100%;height:100%;object-fit:cover}._thumbPlaceholder_1tyyy_122{width:100%;height:100%;background:linear-gradient(135deg,#1a1a35,#0d0d22)}._playOverlay_1tyyy_128{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000004d;color:#fff;font-size:24px;opacity:0;transition:opacity .15s}._card_1tyyy_98:hover ._playOverlay_1tyyy_128{opacity:1}._lockOverlay_1tyyy_142{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:22px;opacity:.4}._info_1tyyy_152{padding:14px 16px 16px;display:flex;flex-direction:column;gap:4px;flex:1}._epNum_1tyyy_160{font-size:11px;color:#5a5a78;text-transform:uppercase;letter-spacing:.06em;font-weight:600}._epTitle_1tyyy_168{font-size:15px;font-weight:600;color:#e0e0f0;line-height:1.3}._epDesc_1tyyy_175{font-size:13px;color:#8b8ba8;line-height:1.5;margin:2px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._duration_1tyyy_186{font-size:12px;color:#5a5a78;margin-top:2px}._cardFooter_1tyyy_192{margin-top:auto;padding-top:12px}._watchBtn_1tyyy_197{padding:8px 18px;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:100px;color:#fff;font-weight:600;font-size:13px;cursor:pointer}._comingSoon_1tyyy_208{font-size:12px;color:#5a5a78;font-style:italic}._empty_1tyyy_214{padding:48px 24px;text-align:center;color:#6b6b8a;font-size:14px}._root_3eqit_3{min-height:100vh;background:#08080f;color:#f0f0ff;font-family:Segoe UI,system-ui,-apple-system,sans-serif;--header-h: 96px}._header_3eqit_15{position:fixed;top:0;left:0;right:0;height:var(--header-h);box-sizing:border-box;z-index:100;background:#08080feb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:space-between;padding:0 24px}._headerLeft_3eqit_36{display:flex;align-items:center;gap:12px}._logoLink_3eqit_42{display:inline-flex;align-items:center;text-decoration:none}._logo_3eqit_42{height:88px;display:block}._studioLabel_3eqit_53{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#5a5a78}._headerRight_3eqit_61{display:flex;align-items:center;gap:8px}._goBackBtn_3eqit_67{background:#7c3aed1f;border:1px solid rgba(124,58,237,.25);border-radius:8px;color:#a78bfa;cursor:pointer;padding:6px 14px;font-size:13px;font-weight:600}._myShowsBtn_3eqit_78{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#5a5a78;cursor:pointer;padding:6px 14px;font-size:13px;font-weight:600}._body_3eqit_90{display:flex;padding-top:var(--header-h)}._sidebar_3eqit_96{width:220px;position:sticky;top:var(--header-h);height:calc(100vh - var(--header-h));overflow-y:auto;background:#0a0a14;border-right:1px solid rgba(255,255,255,.05);flex-shrink:0}._sidebarTitle_3eqit_107{padding:24px 20px 16px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#3d3d5c}._stepList_3eqit_116{position:relative;padding:0 0 24px}._verticalLine_3eqit_121{position:absolute;left:33px;top:14px;bottom:14px;width:2px;background:#ffffff0a;z-index:0}._stepItem_3eqit_132{display:flex;align-items:center;gap:12px;padding:8px 16px;position:relative;z-index:1;background:transparent;border-right:2px solid transparent;cursor:default}._stepItemActive_3eqit_144{background:#7c3aed14;border-right:2px solid #7c3aed}._stepItemClickable_3eqit_149{cursor:pointer}._stepCircle_3eqit_154{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;font-weight:700;background:transparent;border:1px solid rgba(255,255,255,.08);color:#3d3d5c;box-shadow:none}._stepCircleActive_3eqit_170{background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;color:#fff;box-shadow:0 0 12px #7c3aed80}._stepCircleCompleted_3eqit_177{background:#7c3aed33;border:1px solid rgba(124,58,237,.4);color:#a78bfa}._stepLabel_3eqit_184{font-size:13px;font-weight:400;color:#3d3d5c;line-height:1.3}._stepLabelActive_3eqit_191{font-weight:700;color:#f0f0ff}._stepLabelCompleted_3eqit_196{color:#8b8ba8}._content_3eqit_201{flex:1;min-width:0}._modalBackdrop_3eqit_207{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center}._modal_3eqit_207{background:#141422;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:32px 36px;max-width:420px;width:90%;text-align:center}._modalTitle_3eqit_228{font-size:18px;font-weight:700;color:#f0f0ff;margin-bottom:12px}._modalBody_3eqit_235{font-size:14px;color:#8b8ba8;line-height:1.6;margin-bottom:28px}._modalBodyStrong_3eqit_242{color:#c4c4e0}._modalBtnRow_3eqit_246{display:flex;gap:12px;justify-content:center}._modalCancelBtn_3eqit_252{padding:10px 28px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#8b8ba8;font-size:14px;font-weight:600;cursor:pointer}._modalConfirmBtn_3eqit_263{padding:10px 28px;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:700;cursor:pointer;min-width:132px;display:inline-flex;align-items:center;justify-content:center}._modalConfirmBtn_3eqit_263:disabled,._modalCancelBtn_3eqit_252:disabled{opacity:.65;cursor:not-allowed}._modalConfirmBtnPending_3eqit_287{display:inline-flex;align-items:center;gap:8px}._modalSpinner_3eqit_293{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:_modalSpinnerSpin_3eqit_1 .7s linear infinite}@keyframes _modalSpinnerSpin_3eqit_1{to{transform:rotate(360deg)}}@media (max-width: 768px){._root_3eqit_3{--header-h: 116px}._header_3eqit_15{flex-wrap:wrap;align-content:center;row-gap:8px;padding:8px 14px}._headerLeft_3eqit_36{gap:8px;min-width:0}._logo_3eqit_42{height:38px}._headerRight_3eqit_61{width:100%;justify-content:flex-end;gap:8px}._goBackBtn_3eqit_67{display:none}._myShowsBtn_3eqit_78{padding:6px 12px;font-size:12px;white-space:nowrap}._body_3eqit_90{flex-direction:column}._sidebar_3eqit_96{width:100%;position:static;height:auto;overflow-y:visible;border-right:none;border-bottom:1px solid rgba(255,255,255,.06)}._content_3eqit_201{width:100%}}._root_1tb1y_3{max-width:720px;margin:0 auto;padding:32px 16px;color:#f0f0ff}._heading_1tb1y_10{font-size:28px;font-weight:800;margin-bottom:4px}._subhead_1tb1y_16{color:#8b8ba8;margin-bottom:28px}._section_1tb1y_21{margin-bottom:24px}._sectionHead_1tb1y_25{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._sectionHeadCollapsible_1tb1y_32{cursor:pointer}._sectionTitle_1tb1y_36{font-size:16px;font-weight:700;margin:0}._sectionToggle_1tb1y_42{color:#8b8ba8;font-size:13px}._field_1tb1y_47{margin-bottom:14px}._fieldLabel_1tb1y_51{display:block;font-size:12px;color:#a8a8c0;margin-bottom:6px}._fieldHint_1tb1y_58{display:block;font-size:12px;color:#8b8ba8;margin-top:6px;margin-bottom:0}._input_1tb1y_66{width:100%;padding:10px 12px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#0f0f1c;color:#f0f0ff;font-size:14px;font-family:inherit}._textarea_1tb1y_77{min-height:88px;resize:vertical}._textareaShort_1tb1y_83{min-height:60px;resize:vertical}._textareaMid_1tb1y_89{min-height:72px;resize:vertical}._radioRow_1tb1y_95{display:flex;gap:8px;flex-wrap:wrap}._radioBtn_1tb1y_101{padding:8px 14px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#0f0f1c;color:#c4c4d4;cursor:pointer;font-size:13px}._radioBtnActive_1tb1y_111{border-color:#a78bfa;background:#a78bfa2e;color:#f0f0ff}._charCard_1tb1y_117{border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:12px;margin-bottom:12px}._charCardHead_1tb1y_124{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._charRemoveBtn_1tb1y_131{background:transparent;color:#f87171;border:0;cursor:pointer}._addBtn_1tb1y_138{padding:8px 14px;border-radius:6px;border:1px dashed rgba(255,255,255,.2);background:transparent;color:#a78bfa;cursor:pointer;font-size:13px}._dialogHint_1tb1y_148{color:#fbbf24;font-size:13px}._errorBox_1tb1y_153{background:#f8717114;border:1px solid rgba(248,113,113,.4);color:#f87171;padding:12px;border-radius:8px;margin-bottom:16px;font-size:13px}._submitBtn_1tb1y_163{width:100%;padding:14px;border-radius:8px;border:0;background:linear-gradient(90deg,#7c3aed,#a78bfa);color:#fff;font-size:15px;font-weight:700}._submitBtnReady_1tb1y_174{cursor:pointer;opacity:1}._submitBtnDisabled_1tb1y_179{cursor:not-allowed;opacity:.45}._voiceList_1tb1y_185{display:flex;flex-direction:column;gap:6px;max-height:260px;overflow-y:auto;margin-top:8px}._voiceOption_1tb1y_194{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;cursor:pointer;transition:background .15s}._voiceOption_1tb1y_194:hover{background:#a78bfa1f}._voiceOptionSelected_1tb1y_210{border-color:#a78bfa;background:#a78bfa29}._voiceInfo_1tb1y_215{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._voiceName_1tb1y_223{font-size:13px;font-weight:600;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._voiceSubtitle_1tb1y_232{font-size:11px;color:#94a3b8;text-transform:capitalize}._voicePlayBtn_1tb1y_238{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1px solid rgba(167,139,250,.4);background:transparent;color:#a78bfa;font-size:11px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}._voicePlayBtn_1tb1y_238:hover{background:#a78bfa33}._voiceLoading_1tb1y_258{color:#94a3b8;font-size:13px;padding:8px 0}._costLine_1tb1y_265{margin:4px 0 10px;font-size:12px;text-align:center;color:var(--color-text-muted)}._decisionCard_1tb1y_274{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;background:var(--color-surface, rgba(255, 255, 255, .03));border:1px solid var(--color-border, rgba(255, 255, 255, .08))}._decisionHeading_1tb1y_284{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}._decisionRow_1tb1y_292{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;padding:2px 0}._decisionRow_1tb1y_292 span{color:var(--color-text-muted)}._decisionNote_1tb1y_305{margin:0;font-size:13px;line-height:1.45;color:var(--color-text-muted)}._generatePanel_ix4yr_1{padding:20px;background:#a78bfa14;border:1px solid rgba(167,139,250,.2);border-radius:8px;text-align:center}._generateText_ix4yr_9{font-size:14px;color:#f0f0ff;margin-bottom:12px}._generateBtn_ix4yr_15{padding:10px 20px;background:linear-gradient(135deg,#7c3aed,#c026d3);border:none;border-radius:8px;color:#fff;font-weight:600;cursor:pointer;font-size:14px;font-family:inherit;transition:filter .12s}._generateBtn_ix4yr_15:hover:not(:disabled){filter:brightness(1.08)}._generateBtn_ix4yr_15:disabled{opacity:.5;cursor:not-allowed}._error_ix4yr_37{color:#f87171;font-size:13px;margin-top:8px}._voiceList_ix4yr_43{display:flex;flex-direction:column;gap:8px}._empty_ix4yr_49{padding:20px;text-align:center;color:#8b8ba8;font-size:13px}._voiceCard_ix4yr_56{display:flex;align-items:center;gap:12px;padding:12px;background:#0f0f1c;border:1px solid rgba(255,255,255,.08);border-radius:8px;cursor:pointer;transition:background .12s,border-color .12s}._voiceCard_ix4yr_56:hover{background:#13131f;border-color:#ffffff1f}._voiceCardSelected_ix4yr_73{background:#a78bfa1f;border-color:#a78bfa4d}._voiceRadio_ix4yr_78{cursor:pointer}._voiceInfo_ix4yr_82{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._voiceName_ix4yr_90{font-size:13px;font-weight:600;color:#f0f0ff}._voiceSubtitle_ix4yr_96{font-size:12px;color:#8b8ba8}._playBtn_ix4yr_101{flex-shrink:0;width:32px;height:32px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#a78bfa;cursor:pointer;font-weight:600;font-size:12px;transition:background .12s,border-color .12s}._playBtn_ix4yr_101:hover{background:#ffffff1f;border-color:#fff3}._playBtnPlaying_ix4yr_120{background:#a78bfa33;border-color:#a78bfa4d;color:#c4b5fd}._regenerateBtn_ix4yr_126{margin-top:12px;padding:8px 12px;background:transparent;border:1px dashed rgba(255,255,255,.2);border-radius:6px;color:#8b8ba8;cursor:pointer;font-size:12px;font-family:inherit;transition:color .12s,border-color .12s}._regenerateBtn_ix4yr_126:hover{color:#a78bfa;border-color:#a78bfa4d}._root_8r36l_3{max-width:720px;margin:0 auto;padding:32px 16px;color:#f0f0ff}._heading_8r36l_10{font-size:28px;font-weight:800;margin-bottom:4px}._subhead_8r36l_16{color:#8b8ba8;margin-bottom:28px}._showIdCode_8r36l_21{color:#c4c4d4}._detailsToggle_8r36l_25{background:transparent;border:0;color:#a78bfa;font-size:inherit;cursor:pointer;padding:0;text-decoration:underline}._detailsPane_8r36l_35{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:14px 16px;margin-bottom:20px}._detailsRow_8r36l_43{margin:0 0 8px;font-size:13px;color:#c4c4d4}._detailsRow_8r36l_43:last-child{margin-bottom:0}._detailsBadge_8r36l_53{display:inline-block;background:#a78bfa1f;border:1px solid rgba(167,139,250,.3);color:#d4c8fc;border-radius:999px;padding:3px 10px;font-size:12px;margin-right:8px}._pollErr_8r36l_64{background:#f8717114;border:1px solid rgba(248,113,113,.4);color:#f87171;padding:12px;border-radius:8px;margin-bottom:16px;font-size:13px}._phaseList_8r36l_74{list-style:none;padding:0;margin:0}._phaseItem_8r36l_80{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06)}._phaseItemSkipped_8r36l_88{opacity:.4}._phaseDot_8r36l_92{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#8b8ba8}._phaseDotDone_8r36l_106{background:#4ade802e;border-color:#4ade80;color:#4ade80}._phaseDotRunning_8r36l_112{background:#a78bfa2e;border-color:#a78bfa;color:#a78bfa}._phaseDotSkipped_8r36l_118{background:#ffffff0a}._phaseLabel_8r36l_122{font-size:14px;color:#f0f0ff}._phaseLabelPending_8r36l_127{color:#8b8ba8}._phaseSkippedNote_8r36l_131{color:#8b8ba8;margin-left:8px;font-size:12px}._completePane_8r36l_137{margin-top:32px}._completeVideo_8r36l_141{width:100%;border-radius:12px;background:#000;margin-bottom:16px}._completeNote_8r36l_148{color:#8b8ba8;margin-bottom:16px}._emailNote_8r36l_155{color:#8b8ba8;font-size:14px;margin:18px 0 0;text-align:center}._completeActions_8r36l_162{display:flex;gap:12px}._doneBtn_8r36l_167{padding:12px 20px;border-radius:8px;border:0;background:linear-gradient(90deg,#7c3aed,#a78bfa);color:#fff;font-size:14px;font-weight:700;cursor:pointer}._shareBtn_8r36l_178{padding:12px 20px;border-radius:8px;border:1px solid rgba(255,255,255,.16);background:transparent;color:#f0f0ff;font-size:14px;font-weight:700;cursor:pointer}._errorPane_8r36l_189{margin-top:32px;background:#f8717114;border:1px solid rgba(248,113,113,.4);color:#fca5a5;padding:16px;border-radius:8px}._errorPaneBody_8r36l_198{margin-top:6px;font-size:13px}._lyricsPre_8r36l_206{margin:8px 0 0;padding:8px;max-height:240px;overflow:auto;white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.5;color:#c4c4d4;background:#ffffff0a;border-radius:6px}._screenplayDisclosure_8r36l_222{margin-top:16px;text-align:left}._screenplayDisclosure_8r36l_222>summary{cursor:pointer;font-size:13px;color:#a9a9c0;padding:6px 0}._keyframeGrid_8r36l_237{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-top:10px}._keyframeFigure_8r36l_244{margin:0}._keyframeImg_8r36l_248{width:100%;height:auto;display:block;border-radius:6px;background:#ffffff0a}._keyframeCaption_8r36l_256{margin-top:4px;font-size:11px;color:#8f8fa6;text-align:center}html.ui-v2 ._root_8r36l_3{padding:8px 0 32px}._heroWrap_8r36l_267{display:flex;flex-direction:column;align-items:center;gap:14px;margin:8px 0 18px}._heroFrame_8r36l_268{position:relative;border-radius:18px;overflow:hidden;background:#0f0f1c}._heroVertical_8r36l_269{width:min(200px,52vw);aspect-ratio:9 / 16}._heroHorizontal_8r36l_270{width:min(420px,100%);aspect-ratio:16 / 9}._heroImg_8r36l_271{width:100%;height:100%;object-fit:cover;filter:saturate(.7) brightness(.6);display:block}._heroOverlay_8r36l_272{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}._heroLabel_8r36l_273{font-size:13px;font-weight:600;color:#fff}._heroTitle_8r36l_274{margin:0;font-size:24px;font-weight:900;text-align:center}._heroSpin_8r36l_275{animation:_heroSpin_8r36l_275 1.2s linear infinite}@keyframes _heroSpin_8r36l_275{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._heroSpin_8r36l_275{animation:none}}._keyframeMissing_8r36l_279{min-height:120px;width:100%;border-radius:6px;background:#ffffff0a;border:1px dashed rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center;text-align:center;padding:8px;box-sizing:border-box;font-size:12px;color:var(--color-text-muted, #9ca3af)}._root_1k1c0_3{max-width:720px;margin:0 auto;padding:32px 16px;color:#f0f0ff}._heading_1k1c0_10{font-size:28px;font-weight:800;margin-bottom:4px}._subhead_1k1c0_16{color:#8b8ba8;margin-bottom:24px}._errorBox_1k1c0_21{background:#f8717114;border:1px solid rgba(248,113,113,.4);color:#f87171;padding:12px;border-radius:8px;margin-bottom:16px;font-size:13px}._sectionLabel_1k1c0_31{font-size:14px;font-weight:700;color:#c4c4d4;text-transform:uppercase;letter-spacing:.04em;margin:20px 0 10px}._lyricsPane_1k1c0_40{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:14px 16px;margin-bottom:8px}._lyricsText_1k1c0_48{white-space:pre-wrap;font-family:inherit;font-size:13px;color:#c4c4d4;margin:0}._locationPane_1k1c0_56{margin-bottom:4px}._locationText_1k1c0_60{font-size:14px;color:#f0f0ff;margin:0}._shotList_1k1c0_66{margin-bottom:8px}._shotCard_1k1c0_70{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:14px 16px;margin-bottom:10px}._shotHeader_1k1c0_78{display:flex;align-items:center;gap:8px;margin-bottom:8px}._shotNumber_1k1c0_85{font-size:13px;font-weight:700;color:#a78bfa}._shotBadge_1k1c0_91{display:inline-block;background:#a78bfa1f;border:1px solid rgba(167,139,250,.3);color:#d4c8fc;border-radius:999px;padding:2px 9px;font-size:11px}._shotPrompt_1k1c0_101{font-size:14px;color:#f0f0ff;margin:0 0 6px}._shotDirection_1k1c0_108{font-size:14px;color:#f0f0ff;line-height:1.5;margin:0 0 8px;overflow-wrap:anywhere}._shotCharacters_1k1c0_117{font-size:12px;color:#8b8ba8;margin:0 0 6px}._shotDialogue_1k1c0_123{font-size:13px;color:#c4c4d4;font-style:italic;white-space:pre-wrap;margin:0;padding-left:10px;border-left:2px solid rgba(167,139,250,.4)}._actions_1k1c0_133{display:flex;gap:12px;margin-top:24px}._approveBtn_1k1c0_139{padding:12px 20px;border-radius:8px;border:0;background:linear-gradient(90deg,#7c3aed,#a78bfa);color:#fff;font-size:14px;font-weight:700;cursor:pointer}._approveBtn_1k1c0_139:disabled{opacity:.6;cursor:not-allowed}._rejectBtn_1k1c0_155{padding:12px 20px;border-radius:8px;border:1px solid rgba(255,255,255,.16);background:transparent;color:#f0f0ff;font-size:14px;font-weight:700;cursor:pointer}._rejectBtn_1k1c0_155:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_1k1c0_171{padding:12px 20px;border-radius:8px;border:0;background:transparent;color:#8b8ba8;font-size:14px;cursor:pointer}._feedbackPane_1k1c0_181{margin-top:16px}._feedbackTextarea_1k1c0_185{width:100%;min-height:90px;background:#ffffff08;border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:12px;color:#f0f0ff;font-size:14px;font-family:inherit;resize:vertical}._feedbackActions_1k1c0_198{display:flex;gap:12px;margin-top:12px}._shotTiming_1k1c0_206{font-variant-numeric:tabular-nums;color:var(--text-primary, #e8e8ea)}._shotSection_1k1c0_211+._shotSection_1k1c0_211,._shotTiming_1k1c0_206+._shotSection_1k1c0_211{margin-left:10px}._shotSection_1k1c0_211{opacity:.75}html.ui-v2 ._root_1k1c0_3{padding:8px 0 32px}html.ui-v2 ._root_1k1c0_3 ._root_1k1c0_3{padding:0;max-width:none;margin:8px 0 0}html.ui-v2 ._root_1k1c0_3 ._root_1k1c0_3 ._heading_1k1c0_10{font-size:18px;margin-top:12px}html.ui-v2 ._actions_1k1c0_133{flex-direction:column;align-items:stretch;gap:10px}html.ui-v2 ._actions_1k1c0_133>button{width:100%;min-height:var(--tap);padding:0 20px;border-radius:var(--radius-pill);font:700 15px/1.2 var(--font-sans);white-space:nowrap}html.ui-v2 ._approveBtn_1k1c0_139{background:var(--grad-accent)}html.ui-v2 label._sectionLabel_1k1c0_31{text-transform:none;letter-spacing:0;font-size:15px;color:var(--color-text)}._gateLabel_1k1c0_249{margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}._castMember_1k1c0_260{display:flex;gap:14px;align-items:flex-start;margin-top:10px}._castPortrait_1k1c0_267{width:96px;height:96px;flex:none;border-radius:8px;object-fit:cover;background:#1a1a2e}._castBody_1k1c0_276{flex:1;min-width:0}._castNote_1k1c0_281{font-size:13px;color:#8b8ba8;margin:6px 0 0}._castActions_1k1c0_287{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}._wrap_16qyt_3{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:32px var(--page-gutter, 16px)}._card_16qyt_10{width:100%;max-width:420px;background:var(--color-surface, #0f0f1c);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:28px 24px;display:flex;flex-direction:column;gap:14px}._title_16qyt_21{margin:0;font:800 24px/1.2 var(--font-display, inherit);color:var(--color-text, #f0f0ff);letter-spacing:-.01em}._why_16qyt_27{margin:0;font-size:15px;line-height:1.5;color:var(--color-text-2, #c4c4e0)}._input_16qyt_28{height:50px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:var(--color-bg, #08080f);color:var(--color-text, #f0f0ff);font:600 18px var(--font-sans, inherit);padding:0 16px;outline:none}._input_16qyt_28:focus{border-color:var(--color-accent-1, #7c3aed)}._error_16qyt_39{color:#f87171;font-size:14px}._note_16qyt_40{margin:0;font-size:13px;color:var(--color-text-muted, #8b8ba8)}._submit_16qyt_41{height:50px;border:none;border-radius:999px;background:var(--grad-brand, linear-gradient(90deg, #7c3aed, #c026d3));color:#fff;font:700 16px var(--font-sans, inherit);cursor:pointer}._submit_16qyt_41:disabled{opacity:.45;cursor:default}._wheelWrap_16qyt_53{position:relative;height:220px}._wheelBand_16qyt_54{position:absolute;left:0;right:0;top:88px;height:44px;border-radius:12px;background:var(--tint-violet, rgba(124, 58, 237, .14));border:1px solid rgba(124,58,237,.45);pointer-events:none}._wheel_16qyt_53{position:relative;height:220px;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;outline:none;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 30%,#000 70%,transparent)}._wheel_16qyt_53::-webkit-scrollbar{display:none}._wheel_16qyt_53:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent-mid, #a78bfa);border-radius:12px}._wheelItem_16qyt_77{height:44px;display:flex;align-items:center;justify-content:center;scroll-snap-align:center;font:600 20px/1 var(--font-sans, inherit);color:var(--color-text-muted, #8b8ba8);cursor:pointer;-webkit-user-select:none;user-select:none}._wheelItemOn_16qyt_88{color:var(--color-text, #f0f0ff);font-weight:800;font-size:22px}
