body{background:#f4f4f5;margin:0;font-family:system-ui,sans-serif}.page.svelte-1t8e3a7{max-width:640px;margin:0 auto;padding:30px 20px 60px}.back-link.svelte-1t8e3a7{color:var(--theme-maroon,#7a1f2b);font-size:13px;font-weight:700;text-decoration:none}.page-header.svelte-1t8e3a7{text-align:center;margin:14px 0 24px}.page-header.svelte-1t8e3a7 h1:where(.svelte-1t8e3a7){color:#111;margin:0 0 4px;font-size:24px;font-weight:800}.page-header.svelte-1t8e3a7 p:where(.svelte-1t8e3a7){color:#999;margin:0;font-size:13px}.not-ready.svelte-1t8e3a7{text-align:center;color:#888;background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:40px 20px;font-size:14px}.results-list.svelte-1t8e3a7{flex-direction:column;gap:8px;display:flex}.result-row.svelte-1t8e3a7{background:#fff;border:1px solid #e5e5e5;border-radius:12px;align-items:center;gap:14px;padding:14px 18px;display:flex}.result-row.top-three.svelte-1t8e3a7{background:#fefce8;border-color:#fde68a}.rank.svelte-1t8e3a7{text-align:center;color:#666;flex-shrink:0;width:40px;font-size:20px;font-weight:800}.info.svelte-1t8e3a7{flex:1;min-width:0}.name.svelte-1t8e3a7{color:#111;margin:0;font-size:15px;font-weight:700}.num.svelte-1t8e3a7{color:#999;margin-right:4px}.representing.svelte-1t8e3a7{color:#888;margin:2px 0 0;font-size:12px}.score.svelte-1t8e3a7{color:var(--theme-maroon,#7a1f2b);flex-shrink:0;font-size:18px;font-weight:900}.empty-copy.svelte-1t8e3a7{text-align:center;color:#999;font-size:14px;font-style:italic}
