.leaderboard-page.svelte-k1djil{min-height:100vh;background-color:#f5f1ea;color:#2a2a2e}.page-header.svelte-k1djil{padding:24px 32px}.back-link.svelte-k1djil{font-family:Oswald,sans-serif;font-size:1.1rem;font-weight:700;color:#1a2744;text-decoration:none;letter-spacing:.05em}.back-link.svelte-k1djil:hover{color:#c5a55a}.leaderboard-content.svelte-k1djil{max-width:720px;margin:0 auto;padding:0 32px 80px}h1.svelte-k1djil{font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:700;color:#1a2744;letter-spacing:.02em;margin:0 0 8px;line-height:1.1}.subtitle.svelte-k1djil{font-family:Georgia,Times New Roman,serif;font-size:1.1rem;color:#555b63;font-style:italic;margin:0 0 32px;line-height:1.5}.page-subnav.svelte-k1djil{font-family:Rokkitt,serif;font-size:.95rem;color:#555b63;margin:0 0 20px}.page-subnav.svelte-k1djil a:where(.svelte-k1djil){color:#555b63;text-decoration:underline;text-underline-offset:3px}.page-subnav.svelte-k1djil a:where(.svelte-k1djil):hover{color:#1a2744}.subnav-sep.svelte-k1djil{color:#8a8a7a;margin:0 10px}.subnav-current.svelte-k1djil{color:#2a2a2e;font-weight:700}.range-tabs.svelte-k1djil{display:flex;gap:.25rem;margin-bottom:24px;flex-wrap:wrap}.range-tab.svelte-k1djil{padding:.5rem .875rem;border:1px solid #d4d0c8;border-radius:999px;color:#555b63;text-decoration:none;font-family:Rokkitt,serif;font-size:.95rem}.range-tab.active.svelte-k1djil{background:#1a2744;color:#f5f1ea;border-color:#1a2744}.card.svelte-k1djil{padding:2rem;text-align:center;color:#555b63;border:1px solid #d4d0c8;border-radius:4px;font-family:Georgia,Times New Roman,serif;font-style:italic}.leaderboard-table.svelte-k1djil{width:100%;border-collapse:collapse;font-family:Rokkitt,serif;font-size:1.05rem}.leaderboard-table.svelte-k1djil th:where(.svelte-k1djil){font-family:Oswald,sans-serif;font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.04em;color:#1a2744;padding:10px 8px;border-bottom:2px solid #1a2744}.leaderboard-table.svelte-k1djil td:where(.svelte-k1djil){padding:10px 8px}.leaderboard-table.svelte-k1djil tbody:where(.svelte-k1djil) tr:where(.svelte-k1djil):nth-child(2n) td:where(.svelte-k1djil){background:#faf8f3}.leaderboard-table.svelte-k1djil th:where(.svelte-k1djil) a:where(.svelte-k1djil){color:inherit;text-decoration:none}.leaderboard-table.svelte-k1djil th:where(.svelte-k1djil) a:where(.svelte-k1djil):hover{text-decoration:underline}.col-rank.svelte-k1djil{width:2.5rem;color:#8a8a7a;text-align:right}.col-player.svelte-k1djil{text-align:left}.player-name.svelte-k1djil{font-family:Georgia,Times New Roman,serif;color:#2a2a2e}.player-team.svelte-k1djil{font-family:Oswald,sans-serif;font-size:.85rem;font-weight:700;color:#555b63;text-transform:uppercase;letter-spacing:.03em;margin-left:8px}.col-num.svelte-k1djil{text-align:right;font-variant-numeric:tabular-nums;width:4.5rem}.leaderboard-table.svelte-k1djil th.is-active:where(.svelte-k1djil){color:#1a2744}.leaderboard-table.svelte-k1djil td.is-active:where(.svelte-k1djil){font-weight:700;color:#1a2744}.colophon.svelte-k1djil{padding:40px 0 0;text-align:center}.generated-at.svelte-k1djil{font-family:Georgia,Times New Roman,serif;font-size:.9rem;color:#8a8a7a;font-style:italic}.footer-social.svelte-k1djil{display:flex;justify-content:center;padding:20px 0 40px;color:#555b63}@media(max-width:600px){.page-header.svelte-k1djil{padding:16px 20px}.leaderboard-content.svelte-k1djil{padding:0 20px 60px}h1.svelte-k1djil{font-size:1.8rem}.leaderboard-table.svelte-k1djil{font-size:.95rem;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.leaderboard-table.svelte-k1djil th:where(.svelte-k1djil),.leaderboard-table.svelte-k1djil td:where(.svelte-k1djil){padding:8px 6px}.leaderboard-table.svelte-k1djil th:where(.svelte-k1djil):first-child,.leaderboard-table.svelte-k1djil td:where(.svelte-k1djil):first-child{padding-left:20px}.leaderboard-table.svelte-k1djil th:where(.svelte-k1djil):last-child,.leaderboard-table.svelte-k1djil td:where(.svelte-k1djil):last-child{padding-right:20px}.col-num.svelte-k1djil{width:auto}}@media(max-width:400px){.leaderboard-table.svelte-k1djil th:where(.svelte-k1djil):first-child,.leaderboard-table.svelte-k1djil td:where(.svelte-k1djil):first-child{padding-left:8px}.leaderboard-table.svelte-k1djil th:where(.svelte-k1djil):last-child,.leaderboard-table.svelte-k1djil td:where(.svelte-k1djil):last-child{padding-right:8px}.col-rank.svelte-k1djil{width:1.5rem}}
