@font-face{font-family:Satoshi;src:url(../../../fonts/Satoshi-Variable.ttf)format("truetype-variations");font-weight:300 900;font-style:normal;font-display:swap}:root{--brand-blue:#174280;--brand-blue-900:#123c78;--brand-blue-400:#5396ff;--brand-blue-500:#2e83ff;--brand-muted:#dae8ff;--paper:#fff;--ink:#0a0a0a;--ink-muted:#737373;--surface-muted:#f5f5f5;--sidebar-surface:#fafafa;--hairline:#e5e5e5;--control-edge:#878787;--night:#0a0a0a;--night-ink:#fafafa;--night-ink-muted:#a3a3a3;--night-surface:#161616;--night-hairline:#262626;--night-hairline-strong:#3d3d3d;--video-mat:#000;--on-air:#f87171;--on-air-deep:#dc2626;--positive:#10b77f;--radius-control:.375rem;--radius-container:.75rem}*{box-sizing:border-box}html,body{background:var(--night);min-height:100dvh;color:var(--night-ink);-webkit-font-smoothing:antialiased;margin:0;font:400 15px/1.5 Satoshi,ui-sans-serif,system-ui,sans-serif}:is(html:has(.studio),body:has(.studio)){background:var(--sidebar-surface);color:var(--ink)}::selection{background:var(--brand-blue);color:#fff}:focus-visible{outline:2px solid var(--brand-blue-400);outline-offset:2px}.pill{font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.pill .dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.pill.live{color:var(--on-air);background:#dc262624}.pill.live .dot{animation:1.6s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{scrollbar-color:var(--night-hairline) var(--night);scrollbar-width:thin;caret-color:var(--brand-blue-400)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--night)}::-webkit-scrollbar-thumb{background:var(--night-hairline);border:3px solid var(--night);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--night-hairline-strong)}html:has(.studio){scrollbar-color:var(--hairline) var(--sidebar-surface)}
