.standings-hero.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{border-bottom:1px solid var(--hair-strong);padding:clamp(3.5rem,7vw,6.5rem) 0 2.5rem;background-image:linear-gradient(var(--hair) 1px,transparent 1px),linear-gradient(90deg,var(--hair) 1px,transparent 1px);background-size:80px 80px}.heading-grid.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{display:grid;grid-template-columns:1.4fr .6fr;gap:4rem;align-items:end;border-top:1px solid var(--ink);padding-top:1.5rem}.heading-grid.svelte-1ymv0at h1.svelte-1ymv0at.svelte-1ymv0at{margin:1.3rem 0 0;font-size:clamp(4.8rem,10vw,9rem)}.scoring-note.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{border-left:1px solid var(--hair-strong);padding-left:1.5rem}.scoring-note.svelte-1ymv0at>span.svelte-1ymv0at.svelte-1ymv0at{color:var(--muted);font:650 .58rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.scoring-note.svelte-1ymv0at p.svelte-1ymv0at.svelte-1ymv0at{margin:.8rem 0 1.3rem;color:var(--ink-soft);font-size:.9rem;line-height:1.6}.scoring-note.svelte-1ymv0at div.svelte-1ymv0at.svelte-1ymv0at{display:flex;align-items:center;gap:.55rem;font:700 .56rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.scoring-note.svelte-1ymv0at i.svelte-1ymv0at.svelte-1ymv0at{width:7px;height:7px;background:var(--verdict);border-radius:50%;box-shadow:0 0 0 4px #a7e6352e}.standings-body.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{padding:clamp(4rem,7vw,6.5rem) 0}.loading-state.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{display:flex;min-height:420px;align-items:center;justify-content:center;gap:1rem;color:var(--muted);font:650 .6rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.error-state.svelte-1ymv0at p.svelte-1ymv0at.svelte-1ymv0at{margin:.8rem 0 0;color:var(--miss)}.empty-state.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{display:flex;min-height:420px;align-items:flex-start;justify-content:center;flex-direction:column;border:1px solid var(--hair-strong);padding:clamp(2rem,7vw,5rem)}.empty-state.svelte-1ymv0at>span.svelte-1ymv0at.svelte-1ymv0at{color:var(--hair-strong);font:800 5rem/1 var(--mono)}.empty-state.svelte-1ymv0at h2.svelte-1ymv0at.svelte-1ymv0at{margin:1rem 0 .5rem;font-size:clamp(2.4rem,6vw,5rem);letter-spacing:-.055em}.empty-state.svelte-1ymv0at p.svelte-1ymv0at.svelte-1ymv0at{margin:0 0 1.5rem;color:var(--muted)}.empty-state.svelte-1ymv0at>div.svelte-1ymv0at.svelte-1ymv0at{display:flex;gap:.7rem}.podium-wrap.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{margin-bottom:clamp(4rem,8vw,7rem)}.podium.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ink);border-left:1px solid var(--hair-strong)}.podium.svelte-1ymv0at article.svelte-1ymv0at.svelte-1ymv0at{position:relative;display:flex;min-height:440px;align-items:center;flex-direction:column;border-right:1px solid var(--hair-strong);border-bottom:1px solid var(--hair-strong);padding:1.2rem;text-align:center}.podium.svelte-1ymv0at article.first.svelte-1ymv0at.svelte-1ymv0at{background:var(--ink);color:var(--paper);transform:translateY(-8px)}.rank.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{align-self:flex-start;color:var(--muted);font:700 .6rem/1 var(--mono);letter-spacing:.1em}.first.svelte-1ymv0at .rank.svelte-1ymv0at.svelte-1ymv0at{color:#fafaf773}.portrait.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{position:relative;display:grid;width:106px;height:126px;place-items:center;margin-top:2.8rem;background:var(--paper-dim);color:var(--ink);font:900 2.4rem/1 var(--display);letter-spacing:-.06em}.first.svelte-1ymv0at .portrait.svelte-1ymv0at.svelte-1ymv0at{background:var(--verdict)}.portrait.svelte-1ymv0at span.svelte-1ymv0at.svelte-1ymv0at{position:absolute;right:-9px;bottom:-9px;display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--ink);background:var(--paper);color:var(--ink);font:800 .7rem/1 var(--mono)}.podium.svelte-1ymv0at h2.svelte-1ymv0at.svelte-1ymv0at{margin:1.5rem 0 .25rem;font-size:1.5rem;letter-spacing:-.04em}.podium.svelte-1ymv0at p.svelte-1ymv0at.svelte-1ymv0at{margin:0;color:var(--muted);font:600 .65rem/1 var(--mono)}.first.svelte-1ymv0at p.svelte-1ymv0at.svelte-1ymv0at{color:#fafaf780}.podium-score.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{display:flex;flex-direction:column;margin-top:auto}.podium-score.svelte-1ymv0at small.svelte-1ymv0at.svelte-1ymv0at{color:var(--muted);font:600 .53rem/1 var(--mono);letter-spacing:.09em;text-transform:uppercase}.first.svelte-1ymv0at .podium-score small.svelte-1ymv0at.svelte-1ymv0at{color:#fafaf773}.podium-score.svelte-1ymv0at strong.svelte-1ymv0at.svelte-1ymv0at{margin-top:.35rem;font:750 2.1rem/1 var(--mono);letter-spacing:-.05em}.first.svelte-1ymv0at .podium-score strong.svelte-1ymv0at.svelte-1ymv0at{color:var(--verdict)}.solved.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{display:flex;width:100%;justify-content:space-between;border-top:1px solid var(--hair-strong);margin-top:1.2rem;padding-top:.8rem;font:650 .58rem/1 var(--mono);letter-spacing:.07em;text-transform:uppercase}.solved.svelte-1ymv0at span.svelte-1ymv0at.svelte-1ymv0at{color:var(--muted)}.first.svelte-1ymv0at .solved.svelte-1ymv0at.svelte-1ymv0at{border-color:#fafaf724}.first.svelte-1ymv0at .solved span.svelte-1ymv0at.svelte-1ymv0at{color:#fafaf773}.ledger.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{margin-top:2rem}.ledger-table.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{border-top:1px solid var(--ink);border-left:1px solid var(--hair-strong);border-right:1px solid var(--hair-strong)}.ledger-head.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at,.ledger-row.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{display:grid;grid-template-columns:90px 1fr 120px 150px;align-items:center}.ledger-head.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{border-bottom:1px solid var(--hair-strong);background:var(--paper-dim);color:var(--muted);font:650 .55rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.ledger-head.svelte-1ymv0at span.svelte-1ymv0at.svelte-1ymv0at,.ledger-row.svelte-1ymv0at>.svelte-1ymv0at.svelte-1ymv0at{padding:.8rem 1rem}.ledger-head.svelte-1ymv0at span.svelte-1ymv0at+span.svelte-1ymv0at,.ledger-row.svelte-1ymv0at>.svelte-1ymv0at+.svelte-1ymv0at{border-left:1px solid var(--hair)}.ledger-row.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{min-height:78px;border-bottom:1px solid var(--hair-strong)}.ledger-row.svelte-1ymv0at>strong.svelte-1ymv0at.svelte-1ymv0at:first-child{color:var(--muted);font:700 .72rem/1 var(--mono)}.agent.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{display:flex;align-items:center;gap:.8rem}.agent.svelte-1ymv0at>span.svelte-1ymv0at.svelte-1ymv0at{display:grid;width:36px;height:36px;place-items:center;background:var(--ink);color:var(--paper);border-radius:50%;font:750 .65rem/1 var(--mono)}.agent.svelte-1ymv0at div.svelte-1ymv0at.svelte-1ymv0at{display:flex;min-width:0;flex-direction:column;gap:.25rem}.agent.svelte-1ymv0at b.svelte-1ymv0at.svelte-1ymv0at{overflow:hidden;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.agent.svelte-1ymv0at small.svelte-1ymv0at.svelte-1ymv0at{color:var(--muted);font:550 .58rem/1 var(--mono)}.case-total.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{font:650 .8rem/1 var(--mono);text-align:right}.score.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{color:var(--accent);font:750 1.05rem/1 var(--mono);text-align:right}.pagination.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem}.pagination.svelte-1ymv0at>span.svelte-1ymv0at.svelte-1ymv0at{color:var(--muted);font:650 .58rem/1 var(--mono);letter-spacing:.08em}@media (max-width: 760px){.heading-grid.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{grid-template-columns:1fr;gap:2rem}.scoring-note.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{border-top:1px solid var(--hair-strong);border-left:0;padding-top:1rem;padding-left:0}.podium.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{grid-template-columns:1fr}.podium.svelte-1ymv0at article.svelte-1ymv0at.svelte-1ymv0at,.podium.svelte-1ymv0at article.first.svelte-1ymv0at.svelte-1ymv0at{min-height:350px;transform:none}.portrait.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{margin-top:1.8rem}.ledger-head.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at,.ledger-row.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{grid-template-columns:70px 1fr 110px}.ledger-head.svelte-1ymv0at span.svelte-1ymv0at.svelte-1ymv0at:nth-child(3),.case-total.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{display:none}.ledger-head.svelte-1ymv0at span.svelte-1ymv0at.svelte-1ymv0at:nth-child(4),.score.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{border-left:1px solid var(--hair)!important}}@media (max-width: 500px){.heading-grid.svelte-1ymv0at h1.svelte-1ymv0at.svelte-1ymv0at{font-size:5rem}.ledger-head.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at,.ledger-row.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{grid-template-columns:1fr 90px}.ledger-head.svelte-1ymv0at span.svelte-1ymv0at.svelte-1ymv0at:first-child,.ledger-row.svelte-1ymv0at>strong.svelte-1ymv0at.svelte-1ymv0at:first-child{display:none}.agent.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{padding-left:.75rem!important}.empty-state.svelte-1ymv0at>div.svelte-1ymv0at.svelte-1ymv0at,.pagination.svelte-1ymv0at.svelte-1ymv0at.svelte-1ymv0at{align-items:stretch;flex-direction:column}}
