.bars.svelte-1uttde4{display:flex;flex-direction:column;gap:.5rem}.bar-row.svelte-1uttde4{display:grid;grid-template-columns:5.5rem 1fr;align-items:center;gap:.6rem}.bar-name.svelte-1uttde4{font-weight:600;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar-track.svelte-1uttde4{background:var(--bg-elev-2);border-radius:6px}.bar.svelte-1uttde4{display:flex;height:26px;border-radius:6px;overflow:hidden;min-width:2px}.seg.svelte-1uttde4{display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;color:#0c1206;min-width:0}.seg.won.svelte-1uttde4{background:var(--good)}.seg.lost.svelte-1uttde4{background:var(--bad);color:#2a0808}.seg.svelte-1uttde4 span:where(.svelte-1uttde4){padding:0 .3rem}.hero.svelte-1uha8ag{position:relative;overflow:hidden;border-radius:var(--radius);border:1px solid var(--border);background:linear-gradient(135deg,#2a1c10,#1a1d26 55%,#15171e);padding:2.4rem 1.6rem;text-align:center}.hero.empty.svelte-1uha8ag{padding:4rem 1.6rem}.hero-glow.svelte-1uha8ag{position:absolute;inset:-40% 30% auto 30%;height:320px;background:radial-gradient(closest-side,rgba(240,160,75,.35),transparent);filter:blur(20px);pointer-events:none}.hero-content.svelte-1uha8ag{position:relative}.hero-title.svelte-1uha8ag{font-size:clamp(2rem,7vw,3.4rem);margin:0;letter-spacing:-.03em;background:linear-gradient(180deg,#fff,#ffd9a8);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-tag.svelte-1uha8ag{color:var(--text-dim);margin:.4rem 0 1.4rem;font-size:1.05rem}.pills.svelte-1uha8ag{display:flex;justify-content:center;flex-wrap:wrap;gap:.7rem}.pill.svelte-1uha8ag{background:#ffffff0d;border:1px solid var(--border);border-radius:999px;padding:.4rem 1rem;display:flex;align-items:baseline;gap:.4rem}.pill.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:1.3rem;font-variant-numeric:tabular-nums;color:var(--gold)}.pill.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--text-dim);font-size:.82rem;text-transform:uppercase;letter-spacing:.04em}.btn.big.svelte-1uha8ag{display:inline-block;font-size:1.05rem;padding:.8rem 1.4rem}.podium.svelte-1uha8ag{display:flex;justify-content:center;align-items:flex-end;gap:.8rem}.pod.svelte-1uha8ag{flex:1 1 0;max-width:250px;display:flex;flex-direction:column;align-items:center;color:var(--text)}.pod.svelte-1uha8ag:hover{text-decoration:none}.pod.svelte-1uha8ag:hover .pod-card:where(.svelte-1uha8ag){transform:translateY(-3px)}.pod-1.svelte-1uha8ag{order:2}.pod-2.svelte-1uha8ag{order:1}.pod-3.svelte-1uha8ag{order:3}.pod-card.svelte-1uha8ag{width:100%;background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);padding:1rem .8rem;display:flex;flex-direction:column;align-items:center;gap:.3rem;transition:transform .15s ease}.pod-1.svelte-1uha8ag .pod-card:where(.svelte-1uha8ag){border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 10px 34px #ffcf5c29}.pod-2.svelte-1uha8ag .pod-card:where(.svelte-1uha8ag){border-color:var(--silver)}.pod-3.svelte-1uha8ag .pod-card:where(.svelte-1uha8ag){border-color:var(--bronze)}.pod-medal.svelte-1uha8ag{font-size:1.5rem;line-height:1}.pod-name.svelte-1uha8ag{font-weight:800;font-size:1.05rem}.pod-score.svelte-1uha8ag{font-size:1.7rem;font-weight:900;color:var(--gold);font-variant-numeric:tabular-nums;line-height:1.1}.pod-meta.svelte-1uha8ag{display:flex;justify-content:center;gap:.8rem;color:var(--text-dim);font-size:.82rem}.pedestal.svelte-1uha8ag{width:100%;margin-top:.5rem;border-radius:8px 8px 0 0;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.5rem;color:#16140c}.pod-1.svelte-1uha8ag .pedestal:where(.svelte-1uha8ag){height:66px;background:linear-gradient(180deg,var(--gold),#c79f3c)}.pod-2.svelte-1uha8ag .pedestal:where(.svelte-1uha8ag){height:46px;background:linear-gradient(180deg,var(--silver),#98a1ae)}.pod-3.svelte-1uha8ag .pedestal:where(.svelte-1uha8ag){height:32px;background:linear-gradient(180deg,var(--bronze),#ad6c3b)}.winner.svelte-1uha8ag{margin:0 0 .8rem;font-weight:700}.day-rows.svelte-1uha8ag{display:flex;flex-direction:column}.day-row.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--border)}.day-row.svelte-1uha8ag:last-child{border-bottom:none}.dr-name.svelte-1uha8ag{color:var(--text);font-weight:600;display:flex;align-items:center;gap:.45rem}.dr-score.svelte-1uha8ag{font-variant-numeric:tabular-nums;font-weight:700}@media (max-width: 560px){.podium.svelte-1uha8ag{flex-direction:column;align-items:stretch}.pod.svelte-1uha8ag,.pod-1.svelte-1uha8ag,.pod-2.svelte-1uha8ag,.pod-3.svelte-1uha8ag{order:0;max-width:none}.pedestal.svelte-1uha8ag{display:none}}
