.player[data-v-7bdf82af]{--disc:min(11rem, 46vw, max(5rem, calc((100svh - 26rem) / 1.85)));text-align:center;flex-direction:column;align-items:center;gap:1.75rem;display:flex}.deck[data-v-7bdf82af]{width:calc(var(--disc) * 1.85);height:calc(var(--disc) * 1.85);place-items:center;display:grid}.deck[data-v-7bdf82af]>*{grid-area:1/1}.toggle[data-v-7bdf82af]{width:var(--disc);height:var(--disc);isolation:isolate;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;transition:transform .15s,filter .15s;display:grid}.toggle[data-v-7bdf82af]:hover{filter:brightness(1.08)}.toggle[data-v-7bdf82af]:active{transform:scale(.94)}.toggle[data-v-7bdf82af]:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.toggle.buffering[data-v-7bdf82af]{animation:1.1s ease-in-out infinite pulse-7bdf82af}.disc[data-v-7bdf82af]{pointer-events:none;border-radius:50%;grid-area:1/1;width:100%;height:100%}.disc.glow[data-v-7bdf82af]{z-index:-1;filter:blur(1.4rem)saturate(1.3);opacity:.75}.disc.stop[data-v-7bdf82af]{opacity:0;transition:opacity .22s}.disc.stop.on[data-v-7bdf82af]{opacity:1}.ripples span[data-v-7bdf82af]{width:var(--disc);height:var(--disc);border:1px solid var(--accent);opacity:0;border-radius:50%;grid-area:1/1;animation:4.2s ease-out infinite ripple-7bdf82af}.ripples span[data-v-7bdf82af]:nth-child(2){animation-delay:1.4s}.ripples span[data-v-7bdf82af]:nth-child(3){animation-delay:2.8s}.line[data-v-7bdf82af]{justify-content:center;align-items:center;gap:.7rem;margin:0;display:flex}.live[data-v-7bdf82af]{color:var(--muted);letter-spacing:.09em;align-items:center;gap:.4rem;font-size:.7rem;font-weight:700;display:inline-flex}.live .dot[data-v-7bdf82af]{background:var(--border);border-radius:50%;width:.45rem;height:.45rem}.live.on[data-v-7bdf82af]{color:var(--accent)}.live.on .dot[data-v-7bdf82af]{background:var(--accent);animation:2s ease-in-out infinite blink-7bdf82af}.count[data-v-7bdf82af]{font-variant-numeric:tabular-nums;font-size:.85rem}.status[data-v-7bdf82af]{max-width:22rem;color:var(--muted);margin:-1.35rem 0 0;font-size:.85rem}.status.bad[data-v-7bdf82af]{color:var(--bad)}.credit[data-v-7bdf82af]{color:var(--muted);margin:-1.4rem 0 0;font-size:.85rem}.credit a[data-v-7bdf82af]{color:inherit;text-underline-offset:2px;-webkit-tap-highlight-color:transparent;text-decoration:underline;transition:color .15s}.credit a[data-v-7bdf82af]:hover{color:var(--text)}.credit a[data-v-7bdf82af]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@keyframes pulse-7bdf82af{50%{opacity:.55}}@keyframes blink-7bdf82af{50%{opacity:.35}}@keyframes ripple-7bdf82af{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.85)}}@media (prefers-reduced-motion:reduce){.toggle[data-v-7bdf82af],.toggle.buffering[data-v-7bdf82af],.disc.stop[data-v-7bdf82af],.credit a[data-v-7bdf82af],.live.on .dot[data-v-7bdf82af],.ripples span[data-v-7bdf82af]{transition:none;animation:none}.ripples[data-v-7bdf82af]{display:none}}.stations[data-v-90226a85]{flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}.sky[data-v-90226a85]{z-index:-1;pointer-events:none;position:fixed;inset:0}.layer[data-v-90226a85]{background:var(--ground);opacity:0;transition:opacity 0s linear .6s;position:absolute;inset:0}.layer.on[data-v-90226a85]{z-index:1;opacity:1;transition:opacity .6s}.layer.own[data-v-90226a85]{background:var(--own-scrim), var(--art) center / cover no-repeat}.tabs[data-v-90226a85]{border:1px solid var(--border);scrollbar-width:none;border-radius:999px;gap:.35rem;max-width:calc(100vw - 1rem);padding:.25rem;display:flex;overflow-x:auto}.tabs[data-v-90226a85]::-webkit-scrollbar{display:none}.tab[data-v-90226a85]{white-space:nowrap;color:var(--muted);font:inherit;letter-spacing:.08em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:.4rem;padding:.35rem min(1rem,3vw);font-size:.8rem;transition:color .15s,background-color .15s;display:inline-flex}.tab[data-v-90226a85]:hover{color:var(--text)}.tab.on[data-v-90226a85]{color:var(--text);background:#f4f1ff1a}.tab[data-v-90226a85]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tab .dot[data-v-90226a85]{background:var(--accent);border-radius:50%;width:.35rem;height:.35rem;animation:2s ease-in-out infinite blink-90226a85}.pager[data-v-90226a85]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;display:flex;overflow:auto hidden}.pager[data-v-90226a85]::-webkit-scrollbar{display:none}.page[data-v-90226a85]{scroll-snap-align:center;flex:0 0 100%;justify-content:center;display:flex}.sr[data-v-90226a85]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes blink-90226a85{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.tab[data-v-90226a85],.layer[data-v-90226a85],.layer.on[data-v-90226a85]{transition:none}.tab .dot[data-v-90226a85]{animation:none}.pager[data-v-90226a85]{scroll-behavior:auto}}.screen[data-v-6231d0f4]{flex-direction:column;align-items:center;gap:2.5rem;width:100%;display:flex}.notice[data-v-6231d0f4]{border:1px solid var(--accent);color:var(--accent);font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;margin:0 0 -1rem;padding:.5rem 1rem;font-size:.8rem;line-height:1.35}.notice[data-v-6231d0f4]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.foot[data-v-6231d0f4]{flex-direction:column;align-items:center;gap:1rem;display:flex}.pill[data-v-6231d0f4]{border:1px solid var(--border);color:var(--muted);font:inherit;text-align:center;background:0 0;border-radius:999px;margin:0;padding:.5rem 1rem;font-size:.8rem;line-height:1.35}button.pill[data-v-6231d0f4]{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .15s,border-color .15s}button.pill[data-v-6231d0f4]:hover{color:var(--text);border-color:var(--muted)}button.pill[data-v-6231d0f4]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.fine[data-v-6231d0f4]{align-items:baseline;gap:.5rem;margin:0;display:flex}.dot[data-v-6231d0f4]{color:var(--muted);opacity:.5;font-size:.75rem}.policy[data-v-6231d0f4]{color:var(--muted);opacity:.75;-webkit-tap-highlight-color:transparent;font-size:.75rem;text-decoration:none;transition:opacity .15s}.policy[data-v-6231d0f4]:hover{opacity:1;text-decoration:underline}.policy[data-v-6231d0f4]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){button.pill[data-v-6231d0f4],.policy[data-v-6231d0f4]{transition:none}}
