.head.svelte-c59208{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.head.svelte-c59208 .h1:where(.svelte-c59208){margin-top:10px}.sub.svelte-c59208{max-width:52ch;margin-top:10px}.seg.svelte-c59208{background:var(--surface);box-shadow:0 0 0 1px var(--line-2) inset;border-radius:12px;padding:4px;display:inline-flex}.seg.svelte-c59208 a:where(.svelte-c59208){color:var(--text-3);border-radius:9px;padding:8px 14px;font-size:13.5px;font-weight:550;transition:all .15s}.seg.svelte-c59208 a:where(.svelte-c59208):hover{color:var(--text)}.seg.svelte-c59208 a.on:where(.svelte-c59208){color:var(--text);background:var(--surface-3);box-shadow:0 0 0 1px var(--line-2), var(--shadow-1)}.podium.svelte-c59208{margin-top:48px;grid-template-columns:repeat(3,1fr);align-items:end;gap:16px;max-width:860px;margin-inline:auto;display:grid}.place.svelte-c59208{text-align:center;transition:transform .25s var(--ease-out);justify-items:center;gap:6px;display:grid}.place.svelte-c59208:hover{transform:translateY(-3px)}.avatar-wrap.svelte-c59208{margin-bottom:8px;position:relative}.avatar-wrap.svelte-c59208 .avatar{box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--line-3)}.first.svelte-c59208 .avatar-wrap:where(.svelte-c59208) .avatar{box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--amber), 0 12px 40px -6px color-mix(in oklab, var(--amber) 60%, transparent)}.p2.svelte-c59208 .avatar-wrap:where(.svelte-c59208) .avatar{box-shadow:0 0 0 3px var(--bg), 0 0 0 5px #c9ced8}.p3.svelte-c59208 .avatar-wrap:where(.svelte-c59208) .avatar{box-shadow:0 0 0 3px var(--bg), 0 0 0 5px #d48a55}.crown.svelte-c59208{color:var(--amber);filter:drop-shadow(0 4px 10px color-mix(in oklab, var(--amber) 60%, transparent));animation:3s ease-in-out infinite svelte-c59208-bob;position:absolute;top:-30px;left:50%;transform:translate(-50%)rotate(-8deg)}.crown.svelte-c59208 svg{fill:currentColor}.medal.svelte-c59208{color:#1b1611;width:26px;height:26px;box-shadow:0 0 0 3px var(--bg);background:#c9ced8;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;bottom:-4px;right:-4px}.first.svelte-c59208 .medal:where(.svelte-c59208){background:var(--amber)}.p3.svelte-c59208 .medal:where(.svelte-c59208){background:#d48a55}.pname.svelte-c59208{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.1rem}.first.svelte-c59208 .pname:where(.svelte-c59208){font-size:1.3rem}.phandle.svelte-c59208{margin-top:-4px;font-size:13px}.pillar.svelte-c59208{border:1px solid var(--line);background:linear-gradient(to bottom, var(--surface-2), color-mix(in oklab, var(--surface) 40%, transparent));border-radius:18px 18px 6px 6px;align-content:start;justify-items:center;gap:2px;width:100%;min-height:120px;margin-top:12px;padding:18px 12px;display:grid}.first.svelte-c59208 .pillar:where(.svelte-c59208){border-color:color-mix(in oklab, var(--amber) 35%, transparent);background:linear-gradient(to bottom, var(--amber-soft), transparent), var(--surface);min-height:160px}.p3.svelte-c59208 .pillar:where(.svelte-c59208){min-height:100px}.ppts.svelte-c59208{letter-spacing:-.03em;font-size:2rem;font-weight:700;line-height:1}.first.svelte-c59208 .ppts:where(.svelte-c59208){color:var(--amber);font-size:2.6rem}.plabel.svelte-c59208{color:var(--text-3);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-family:var(--font-mono)}.pmeta.svelte-c59208{margin-top:6px;font-size:12.5px}.table.svelte-c59208{margin-top:32px;overflow:hidden}.thead.svelte-c59208,.trow.svelte-c59208{grid-template-columns:48px minmax(0,1fr) 140px 90px 80px 80px;align-items:center;gap:12px;padding:12px 20px;display:grid}.thead.svelte-c59208{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);border-bottom:1px solid var(--line);font-size:11px}.table.svelte-c59208 ol:where(.svelte-c59208){margin:0;padding:0;list-style:none}.table.svelte-c59208 li:where(.svelte-c59208)+li:where(.svelte-c59208){border-top:1px solid var(--line)}.trow.svelte-c59208{transition:background .15s}.trow.svelte-c59208:hover{background:color-mix(in oklab, var(--text) 3%, transparent)}li.me.svelte-c59208 .trow:where(.svelte-c59208){background:var(--spark-soft)}.rank.svelte-c59208{color:var(--text-3);font-size:13.5px}.who.svelte-c59208{align-items:center;gap:12px;min-width:0;display:flex}.names.svelte-c59208{min-width:0;line-height:1.3;display:grid}.names.svelte-c59208 strong:where(.svelte-c59208){text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.names.svelte-c59208 span:where(.svelte-c59208){font-size:12.5px}.right.svelte-c59208{text-align:right}.pts.svelte-c59208{font-size:15px;font-weight:650}.empty.svelte-c59208{text-align:center;justify-items:center;gap:10px;margin-top:40px;padding:56px 24px;display:grid}.mine.svelte-c59208{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;padding:14px 18px;display:flex}.mine.svelte-c59208 div:where(.svelte-c59208){flex:1;min-width:200px;font-size:14px;display:grid}.mine.svelte-c59208 span:where(.svelte-c59208){font-size:13px}.how.svelte-c59208{margin-top:64px}.how-grid.svelte-c59208{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:16px;display:grid}.how-card.svelte-c59208{align-content:start;gap:4px;padding:18px;font-size:13px;display:grid}.how-card.svelte-c59208 strong:where(.svelte-c59208){font-size:14.5px}.big.svelte-c59208{color:var(--spark-text);align-items:center;gap:6px;margin-bottom:6px;font-size:1.5rem;font-weight:700;display:inline-flex}.big.svelte-c59208 svg{color:var(--amber);fill:currentColor}.fine.svelte-c59208{margin-top:14px;font-size:13px}@keyframes svelte-c59208-bob{0%,to{transform:translate(-50%)rotate(-8deg)translateY(0)}50%{transform:translate(-50%)rotate(-8deg)translateY(-4px)}}@media (width<=900px){.how-grid.svelte-c59208{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.podium.svelte-c59208{gap:8px;margin-top:34px}.sub.svelte-c59208,.phandle.svelte-c59208,.pmeta.svelte-c59208{display:none}.avatar-wrap.svelte-c59208{zoom:.62;margin-bottom:10px}.place.svelte-c59208{gap:4px}.pillar.svelte-c59208{border-radius:14px 14px 6px 6px;min-height:66px;margin-top:6px;padding:10px 6px}.first.svelte-c59208 .pillar:where(.svelte-c59208){min-height:86px}.p3.svelte-c59208 .pillar:where(.svelte-c59208){min-height:54px}.pname.svelte-c59208{font-size:.95rem!important}.place.svelte-c59208 .lvl{display:none}.ppts.svelte-c59208{font-size:1.5rem!important}.thead.svelte-c59208,.trow.svelte-c59208{grid-template-columns:32px minmax(0,1fr) 64px;padding:12px 14px}.hide-s.svelte-c59208{display:none}}
