.ranking-nav.svelte-brt77c{display:flex;gap:0;border:1px solid var(--color-border);border-radius:var(--border-radius);overflow:hidden;margin-bottom:var(--space-xl);width:fit-content}.ranking-nav__link.svelte-brt77c{padding:var(--space-sm) var(--space-lg);background:var(--color-bg);border-right:1px solid var(--color-border);text-decoration:none;color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);transition:all var(--transition-fast)}.ranking-nav__link.svelte-brt77c:last-child{border-right:none}.ranking-nav__link.svelte-brt77c:hover{background:var(--color-secondary);color:#fff;text-decoration:none}.ranking-nav__link.active.svelte-brt77c{background:var(--color-primary);color:var(--color-text-on-primary)}.year-tabs.svelte-brt77c{display:flex;gap:var(--space-sm);margin-bottom:var(--space-lg);flex-wrap:wrap}.download-link.svelte-brt77c{margin-bottom:var(--space-lg)}.csv-download.svelte-brt77c{color:var(--color-primary);text-decoration:underline;font-size:var(--font-size-sm)}.csv-download.svelte-brt77c:hover{color:var(--color-secondary);text-decoration:none}.search.svelte-brt77c{display:inline-block;margin-bottom:var(--space-md)}.search.svelte-brt77c input:where(.svelte-brt77c){padding:var(--space-sm) var(--space-lg);font-size:var(--font-size-md);line-height:1;height:calc(var(--space-lg) + 4px);border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-bg);color:var(--color-text);vertical-align:middle}.table-scroll.svelte-brt77c{overflow-x:auto}.number.svelte-brt77c{text-align:right;font-variant-numeric:tabular-nums}.placeholder-message.svelte-brt77c{padding:var(--space-xl);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-lg);background:var(--color-bg-alt);border-radius:var(--border-radius)}.empty-message.svelte-brt77c{color:var(--color-text-muted);font-style:italic;margin:var(--space-md) 0;text-align:center}
