.radio-stage,.weekly-stage{--as-ease:cubic-bezier(.2, .8, .2, 1);--as-stage-ms:.28s;--as-row-h:54px;--as-title-hover:#fff}.app-shell[data-theme=light] .radio-stage,.app-shell[data-theme=light] .weekly-stage{--as-title-hover:#09090b}.guest-stage-tabs{background:var(--as-surface);border:1px solid var(--as-border);border-radius:999px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex;position:relative}.guest-stage-tab{z-index:1;height:30px;color:var(--as-text-2);letter-spacing:-.01em;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:550;display:inline-flex;position:relative}.guest-stage-tab:hover,.guest-stage-tab.is-active{color:var(--as-text)}.guest-stage-tab:focus-visible{outline:2px solid var(--as-accent);outline-offset:2px}.guest-tab-pill{background:var(--as-surface-2);width:64px;height:calc(100% - 6px);box-shadow:inset 0 0 0 1px var(--as-border-soft);transition:transform var(--as-stage-ms) var(--as-ease), width var(--as-stage-ms) var(--as-ease);pointer-events:none;border-radius:999px;position:absolute;top:3px;left:3px}.guest-stage-enter{opacity:0;transform:translateY(10px)}.guest-stage-enter.is-from-left{transform:translate(-28px)}.guest-stage-enter.is-from-right{transform:translate(28px)}.guest-stage-enter.is-in{opacity:1;transition:opacity .36s var(--as-ease) 60ms, transform .36s var(--as-ease) 60ms;transform:none}.guest-head-in{opacity:0;transform:translateY(8px)}.guest-stage-enter.is-in .guest-head-in{opacity:1;transition:opacity .32s var(--as-ease), transform .32s var(--as-ease);transform:none}.wow-cover{border:1px solid color-mix(in srgb, var(--as-border) 80%, transparent);color:#ffffffeb;letter-spacing:-.04em;border-radius:8px;flex-shrink:0;place-items:center;font-weight:700;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.wow-cover:before,.wow-cover:after{content:"";pointer-events:none;position:absolute}.wow-cover>span{z-index:1;position:relative}.wow-cover--sm{border-radius:7px;width:40px;height:40px;font-size:13px}.wow-cover--md{border-radius:6px;width:48px;height:36px;font-size:11px}.wow-cover--lg{border-radius:10px;width:60px;height:60px;font-size:20px}.wow-cover--tj{background:radial-gradient(80% 70% at 30% 20%,#fbbf2473,#0000 55%),linear-gradient(145deg,#7c2d12 0%,#b45309 42%,#292524 100%)}.wow-cover--tj:before{border:1.5px solid #fde68a8c;border-radius:50%;inset:18% 22%;box-shadow:inset 0 0 12px #fdba7459}.wow-cover--tj:after{background:linear-gradient(135deg,#fde68a80,#b4530933);border-radius:3px;width:28%;height:28%;bottom:14%;right:12%;transform:rotate(18deg)}.wow-cover--sd{background:radial-gradient(70% 60% at 70% 30%,#38bdf866,#0000 55%),linear-gradient(155deg,#1e3a5f 0%,#0e7490 48%,#0f172a 100%)}.wow-cover--sd:before{background:linear-gradient(90deg,#0000,#a5f3fcbf,#0000);height:2px;top:42%;left:18%;right:18%}.wow-cover--sd:after{background:linear-gradient(90deg,#0000,#7dd3fc73,#0000);height:2px;top:54%;left:28%;right:28%}.wow-cover--ft{background:radial-gradient(80% 70% at 20% 30%,#f8717159,#0000 55%),linear-gradient(150deg,#7f1d1d,#450a0a 55%,#18181b)}.wow-cover--sv{background:radial-gradient(80% 70% at 75% 25%,#60a5fa66,#0000 55%),linear-gradient(150deg,#1e3a8a,#172554 50%,#18181b)}.wow-cover--ob{background:radial-gradient(80% 70% at 40% 20%,#34d39959,#0000 55%),linear-gradient(150deg,#064e3b,#14532d 45%,#18181b)}.wow-cover--sw{background:radial-gradient(80% 70% at 30% 70%,#fbbf2459,#0000 55%),linear-gradient(150deg,#713f12,#422006 50%,#18181b)}.wow-cover--mj{background:radial-gradient(80% 70% at 60% 30%,#a78bfa66,#0000 55%),linear-gradient(150deg,#4c1d95,#2e1065 50%,#18181b)}.wow-cover--wr{background:radial-gradient(80% 70% at 50% 20%,#94a3b859,#0000 55%),linear-gradient(150deg,#334155,#0f172a 55%,#18181b)}.wow-cover--dy{background:radial-gradient(80% 70% at 25% 40%,#f472b659,#0000 55%),linear-gradient(150deg,#9d174d,#500724 50%,#18181b)}.wow-cover--d1{background:radial-gradient(80% 70% at 70% 60%,#22d3ee59,#0000 55%),linear-gradient(150deg,#155e75,#083344 50%,#18181b)}.wow-cover--ly{background:radial-gradient(80% 70% at 40% 30%,#fcd34d59,#0000 55%),linear-gradient(150deg,#854d0e,#422006 50%,#18181b)}.wow-cover--wk-288{background:radial-gradient(90% 80% at 20% 15%,#34d39973,#0000 50%),linear-gradient(150deg,#064e3b,#14532d 45%,#18181b)}.wow-cover--wk-287{background:radial-gradient(90% 80% at 80% 20%,#60a5fa66,#0000 50%),linear-gradient(150deg,#1e3a8a,#172554 50%,#18181b)}.wow-cover--wk-286{background:radial-gradient(90% 80% at 30% 80%,#f472b666,#0000 50%),linear-gradient(150deg,#701a75,#4a044e 50%,#18181b)}.wow-cover--wk-285{background:radial-gradient(90% 80% at 70% 70%,#fbbf2459,#0000 50%),linear-gradient(150deg,#713f12,#422006 50%,#18181b)}.wow-cover--wk-284{background:radial-gradient(90% 80% at 40% 20%,#a78bfa66,#0000 50%),linear-gradient(150deg,#4c1d95,#2e1065 50%,#18181b)}.wow-cover--wk-283{background:radial-gradient(90% 80% at 15% 40%,#fdba7459,#0000 50%),linear-gradient(150deg,#78350f,#451a03 50%,#18181b)}.wow-cover--wk-282{background:radial-gradient(90% 80% at 85% 40%,#22d3ee59,#0000 50%),linear-gradient(150deg,#155e75,#083344 50%,#18181b)}.wow-cover--wk-281{background:radial-gradient(90% 80% at 50% 10%,#86efac59,#0000 50%),linear-gradient(150deg,#166534,#14532d 50%,#18181b)}.wow-cover--wk-280{background:radial-gradient(90% 80% at 60% 80%,#93c5fd66,#0000 50%),linear-gradient(150deg,#1e40af,#172554 50%,#18181b)}.wow-cover--wk-288:after,.wow-cover--wk-287:after,.wow-cover--wk-286:after,.wow-cover--wk-285:after,.wow-cover--wk-284:after,.wow-cover--wk-283:after,.wow-cover--wk-282:after,.wow-cover--wk-281:after,.wow-cover--wk-280:after{background:#ffffff14;border-radius:50%;width:40%;height:40%;top:-8%;right:-6%}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.guest-stage-enter,.guest-stage-enter.is-in,.guest-head-in,.guest-stage-enter.is-in .guest-head-in,.guest-tab-pill{opacity:1!important;transition:none!important;transform:none!important}}
