.tr-chip[data-astro-cid-azodco64]{position:relative;display:inline-flex;align-items:center;justify-content:center;height:28px;padding-inline:6px;border-radius:999px;font-size:12px;font-weight:500;line-height:1;white-space:nowrap;color:var(--c);background:color-mix(in oklch,var(--c) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--c) 25%,transparent);cursor:pointer;touch-action:manipulation;transition:scale .15s ease-out}.tr-chip[data-astro-cid-azodco64]:before{content:"";position:absolute;inset:-8px -2px}.tr-chip[data-astro-cid-azodco64]:active{scale:.96}@media(prefers-reduced-motion:reduce){.tr-chip[data-astro-cid-azodco64]:active{scale:none}}@container (width >= 24rem){.tr-chip[data-astro-cid-azodco64]{padding-inline:10px}}.tr-chip[data-astro-cid-azodco64][aria-pressed=true]{color:var(--color-ink);background:var(--c);box-shadow:none}@media(hover:hover)and (pointer:fine){.tr-chip[data-astro-cid-azodco64]:not([aria-pressed=true]):hover{background:color-mix(in oklch,var(--c) 18%,transparent)}}.tr-avatar[data-astro-cid-azodco64]{color:var(--c);background:color-mix(in oklch,var(--c) 15%,transparent)}.tr-badge[data-astro-cid-azodco64]{display:inline-flex;align-items:center;gap:4px;height:20px;padding-inline:6px;border-radius:5px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--c);background:color-mix(in oklch,var(--c) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--c) 25%,transparent)}.tr-dot[data-astro-cid-azodco64].is-online{background:var(--c)}.tr-row[data-astro-cid-azodco64]{position:relative}.tr-row[data-astro-cid-azodco64]>[data-astro-cid-azodco64]{transition:opacity .2s ease-out}.tr-row[data-astro-cid-azodco64]:before{content:"";position:absolute;inset:0;background:color-mix(in oklch,var(--c) 7%,transparent);box-shadow:inset 2px 0 0 var(--c);opacity:0;pointer-events:none;transition:opacity .2s ease-out}.tr-row[data-astro-cid-azodco64][data-on]:before{opacity:1}.tr-row[data-astro-cid-azodco64][data-dim]>[data-astro-cid-azodco64]{opacity:.4}.tr-panel[data-astro-cid-azodco64]{animation:tr-panel-in .28s cubic-bezier(.32,.72,0,1) both}.tr-in[data-astro-cid-azodco64]{animation:tr-rise .24s cubic-bezier(.32,.72,0,1) var(--d, 0ms) both}@keyframes tr-panel-in{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes tr-rise{0%{opacity:0;transform:translateY(4px)}}.sb-rank[data-astro-cid-saivl2rx]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-muted);background:#f8edd80d;box-shadow:inset 0 0 0 1px #f8edd81a}.sb-rank-1[data-astro-cid-saivl2rx]{color:#ebbd57;background:#ebbd5724;box-shadow:inset 0 0 0 1px #ebbd574d}.sb-rank-2[data-astro-cid-saivl2rx]{color:var(--color-fg-2);background:#f8edd814;box-shadow:inset 0 0 0 1px #f8edd82e}.sb-rank-3[data-astro-cid-saivl2rx]{color:#cf8d60;background:#cf8d6024;box-shadow:inset 0 0 0 1px #cf8d6047}.sb-leader[data-astro-cid-saivl2rx]{background:#ebbd570a}.sb-avatar[data-astro-cid-saivl2rx]{color:var(--c);background:color-mix(in oklch,var(--c) 15%,transparent)}.sb-streak[data-astro-cid-saivl2rx]{display:inline-flex;flex-shrink:0;align-items:center;gap:3px;height:22px;padding-inline:7px;border-radius:999px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-primary-soft);background:color-mix(in oklch,var(--color-primary) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--color-primary) 22%,transparent)}.sb-fill[data-astro-cid-saivl2rx]{transform:translate(calc(var(--p) - 100%))}.sb-panel[data-astro-cid-saivl2rx]{animation:sb-panel-in .28s cubic-bezier(.32,.72,0,1) both}.sb-in[data-astro-cid-saivl2rx]{animation:sb-rise .24s cubic-bezier(.32,.72,0,1) var(--d, 0ms) both}.sb-late[data-astro-cid-saivl2rx]{animation:sb-land .22s cubic-bezier(.32,.72,0,1) var(--d, 0ms) both}.sb-fill[data-astro-cid-saivl2rx]{animation:sb-fill .7s cubic-bezier(.32,.72,0,1) var(--d, 0ms) both}@keyframes sb-panel-in{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes sb-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes sb-land{0%{opacity:0;transform:scale(.97)}}@keyframes sb-fill{0%{transform:translate(-100%)}}
