.podium.svelte-1jsd07i.svelte-1jsd07i{display:grid;grid-template-columns:1fr;gap:.75rem;width:100%;font-family:Inter,sans-serif}.slot.svelte-1jsd07i.svelte-1jsd07i{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:1rem .75rem 0;background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius);overflow:hidden;position:relative}.crown.svelte-1jsd07i.svelte-1jsd07i{font-size:1.5rem;line-height:1}.name.svelte-1jsd07i.svelte-1jsd07i{font-family:Cubano,sans-serif;font-size:1.05rem;text-align:center;line-height:1.15}.uni.svelte-1jsd07i.svelte-1jsd07i{font-size:.72rem;color:var(--muted-2);text-align:center}.points.svelte-1jsd07i.svelte-1jsd07i{font-family:Cubano,sans-serif;font-size:1.5rem;line-height:1;margin-top:.2rem}.block.svelte-1jsd07i.svelte-1jsd07i{margin-top:.75rem;width:100%;text-align:center;font-family:Cubano,sans-serif;font-size:1rem;padding:.35rem 0;color:var(--on-accent)}.gold.svelte-1jsd07i.svelte-1jsd07i{border-color:#fbbf2499;box-shadow:0 0 24px #fbbf242e}.gold.svelte-1jsd07i .block.svelte-1jsd07i{background:linear-gradient(180deg,#fde68a,#f59e0b)}.silver.svelte-1jsd07i.svelte-1jsd07i{border-color:#cbd5e18c}.silver.svelte-1jsd07i .block.svelte-1jsd07i{background:linear-gradient(180deg,#f1f5f9,#94a3b8)}.bronze.svelte-1jsd07i.svelte-1jsd07i{border-color:#d08a4a8c}.bronze.svelte-1jsd07i .block.svelte-1jsd07i{background:linear-gradient(180deg,#e8b98f,#b4713a)}@media (min-width: 680px){.podium.svelte-1jsd07i.svelte-1jsd07i{grid-template-columns:repeat(3,1fr);align-items:end}.gold.svelte-1jsd07i .block.svelte-1jsd07i{height:86px;line-height:86px;padding:0}.silver.svelte-1jsd07i .block.svelte-1jsd07i{height:62px;line-height:62px;padding:0}.bronze.svelte-1jsd07i .block.svelte-1jsd07i{height:44px;line-height:44px;padding:0}.gold.svelte-1jsd07i.svelte-1jsd07i{padding-top:1.5rem}}.list.svelte-1fa2h20.svelte-1fa2h20{display:flex;flex-direction:column;font-family:Inter,sans-serif}.row-item.svelte-1fa2h20.svelte-1fa2h20{display:grid;grid-template-columns:2.5rem 34px minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.6rem .75rem;border-bottom:1px solid rgba(255,255,255,.06)}.row-item.svelte-1fa2h20.svelte-1fa2h20:last-child{border-bottom:none}.row-item.me.svelte-1fa2h20.svelte-1fa2h20{background:var(--accent-soft)}.rank.svelte-1fa2h20.svelte-1fa2h20{font-family:Cubano,sans-serif;font-size:.95rem;color:var(--muted)}.who-col.svelte-1fa2h20.svelte-1fa2h20{display:flex;flex-direction:column;min-width:0}.name.svelte-1fa2h20.svelte-1fa2h20{font-weight:600;font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name.svelte-1fa2h20 em.svelte-1fa2h20{font-style:normal;color:var(--accent);font-size:.78rem}.sub.svelte-1fa2h20.svelte-1fa2h20{font-size:.74rem;color:var(--muted-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badges.svelte-1fa2h20.svelte-1fa2h20{color:var(--muted);display:none}.pts.svelte-1fa2h20.svelte-1fa2h20{font-family:Cubano,sans-serif;font-size:1.1rem}.empty-inline.svelte-1fa2h20.svelte-1fa2h20{margin:0;padding:1.5rem;text-align:center;color:var(--muted);font-size:.9rem}@media (min-width: 560px){.row-item.svelte-1fa2h20.svelte-1fa2h20{grid-template-columns:2.5rem 34px minmax(0,1fr) auto auto}.badges.svelte-1fa2h20.svelte-1fa2h20{display:inline}}
