.head.svelte-1619s83{padding:28px var(--pad) 10px}h1.svelte-1619s83{margin:0;font-size:34px;font-weight:800;letter-spacing:-.02em}.sub.svelte-1619s83{margin:4px 0 0;color:var(--text-3);font-size:14px}.empty.svelte-1619s83{padding:20px var(--pad);color:var(--text-3)}.podium.svelte-1619s83{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:10px var(--pad)}.card.svelte-1619s83{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;padding:22px 12px 16px;border-radius:var(--r);background:var(--glass);min-height:170px;justify-content:flex-end;overflow:hidden}.card.p1.svelte-1619s83{background:linear-gradient(160deg,rgba(251,191,36,.3),var(--glass));order:0}.card.p2.svelte-1619s83{background:linear-gradient(160deg,rgba(201,184,255,.22),var(--glass))}.card.p3.svelte-1619s83{background:linear-gradient(160deg,rgba(96,165,250,.2),var(--glass))}.rank.svelte-1619s83{position:absolute;top:10px;left:12px;font-size:13px;font-weight:800;color:var(--text-2)}.n.svelte-1619s83{font-size:56px;font-weight:800;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.card.svelte-1619s83 b:where(.svelte-1619s83){font-size:15px}.card.svelte-1619s83 small:where(.svelte-1619s83){font-size:12px;color:var(--text-3)}.list.svelte-1619s83{margin:0;padding:6px var(--pad) 20px;list-style:none;counter-reset:pos 3;display:flex;flex-direction:column;gap:6px}.list.svelte-1619s83 li:where(.svelte-1619s83){counter-increment:pos;display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;background:var(--glass)}.list.svelte-1619s83 li:where(.svelte-1619s83):before{content:counter(pos);color:var(--text-3);font-variant-numeric:tabular-nums;font-size:13px}.nm.svelte-1619s83{display:flex;flex-direction:column}.nm.svelte-1619s83 b:where(.svelte-1619s83){font-size:14px}.nm.svelte-1619s83 small:where(.svelte-1619s83){font-size:12px;color:var(--text-3)}.t.svelte-1619s83{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}@media(max-width:560px){.n.svelte-1619s83{font-size:40px}.card.svelte-1619s83{min-height:140px;padding:20px 8px 12px}}
