.eights-page.svelte-19u49sm{max-width:800px;margin:0 auto;padding:0 var(--spacing-md) var(--spacing-xl)}.page-title.svelte-19u49sm{font-size:var(--font-xl);margin:var(--spacing-md) 0 var(--spacing-xs);text-align:center}.page-subtitle.svelte-19u49sm{text-align:center;color:var(--color-muted);margin:0 0 var(--spacing-lg)}.empty-state.svelte-19u49sm{text-align:center;padding:var(--spacing-xl);color:var(--color-muted)}.leaderboard.svelte-19u49sm{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-xs)}.row.svelte-19u49sm{display:grid;grid-template-columns:48px 1fr auto auto;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md)}.row.podium.svelte-19u49sm{background:var(--color-warning-bg);border-color:var(--color-warning)}.rank.svelte-19u49sm{font-weight:700;color:var(--color-muted)}.row.podium.svelte-19u49sm .rank:where(.svelte-19u49sm){color:var(--color-warning)}.name.svelte-19u49sm{font-weight:500}.legs.svelte-19u49sm{font-size:var(--font-sm);color:var(--color-muted)}.eights.svelte-19u49sm{font-size:var(--font-lg);font-weight:700;color:var(--color-primary);min-width:2ch;text-align:right}
