article.svelte-18o39ld{max-width:720px;margin:0 auto;padding:var(--space-3xl) var(--space-xl)}.page-header.svelte-18o39ld{margin-bottom:var(--space-2xl)}.kicker.svelte-18o39ld{font-family:var(--ff-mono);text-transform:uppercase;font-size:var(--fs-xs);letter-spacing:var(--ls-loosest);color:var(--color-ember);margin:0 0 var(--space-sm)}h1.svelte-18o39ld{font-family:var(--ff-display);font-size:clamp(32px,6vw,52px);font-weight:var(--fw-black);color:var(--color-ink);letter-spacing:-.8px;margin:0}.total.svelte-18o39ld{margin:var(--space-base) 0 0;color:var(--color-muted);font-size:var(--fs-md)}.total.svelte-18o39ld strong:where(.svelte-18o39ld){color:var(--color-ink);font-weight:var(--fw-black)}.empty.svelte-18o39ld{color:var(--color-muted);font-style:italic;padding:var(--space-2xl) 0;text-align:center}.board.svelte-18o39ld{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;border-top:1px solid var(--color-rule)}.board.svelte-18o39ld li:where(.svelte-18o39ld){display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:var(--space-base);padding:var(--space-md) var(--space-xs);border-bottom:1px solid var(--color-rule)}.rank.svelte-18o39ld{font-family:var(--ff-mono);font-size:var(--fs-sm);color:var(--color-muted);text-align:right}.who.svelte-18o39ld{color:var(--color-ink);font-weight:var(--fw-bold);font-size:var(--fs-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.count.svelte-18o39ld{font-variant-numeric:tabular-nums;color:var(--color-ink);font-weight:var(--fw-bold);font-size:var(--fs-md)}
