.leaderboard-container.svelte-flk58x{display:flex;flex-direction:column;align-items:flex-end;gap:calc(.75rem * var(--size));pointer-events:none;font-family:Inter,system-ui,sans-serif;margin-right:calc(1rem * var(--size));margin-top:calc(1rem * var(--size))}.header.svelte-flk58x{display:flex;align-items:center;gap:calc(.6rem * var(--size));font-size:calc(.9rem * var(--size));font-weight:900;letter-spacing:.15em;color:#ffffffe6;text-shadow:0 2px 4px rgba(0,0,0,.5)}.dot.svelte-flk58x{width:calc(10px * var(--size));height:calc(10px * var(--size));background:#6366f1;border-radius:50%;box-shadow:0 0 calc(12px * var(--size)) #6366f1;animation:svelte-flk58x-pulse 2s infinite}.list.svelte-flk58x{display:flex;flex-direction:column;gap:calc(.6rem * var(--size))}.item.svelte-flk58x{display:flex;align-items:center;gap:calc(1rem * var(--size));background:#0f0f14d9;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:calc(2px * var(--size)) solid rgba(255,255,255,.1);padding:calc(.6rem * var(--size)) calc(1.25rem * var(--size));border-radius:calc(.75rem * var(--size));min-width:calc(220px * var(--size));box-shadow:0 8px 32px #00000080}.top-rank.svelte-flk58x{border-color:#6366f199;background:linear-gradient(90deg,#1e1e28e6,#6366f133)}.rank.svelte-flk58x{font-size:calc(.9rem * var(--size));font-weight:900;color:#ffffff80;min-width:calc(1.5rem * var(--size))}.name.svelte-flk58x{flex:1;font-size:calc(1.1rem * var(--size));font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(160px * var(--size));text-shadow:0 1px 2px rgba(0,0,0,.5)}.score.svelte-flk58x{background:#6366f140;color:#c7d2fe;font-size:calc(1rem * var(--size));font-weight:800;padding:calc(.25rem * var(--size)) calc(.6rem * var(--size));border-radius:calc(.4rem * var(--size));font-variant-numeric:tabular-nums}@keyframes svelte-flk58x-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#333;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#444}div.svelte-xybm77{transition:transform .3s ease-in-out}
