._2dhpZa_container{min-height:100vh;padding:var(--space-5);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._2dhpZa_glowMagenta{background:var(--glow-accent-magenta);pointer-events:none;width:500px;height:500px;animation:var(--glow-accent-drift);position:absolute;top:-200px;left:-200px}._2dhpZa_glowCyan{background:var(--glow-accent-cyan);pointer-events:none;width:500px;height:500px;animation:var(--glow-accent-drift);animation-direction:reverse;position:absolute;bottom:-200px;right:-200px}._2dhpZa_loading{align-items:center;gap:var(--space-4);color:var(--color-muted);flex-direction:column;display:flex}._2dhpZa_spinner{border:3px solid var(--color-smoke);border-top-color:var(--color-cyan);border-radius:50%;width:40px;height:40px;animation:1s linear infinite _2dhpZa_spin}@keyframes _2dhpZa_spin{to{transform:rotate(360deg)}}._2dhpZa_card{background:var(--color-charcoal);border:1px solid var(--color-smoke);border-radius:var(--radius-2xl);width:100%;max-width:380px;padding:var(--space-8);z-index:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative}._2dhpZa_header{text-align:center;margin-bottom:var(--space-6)}._2dhpZa_tagline{color:var(--color-muted);margin:var(--space-3) 0 0 0;font-size:14px}._2dhpZa_error{border-radius:var(--radius-lg);padding:var(--space-3);margin-bottom:var(--space-4);background:#ff00801a;border:1px solid #ff00804d}._2dhpZa_error p{color:var(--color-magenta);text-align:center;margin:0;font-size:13px}._2dhpZa_form{gap:var(--space-3);flex-direction:column;display:flex}._2dhpZa_inputGroup{align-items:center;display:flex;position:relative}._2dhpZa_inputIcon{left:var(--space-4);color:var(--color-muted);pointer-events:none;position:absolute}._2dhpZa_input{width:100%;padding:var(--space-4);background:var(--color-slate);border:1px solid var(--color-smoke);border-radius:var(--radius-lg);color:var(--color-cream);transition:all var(--transition-fast);padding-left:48px;font-size:15px}._2dhpZa_input:focus{border-color:var(--color-cyan);outline:none;box-shadow:0 0 0 3px #00e5ff1a}._2dhpZa_input::placeholder{color:var(--color-muted)}._2dhpZa_passwordToggle{right:var(--space-3);color:var(--color-muted);cursor:pointer;padding:var(--space-2);transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute}._2dhpZa_passwordToggle:hover{color:var(--color-silver)}._2dhpZa_submitBtn{width:100%;padding:var(--space-4);border-radius:var(--radius-md,10px);background-color:var(--btn-primary-bg,#f3f6fb);background-image:linear-gradient(180deg, #fff 0%, var(--btn-primary-bg,#f3f6fb) 62%);color:var(--btn-primary-fg,#0a0a0f);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-2);box-shadow:var(--btn-primary-glow), inset 0 1px 0 #ffffffe6, inset 0 -1px 0 #0a0a0f0f;border:none;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s;display:flex}._2dhpZa_submitBtn:hover:not(:disabled){box-shadow:var(--btn-primary-glow-hover), inset 0 1px 0 #ffffffe6;filter:brightness(1.02);transform:translateY(-2px)}._2dhpZa_submitBtn:disabled{opacity:.45;cursor:not-allowed;filter:none;transform:none}._2dhpZa_btnSpinner{animation:1s linear infinite _2dhpZa_spin}._2dhpZa_forgotRow{margin-top:calc(var(--space-2) * -1);justify-content:flex-end;display:flex}._2dhpZa_forgotLink{color:var(--color-cyan);cursor:pointer;padding:var(--space-1,4px) 0;transition:color var(--transition-fast);background:0 0;border:none;font-size:13px;font-weight:500}._2dhpZa_forgotLink:hover{color:var(--color-magenta)}._2dhpZa_resetPanel{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);background:var(--color-slate);border:1px solid var(--color-smoke);border-radius:var(--radius-lg);flex-direction:column;display:flex}._2dhpZa_resetTitle{color:var(--color-cream);margin:0;font-size:14px;font-weight:600}._2dhpZa_resetHint{color:var(--color-muted);margin:0;font-size:12px;line-height:1.45}._2dhpZa_resetSuccess{color:var(--color-cyan);text-align:center;margin:0;font-size:13px;line-height:1.4}._2dhpZa_resetError{color:var(--color-magenta);text-align:center;margin:0;font-size:13px;line-height:1.4}._2dhpZa_resetCancel{color:var(--color-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;font-size:13px}._2dhpZa_resetCancel:hover{color:var(--color-silver)}._2dhpZa_divider{align-items:center;gap:var(--space-4);margin:var(--space-6) 0;display:flex}._2dhpZa_divider:before,._2dhpZa_divider:after{content:"";background:var(--color-smoke);flex:1;height:1px}._2dhpZa_divider span{color:var(--color-muted);text-transform:uppercase;letter-spacing:1px;font-size:12px}._2dhpZa_googleBtn{width:100%;padding:var(--space-4);background:var(--glass-bg);border:1px solid var(--color-smoke);border-radius:var(--radius-lg);box-shadow:var(--glass-rim);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:var(--color-cream);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;gap:var(--space-3);font-size:14px;font-weight:500;display:flex}._2dhpZa_googleBtn:hover:not(:disabled){background:var(--glass-bg-raised);box-shadow:var(--rim-dual);border-color:#0000;transform:translateY(-1px)}._2dhpZa_googleBtn:disabled{opacity:.7;cursor:not-allowed}._2dhpZa_localHint{margin:var(--space-3) 0 0 0;color:var(--color-amber,#fbbf24);text-align:center;font-size:13px;line-height:1.4}._2dhpZa_googleIcon{width:18px;height:18px}._2dhpZa_alphaNotice{margin:0 0 var(--space-4) 0;border-radius:var(--radius-md);background:var(--glass-bg-raised);box-shadow:var(--rim-dual);color:var(--color-silver);align-items:flex-start;gap:10px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}._2dhpZa_alphaIcon{color:var(--color-cyan);flex-shrink:0;margin-top:1px}._2dhpZa_legalCheck{margin:0 0 var(--space-4) 0;color:var(--color-silver);cursor:pointer;align-items:flex-start;gap:10px;font-size:12px;line-height:1.45;display:flex}._2dhpZa_legalCheck input{width:16px;height:16px;accent-color:var(--color-cyan);flex-shrink:0;margin-top:2px}._2dhpZa_legalCheck a{color:var(--color-cyan);text-decoration:none}._2dhpZa_legalCheck a:hover{text-decoration:underline}._2dhpZa_legalFooter{text-align:center;margin:var(--space-5) 0 0 0;color:var(--color-muted);font-size:12px}._2dhpZa_legalFooter a{color:var(--color-cyan);text-decoration:none}._2dhpZa_legalFooter a:hover{text-decoration:underline}._2dhpZa_switchMode{text-align:center;color:var(--color-muted);margin:var(--space-6) 0 0 0;font-size:14px}._2dhpZa_switchMode button{color:var(--color-cyan);cursor:pointer;font-weight:500;font-size:inherit;transition:color var(--transition-fast);background:0 0;border:none}._2dhpZa_switchMode button:hover{color:var(--color-magenta)}@media (max-width:480px){._2dhpZa_card{padding:var(--space-6)}}._2dhpZa_gateBody{color:var(--color-muted);margin:var(--space-5) 0 var(--space-6) 0;font-size:14px;line-height:1.6}._2dhpZa_gateBody strong{color:var(--color-cream);overflow-wrap:anywhere;font-weight:600}._2dhpZa_gatePrimary{text-decoration:none;}._2dhpZa_gateSecondary{margin-top:var(--space-3);}
.sjx0aG_scrim{z-index:var(--z-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:sjx0aG_modalFade var(--transition-fast);background:#0000008c;display:flex;position:fixed;inset:0}.sjx0aG_scrim.sjx0aG_scrimElevated{z-index:var(--z-portal-top)}.sjx0aG_scrimCenter{padding:var(--space-6);justify-content:center;align-items:center}.sjx0aG_scrimBottom{align-items:flex-end}.sjx0aG_modal{-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);color:var(--text-primary);box-shadow:var(--shadow-lg);background:#18181ef7;border:1px solid #ffffff1f}.sjx0aG_modal:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}:where(.sjx0aG_scrimCenter) .sjx0aG_modal{border-radius:var(--radius-xl);width:100%;max-width:420px;padding:var(--space-6);animation:sjx0aG_modalPop var(--transition-normal) var(--ease-out)}:where(.sjx0aG_scrimBottom) .sjx0aG_modal{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;padding:var(--space-2) var(--space-5) max(var(--space-6), env(safe-area-inset-bottom));animation:sjx0aG_modalRise var(--transition-normal) var(--ease-out)}.sjx0aG_sheetGrab{cursor:grab;touch-action:none;justify-content:center;align-items:center;width:56px;min-height:44px;margin:2px auto 6px;display:flex;position:relative}.sjx0aG_sheetGrab:before{content:"";background:#ffffff38;border-radius:3px;width:38px;height:5px}.sjx0aG_sheetGrab:active{cursor:grabbing}.sjx0aG_sheetGrab:active:before{background:#fff6}.sjx0aG_modalTitle{font:700 18px var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0 0 var(--space-3)}@keyframes sjx0aG_modalFade{0%{opacity:0}to{opacity:1}}@keyframes sjx0aG_modalPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes sjx0aG_modalRise{0%{transform:translateY(100%)}to{transform:none}}
.iYV4-q_button{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);border:none;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex}.iYV4-q_button:disabled{opacity:.5;cursor:not-allowed}.iYV4-q_fullWidth{width:100%}.iYV4-q_primary{color:var(--color-cyan);border:1px solid var(--color-cyan);background:#00e5ff1a;font-weight:600;box-shadow:0 0 12px #00e5ff33}.iYV4-q_primary:hover:not(:disabled){text-shadow:0 0 8px #00e5ff66;background:#00e5ff26;transform:translateY(-1px);box-shadow:0 0 20px #00e5ff59}.iYV4-q_secondary{color:var(--color-cyan);background:0 0;border:1px solid #00e5ff66}.iYV4-q_secondary:hover:not(:disabled){border-color:var(--color-cyan);background:#00e5ff14;box-shadow:0 0 10px #00e5ff26}.iYV4-q_ghost{color:var(--color-cyan);padding:var(--space-3) var(--space-4);background:0 0}.iYV4-q_ghost:hover:not(:disabled){background:#00e5ff14}.iYV4-q_urgent{background:var(--color-amber);color:var(--color-void);font-weight:600;box-shadow:0 4px 20px #ff950066}.iYV4-q_urgent:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 24px #ff950080}
.MXW5Kq_panel{flex-direction:column;max-width:760px;max-height:min(82vh,660px);padding:0;display:flex;overflow:hidden}@media (max-width:767px){.MXW5Kq_panel{max-height:86dvh;padding:0}}.MXW5Kq_header{padding:var(--space-5) var(--space-5) var(--space-3)}.MXW5Kq_title{font:700 18px var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0}.MXW5Kq_hint{font:400 12px/1.4 var(--font-body);color:var(--text-tertiary);margin:4px 0 0}.MXW5Kq_tabs{z-index:1;gap:var(--space-2);padding:0 40px var(--space-3) var(--space-5);overscroll-behavior-x:contain;scrollbar-width:none;display:flex;position:sticky;top:0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000 100%)}.MXW5Kq_tabs::-webkit-scrollbar{display:none}.MXW5Kq_tab{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-full);border:1px solid var(--border);color:var(--text-secondary);font:500 14px/1 var(--font-body);cursor:pointer;white-space:nowrap;transition:color var(--transition-fast), border-color var(--transition-fast);background:0 0;flex:none}.MXW5Kq_tab:hover{color:var(--text-primary)}.MXW5Kq_tab[aria-selected=true]{color:var(--text-primary);border-color:var(--zova-cyan);box-shadow:0 0 12px var(--glow-cyan)}.MXW5Kq_tab:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}.MXW5Kq_body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--space-2) var(--space-5) var(--space-5);flex:auto;overflow-y:auto}.MXW5Kq_grid{gap:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.MXW5Kq_cell{align-items:center;gap:var(--space-2);padding:var(--space-2) 2px;border-radius:var(--radius-md);cursor:pointer;color:var(--text-tertiary);font:400 11px/1.3 var(--font-body);text-align:center;background:0 0;border:0;flex-direction:column;display:flex;position:relative}.MXW5Kq_cell:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}.MXW5Kq_cell:hover .MXW5Kq_ring{box-shadow:0 0 0 2px var(--text-tertiary)}.MXW5Kq_ring{aspect-ratio:1;border-radius:var(--radius-full);width:100%;max-width:116px;transition:box-shadow var(--transition-fast);place-items:center;margin-inline:auto;display:grid;position:relative}.MXW5Kq_ring>span:not(.MXW5Kq_check){width:100%;height:100%}.MXW5Kq_cell[aria-checked=true] .MXW5Kq_ring{box-shadow:0 0 0 3px var(--zova-cyan), 0 0 18px var(--glow-cyan)}.MXW5Kq_cell[aria-checked=true]{color:var(--text-primary)}.MXW5Kq_check{border-radius:var(--radius-full);background:var(--color-charcoal);width:22px;height:22px;color:var(--zova-cyan);box-shadow:0 0 0 2px var(--color-charcoal);place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.MXW5Kq_label{-webkit-line-clamp:2;line-clamp:2;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MXW5Kq_footer{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--border);display:flex}@media (max-width:767px){.MXW5Kq_grid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.MXW5Kq_header,.MXW5Kq_tabs,.MXW5Kq_body,.MXW5Kq_footer{padding-left:var(--space-4);padding-right:var(--space-4)}.MXW5Kq_footer{align-items:stretch;gap:var(--space-3);padding-bottom:max(var(--space-4), env(safe-area-inset-bottom));flex-direction:column}.MXW5Kq_actions{width:100%}.MXW5Kq_actions .MXW5Kq_btnPrimary{flex:auto}}.MXW5Kq_preview{align-items:center;gap:var(--space-3);min-width:0;display:flex}.MXW5Kq_previewText{flex-direction:column;gap:2px;min-width:0;display:flex}.MXW5Kq_previewName{font:600 14px/1.2 var(--font-body);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MXW5Kq_previewMeta{font:400 12px/1.3 var(--font-body);color:var(--text-tertiary)}.MXW5Kq_actions{gap:var(--space-2);flex:none;display:flex}.MXW5Kq_btn{min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-full);border:1px solid var(--border);color:var(--text-secondary);font:600 14px/1 var(--font-body);cursor:pointer;background:0 0}.MXW5Kq_btn:hover{color:var(--text-primary)}.MXW5Kq_btn:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}.MXW5Kq_btn:disabled{opacity:.5;cursor:not-allowed}.MXW5Kq_btnPrimary{color:var(--text-primary);border-color:var(--zova-cyan);box-shadow:0 0 12px var(--glow-cyan)}.MXW5Kq_error{font:400 12px/1.4 var(--font-body);color:var(--status-red);margin:0}@media (prefers-reduced-motion:reduce){.MXW5Kq_tab,.MXW5Kq_ring{transition:none}}
.N_16oa_button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font:600 13px/1 var(--font-sans);letter-spacing:.01em;text-transform:none;white-space:nowrap;cursor:pointer;color:var(--text-primary);transition:transform .24s var(--ease-lux), box-shadow var(--transition-fast), background var(--transition-fast), filter var(--transition-fast);background:0 0;border:none;padding:10px 18px;display:inline-flex}.N_16oa_button:active{transition-duration:90ms;transform:scale(.97)}.N_16oa_button:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}.N_16oa_button[disabled]{opacity:.4;pointer-events:none}.N_16oa_sm{padding:8px 12px;font-size:11px}.N_16oa_lg{padding:14px 26px;font-size:14px}.N_16oa_primary{background-color:var(--btn-primary-bg);background-image:linear-gradient(180deg, #fff 0%, var(--btn-primary-bg) 62%);color:var(--btn-primary-fg);box-shadow:var(--btn-primary-glow), inset 0 1px 0 #ffffffe6, inset 0 -1px 0 #0a0a0f0f}.N_16oa_primary:hover{box-shadow:var(--btn-primary-glow-hover), inset 0 1px 0 #ffffffe6;filter:brightness(1.02);transform:translateY(-2px)}.N_16oa_primary:active{box-shadow:var(--btn-primary-glow), 0 0 22px color-mix(in srgb, var(--zova-cyan) 16%, transparent), 0 0 22px color-mix(in srgb, var(--zova-magenta) 12%, transparent);transform:scale(.97)}.N_16oa_secondary{color:var(--btn-secondary-fg);box-shadow:var(--rim-white);transition:box-shadow .24s var(--ease-settle), background var(--transition-fast);background:0 0;border:1px solid #0000}.N_16oa_secondary:hover{background:var(--btn-secondary-hover);box-shadow:var(--rim-cyan)}.N_16oa_ghost{color:var(--zova-cyan);background:0 0}.N_16oa_ghost:hover{background:color-mix(in srgb, var(--zova-cyan) 8%, transparent)}.N_16oa_glass{background:var(--btn-glass-bg);color:var(--text-primary);box-shadow:var(--btn-glass-glow);position:relative}.N_16oa_glass:before{content:"";border-radius:inherit;background:var(--gradient-dual);-webkit-mask-composite:xor;animation:var(--ring-drift);pointer-events:none;background-size:220% 220%;padding:1.4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.N_16oa_dot{background:var(--zova-cyan);width:8px;height:8px;box-shadow:0 0 12px var(--zova-cyan);border-radius:50%;animation:2s ease-in-out infinite N_16oa_buttonPulse}.N_16oa_icon{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:36px;height:36px;color:var(--color-silver);background:#000000bf;border:1px solid #ffffff26;padding:0}.N_16oa_icon:hover{color:var(--zova-cyan);border-color:color-mix(in srgb, var(--zova-cyan) 40%, transparent)}.N_16oa_icon.is-active{background:var(--accent-active-bg);border-color:var(--accent-active-bg);color:var(--accent-active-fg);box-shadow:0 0 12px var(--accent-active-glow)}@keyframes N_16oa_buttonPulse{0%,to{opacity:1}50%{opacity:.5}}
.yIxAyq_titleStatus{white-space:nowrap;display:inline}.yIxAyq_titleStatusDot{color:var(--text-muted);margin:0 .4em}.yIxAyq_titleStatusLabel{color:var(--text-secondary);font-weight:500}.yIxAyq_announced,.yIxAyq_inferred{box-shadow:none;background:0 0}.yIxAyq_announced{border-color:color-mix(in srgb, var(--hue) 34%, transparent)}.yIxAyq_inferred{border-style:dashed;border-color:var(--color-smoke);color:var(--text-tertiary)}
.RJHOeG_overlay.RJHOeG_overlay{z-index:2;border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.RJHOeG_overlay[data-dimmed]{opacity:.45;filter:grayscale(50%)}:has(>.RJHOeG_overlay){isolation:isolate}.RJHOeG_overlay[data-background-only]{z-index:0}.RJHOeG_overlay[data-covering]{background:var(--color-slate)}.RJHOeG_overlay .RJHOeG_background{object-fit:cover;opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.RJHOeG_overlay .RJHOeG_loaded{opacity:1}.RJHOeG_overlay .RJHOeG_identity{background:linear-gradient(transparent, color-mix(in srgb, var(--color-void) 86%, transparent));text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;padding:20% 7% 10%;display:flex;position:absolute;inset:38% 0 0}.RJHOeG_identity .RJHOeG_logo{aspect-ratio:auto;object-fit:contain;width:100%;height:auto;max-height:42cqw;filter:drop-shadow(0 2px 3px var(--color-void));background:0 0;border:0;border-radius:0;display:block;position:static}.RJHOeG_title{-webkit-line-clamp:3;overflow-wrap:anywhere;font:750 clamp(8px, 12cqw, 28px)/1.1 var(--font-display);text-wrap:balance;color:var(--text-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.RJHOeG_subtitle{font:600 12px/1.35 var(--font-sans);color:var(--text-primary)}.RJHOeG_heroLockup{max-width:100%;display:block}.RJHOeG_heroLockup[data-pending]{opacity:0}.RJHOeG_heroLockup .RJHOeG_heroLogo{object-fit:contain;object-position:left bottom;width:auto;max-width:min(100%,420px);height:auto;max-height:110px;filter:drop-shadow(0 2px 4px var(--color-void));display:block}@media (max-width:768px){.RJHOeG_heroLockup .RJHOeG_heroLogo{max-width:min(100%,280px);max-height:78px}}
.CbafNq_synopsis{width:100%;min-width:0;color:var(--text-secondary);font:400 14px/1.5 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;margin:10px 0 0;padding:0;display:block}.CbafNq_synopsis:disabled{cursor:default;opacity:1}.CbafNq_synopsis:focus-visible{outline:2px solid var(--status-cyan);outline-offset:4px;border-radius:4px}.CbafNq_text{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CbafNq_text[data-expanded=true]{display:block}.CbafNq_toggle{color:var(--text-primary);padding:5px 0;font-size:12px;font-weight:600;display:block}
.S7PiEq_img{transition:opacity var(--dur-state) var(--ease-commit), filter var(--dur-arrive) var(--ease-commit), transform var(--dur-arrive) var(--ease-commit)}.S7PiEq_img[data-resolve=pending]{opacity:0;filter:blur(14px);transform:scale(1.06)}.S7PiEq_sweep{z-index:3;pointer-events:none;border-radius:inherit;animation:S7PiEq_resolveSweep .9s var(--ease-lux) .12s forwards;background:linear-gradient(105deg,#0000 40%,#ffffff38 50%,#0000 60%) 100% 0/300% 100% no-repeat;position:absolute;inset:0}@keyframes S7PiEq_resolveSweep{to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.S7PiEq_sweep{display:none}}
.JoCPeq_detail{min-height:100%;overflow-x:clip}.JoCPeq_hero{align-items:flex-end;width:100vw;min-height:520px;margin-left:calc(50% - 50vw);padding-top:144px;display:flex;position:relative}.JoCPeq_art{background-position:50%;background-size:cover;position:absolute;inset:0}.JoCPeq_scrim{background:linear-gradient(#05050940 0%,#0505094d 42%,#050509b8 82%,#0000 100%),linear-gradient(90deg,#0505099e,#0000 52%);position:absolute;inset:0}.JoCPeq_hero:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#0505078c 55%,#050507e6 100%);height:130px;position:absolute;bottom:-1px;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 60%);mask-image:linear-gradient(#0000,#000 60%)}.JoCPeq_backArt{z-index:3;font:600 13px var(--font-sans);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--glass-rim);color:var(--text-primary);cursor:pointer;background:#08080c8c;border-radius:999px;align-items:center;gap:6px;padding:7px 12px 7px 8px;display:inline-flex;position:absolute;top:80px;left:24px}.JoCPeq_backArt:hover{background:#ffffff14}.JoCPeq_heroBody{z-index:2;padding:0 var(--pagepad,40px) 30px;flex-direction:column;gap:10px;width:100%;max-width:1460px;margin:0 auto;display:flex;position:relative}.JoCPeq_kick{font:700 11px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--zova-cyan);align-items:center;gap:8px;display:inline-flex}.JoCPeq_kick.JoCPeq_magenta{color:var(--zova-magenta)}.JoCPeq_title{font:800 clamp(36px, 4.4vw, 58px) / .98 var(--font-display);letter-spacing:-.04em;color:var(--text-primary);margin:0}.JoCPeq_meta{font:500 13.5px var(--font-sans);color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:7px;display:flex}.JoCPeq_metaGlyph{opacity:.85;margin-right:2px;display:inline-flex}.JoCPeq_cert{font:700 10.5px var(--font-mono);color:var(--text-secondary);box-shadow:var(--rim-white);border-radius:5px;padding:1px 7px}.JoCPeq_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.JoCPeq_save{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:40px;height:40px;box-shadow:var(--glass-rim);color:var(--text-primary);transition:box-shadow .22s var(--ease-settle), color .22s var(--ease-settle);cursor:pointer;background:#08080c8c;border-radius:50%;justify-content:center;align-items:center;display:flex}.JoCPeq_save:hover{color:var(--text-primary)}.JoCPeq_save.JoCPeq_on{color:var(--zova-magenta);box-shadow:var(--rim-magenta)}.JoCPeq_save:disabled{opacity:.5;cursor:default}.JoCPeq_savePill{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:40px;box-shadow:var(--glass-rim);color:var(--text-primary);white-space:nowrap;transition:box-shadow .22s var(--ease-settle), color .22s var(--ease-settle);cursor:pointer;background:#08080c8c;border-radius:20px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.JoCPeq_savePill:hover{color:var(--text-primary)}.JoCPeq_savePill.JoCPeq_on{color:var(--zova-magenta);box-shadow:var(--rim-magenta)}.JoCPeq_savePill:disabled{opacity:.5;cursor:default}.JoCPeq_seenPop{z-index:1200;-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);width:260px;box-shadow:var(--glass-rim), 0 24px 60px #0000008c;animation:JoCPeq_seenPopIn .15s var(--ease-settle) both;background:#0e0e14eb;border-radius:16px;padding:14px}.JoCPeq_seenPop:has([data-show-chooser]){overscroll-behavior:contain;width:340px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 58px);overflow-y:auto}@keyframes JoCPeq_seenPopIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.JoCPeq_seenPop{animation:none}}.JoCPeq_seenPopHead{letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary,#ffffff80);margin-bottom:10px;font-size:12px;font-weight:600}.JoCPeq_seenPopTiers{grid-template-columns:1fr 1fr;gap:8px;display:grid}.JoCPeq_seenTier{color:var(--text-primary);cursor:pointer;transition:background .16s var(--ease-settle), box-shadow .16s var(--ease-settle), color .16s var(--ease-settle);background:#ffffff0a;border-radius:11px;align-items:center;gap:8px;padding:10px 12px 27px;font-size:13.5px;font-weight:600;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.JoCPeq_seenTier:hover{background:#ffffff14}.JoCPeq_seenTier:disabled{opacity:.5;cursor:default}.JoCPeq_seenTierIc{color:var(--text-secondary,#ffffffb3);display:inline-flex}.JoCPeq_tierLoved:hover{box-shadow:var(--rim-magenta)}.JoCPeq_tierLoved:hover .JoCPeq_seenTierIc{color:var(--zova-magenta)}.JoCPeq_tierLiked:hover{box-shadow:var(--rim-magenta)}.JoCPeq_tierLiked:hover .JoCPeq_seenTierIc{color:var(--zova-magenta-soft)}.JoCPeq_tierMeh:hover{box-shadow:var(--rim-neutral)}.JoCPeq_tierMeh:hover .JoCPeq_seenTierIc{color:var(--text-primary)}.JoCPeq_tierNope:hover{box-shadow:var(--rim-neutral)}.JoCPeq_tierNope:hover .JoCPeq_seenTierIc{color:var(--text-primary)}.JoCPeq_seenTierOn{box-shadow:var(--rim-magenta);background:#ffffff12}.JoCPeq_seenTierOn .JoCPeq_seenTierIc{color:var(--zova-magenta)}.JoCPeq_seenTierOnNeutral{box-shadow:var(--rim-neutral);background:#ffffff12}.JoCPeq_seenTierOnNeutral .JoCPeq_seenTierIc{color:var(--text-primary)}.JoCPeq_ratingSelectedMarker{border:1px solid color-mix(in srgb, var(--text-primary) 45%, transparent);color:var(--text-primary);font:700 8px/1 var(--font-sans);letter-spacing:.08em;text-align:center;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:3px 7px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.JoCPeq_seenPopSkip,.JoCPeq_seenPopDanger{width:100%;color:var(--text-secondary,#ffffff9e);cursor:pointer;transition:background .16s var(--ease-settle), color .16s var(--ease-settle);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:7px;margin-top:8px;padding:9px 12px;font-size:13px;font-weight:600;display:inline-flex}.JoCPeq_seenPopSkip:hover{color:var(--text-primary);background:#ffffff0f}.JoCPeq_seenPopDanger:hover{color:#ff6b6b;background:#ff5a5a1f}.JoCPeq_seenPopSkip:disabled,.JoCPeq_seenPopDanger:disabled{opacity:.5;cursor:default}.JoCPeq_seenPopScrim{z-index:90;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0404088c;place-items:center;display:grid;position:fixed;inset:0}.JoCPeq_seenPopCentered{transform-origin:50%;position:relative}.JoCPeq_seenPopSub{color:var(--text-muted,#fff6);text-transform:none;letter-spacing:0;font-weight:500}.JoCPeq_seenPopChips{flex-wrap:wrap;gap:8px;max-width:320px;display:flex}.JoCPeq_seenPopChip{color:var(--text-secondary,#ffffffb3);cursor:pointer;transition:background .16s var(--ease-settle), box-shadow .16s var(--ease-settle), color .16s var(--ease-settle);background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}.JoCPeq_seenPopChip:hover{background:#ffffff14}.JoCPeq_seenPopChipOn{color:var(--text-primary);box-shadow:var(--rim-magenta)}.JoCPeq_seenPopQuiet{width:100%;color:var(--text-muted,#fff6);cursor:pointer;transition:color .16s var(--ease-settle);background:0 0;border-radius:10px;margin-top:2px;padding:6px 12px;font-size:12px;font-weight:500}.JoCPeq_seenPopQuiet:hover{color:var(--text-secondary,#ffffff9e)}.JoCPeq_seenPopQuiet:disabled{opacity:.6;cursor:default}.JoCPeq_stickyHeader{z-index:45;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);visibility:hidden;pointer-events:none;transition:transform .26s var(--ease-lux);background:#08080cd1;position:fixed;top:64px;left:0;right:0;transform:translateY(-110%);box-shadow:0 1px #ffffff0f}.JoCPeq_stickyHeader.JoCPeq_stuck{visibility:visible;pointer-events:auto;transform:translateY(0)}.JoCPeq_stickyInner{max-width:1460px;min-height:80px;padding:12px var(--pagepad,40px);align-items:center;gap:14px;margin:0 auto;display:flex}.JoCPeq_stickyPoster{aspect-ratio:2/3;width:34px;box-shadow:var(--rim-white);border-radius:5px;flex:none;position:relative;overflow:hidden}.JoCPeq_stickyTitle{font:700 15px var(--font-display);letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.JoCPeq_stickyActions{align-items:center;gap:8px;display:flex}.JoCPeq_stickyBack{width:34px;height:34px;color:var(--text-secondary);box-shadow:var(--rim-white);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.JoCPeq_stickyBack:hover{color:var(--text-primary)}.JoCPeq_cols{max-width:1460px;padding:28px var(--pagepad,40px) 80px;grid-template-columns:minmax(0,1fr) 330px;gap:40px;margin:0 auto;display:grid}@media (max-width:1080px){.JoCPeq_cols{grid-template-columns:1fr}}.JoCPeq_main{align-content:start;gap:38px;min-width:0;display:grid}.JoCPeq_main>*{min-width:0}.JoCPeq_main>:empty{display:none}.JoCPeq_side{flex-direction:column;align-self:start;gap:16px;display:flex;position:sticky;top:84px}@media (max-width:1080px){.JoCPeq_side{position:static}}.JoCPeq_contextStack{gap:32px;min-width:0;display:grid}.JoCPeq_contextStack:empty{display:none}.JoCPeq_contextBlock{min-width:0}.JoCPeq_label{font:700 10.5px var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);margin-bottom:10px}.JoCPeq_discussClear{appearance:none;cursor:pointer;font:600 11px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--cyan,#00e5ff);vertical-align:middle;background:0 0;border:0;margin-left:12px}.JoCPeq_discussClear:hover{opacity:.85}.JoCPeq_franchiseDetail{background:radial-gradient(80% 100% at 0% 50%, #ff008017, transparent 64%), radial-gradient(80% 100% at 100% 50%, #00e5ff14, transparent 64%), var(--glass-bg);box-shadow:var(--glass-rim);border-radius:16px;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:20px;padding:18px;display:grid;position:relative;overflow:hidden}.JoCPeq_franchiseDetail:before{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 1px 0 #ff008047,inset -1px 0 #00e5ff42}.JoCPeq_franchiseDetailCopy{z-index:1;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex;position:relative}.JoCPeq_franchiseDetailBadge{font:700 11px var(--font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--zova-cyan);box-shadow:var(--rim-cyan);background:#04090e94;border-radius:999px;align-items:center;gap:7px;padding:5px 9px;display:inline-flex}.JoCPeq_franchiseDetail h2{font:800 24px / 1.05 var(--font-display);color:var(--text-primary);letter-spacing:0;margin:2px 0 0}.JoCPeq_franchiseDetailCrumbs{flex-wrap:wrap;gap:6px;margin:2px 0 0;display:flex}.JoCPeq_franchiseDetailCrumb{border:1px solid var(--rim-neutral,#ffffff24);color:var(--text-secondary);font:600 11.5px var(--font-sans);letter-spacing:.03em;border-radius:999px;align-items:center;gap:3px;padding:3px 9px;text-decoration:none;display:inline-flex}a.JoCPeq_franchiseDetailCrumb:hover{color:var(--text-primary);border-color:#00e5ff59}.JoCPeq_franchiseDetail p{max-width:34ch;font:500 13.5px / 1.55 var(--font-sans);color:var(--text-secondary);margin:0}.JoCPeq_franchiseDetailActions{flex-wrap:wrap;gap:9px;margin-top:auto;display:flex}.JoCPeq_franchiseDetailPrimary,.JoCPeq_franchiseDetailSecondary{min-height:38px;font:700 12.5px var(--font-sans);color:var(--text-primary);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.JoCPeq_franchiseDetailPrimary{box-shadow:var(--glass-rim);background:#ffffff14;padding:0 14px}.JoCPeq_franchiseDetailPrimary:hover{box-shadow:var(--rim-cyan)}.JoCPeq_franchiseDetailSecondary{color:var(--text-secondary);box-shadow:var(--rim-white);padding:0 12px}.JoCPeq_franchiseDetailSecondary:hover{color:var(--text-primary)}.JoCPeq_franchiseDetailSecondary:disabled{opacity:.6;cursor:default}.JoCPeq_franchiseTrackCount{font:700 10.5px var(--font-mono);color:var(--text-muted);background:#ffffff0f;border-radius:999px;padding:1px 7px}.JoCPeq_franchiseTrackStatus{min-height:38px;font:700 12.5px var(--font-sans);color:var(--zova-cyan);box-shadow:var(--rim-cyan);white-space:nowrap;background:#00e5ff14;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.JoCPeq_franchiseTrackStatus:hover{color:var(--text-primary)}.JoCPeq_franchiseDetailRail{z-index:1;overscroll-behavior-x:contain;scrollbar-width:thin;gap:12px;padding:2px 2px 10px;display:flex;position:relative;overflow-x:auto}.JoCPeq_franchiseDetailRail::-webkit-scrollbar{height:6px}.JoCPeq_franchiseDetailRail::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}.JoCPeq_franchiseDetailCard{width:112px;color:var(--text-secondary);flex:0 0 112px}.JoCPeq_franchiseDetailCard:hover{color:var(--text-primary)}.JoCPeq_franchiseDetailPoster{aspect-ratio:2/3;width:100%;box-shadow:var(--rim-white);background:#ffffff0d;border-radius:10px;display:block;position:relative;overflow:hidden}.JoCPeq_franchiseDetailCardCurrent .JoCPeq_franchiseDetailPoster{box-shadow:var(--rim-cyan), 0 0 26px #00e5ff29}.JoCPeq_franchiseDetailPoster img{object-fit:cover}.JoCPeq_franchiseDetailOrder{z-index:2;min-width:22px;height:22px;color:var(--text-primary);box-shadow:var(--rim-white);font:700 11px var(--font-mono);background:#04060ab8;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex;position:absolute;top:7px;left:7px}.JoCPeq_franchiseDetailFallback{font:800 32px var(--font-display);color:var(--text-muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.JoCPeq_franchiseDetailTitle{font:700 12.5px / 1.25 var(--font-sans);color:var(--text-primary);margin-top:8px;display:block}.JoCPeq_franchiseDetailMeta{font:600 11.5px var(--font-sans);color:var(--text-muted);align-items:center;gap:5px;margin-top:4px;display:flex}@media (max-width:760px){.JoCPeq_franchiseDetail{grid-template-columns:1fr;gap:16px}.JoCPeq_franchiseDetail p{max-width:none}}.JoCPeq_syn{color:var(--text-secondary);text-wrap:pretty;max-width:70ch;margin:0;font-size:14.5px;line-height:1.6}.JoCPeq_crew{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;font-size:13px;display:flex}.JoCPeq_crewSig{font:600 11px var(--font-sans);color:var(--text-tertiary);box-shadow:var(--rim-white);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.JoCPeq_crewSig svg{opacity:.7;width:12px;height:12px}.JoCPeq_vibeTags{flex-wrap:wrap;gap:8px;margin-top:14px;padding-bottom:4px;display:flex}.JoCPeq_vibeTag{font:600 12px var(--font-sans);color:var(--text-secondary);background:var(--color-slate);box-shadow:var(--rim-white);border-radius:999px;align-items:center;padding:6px 12px;display:inline-flex}.JoCPeq_moreSignals{color:var(--text-muted);margin-top:14px}.JoCPeq_moreSignals summary{cursor:pointer;width:fit-content;font:600 12px var(--font-sans);color:var(--text-tertiary)}.JoCPeq_moreSignals summary:hover,.JoCPeq_moreSignals summary:focus-visible{color:var(--text-primary)}.JoCPeq_vibeFit{flex-wrap:wrap;gap:8px;margin-top:12px;padding-bottom:4px;display:flex}.JoCPeq_vibeFitChip{font:600 12px var(--font-sans);color:var(--text-secondary);box-shadow:var(--rim-white);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.JoCPeq_vibeFitChip svg{opacity:.7;width:13px;height:13px}.JoCPeq_stills{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.JoCPeq_still{aspect-ratio:16/10;box-shadow:var(--rim-white);background-position:50%;background-size:cover;border-radius:12px}.JoCPeq_deadline{background:var(--color-charcoal);box-shadow:var(--rim-white);color:var(--text-secondary);border-radius:13px;align-items:center;gap:12px;padding:13px 17px;font-size:13px;display:flex}.JoCPeq_deadline b{color:var(--text-primary)}.JoCPeq_deadline.JoCPeq_urgent{box-shadow:inset 0 0 0 1px #ffffff38}.JoCPeq_deadline>span{flex:1}.JoCPeq_resume{background:var(--glass-bg);box-shadow:var(--glass-rim);border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;padding:15px 18px;display:flex}.JoCPeq_episodeActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.JoCPeq_resumeTx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.JoCPeq_resumeTx b{font:600 14px var(--font-sans);color:var(--text-primary)}.JoCPeq_resumeTx span{font:500 11.5px var(--font-mono);color:var(--text-muted)}.JoCPeq_resumeBar,.JoCPeq_resumeSpacer{flex:1}.JoCPeq_bingeBar{background:var(--glass-bg);box-shadow:var(--rim-cyan);border-radius:14px;align-items:center;gap:14px;margin-top:14px;padding:13px 18px;display:flex}.JoCPeq_bingeCount{width:34px;height:34px;font:700 15px var(--font-mono);color:var(--zova-cyan);box-shadow:var(--rim-cyan);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.JoCPeq_bingeTx{font:600 13px var(--font-sans);color:var(--text-secondary);flex:1}.JoCPeq_bingeCancel{font:600 12px var(--font-sans);color:var(--text-muted);box-shadow:var(--rim-white);cursor:pointer;border-radius:999px;padding:6px 12px}.JoCPeq_bingeCancel:hover{color:var(--text-primary)}.JoCPeq_plan{text-align:left;background:var(--glass-bg);width:100%;box-shadow:var(--glass-rim);color:var(--text-secondary);cursor:pointer;border-radius:13px;align-items:center;gap:11px;margin-top:14px;padding:13px 17px;font-size:13px;display:flex}.JoCPeq_plan b{color:var(--text-primary)}.JoCPeq_plan>span{flex:1}.JoCPeq_plan em{font:600 12px var(--font-sans);color:var(--zova-cyan);margin-left:auto;font-style:normal}.JoCPeq_plan.JoCPeq_dashed{box-shadow:none;color:var(--text-muted);background:0 0;border:1.5px dashed #ffffff29}.JoCPeq_planPicker{background:var(--glass-bg);box-shadow:var(--glass-rim);border-radius:14px;flex-direction:column;gap:12px;margin-top:10px;padding:14px 16px;display:flex}.JoCPeq_planPickerRow{flex-direction:column;gap:7px;display:flex}.JoCPeq_planPickerRow .JoCPeq_label{margin-bottom:2px}.JoCPeq_planChips{flex-wrap:wrap;gap:7px;display:flex}.JoCPeq_pills{flex-wrap:wrap;gap:8px;margin:10px 0 16px;display:flex}.JoCPeq_pill{font:600 12.5px var(--font-sans);color:var(--text-tertiary);box-shadow:var(--rim-white);transition:box-shadow .2s var(--ease-settle), color .15s var(--ease-standard);cursor:pointer;background:#ffffff0a;border-radius:999px;padding:7px 14px}.JoCPeq_pill:hover{color:var(--text-primary)}.JoCPeq_pill.JoCPeq_pillOn{color:var(--text-primary);box-shadow:var(--rim-cyan);background:#ffffff0e}.JoCPeq_pill em{color:var(--text-ash);margin-left:3px;font-size:11px;font-style:normal}.JoCPeq_epStillGuard{position:absolute;inset:0}.JoCPeq_epStillBg{background-position:50%;background-size:cover;position:absolute;inset:0}.JoCPeq_spin{animation:.8s linear infinite JoCPeq_wdspin}@keyframes JoCPeq_wdspin{to{transform:rotate(360deg)}}.JoCPeq_epsHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.JoCPeq_epsHead h3{font:700 19px var(--font-display);color:var(--text-primary);margin:0}.JoCPeq_epsBulk{gap:6px;display:flex}.JoCPeq_eps{flex-direction:column;gap:8px;display:flex}.JoCPeq_ep{background:var(--color-charcoal);box-shadow:var(--rim-white);border-radius:13px;align-items:flex-start;gap:14px;padding:11px 13px;display:flex}.JoCPeq_ep.JoCPeq_seen{opacity:.62}.JoCPeq_ep.JoCPeq_upcoming{opacity:.75}.JoCPeq_ep.JoCPeq_fromUpNext{box-shadow:var(--rim-cyan)}.JoCPeq_epThumb{aspect-ratio:16/9;cursor:pointer;background-position:50%;background-size:cover;border-radius:9px;flex:none;width:118px;position:relative;overflow:hidden}.JoCPeq_epNum{font:700 11px var(--font-mono);color:#ffffffd9;text-shadow:0 1px 4px #0009;z-index:2;position:absolute;top:5px;left:7px}.JoCPeq_epAir{background:var(--badge-surface);color:var(--text-secondary);font:700 9.5px var(--font-mono);text-transform:uppercase;border-radius:6px;padding:2px 7px;position:absolute;bottom:5px;right:7px}.JoCPeq_epTx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.JoCPeq_epTx b{font:600 13.5px var(--font-sans);color:var(--text-primary)}.JoCPeq_epMeta{font:500 11px var(--font-mono);color:var(--text-muted)}.JoCPeq_fromUpNextLabel{width:fit-content;font:700 10px var(--font-mono);color:var(--status-cyan);letter-spacing:.04em;text-transform:uppercase}.JoCPeq_epTx p{color:var(--text-tertiary);max-width:70ch;margin:0;font-size:12.5px}.JoCPeq_epActions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.JoCPeq_discussBtn{appearance:none;cursor:pointer;font:600 11px var(--font-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--text-tertiary,#8b8b9a);background:0 0;border:0;padding:2px 4px}.JoCPeq_discussBtn:hover{color:var(--cyan,#00e5ff)}.JoCPeq_chkbtn{width:34px;height:34px;color:var(--text-muted);box-shadow:var(--rim-white);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;display:flex}.JoCPeq_chkbtn:hover{color:var(--text-primary)}.JoCPeq_chkbtn.JoCPeq_on{color:var(--state-complete-check);box-shadow:var(--rim-cyan)}.JoCPeq_chkbtn:disabled{opacity:.35;cursor:default}.JoCPeq_ratings{flex-wrap:wrap;align-items:flex-start;gap:26px;display:flex}.JoCPeq_ratingHead{flex-direction:column;gap:6px;display:flex}.JoCPeq_ratingStar{font:700 30px var(--font-mono);color:var(--status-magenta);letter-spacing:-.01em;align-items:baseline;gap:8px;display:inline-flex}.JoCPeq_ratingStar small{font:500 13px var(--font-sans);color:var(--text-muted)}.JoCPeq_ratingVotes{font:500 12px var(--font-mono);color:var(--text-muted)}.JoCPeq_rside{gap:22px;display:flex}.JoCPeq_rstat{flex-direction:column;gap:1px;display:flex}.JoCPeq_rstat b{font:700 20px var(--font-mono);color:var(--text-primary)}.JoCPeq_rstat span{font:600 10.5px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.JoCPeq_receptionNote{color:var(--text-muted);margin-top:16px;font-size:12.5px;line-height:1.5}.JoCPeq_cast{gap:16px;padding:12px 8px 14px;scroll-padding-inline:8px;display:flex;overflow-x:auto}.JoCPeq_castcard{text-align:center;flex-direction:column;flex:none;align-items:center;gap:5px;width:92px;text-decoration:none;display:flex}.JoCPeq_castPic{background:var(--avatar-bg);width:66px;height:66px;color:var(--text-secondary);font:700 16px var(--font-sans);box-shadow:inset 0 0 0 2px #ffffff1f, var(--avatar-glow);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.JoCPeq_castPic img{object-fit:cover}.JoCPeq_castcard b{font:600 12px var(--font-sans);color:var(--text-primary)}.JoCPeq_castcard span{color:var(--text-muted);font-size:10.5px}.JoCPeq_clips{gap:14px;padding-bottom:6px;display:flex;overflow-x:auto}.JoCPeq_clip{cursor:pointer;text-align:left;flex:none;width:160px}.JoCPeq_clipThumb{width:160px;height:90px;box-shadow:var(--rim-white);background-position:50%;background-size:cover;border-radius:12px;display:block;position:relative;overflow:hidden}.JoCPeq_clipPlay{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0a0e80;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin:auto;display:flex;position:absolute;inset:0}.JoCPeq_clipDur{font:600 9px var(--font-mono);color:#fff;background:#0009;border-radius:5px;padding:2px 5px;position:absolute;bottom:7px;right:7px}.JoCPeq_clipLabel{font:500 11.5px/1.35 var(--font-sans);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;display:block;overflow:hidden}.JoCPeq_grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:18px;display:grid}@media (max-width:1180px){.JoCPeq_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.JoCPeq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.JoCPeq_panel{background:var(--glass-bg);box-shadow:var(--glass-rim);border-radius:16px;padding:18px}.JoCPeq_svc{text-align:left;cursor:pointer;border-radius:11px;align-items:center;gap:12px;width:100%;padding:10px 11px;display:flex}.JoCPeq_svc:hover{background:#ffffff0d}.JoCPeq_svc .JoCPeq_svcLogo{flex:none;justify-content:center;align-items:center;width:26px;height:20px;display:flex;overflow:hidden}.JoCPeq_svc .JoCPeq_svcLogo img{object-fit:contain;width:26px;height:20px}.JoCPeq_svcTx{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.JoCPeq_svcTx b{font:600 13px var(--font-sans);color:var(--text-primary)}.JoCPeq_svcTx span{color:var(--text-muted);font-size:11px}.JoCPeq_note{color:var(--text-muted);padding:2px 2px 8px;font-size:11px;line-height:1.4}.JoCPeq_svcPl{background:var(--btn-primary-bg);width:32px;height:32px;color:var(--btn-primary-fg);box-shadow:var(--btn-primary-glow);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.JoCPeq_svc.JoCPeq_rent .JoCPeq_svcPl{color:var(--text-muted);box-shadow:var(--rim-white);background:0 0}.JoCPeq_track{text-align:left;width:100%;font:600 13px var(--font-sans);color:var(--text-secondary);cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:11px 12px;display:flex}.JoCPeq_track:hover{color:var(--text-primary);background:#ffffff0d}.JoCPeq_track.JoCPeq_on{color:var(--zova-magenta)}.JoCPeq_track.JoCPeq_onCyan{color:var(--zova-cyan)}.JoCPeq_track:disabled{opacity:.5;cursor:default}.JoCPeq_sentimentRow{grid-template-columns:1fr 1fr;gap:8px;margin-top:6px;display:grid}.JoCPeq_sentimentBtn{font:600 12px var(--font-sans);color:var(--text-tertiary);box-shadow:var(--rim-white);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:9px 6px 26px;display:inline-flex;position:relative}.JoCPeq_sentimentBtn:hover{color:var(--text-primary)}.JoCPeq_sentimentBtn.JoCPeq_on{color:var(--zova-magenta);box-shadow:var(--rim-magenta)}.JoCPeq_sentimentBtn.JoCPeq_onNeutral{color:var(--text-primary);box-shadow:var(--rim-neutral)}.JoCPeq_sentimentBtn:disabled{opacity:.6;cursor:default}.JoCPeq_empty{background:var(--color-charcoal);box-shadow:var(--rim-white);color:var(--text-muted);border-radius:14px;padding:14px;font-size:12.5px}.JoCPeq_empty p{margin:0}.JoCPeq_empty p+p{margin-top:6px}.JoCPeq_quiet{font:600 12px var(--font-sans);color:var(--text-ash);cursor:pointer;margin:12px auto 0;padding:6px 10px;display:block}.JoCPeq_quiet:hover{color:var(--text-tertiary)}.JoCPeq_boundary{background:var(--color-charcoal);box-shadow:var(--rim-white);color:var(--text-secondary);border-radius:13px;align-items:center;gap:10px;margin-bottom:6px;padding:12px 16px;font-size:13px;display:flex}.JoCPeq_boundary b{color:var(--text-primary)}.JoCPeq_boundary .JoCPeq_boundaryClose{color:var(--text-muted);cursor:pointer;margin-left:auto;display:inline-flex}.JoCPeq_boundary .JoCPeq_boundaryClose:hover{color:var(--text-primary)}.JoCPeq_factRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.JoCPeq_genreLine{font:500 13px var(--font-sans);color:var(--text-tertiary);margin:0}.JoCPeq_accessLine{margin-top:2px}.JoCPeq_reasonRow{font:500 14px/1.4 var(--font-sans);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.JoCPeq_reason{max-width:62ch}.JoCPeq_signalsLink{min-height:44px;font:600 13px var(--font-sans);color:var(--zova-cyan);cursor:pointer;background:0 0;border:0;padding:8px 0}.JoCPeq_signalsLink:focus-visible{outline:2px solid var(--status-cyan);outline-offset:3px;border-radius:4px}.JoCPeq_overflow{margin-left:2px}.JoCPeq_evidenceSource{font:700 11px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.JoCPeq_evidenceValue{font:700 30px var(--font-mono);color:var(--text-primary);letter-spacing:-.01em;align-items:baseline;gap:8px;display:inline-flex}.JoCPeq_evidenceValue small{font:500 13px var(--font-sans);color:var(--text-muted)}.JoCPeq_franchiseDetailFacts{gap:4px;margin:0 0 10px;display:grid}.JoCPeq_franchiseDetailFacts p{margin:0}.JoCPeq_franchiseDetailPosition{color:var(--text-secondary);font-size:13px}.JoCPeq_seenPopDocked{transform-origin:bottom;width:min(480px,100vw - 32px);margin-inline:auto;position:fixed;bottom:24px;left:0;right:0}.JoCPeq_seenPop.JoCPeq_seenPopDocked{overscroll-behavior:contain;max-height:calc(100dvh - 72px);overflow-y:auto}.JoCPeq_epsReceipt{text-align:right;margin:0 0 8px}.JoCPeq_receiptSlot:empty{display:none}
.TmHNvG_card{background-color:var(--glass-slate);background-image:var(--glass-specular);border-radius:var(--radius-lg);box-shadow:var(--glass-rim);transition:transform .3s var(--ease-settle), box-shadow .3s var(--ease-settle);background-repeat:no-repeat;border:1px solid #0000;position:relative;overflow:hidden}.TmHNvG_card:before{content:"";border-radius:inherit;opacity:0;transition:opacity var(--transition-normal);background:radial-gradient(ellipse at top left, color-mix(in srgb, var(--zova-magenta) 8%, transparent) 0%, transparent 50%), radial-gradient(ellipse at bottom right, color-mix(in srgb, var(--zova-cyan) 8%, transparent) 0%, transparent 50%);pointer-events:none;position:absolute;inset:0}.TmHNvG_interactive{cursor:pointer}.TmHNvG_interactive:hover{box-shadow:var(--rim-cyan), var(--glass-float);transform:translateY(-3px)}.TmHNvG_interactive:hover:before{opacity:1}.TmHNvG_body{padding:var(--space-4)}
.gx3GoG_panel{max-width:400px}.gx3GoG_title{font:700 18px var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0 0 var(--space-2)}.gx3GoG_message{font:500 14.5px/1.55 var(--font-sans);color:var(--text-secondary);margin:0 0 var(--space-5);text-wrap:pretty}.gx3GoG_actions{justify-content:flex-end;gap:var(--space-2);display:flex}.gx3GoG_danger.gx3GoG_danger{background:var(--zova-magenta);color:#fff;box-shadow:none}.gx3GoG_danger.gx3GoG_danger:hover{background:color-mix(in srgb, var(--zova-magenta) 86%, #000);box-shadow:none}
.T7t5ka_shelf{color:var(--text-primary);gap:14px;display:grid}.T7t5ka_shelfCompact{--up-next-card-gap:10px;--up-next-card-padding:10px;--up-next-row-padding:8px}.T7t5ka_shelfComfortable{--up-next-card-gap:16px;--up-next-card-padding:16px;--up-next-row-padding:12px}.T7t5ka_shelfHeader{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.T7t5ka_shelfHeading{min-width:0;margin-right:auto}.T7t5ka_shelfTitle{color:var(--text-primary);font:700 19px var(--font-display);letter-spacing:-.015em;margin:0}.T7t5ka_cards{gap:var(--up-next-card-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),300px));justify-content:start;align-items:start;display:grid}.T7t5ka_densityToggle{border:1px solid var(--color-smoke);background:var(--color-charcoal);border-radius:9px;padding:2px;display:inline-flex}.T7t5ka_densityOption,.T7t5ka_bulkButton,.T7t5ka_disclosureButton,.T7t5ka_markButton,.T7t5ka_showMoreButton,.T7t5ka_fullDetailButton,.T7t5ka_trayCloseButton,.T7t5ka_actionButton{border:1px solid var(--color-smoke);color:var(--text-secondary);font:650 12px var(--font-sans);cursor:pointer;background:0 0}.T7t5ka_densityOption{border-color:#0000;border-radius:7px;padding:6px 9px}.T7t5ka_densityOptionActive{border-color:var(--color-smoke);color:var(--text-primary);background:var(--color-slate)}.T7t5ka_bulkButton,.T7t5ka_fullDetailButton,.T7t5ka_trayCloseButton,.T7t5ka_actionButton{border-radius:8px;min-height:32px;padding:7px 11px}.T7t5ka_bulkButton:disabled{cursor:default;opacity:.55}.T7t5ka_card{min-width:0;padding:var(--up-next-card-padding,14px);border:1px solid var(--color-smoke);border-radius:var(--radius-lg);background:var(--color-slate);box-shadow:var(--shadow-sm)}.T7t5ka_cardExpanded{border-color:color-mix(in srgb, var(--status-cyan) 24%, var(--color-smoke))}.T7t5ka_card:focus-within{outline:2px solid var(--zova-cyan);outline-offset:2px}.T7t5ka_cardHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 10px;display:grid}.T7t5ka_cardTitle{min-width:0;color:var(--text-primary);font:700 18px/1.15 var(--font-display);text-overflow:ellipsis;margin:0;overflow:hidden}.T7t5ka_card[data-stack-presentation=poster-tray] .T7t5ka_cardHeader{grid-template-columns:minmax(0,1fr)}.T7t5ka_card[data-stack-presentation=poster-tray] .T7t5ka_cardTitle{text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.T7t5ka_card[data-stack-presentation=poster-tray] .T7t5ka_countLabel{white-space:normal}.T7t5ka_countLabel{color:var(--text-tertiary);font:600 11px var(--font-mono);white-space:nowrap}.T7t5ka_disclosureButton{border-radius:7px;grid-column:1/-1;justify-self:start;padding:5px 8px}.T7t5ka_expandedContent{gap:12px;margin-top:12px;display:grid}.T7t5ka_posterButton{cursor:pointer;aspect-ratio:2/3;background:0 0;border:0;border-radius:11px;place-items:center;width:100%;padding:0;display:grid;overflow:hidden}.T7t5ka_poster{object-fit:cover;border-radius:11px;width:100%;height:100%;display:block}.T7t5ka_posterFallback{background:var(--color-charcoal);width:100%;height:100%;color:var(--text-tertiary);font:700 32px var(--font-display);border-radius:11px;place-items:center;display:grid}.T7t5ka_stackFacts{color:var(--text-secondary);font:500 12.5px/1.5 var(--font-sans);flex-wrap:wrap;align-items:center;margin:0;display:flex}.T7t5ka_fact{align-items:center;display:inline-flex}.T7t5ka_factDot{background:var(--color-smoke);border-radius:50%;width:3px;height:3px;margin:0 9px;display:inline-block}.T7t5ka_factLabel{color:var(--text-tertiary);font:650 10px var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.T7t5ka_factValue{min-width:0;color:var(--text-secondary);font:500 12px/1.4 var(--font-sans);margin:0}.T7t5ka_synopsis{color:var(--text-secondary);font:500 13px/1.55 var(--font-sans);margin:0}.T7t5ka_rows{gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.T7t5ka_collapsedSummary{flex-wrap:wrap;align-items:baseline;gap:7px;min-width:0;margin-top:12px;display:flex}.T7t5ka_expandedContent .T7t5ka_rows{margin-top:0}.T7t5ka_row{max-width:860px;padding:var(--up-next-row-padding,12px) 0;border-top:1px solid var(--color-smoke);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.T7t5ka_row:first-child{border-top:0}.T7t5ka_rowPrimary{padding-left:9px;position:relative}.T7t5ka_rowPrimary:before{background:var(--status-cyan);width:2px;box-shadow:0 0 8px color-mix(in srgb, var(--status-cyan) 64%, transparent);content:"";border-radius:999px;position:absolute;top:8px;bottom:8px;left:0}.T7t5ka_rowBody{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:7px;padding:0;display:flex}.T7t5ka_rowCode{color:var(--text-tertiary);font:600 11px var(--font-mono);white-space:nowrap}.T7t5ka_rowTitle{min-width:0;color:var(--text-primary);font:650 13px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.T7t5ka_gatingFact{color:var(--text-tertiary);font:500 10px var(--font-mono);white-space:nowrap}.T7t5ka_stateLabel{color:var(--status-cyan);font:650 10px var(--font-sans);white-space:nowrap}.T7t5ka_rowActions{align-items:center;gap:5px;display:flex}.T7t5ka_markButton,.T7t5ka_showMoreButton{border-radius:7px;min-height:28px;padding:5px 7px}.T7t5ka_rowInformation{background:var(--color-charcoal);border-radius:9px;grid-column:1/-1;gap:8px;padding:9px;display:grid}.T7t5ka_extraActions,.T7t5ka_cardActions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.T7t5ka_showMoreButton,.T7t5ka_fullDetailButton{justify-self:start}.T7t5ka_actionButton{border-radius:7px;min-height:28px;padding:5px 8px}.T7t5ka_cardActions{padding-top:4px}.T7t5ka_emptyRows{color:var(--text-tertiary);font:500 12px var(--font-sans);margin:10px 0 0}.T7t5ka_tray{padding:var(--up-next-card-padding,16px);border:1px solid color-mix(in srgb, var(--status-cyan) 24%, var(--color-smoke));border-radius:var(--radius-lg);background:var(--color-slate);gap:14px;display:grid}.T7t5ka_trayHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.T7t5ka_trayHeading{color:var(--text-primary);font:700 20px/1.15 var(--font-display);letter-spacing:-.015em;margin:0 0 4px}.T7t5ka_trayCloseButton{border-radius:8px;min-height:32px;padding:7px 11px}.T7t5ka_trayFooter{flex-wrap:wrap;align-items:center;gap:8px;padding-top:2px;display:flex}@media (min-width:769px){:is(.T7t5ka_tray .T7t5ka_expandedContent:has(.T7t5ka_posterButton),.T7t5ka_tray .T7t5ka_expandedContent:has(>.T7t5ka_poster)){grid-template-columns:132px minmax(0,1fr);align-items:start;column-gap:18px}.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_posterButton,.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_poster{grid-area:1/1/span 3}.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_poster{aspect-ratio:2/3;width:132px;height:auto}.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_stackFacts,.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_synopsis,.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_emptyRows{grid-column:2}.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_rows,.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_showMoreButton,.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_bulkButton,.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_fullDetailButton,.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_cardActions{grid-column:1/-1}}@media (prefers-reduced-motion:no-preference){.T7t5ka_card,.T7t5ka_densityOption,.T7t5ka_bulkButton,.T7t5ka_disclosureButton,.T7t5ka_markButton,.T7t5ka_showMoreButton,.T7t5ka_fullDetailButton,.T7t5ka_trayCloseButton,.T7t5ka_actionButton{transition:border-color .16s var(--ease-standard), color .16s var(--ease-standard), background .16s var(--ease-standard)}}@media (max-width:768px){.T7t5ka_cards{grid-template-columns:minmax(0,1fr)}:is(.T7t5ka_tray .T7t5ka_expandedContent:has(.T7t5ka_posterButton),.T7t5ka_tray .T7t5ka_expandedContent:has(>.T7t5ka_poster)){grid-template-columns:96px minmax(0,1fr);align-items:start;column-gap:12px}.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_posterButton,.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_poster{grid-area:1/1/span 3}.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_poster{aspect-ratio:2/3;width:96px;height:auto}.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_stackFacts,.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_synopsis,.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_emptyRows{grid-column:2}.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_rows,.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_showMoreButton,.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_bulkButton,.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_fullDetailButton,.T7t5ka_tray .T7t5ka_expandedContent>.T7t5ka_cardActions{grid-column:1/-1}.T7t5ka_trayCloseButton,.T7t5ka_tray .T7t5ka_rowBody,.T7t5ka_tray .T7t5ka_markButton,.T7t5ka_tray .T7t5ka_showMoreButton,.T7t5ka_tray .T7t5ka_fullDetailButton,.T7t5ka_tray .T7t5ka_actionButton,.T7t5ka_tray .T7t5ka_bulkButton,.T7t5ka_trayFooter button,.T7t5ka_trayFooter summary{min-height:44px}}
.HLstHa_section{color:var(--text-primary);grid-template-columns:minmax(0,1fr);gap:18px;scroll-margin-top:84px;display:grid}.HLstHa_homeSection{padding-block:4px 8px}.HLstHa_header{justify-content:space-between;align-items:end;gap:20px;display:flex}.HLstHa_headerRoute{justify-content:flex-end;align-items:end;gap:20px;display:flex}.HLstHa_headerRoute:empty{display:none}.HLstHa_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HLstHa_header h2,.HLstHa_lineupHead h3{color:var(--text-primary);font:720 23px/1.1 var(--font-display);letter-spacing:-.02em;margin:3px 0 0}.HLstHa_header h2:focus{outline:2px solid var(--zova-cyan);outline-offset:4px}.HLstHa_header p,.HLstHa_signInNote,.HLstHa_tonightEmpty{color:var(--text-tertiary);font:500 13px/1.5 var(--font-sans);margin:7px 0 0}.HLstHa_signInNote{text-align:right;max-width:240px;margin:0}.HLstHa_eyebrow{color:var(--text-tertiary);font:700 10px/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.HLstHa_update,.HLstHa_intentError,.HLstHa_intentReceipt,.HLstHa_error,.HLstHa_empty{border:1px solid var(--color-smoke);background:var(--color-charcoal);color:var(--text-secondary);font:550 13px/1.4 var(--font-sans);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.HLstHa_update span,.HLstHa_intentError span,.HLstHa_intentReceipt span,.HLstHa_error span{margin-right:auto}.HLstHa_error{flex-direction:column;align-items:flex-start}.HLstHa_update button,.HLstHa_intentError button,.HLstHa_intentReceipt button,.HLstHa_error button,.HLstHa_action,.HLstHa_showRemaining,.HLstHa_lineupActions button{border:1px solid var(--color-smoke);min-height:40px;color:var(--text-secondary);font:650 12px/1.2 var(--font-sans);cursor:pointer;background:0 0;border-radius:9px;padding:8px 12px}.HLstHa_update button:hover,.HLstHa_intentError button:hover,.HLstHa_intentReceipt button:hover,.HLstHa_error button:hover,.HLstHa_action:hover,.HLstHa_showRemaining:hover,.HLstHa_lineupActions button:hover{border-color:color-mix(in srgb, var(--status-cyan) 55%, var(--color-smoke));color:var(--text-primary)}.HLstHa_update button:focus-visible,.HLstHa_intentError button:focus-visible,.HLstHa_intentReceipt button:focus-visible,.HLstHa_error button:focus-visible,.HLstHa_action:focus-visible,.HLstHa_showRemaining:focus-visible,.HLstHa_lineupActions button:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}.HLstHa_update button:disabled,.HLstHa_intentError button:disabled,.HLstHa_intentReceipt button:disabled,.HLstHa_error button:disabled,.HLstHa_action:disabled,.HLstHa_lineupActions button:disabled{cursor:default;opacity:.45}.HLstHa_visibleCandidates{scroll-snap-type:x proximity;align-items:start;gap:16px;padding:3px 2px 10px;scroll-padding-inline:2px;display:flex;overflow-x:auto}.HLstHa_candidate{scroll-snap-align:start;flex:0 0 clamp(176px,15vw,218px);gap:9px;min-width:0;display:grid;position:relative}.HLstHa_primary{flex-basis:clamp(198px,18vw,250px)}.HLstHa_candidate>article{background:color-mix(in srgb, var(--color-slate) 90%, transparent);width:100%;padding:10px}.HLstHa_selected>article{border-color:color-mix(in srgb, var(--status-cyan) 62%, var(--color-smoke));box-shadow:0 0 28px color-mix(in srgb, var(--status-cyan) 11%, transparent)}.HLstHa_snoozed{opacity:.62}.HLstHa_factChips{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;margin:0;padding:0 2px;display:flex}.HLstHa_homeEndcap{border:1px solid color-mix(in srgb, var(--status-cyan) 24%, var(--color-smoke));background:var(--color-charcoal);min-height:54px;color:var(--text-primary);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;text-decoration:none;display:flex}.HLstHa_homeEndcap strong{font:680 13px/1.3 var(--font-sans)}.HLstHa_homeEndcap span{color:var(--text-tertiary);font:500 12px/1.4 var(--font-sans);text-align:right}.HLstHa_homeEndcap:hover{border-color:color-mix(in srgb, var(--status-cyan) 55%, var(--color-smoke))}.HLstHa_homeEndcap:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}.HLstHa_showRemaining{justify-self:start}.HLstHa_pool{gap:12px;scroll-margin-top:84px;display:grid}.HLstHa_poolHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.HLstHa_poolHead h3{color:var(--text-primary);font:700 13px/1.2 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;margin:0}.HLstHa_poolCount{color:var(--text-ash);font:500 12px var(--font-mono);letter-spacing:0;text-transform:none;margin-left:6px}.HLstHa_poolSort{color:var(--text-tertiary);font:600 11.5px var(--font-sans);align-items:center;gap:8px;display:inline-flex}.HLstHa_poolSort select{border:1px solid var(--color-smoke);background:var(--color-slate);min-height:32px;color:var(--text-secondary);font:600 12px var(--font-sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:8px;padding:4px 8px}.HLstHa_poolSort select:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}.HLstHa_poolGrid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.HLstHa_tile{min-width:0}.HLstHa_tileButton{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;gap:5px;padding:0;display:grid}.HLstHa_tileButton:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:3px;border-radius:8px}.HLstHa_tileArt{border:1px solid var(--color-smoke);aspect-ratio:2/3;background:var(--color-charcoal);transition:border-color .15s var(--ease-standard);border-radius:8px;display:block;position:relative;overflow:hidden}.HLstHa_tileButton:hover .HLstHa_tileArt,.HLstHa_tileButton:focus-visible .HLstHa_tileArt{border-color:color-mix(in srgb, var(--status-cyan) 55%, var(--color-smoke))}.HLstHa_tileArt img{object-fit:cover;width:100%;height:100%;display:block}.HLstHa_tileCode{background:color-mix(in srgb, var(--color-ink) 82%, transparent);color:var(--text-primary);font:700 9px/1.2 var(--font-mono);letter-spacing:.04em;border-radius:4px;padding:2px 5px;position:absolute;top:6px;left:6px}.HLstHa_tileSnoozed{background:color-mix(in srgb, var(--color-ink) 82%, transparent);color:var(--text-tertiary);font:700 9px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:2px 5px;position:absolute;bottom:6px;right:6px}.HLstHa_tileTitle{color:var(--text-secondary);font:600 11.5px/1.25 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HLstHa_tileMeta{color:var(--text-ash);font:500 10.5px/1.3 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HLstHa_lineup{border:1px solid var(--color-smoke);border-radius:var(--radius-lg);background:var(--color-charcoal);gap:10px;padding:12px 14px 14px;display:grid}.HLstHa_lineupHead{justify-content:space-between;align-items:end;gap:12px;display:flex}.HLstHa_lineupHead h3{font-size:16px}.HLstHa_lineupHead>span{color:var(--text-tertiary);font:650 11px var(--font-mono)}.HLstHa_lineupList{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.HLstHa_lineupSlot{border:1px solid var(--color-smoke);background:var(--color-slate);border-radius:10px;flex:0 236px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:0 10px;min-width:0;padding:8px 8px 8px 10px;display:grid;position:relative}.HLstHa_lineupSlot:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}.HLstHa_lineupOrder{z-index:2;border:1px solid var(--color-smoke);background:var(--color-void);width:20px;height:20px;color:var(--status-cyan);font:700 10px var(--font-mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:-8px;left:-8px}.HLstHa_lineupArt{border:1px solid var(--color-smoke);aspect-ratio:2/3;background:var(--color-charcoal);border-radius:6px;display:block;overflow:hidden}.HLstHa_lineupArt img{object-fit:cover;width:100%;height:100%;display:block}.HLstHa_lineupTitle{gap:2px;min-width:0;display:grid}.HLstHa_lineupTitle strong{color:var(--text-primary);font:650 12.5px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HLstHa_lineupTitle small{color:var(--text-tertiary);font:500 10.5px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HLstHa_lineupActions{gap:4px;display:flex}.HLstHa_lineupActions button{min-width:32px;min-height:32px!important;padding:4px 8px!important;font-size:13px!important}.HLstHa_skeleton{gap:14px;display:grid;overflow:hidden}.HLstHa_skeletonStage{width:100%;min-height:300px;display:block}.HLstHa_skeletonAlts{gap:14px;display:flex}.HLstHa_skeletonAlts>*{aspect-ratio:2/3;border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-slate) 90%, transparent);flex:0 0 clamp(176px,15vw,218px);display:block}@media (max-width:768px){.HLstHa_section{gap:14px}.HLstHa_homeSection{margin-inline:18px}.HLstHa_header{flex-direction:column;align-items:start;gap:8px}.HLstHa_signInNote{text-align:left;max-width:none}.HLstHa_poolGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.HLstHa_poolHead{flex-wrap:wrap;align-items:center}.HLstHa_visibleCandidates{gap:12px;margin-inline:-2px}.HLstHa_candidate{flex-basis:164px}.HLstHa_primary{flex-basis:188px}.HLstHa_update,.HLstHa_intentError,.HLstHa_intentReceipt{flex-direction:column;align-items:stretch}.HLstHa_update button,.HLstHa_intentError button,.HLstHa_intentReceipt button,.HLstHa_error button,.HLstHa_action,.HLstHa_showRemaining{min-height:44px}.HLstHa_lineupActions button{min-width:40px;min-height:40px!important}:is(.HLstHa_candidate button,.HLstHa_candidate summary){min-height:44px}.HLstHa_candidate [data-stack-presentation=poster-inline] button[aria-label$=" - open details"]{aspect-ratio:2/3;justify-self:start;width:112px}.HLstHa_lineupSlot{flex-basis:100%}.HLstHa_homeEndcap{flex-direction:column;align-items:flex-start;gap:3px;min-height:64px}.HLstHa_homeEndcap span{text-align:left}.HLstHa_skeletonStage{aspect-ratio:4/5;min-height:0}.HLstHa_skeletonAlts>*{flex-basis:118px}}@media (min-width:600px) and (max-width:768px){.HLstHa_candidate [data-stack-expanded]{grid-template-columns:112px minmax(0,1fr);align-items:start}.HLstHa_candidate [data-stack-expanded]>button[aria-label$=" - open details"]{grid-area:1/1/span 2}:is(.HLstHa_candidate [data-stack-expanded]>dl,.HLstHa_candidate [data-stack-expanded]>p){grid-column:2}:is(.HLstHa_candidate [data-stack-expanded]>ul,.HLstHa_candidate [data-stack-expanded]>div,.HLstHa_candidate [data-stack-expanded]>button:not([aria-label$=" - open details"])){grid-column:1/-1}}.HLstHa_visibleCandidates:has(.HLstHa_stageCard){scroll-snap-type:none;flex-wrap:wrap;overflow:visible}.HLstHa_visibleCandidates:has(.HLstHa_stageCard) .HLstHa_primary{flex:1 0 100%}.HLstHa_stageCard{border:1px solid var(--color-smoke);border-radius:var(--radius-lg);background:var(--color-slate);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.HLstHa_stageHero{aspect-ratio:16/7;background-position:50%;background-size:cover;grid-template-rows:auto minmax(0,1fr);min-height:300px;padding:18px 20px 20px;display:grid;position:relative}.HLstHa_stageVeil{background:linear-gradient(92deg, color-mix(in srgb, var(--color-ink) 94%, transparent), color-mix(in srgb, var(--color-ink) 62%, transparent) 46%, color-mix(in srgb, var(--color-ink) 8%, transparent) 82%), linear-gradient(180deg, color-mix(in srgb, var(--color-ink) 15%, transparent), color-mix(in srgb, var(--color-ink) 86%, transparent));position:absolute;inset:0}.HLstHa_stageTop{z-index:2;justify-content:space-between;align-items:start;gap:12px;display:flex;position:relative}.HLstHa_stageCue{border:1px solid color-mix(in srgb, var(--status-cyan) 32%, var(--color-smoke));background:color-mix(in srgb, var(--color-ink) 62%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:5px 10px 5px 8px;display:inline-flex}.HLstHa_stageBack{border:1px solid var(--color-smoke);background:color-mix(in srgb, var(--color-ink) 62%, transparent);min-height:32px;color:var(--text-secondary);font:650 12px/1 var(--font-sans);cursor:pointer;border-radius:999px;flex:none;padding:6px 11px}.HLstHa_stageBack:hover,.HLstHa_stageBack:focus-visible{border-color:color-mix(in srgb, var(--status-cyan) 45%, var(--color-smoke));color:var(--text-primary)}.HLstHa_stageCopy{z-index:2;grid-template-columns:minmax(0,1fr) auto;align-self:end;align-items:end;gap:16px 24px;min-width:0;display:grid;position:relative}.HLstHa_stageWords{justify-items:start;gap:8px;min-width:0;display:grid}.HLstHa_stageTitle{color:var(--text-primary);font:800 42px/1 var(--font-display);letter-spacing:-.035em;text-shadow:0 2px 22px #0009;text-wrap:balance;margin:0}.HLstHa_stageUnit{color:var(--text-secondary);font:600 14px/1.35 var(--font-sans);text-shadow:0 1px 12px var(--color-void);flex-wrap:wrap;align-items:center;margin:0;display:flex}.HLstHa_stageUnit span{align-items:center;display:inline-flex}.HLstHa_stageActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.HLstHa_watch{border:1px solid var(--text-primary);background:var(--text-primary);min-height:40px;color:var(--color-void);font:700 13px/1.2 var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 16px;display:inline-flex}.HLstHa_watch:hover{background:color-mix(in srgb, var(--text-primary) 88%, var(--status-cyan));border-color:color-mix(in srgb, var(--text-primary) 88%, var(--status-cyan))}.HLstHa_watch:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:3px}.HLstHa_stageActions .HLstHa_action{background:color-mix(in srgb, var(--color-ink) 55%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.HLstHa_whenMenu{position:relative}.HLstHa_whenMenu>summary{white-space:nowrap;align-items:center;gap:6px;list-style:none;display:inline-flex}.HLstHa_whenMenu>summary::-webkit-details-marker{display:none}.HLstHa_whenOptions{z-index:5;border:1px solid var(--color-smoke);background:var(--color-charcoal);width:min(260px,100vw - 40px);box-shadow:var(--shadow-lg);border-radius:12px;gap:6px;padding:10px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.HLstHa_whenOptions button,.HLstHa_whenOptions input{border:1px solid var(--color-smoke);min-height:40px;color:var(--text-secondary);font:650 12px/1.2 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border-radius:9px;padding:8px 12px}.HLstHa_whenOptions button:hover,.HLstHa_whenOptions button[aria-pressed=true]{border-color:color-mix(in srgb, var(--status-cyan) 55%, var(--color-smoke));color:var(--text-primary)}.HLstHa_whenOptions button:disabled{cursor:default;opacity:.45}.HLstHa_whenOptions button:focus-visible,.HLstHa_whenOptions input:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}.HLstHa_whenOptions label{color:var(--text-tertiary);font:650 11px var(--font-sans);gap:6px;display:grid}.HLstHa_whenOptions input{background:var(--color-slate);color:var(--text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.HLstHa_whenLabel{color:var(--text-tertiary);font:700 10px/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:4px}.HLstHa_whenDetails{margin-top:4px;border-top:1px solid var(--color-smoke)!important;color:var(--status-cyan)!important;border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:0!important;padding-inline:0!important}.HLstHa_decideBand{border-top:1px solid var(--color-smoke);background:var(--color-slate);height:44px;color:var(--text-secondary);font:500 13px/1.4 var(--font-sans);flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0 20px;display:flex}.HLstHa_decideBand span{align-items:center;display:inline-flex}.HLstHa_decideBand span:first-child{color:var(--text-primary);font-weight:650}.HLstHa_decideDot{background:var(--color-smoke);border-radius:50%;width:3px;height:3px;margin:0 10px;display:inline-block}.HLstHa_updateApply{border-color:color-mix(in srgb, var(--status-cyan) 45%, var(--color-smoke))!important;color:var(--status-cyan)!important}.HLstHa_updateDismiss{min-width:40px;padding:8px 10px!important;font-size:15px!important;line-height:1!important}.HLstHa_rail{border-top:1px solid var(--color-smoke);gap:10px;padding:14px 20px 16px;display:grid}.HLstHa_railHead{align-items:center;gap:12px;min-height:23px;display:flex}.HLstHa_railCount{color:var(--status-cyan);font:700 10px/1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase}.HLstHa_railList{touch-action:pan-x;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--color-smoke) transparent;gap:12px;margin:0 -20px;padding:0 20px 6px;list-style:none;display:flex;overflow-x:auto}.HLstHa_railList li{scroll-snap-align:start;flex:0 0 176px;min-width:0;position:relative}.HLstHa_railCheck{z-index:2;border:1px solid color-mix(in srgb, var(--text-primary) 22%, transparent);background:color-mix(in srgb, var(--color-ink) 72%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;border-radius:6px;width:26px;height:26px;padding:0;display:block;position:absolute;top:6px;left:6px}button.HLstHa_railCheck[aria-checked=true]{border-color:color-mix(in srgb, var(--status-cyan) 50%, var(--color-smoke));background:linear-gradient(var(--status-cyan), var(--status-cyan)) center / 12px 2px no-repeat, color-mix(in srgb, var(--status-cyan) 16%, var(--color-ink))}.HLstHa_railCheck:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}.HLstHa_railOpenButton{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;gap:7px;padding:0;display:grid}.HLstHa_railOpenButton:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:3px;border-radius:8px}.HLstHa_railStillFrame{border:1px solid var(--color-smoke);aspect-ratio:16/9;background:var(--color-charcoal);border-radius:8px;display:block;position:relative;overflow:hidden}.HLstHa_railStill{object-fit:cover;width:100%;height:100%;display:block}.HLstHa_railCode{background:color-mix(in srgb, var(--color-ink) 82%, transparent);color:var(--text-primary);font:700 10px/1 var(--font-mono);letter-spacing:.06em;border-radius:5px;padding:3px 6px;position:absolute;bottom:6px;left:6px}.HLstHa_railNext .HLstHa_railStillFrame{border-color:color-mix(in srgb, var(--status-cyan) 60%, var(--color-smoke));box-shadow:0 0 0 1px color-mix(in srgb, var(--status-cyan) 25%, transparent)}.HLstHa_railOpen .HLstHa_railStillFrame{border-color:var(--status-cyan);box-shadow:0 0 18px color-mix(in srgb, var(--status-cyan) 22%, transparent)}.HLstHa_railBody{gap:2px;min-width:0;display:grid}.HLstHa_railBody strong{color:var(--text-primary);font:650 12.5px/1.25 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HLstHa_railSeen{color:var(--text-tertiary)!important;font-weight:550!important}.HLstHa_railMeta{color:var(--text-tertiary);font:500 11px/1.3 var(--font-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HLstHa_railFoot{flex-wrap:wrap;gap:8px;display:flex}.HLstHa_railMore{border:1px solid var(--color-smoke);min-height:36px;color:var(--text-secondary);font:650 11.5px/1 var(--font-sans);cursor:pointer;background:0 0;border-radius:9px;justify-self:start;padding:6px 12px}.HLstHa_railMore:hover{border-color:color-mix(in srgb, var(--status-cyan) 45%, var(--color-smoke));color:var(--text-primary)}.HLstHa_episodeModule{border-top:1px solid var(--color-smoke);background:var(--color-charcoal);grid-template-columns:200px minmax(0,1fr);gap:16px;padding:16px 20px 18px;display:grid}.HLstHa_episodeStill{border:1px solid var(--color-smoke);aspect-ratio:16/9;background:var(--color-slate);border-radius:10px;position:relative;overflow:hidden}.HLstHa_episodeStill img{object-fit:cover;width:100%;height:100%;display:block}.HLstHa_episodeCode{border:1px solid color-mix(in srgb, var(--text-primary) 18%, transparent);background:color-mix(in srgb, var(--color-ink) 82%, transparent);color:var(--text-primary);font:700 10px/1 var(--font-mono);letter-spacing:.06em;border-radius:6px;padding:4px 8px;position:absolute;bottom:8px;left:8px}.HLstHa_episodeBody{align-content:start;gap:9px;min-width:0;display:grid}.HLstHa_episodeHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.HLstHa_episodeHead h4{color:var(--text-primary);font:700 18px/1.2 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0}.HLstHa_episodeClose{border:1px solid var(--color-smoke);min-height:32px;color:var(--text-secondary);font:650 11.5px/1 var(--font-sans);cursor:pointer;background:0 0;border-radius:8px;flex:none;padding:6px 11px}.HLstHa_episodeClose:hover{border-color:color-mix(in srgb, var(--status-cyan) 45%, var(--color-smoke));color:var(--text-primary)}.HLstHa_episodeFacts{color:var(--text-tertiary);font:500 12px/1.4 var(--font-mono);font-variant-numeric:tabular-nums;margin:0}.HLstHa_episodeSynopsis,.HLstHa_episodeSpoiler p{color:var(--text-secondary);font:400 13px/1.6 var(--font-sans);margin:0}.HLstHa_episodeSpoiler summary{color:var(--text-tertiary);font:650 12px/1.4 var(--font-sans);cursor:pointer}.HLstHa_episodeSpoiler[open] summary{margin-bottom:8px}.HLstHa_episodeActions{flex-wrap:wrap;gap:9px;display:flex}.HLstHa_alternative>.HLstHa_altCard{border:1px solid var(--color-smoke);background:color-mix(in srgb, var(--color-slate) 90%, transparent);transition:border-color .15s var(--ease-standard);border-radius:12px;gap:8px;padding:10px;display:grid}.HLstHa_alternative>.HLstHa_altCard:hover,.HLstHa_alternative>.HLstHa_altCard:focus-within{border-color:color-mix(in srgb, var(--status-cyan) 50%, var(--color-smoke))}.HLstHa_altPoster{border:1px solid var(--color-smoke);aspect-ratio:2/3;background:var(--color-charcoal);cursor:pointer;border-radius:8px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.HLstHa_altPoster:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:3px}.HLstHa_altArt{object-fit:cover;width:100%;height:100%;display:block}.HLstHa_altFallback{width:100%;height:100%;color:var(--text-tertiary);font:800 34px var(--font-display);place-items:center;display:grid}.HLstHa_altCount{border:1px solid color-mix(in srgb, var(--text-primary) 12%, transparent);background:color-mix(in srgb, var(--color-ink) 80%, transparent);color:var(--text-primary);font:700 10px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:5px;padding:4px 7px;position:absolute;top:8px;left:8px}.HLstHa_altSwap{border:1px solid color-mix(in srgb, var(--status-cyan) 50%, transparent);background:color-mix(in srgb, var(--color-ink) 84%, transparent);color:var(--status-cyan);font:700 10.5px/1.2 var(--font-sans);text-align:center;opacity:0;transition:opacity .15s var(--ease-standard);border-radius:7px;padding:7px 8px;position:absolute;bottom:8px;left:8px;right:8px}.HLstHa_altPoster:hover .HLstHa_altSwap,.HLstHa_altPoster:focus-visible .HLstHa_altSwap{opacity:1}.HLstHa_altTitle{color:var(--text-primary);font:650 13.5px/1.25 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.HLstHa_altMeta{color:var(--text-tertiary);font:500 11px/1.3 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:768px){.HLstHa_stageHero{aspect-ratio:4/5;min-height:0;padding:14px 15px 16px}.HLstHa_stageCopy{grid-template-columns:minmax(0,1fr);gap:12px}.HLstHa_stageTitle{letter-spacing:-.03em;font-size:30px}.HLstHa_stageUnit{font-size:13px}.HLstHa_stageActions{justify-content:stretch}.HLstHa_stageActions>*{flex:auto}.HLstHa_stageActions .HLstHa_action,.HLstHa_whenMenu>summary,.HLstHa_watch{justify-content:center;min-height:44px}.HLstHa_whenMenu{flex:auto}.HLstHa_whenOptions{left:0;right:auto}.HLstHa_decideBand .HLstHa_decideOptional{display:none}.HLstHa_rail{padding:12px 16px 14px}.HLstHa_railList{margin:0 -16px;padding:0 16px 6px}.HLstHa_railList li{flex-basis:150px}.HLstHa_episodeModule{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 15px 16px}.HLstHa_visibleCandidates:has(.HLstHa_stageCard){gap:10px}.HLstHa_alternative{flex:calc(33.333% - 7px);max-width:calc(33.333% - 7px)}.HLstHa_alternative>.HLstHa_altCard{padding:6px}.HLstHa_altTitle{font-size:12px}.HLstHa_altMeta{font-size:10px}}.HLstHa_altChoose{border:1px solid color-mix(in srgb, var(--status-cyan) 50%, transparent);background:color-mix(in srgb, var(--color-void) 82%, transparent);color:var(--text-primary);font:600 12px/1.2 var(--font-sans);text-align:center;pointer-events:none;border-radius:10px;padding:7px 8px;position:absolute;bottom:8px;left:8px;right:8px}.HLstHa_stageGrammarHold{min-height:44px;display:block}
.eV2Zcq_shelf{min-width:0;max-width:100%;position:relative}.eV2Zcq_list{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--color-smoke) transparent;gap:18px;min-width:0;margin:0;padding:6px 4px 14px;scroll-padding-inline:4px;list-style:none;display:flex;overflow-x:auto}.eV2Zcq_list>li{scroll-snap-align:start}.eV2Zcq_controls{justify-content:flex-end;gap:8px;margin-bottom:6px;display:flex}.eV2Zcq_controls button{border:1px solid var(--color-smoke);border-radius:var(--radius-full);background:var(--surface-elevated);width:36px;height:36px;color:var(--text-primary);cursor:pointer;place-items:center;padding:0;display:grid}.eV2Zcq_controls button:disabled{opacity:.35;cursor:default}.eV2Zcq_controls button:focus-visible{outline:2px solid var(--status-cyan);outline-offset:2px}.eV2Zcq_compact .eV2Zcq_controls{margin-bottom:0;position:absolute;bottom:100%;right:0}@media (max-width:768px){.eV2Zcq_list{gap:12px}.eV2Zcq_controls button{width:44px;height:44px}}
.f86fdW_trendList{align-items:stretch}.f86fdW_trendRow{flex-direction:column;flex:0 0 clamp(184px,15vw,218px);gap:10px;min-width:0;margin:0;display:flex;position:relative}.f86fdW_trendRowRank{z-index:1;border:1px solid var(--color-smoke);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-void) 88%, transparent);min-width:42px;color:var(--text-primary);font:800 32px/1 var(--font-display);font-variant-numeric:tabular-nums;text-align:center;padding:6px 8px;position:absolute;top:10px;left:10px}.f86fdW_trendRowPoster{aspect-ratio:2/3;border-radius:var(--radius-md);background-color:var(--surface-elevated);width:100%;box-shadow:var(--rim-neutral);background-position:50%;background-size:cover;display:block}.f86fdW_trendRowAside{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:auto;display:flex}.f86fdW_trendRowAside>:last-child{z-index:2;position:absolute;top:8px;right:8px}@media (max-width:768px){.f86fdW_trendRow{flex-basis:min(180px,52vw)}}
.VbIJLW_module{gap:10px;min-width:0;display:grid}.VbIJLW_desktop{border:1px solid var(--color-smoke);background:color-mix(in srgb, var(--zova-cyan) 4%, var(--color-charcoal));max-width:1180px;box-shadow:var(--rim-white);border-radius:18px;margin:0 auto 20px;padding:16px 20px}.VbIJLW_mobile{padding:4px 20px 0}.VbIJLW_head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.VbIJLW_head h2{color:var(--text-primary);font:650 17px var(--font-display,var(--font-sans));letter-spacing:-.01em;margin:0}.VbIJLW_mobile .VbIJLW_head h2{font-size:16px}.VbIJLW_segment{border:1px solid var(--color-smoke);border-radius:var(--radius-full);flex:none;padding:2px;display:inline-flex}.VbIJLW_segment button{border-radius:var(--radius-full);min-height:32px;color:var(--text-tertiary);font:600 12px var(--font-sans);cursor:pointer;background:0 0;border:none;padding:0 12px}.VbIJLW_segment button.VbIJLW_on{color:var(--text-primary);background:#ffffff14}.VbIJLW_segment button:focus-visible{outline:2px solid var(--status-cyan);outline-offset:1px}.VbIJLW_explainer{color:var(--text-tertiary);font:500 12px/1.45 var(--font-sans);margin:0}.VbIJLW_board{gap:8px;margin:0;padding:0;list-style:none;display:grid}.VbIJLW_desktop .VbIJLW_board{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.VbIJLW_row{border:1px solid color-mix(in srgb, var(--service-accent,#fff) 28%, var(--color-smoke));border-radius:var(--radius-md);width:100%;min-height:52px;color:var(--text-primary);text-align:left;cursor:pointer;background:#ffffff08;grid-template-columns:22px 32px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 12px 8px 10px;display:grid}.VbIJLW_row:hover{background:#ffffff0f}.VbIJLW_row:focus-visible{outline:2px solid var(--status-cyan);outline-offset:2px}.VbIJLW_rank{color:var(--text-secondary);font:700 14px var(--font-mono,var(--font-sans));text-align:center}.VbIJLW_logo{border-radius:var(--radius-sm);object-fit:cover;width:32px;height:32px;color:var(--text-primary);font:700 14px var(--font-sans);place-items:center;display:inline-grid}.VbIJLW_body{min-width:0;display:grid}.VbIJLW_name{font:650 14px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VbIJLW_count{color:var(--text-tertiary);font:500 12px var(--font-sans)}.VbIJLW_yours{border:1px solid color-mix(in srgb, var(--status-green) 45%, transparent);border-radius:var(--radius-full);color:var(--status-green);font:600 11px var(--font-sans);padding:2px 8px}.VbIJLW_delta{min-width:36px;color:var(--text-tertiary);font:600 11px var(--font-mono,var(--font-sans));text-align:right}.VbIJLW_delta_up{color:var(--status-green)}.VbIJLW_delta_down{color:var(--status-red)}.VbIJLW_delta_held{color:var(--text-tertiary)}.VbIJLW_skeleton{border-radius:var(--radius-md);background:#ffffff0a;min-height:52px}.VbIJLW_state{color:var(--text-secondary);font:500 13px/1.45 var(--font-sans);margin:0}.VbIJLW_inlineAction{color:var(--status-cyan);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.VbIJLW_more{border:1px solid var(--color-smoke);border-radius:var(--radius-full);min-height:40px;color:var(--text-secondary);font:600 13px var(--font-sans);cursor:pointer;background:#ffffff08;justify-self:start;padding:0 14px}.VbIJLW_more:focus-visible{outline:2px solid var(--status-cyan);outline-offset:2px}.VbIJLW_fallback{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.VbIJLW_fallbackButton{border:1px solid var(--color-smoke);border-radius:var(--radius-full);min-height:44px;color:var(--text-primary);font:600 13px var(--font-sans);cursor:pointer;background:#ffffff08;align-items:center;gap:8px;padding:0 14px 0 8px;display:inline-flex}.VbIJLW_fallbackButton .VbIJLW_logo{width:26px;height:26px}.VbIJLW_fallbackButton:focus-visible{outline:2px solid var(--status-cyan);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.VbIJLW_skeleton{animation:1.4s ease-in-out infinite VbIJLW_pulse}}@keyframes VbIJLW_pulse{50%{opacity:.55}}
._1LvU0q_sheet{background:radial-gradient(90% 80% at 0% 0%, #ff008014, transparent 55%), radial-gradient(90% 80% at 100% 0%, #00e5ff14, transparent 55%), var(--color-slate,#12121a);border:1px solid var(--color-smoke,#ffffff14);border-bottom:0;border-radius:18px 18px 0 0;flex-direction:column;width:min(560px,100%);max-height:min(86vh,820px);padding:0;display:flex;box-shadow:0 -12px 40px #00000073,inset 0 1px #ffffff0f}@media (min-width:769px){._1LvU0q_sheet{border-bottom:1px solid var(--color-smoke,#ffffff14);border-radius:16px;max-height:min(80vh,720px)}}._1LvU0q_head{border-bottom:1px solid var(--color-smoke,#ffffff14);align-items:flex-start;gap:12px;padding:16px 16px 12px;display:flex}._1LvU0q_headText{flex:1;min-width:0}._1LvU0q_kicker{font:700 10px var(--font-sans,Inter, system-ui, sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted,#8b8b9a);display:block}._1LvU0q_title{font:700 18px/1.15 var(--font-display,Outfit, system-ui, sans-serif);letter-spacing:-.015em;color:var(--text-primary,#f5f5f7);margin:4px 0 0}._1LvU0q_sub{font:600 12px var(--font-mono,ui-monospace, monospace);color:var(--status-cyan,#00e5ff);margin:4px 0 0}._1LvU0q_close{border:1px solid var(--color-smoke,#ffffff14);width:36px;height:36px;color:var(--text-tertiary,#8b8b9a);cursor:pointer;background:#ffffff08;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._1LvU0q_close:hover{color:var(--text-primary,#f5f5f7)}._1LvU0q_body{padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;overflow:auto}
.m3SrAG_input{background:var(--glass-slate);border-radius:var(--radius-md);width:100%;padding:var(--space-3) var(--space-4);color:var(--text-primary);font:400 15px/1.4 var(--font-sans);box-shadow:var(--rim-white);transition:box-shadow .3s var(--ease-settle);border:1px solid #0000}.m3SrAG_input::placeholder{color:var(--text-muted)}.m3SrAG_input:focus{box-shadow:var(--rim-cyan), inset 0 0 0 1px color-mix(in srgb, var(--zova-cyan) 30%, transparent);border-color:#0000;outline:none}.m3SrAG_search{padding-left:42px}.m3SrAG_field{align-items:center;display:flex;position:relative}.m3SrAG_fieldIcon{color:var(--text-muted);pointer-events:none;display:inline-flex;position:absolute;left:14px}
._4RZe9W_seg{gap:var(--space-1);padding:var(--space-1);background:var(--glass-slate);border:1px solid var(--rim-light);border-radius:var(--radius-md);display:inline-flex}._4RZe9W_option{white-space:nowrap;cursor:pointer;color:var(--text-muted);font:600 12px var(--font-sans);letter-spacing:.02em;border-radius:var(--radius-sm);transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;flex:1;padding:9px 16px}._4RZe9W_option:hover{color:var(--text-secondary)}._4RZe9W_option._4RZe9W_active{background:var(--glass-bg-raised);color:var(--text-primary);box-shadow:var(--glass-rim)}._4RZe9W_option:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}
.pQFyHG_switch{box-sizing:border-box;border-radius:var(--radius-full);cursor:pointer;width:44px;height:26px;transition:background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);background:#00000080;border:1px solid #ffffff29;flex-shrink:0;padding:0;position:relative}.pQFyHG_switch:after{content:"";width:20px;height:20px;transition:transform var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.pQFyHG_switch.pQFyHG_on{border-color:var(--zova-cyan);box-shadow:0 0 8px color-mix(in srgb, var(--zova-cyan) 55%, transparent), 0 0 18px color-mix(in srgb, var(--zova-cyan) 32%, transparent);background:#00000080}.pQFyHG_switch.pQFyHG_on:after{box-shadow:0 0 5px #fff, 0 0 11px var(--zova-cyan), 0 0 18px var(--zova-cyan);background:#eafdff;transform:translate(18px)}.pQFyHG_switch:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}.pQFyHG_switch[disabled]{opacity:.4;pointer-events:none}
.UXjssq_nav{border-radius:var(--radius-md);cursor:pointer;color:var(--color-silver);font:500 14px var(--font-sans);text-align:left;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;align-items:center;gap:12px;padding:8px 12px;text-decoration:none;display:inline-flex}.UXjssq_nav:hover{background:color-mix(in srgb, var(--zova-cyan) 8%, transparent);color:var(--text-primary)}.UXjssq_ring{border:1.5px solid var(--color-muted);width:32px;height:32px;color:var(--color-silver);transition:border-color var(--transition-fast), color var(--transition-fast);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.UXjssq_nav:hover .UXjssq_ring{border-color:var(--zova-cyan)}.UXjssq_nav.UXjssq_active{color:var(--text-primary);font-weight:500}.UXjssq_nav.UXjssq_active .UXjssq_ring{color:var(--zova-cyan);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--zova-cyan) 50%, transparent));border:none}.UXjssq_nav.UXjssq_active .UXjssq_ring:before{content:"";background:var(--gradient-dual);-webkit-mask-composite:xor;animation:var(--ring-drift);background-size:220% 220%;border-radius:50%;padding:1.5px;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.UXjssq_nav:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}.UXjssq_label{display:inline}
.iCQNIq_tabs{gap:var(--space-1);border-bottom:1px solid var(--rim-light);display:flex}.iCQNIq_tab{cursor:pointer;color:var(--text-muted);font:600 14px var(--font-sans);transition:color var(--transition-fast);background:0 0;border:none;padding:12px 14px;position:relative}.iCQNIq_tab:hover{color:var(--text-secondary)}.iCQNIq_tab.iCQNIq_active{color:var(--text-primary)}.iCQNIq_tab.iCQNIq_active:after{content:"";background:var(--zova-cyan);height:2px;box-shadow:0 0 8px color-mix(in srgb, var(--zova-cyan) 50%, transparent);border-radius:2px;position:absolute;bottom:-1px;left:14px;right:14px}.iCQNIq_tab:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px;border-radius:var(--radius-sm)}.iCQNIq_count{font-family:var(--font-mono);color:var(--text-tertiary);margin-left:6px;font-size:11px}
.gJbZTq_cue{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:var(--radius-full);font:700 10px/1 var(--font-sans);letter-spacing:.04em;white-space:nowrap;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.gJbZTq_glyph{flex:none}.gJbZTq_rec{background:var(--badge-match-bg);color:var(--signal-recommendation-cyan);border:1px solid color-mix(in srgb, var(--signal-recommendation-cyan) 34%, transparent);box-shadow:0 0 14px -4px color-mix(in srgb, var(--signal-recommendation-cyan) 40%, transparent)}.gJbZTq_deadline{background:var(--badge-surface);color:var(--status-deadline-fg);border:1px solid var(--status-deadline-border)}.gJbZTq_sm{padding:4px 8px;font-size:9px}.gJbZTq_iconOnly{border-radius:50%;padding:5px}.gJbZTq_disclosure{cursor:pointer;font:inherit;appearance:none}.gJbZTq_disclosure:focus-visible{outline:2px solid var(--status-cyan);outline-offset:2px}
.EJgSTW_socket{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:32px;height:32px;color:var(--text-primary);transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);background:#080a0eb8;border:1px solid #ffffff52;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;box-shadow:0 2px 8px #00000073}.EJgSTW_socket:hover{background:#080a0ed6;border-color:#ffffff7a}.EJgSTW_socket:active{transform:scale(.94)}.EJgSTW_socket:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--zova-cyan) 45%, transparent);outline:none}.EJgSTW_icon{width:18px;height:18px}.EJgSTW_saved{color:var(--status-magenta)}.EJgSTW_saved .EJgSTW_icon{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--status-magenta) 55%, transparent))}.EJgSTW_watched{color:var(--state-complete-check)}.EJgSTW_watching{color:var(--state-watching-ring)}.EJgSTW_watching .EJgSTW_icon{width:14px;height:14px}.EJgSTW_ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.EJgSTW_ringTrack{fill:none;stroke:color-mix(in srgb, var(--text-tertiary) 26%, transparent);stroke-width:2.4px}.EJgSTW_ringArc{fill:none;stroke:var(--state-watching-ring);stroke-width:2.4px;stroke-linecap:round;transition:stroke-dasharray var(--transition-normal)}
.g4RDRW_desc{font:400 12px/1.45 var(--font-sans);color:var(--text-muted);text-wrap:pretty;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.g4RDRW_item{color:var(--text-tertiary)}.g4RDRW_dot{color:var(--text-ash,var(--text-muted));opacity:.7}.g4RDRW_fresh{color:var(--text-secondary);font-weight:500}
.IJDt-G_tag{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font:500 11px/1.2 var(--font-sans);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.IJDt-G_cyan{background:color-mix(in srgb, var(--zova-cyan) 15%, transparent);color:var(--zova-cyan)}.IJDt-G_magenta{background:color-mix(in srgb, var(--zova-magenta) 15%, transparent);color:var(--zova-magenta)}.IJDt-G_neutral{color:var(--text-tertiary);background:#ffffff0f}
._0mpnTG_banner{box-sizing:border-box;text-align:left;background:color-mix(in srgb, var(--glass-slate) 92%, transparent);border:1px solid var(--rim-light);border-radius:var(--radius-lg);width:100%;color:var(--text-primary);font-family:var(--font-sans);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);align-items:center;gap:16px;padding:16px 18px;text-decoration:none;display:flex;position:relative}button._0mpnTG_banner,a._0mpnTG_banner{cursor:pointer}button._0mpnTG_banner:hover,a._0mpnTG_banner:hover{border-color:color-mix(in srgb, var(--zova-cyan) 32%, transparent);box-shadow:var(--shadow-glow-cyan)}._0mpnTG_banner:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}._0mpnTG_glow:before{content:"";border-radius:inherit;background:var(--gradient-dual);-webkit-mask-composite:xor;animation:var(--ring-drift);pointer-events:none;background-size:220% 220%;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._0mpnTG_icon{width:48px;height:48px;color:var(--zova-cyan);background:#0a0a0e80;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._0mpnTG_icon:before{content:"";border-radius:inherit;background:var(--gradient-dual);-webkit-mask-composite:xor;animation:var(--ring-drift);pointer-events:none;background-size:220% 220%;padding:1.4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._0mpnTG_body{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}._0mpnTG_title{font:700 16px var(--font-display);letter-spacing:-.01em;color:var(--text-primary)}._0mpnTG_sub{font:400 13px/1.45 var(--font-sans);color:var(--text-tertiary)}._0mpnTG_action{flex:none;align-items:center;display:inline-flex}._0mpnTG_chevron{color:var(--text-muted);flex-shrink:0}
.EDAzsa_playback{align-items:center;gap:var(--space-3);width:100%;display:flex}.EDAzsa_track{border-radius:var(--radius-full);background:var(--signal-track);flex:auto;height:4px;position:relative}.EDAzsa_fill{height:100%;width:calc(var(--value,0) * 1%);background:var(--gradient-signal);border-radius:var(--radius-full);box-shadow:0 0 6px color-mix(in srgb, var(--zova-cyan) 14%, transparent);transition:width var(--transition-normal);position:absolute;top:0;left:0}.EDAzsa_handle{top:50%;left:calc(var(--value,0) * 1%);background:var(--zova-cyan);width:9px;height:9px;box-shadow:0 0 10px color-mix(in srgb, var(--zova-cyan) 45%, transparent);opacity:0;transition:opacity var(--transition-fast), left var(--transition-normal);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.EDAzsa_playback:hover .EDAzsa_handle,.EDAzsa_playback.EDAzsa_scrub .EDAzsa_handle{opacity:1}.EDAzsa_time{font:700 12px var(--font-mono);color:var(--text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}
.p7T7Vq_episode{align-items:center;gap:var(--space-3);width:100%;display:flex}.p7T7Vq_track{flex:auto;align-items:center;gap:6px;min-height:12px;display:flex}.p7T7Vq_seg{border-radius:var(--radius-full);background:var(--signal-track);height:8px;transition:background var(--transition-normal);flex:1 1 0}.p7T7Vq_segDone{background:color-mix(in srgb, var(--zova-cyan) 62%, transparent);box-shadow:0 0 7px color-mix(in srgb, var(--zova-cyan) 12%, transparent)}.p7T7Vq_segCurrent{background:var(--text-primary);height:11px;box-shadow:0 0 0 2px color-mix(in srgb, var(--zova-cyan) 18%, transparent), 0 0 9px color-mix(in srgb, var(--zova-cyan) 20%, transparent)}.p7T7Vq_value{font:600 12px var(--font-mono);color:var(--text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.p7T7Vq_stack{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.p7T7Vq_stackRow{align-items:center;gap:var(--space-2);display:flex}.p7T7Vq_stackRow .p7T7Vq_track{gap:3px;min-height:9px}.p7T7Vq_stackRow .p7T7Vq_seg{height:6px}.p7T7Vq_stackRow .p7T7Vq_segCurrent{height:9px}.p7T7Vq_stackLabel{font:600 11px var(--font-mono);color:var(--text-tertiary);font-variant-numeric:tabular-nums;flex:0 0 3ch}.p7T7Vq_stackUndated .p7T7Vq_seg{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text-tertiary) 40%, transparent);background:0 0}.p7T7Vq_episode[data-density=stack]{align-items:flex-end}.p7T7Vq_dots{flex:0 auto;align-items:center;gap:4px;min-height:12px;display:flex}.p7T7Vq_dot{border-radius:var(--radius-full);background:var(--signal-track);flex:0 0 8px;width:8px;height:8px}.p7T7Vq_dotDone{background:color-mix(in srgb, var(--zova-cyan) 62%, transparent)}.p7T7Vq_dotCurrent{background:var(--text-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--zova-cyan) 18%, transparent)}.p7T7Vq_dots[data-clipped-start]>.p7T7Vq_dot:first-child,.p7T7Vq_dots[data-clipped-end]>.p7T7Vq_dot:last-child{opacity:.4}
.WffBiq_signal{align-items:center;gap:var(--space-3);width:100%;display:flex}.WffBiq_track{border-radius:var(--radius-full);background:var(--signal-track);flex:auto;height:5px;position:relative}.WffBiq_fill{height:100%;width:calc(var(--value,0) * 1%);background:var(--gradient-signal);border-radius:var(--radius-full) 0 0 var(--radius-full);box-shadow:0 0 7px color-mix(in srgb, var(--zova-magenta) 16%, transparent), 0 0 7px color-mix(in srgb, var(--zova-cyan) 14%, transparent);transition:width var(--transition-normal);position:absolute;top:0;left:0}.WffBiq_endpoint{top:50%;left:calc(var(--value,0) * 1%);background:var(--text-primary);border:2px solid var(--zova-cyan);width:16px;height:16px;box-shadow:0 0 0 1px var(--color-void), 0 0 8px color-mix(in srgb, var(--zova-cyan) 50%, transparent);z-index:2;transition:left var(--transition-normal);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.WffBiq_value{font:700 13px var(--font-mono);color:var(--zova-cyan);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:baseline;gap:5px;display:inline-flex}.WffBiq_label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);font-size:10px;font-weight:600}
.eVT_sW_sheet{max-width:460px}.eVT_sW_head{align-items:center;gap:var(--space-2,10px);display:flex}.eVT_sW_mark{width:17px;height:17px;color:var(--zova-cyan);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--zova-cyan) 45%, transparent));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.eVT_sW_mark svg{width:100%;height:100%;display:block}.eVT_sW_title{font:700 19px var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0}.eVT_sW_lede{font:500 14.5px/1.55 var(--font-sans);color:var(--text-tertiary);text-wrap:pretty;margin:12px 0 2px}.eVT_sW_list{flex-direction:column;margin-top:10px;display:flex}.eVT_sW_row{border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:13px;padding:13px 0;display:flex}.eVT_sW_row:last-child{border-bottom:none}.eVT_sW_icon{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--hue,var(--zova-cyan));background:color-mix(in srgb, var(--hue,var(--zova-cyan)) 14%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.eVT_sW_icon svg{width:17px;height:17px;display:block}.eVT_sW_body{min-width:0;padding-top:1px}.eVT_sW_rowLabel{font:700 12.5px var(--font-sans);color:var(--text-primary)}.eVT_sW_rowText{font:500 13px/1.45 var(--font-sans);color:var(--text-tertiary);text-wrap:pretty;margin-top:2px}.eVT_sW_feedback{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.eVT_sW_fbBtn{font:600 12.5px var(--font-sans);color:var(--text-secondary);border:1px solid var(--btn-secondary-border);border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;min-height:44px;transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast);background:0 0;justify-content:center;align-items:center;padding:9px 15px;display:inline-flex}.eVT_sW_fbBtn:hover{color:var(--text-primary);border-color:#ffffff4d}.eVT_sW_fbBtn:focus-visible{outline:2px solid var(--zova-cyan);outline-offset:2px}.eVT_sW_fbBtnSave{color:var(--zova-magenta-pink);border-color:color-mix(in srgb, var(--zova-magenta) 32%, transparent);background:color-mix(in srgb, var(--zova-magenta) 9%, transparent)}.eVT_sW_fbBtnSave:hover{color:var(--zova-magenta-pink);border-color:color-mix(in srgb, var(--zova-magenta) 50%, transparent);background:color-mix(in srgb, var(--zova-magenta) 15%, transparent)}.eVT_sW_fbBtnSave[aria-pressed=true]{color:var(--zova-magenta-pink);border-color:color-mix(in srgb, var(--zova-magenta) 65%, transparent);background:color-mix(in srgb, var(--zova-magenta) 22%, transparent)}
.S3Zrba_skel{background:linear-gradient(100deg, var(--glass-bg) 30%, var(--glass-bg-raised) 50%, var(--glass-bg) 70%);background-size:200% 100%;animation:1.4s ease-in-out infinite S3Zrba_skeletonShimmer}@keyframes S3Zrba_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.S3Zrba_skel{animation:none}}
.EuUrtW_mark{align-items:center;min-width:0;display:flex}.EuUrtW_mark img{object-fit:cover;flex-shrink:0}.EuUrtW_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EuUrtW_chip{font:500 11px var(--font-sans);color:var(--color-silver);gap:5px}.EuUrtW_chip img{border-radius:4px;width:14px;height:14px}.EuUrtW_chip.EuUrtW_off{color:var(--text-muted)}.EuUrtW_chipSm{font:500 10px var(--font-sans);color:var(--text-secondary);gap:4px}.EuUrtW_chipSm img{border-radius:3px;width:12px;height:12px}.EuUrtW_chipSm.EuUrtW_off{color:var(--text-tertiary)}.EuUrtW_cta{font:inherit;color:inherit;gap:7px;display:inline-flex}.EuUrtW_cta img{border-radius:4px;width:14px;height:14px}.EuUrtW_off img{opacity:.45;filter:grayscale(.8)}
.ee2Q5G_box{border:1px solid color-mix(in srgb, var(--text-muted) 70%, transparent);min-height:18px;color:var(--text-muted);font:500 10px/1 var(--font-stack-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.02em;white-space:nowrap;vertical-align:middle;border-radius:2px;align-items:center;padding:2px 4px;display:inline-flex}
.Qy9q9a_line{color:var(--text-secondary);font:500 12.5px/1.35 var(--font-stack-sans);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:0 6px;margin:0;display:inline-flex}.Qy9q9a_muted{color:var(--text-muted);font-size:12px}.Qy9q9a_item{align-items:center;gap:6px;display:inline-flex}.Qy9q9a_dot{color:var(--text-muted);opacity:.7}.Qy9q9a_text{white-space:nowrap}
.InLE0a_root{flex:none;display:inline-flex;position:relative}.InLE0a_trigger{border:1px solid var(--btn-secondary-border);width:44px;height:44px;color:var(--text-primary,#f1f5f9);cursor:pointer;background:#14141cb8;border-radius:50%;place-items:center;padding:0;display:inline-grid}.InLE0a_trigger:hover{background:var(--btn-secondary-hover)}.InLE0a_trigger:focus-visible,.InLE0a_item:focus-visible{outline:2px solid var(--link);outline-offset:2px}.InLE0a_menu{z-index:20;background:var(--avatar-bg);border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;min-width:220px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 40px #0000008c}.InLE0a_item{min-height:44px;color:var(--text-primary,#f1f5f9);font:600 14px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex}.InLE0a_item:hover{background:#ffffff0f}