:root{--bg: #131419;--surface: #1c1e24;--inset: #282b33;--hairline: #24262e;--text: #ffffff;--text-mid: #d6d9de;--text-dim: #9aa0aa;--text-faint: #7d818b;--accent: #ed707a;--live: #4caf7d;--star: #ffd166;--radius-card: 14px;--radius-pill: 8px;--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-num: var(--font-sans);--ease-out: cubic-bezier(.22, 1, .36, 1);--dur-fast: .18s;--dur-base: .2s;--dur-route: .35s}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrainsMono-Regular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrainsMono-Medium.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrainsMono-Bold.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font-sans)}.mono{font-family:JetBrains Mono,SF Mono,Consolas,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabular{font-variant-numeric:tabular-nums}.zoom-enter{animation:zoom-in .3s var(--ease-out) forwards}.zoom-exit{animation:zoom-out .25s ease-in forwards}@keyframes zoom-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes zoom-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}.stagger-item{opacity:0;transform:translateY(8px);animation:stagger-in .3s var(--ease-out) forwards}@keyframes stagger-in{to{opacity:1;transform:translateY(0)}}.pressable{transition:transform .1s var(--ease-out);-webkit-tap-highlight-color:transparent}.pressable:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.pressable:hover{opacity:.85}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;animation-iteration-count:1!important}}
