body[data-route="/leaders.php"]{background:#0a0a11;color:#f4f2f7}body[data-route="/leaders.php"] .sx-content{max-width:none;padding:26px 26px 90px;background:#0a0a11}body[data-route="/leaders.php"] .sx-game-strip{display:none!important}.leaderboard-v3{max-width:1500px;margin:auto;color:#f4f2f7;font-family:Rubik,Heebo,sans-serif}.leaderboard-v3 *{box-sizing:border-box}.leaderboard-v3 h1,.leaderboard-v3 h2,.leaderboard-v3 p{margin:0}.leaderboard-v3 a{text-decoration:none}.leaderboard-v3 .is-up{color:#3be0a8!important}.leaderboard-v3 .is-down{color:#ff6b6b!important}.lb3-head{display:flex;align-items:flex-end;gap:18px;margin-bottom:22px}.lb3-eyebrow{display:block;margin-bottom:7px;color:#6f6c7a;font-size:13px}.lb3-head h1{font-size:30px}.lb3-head-actions{display:flex;align-items:center;gap:12px;margin-right:auto}.lb3-head-actions>span{display:flex;align-items:center;gap:6px;padding:9px 14px;border:1px solid #1b1b24;border-radius:12px;background:#0e0e16;color:#8b87a0;font-size:12px}.lb3-head-actions>span i{width:7px;height:7px;border-radius:50%;background:#3be0a8}.lb3-head-actions>span b{color:#dad7e4;font:600 12px IBM Plex Mono,monospace}.lb3-head nav{display:flex;gap:5px;padding:4px;border:1px solid #1b1b24;border-radius:12px;background:#0e0e16}.lb3-head nav a{padding:8px 15px;border-radius:9px;color:#8b87a0;font-size:12px;font-weight:600}.lb3-head nav a.is-active{background:#a855f7;color:#0b0416}.lb3-podium-wrap{position:relative;overflow:hidden;padding:30px 30px 0;border:1px solid #1b1b24;border-radius:22px;background:linear-gradient(170deg,#12101e,#0a0a11);margin-bottom:18px}.lb3-sheen{position:absolute;inset-block:0;width:130px;background:linear-gradient(90deg,transparent,rgba(168,85,247,.1),transparent);animation:lb3Sheen 5.5s ease-in-out infinite}.lb3-podium{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:22px}.lb3-place{position:relative;width:224px;display:flex;flex-direction:column;align-items:center;color:#f4f2f7;animation:lb3Rise .55s ease backwards}.lb3-place.place-1{order:2}.lb3-place.place-2{order:1;animation-delay:.1s}.lb3-place.place-3{order:3;animation-delay:.2s}.lb3-crown{position:absolute;top:-28px;color:#f2c14b;font-size:22px;animation:lb3Crown 2.6s ease-in-out infinite}.lb3-place>img{width:72px;height:72px;padding:3px;border:2px solid #2a2440;border-radius:50%;object-fit:cover;background:#0c0b14}.lb3-place.place-1>img{width:92px;height:92px;border-color:#4a3a16}.lb3-place.place-3>img{width:68px;height:68px}.lb3-place h2{margin-top:11px;font-size:16px}.lb3-place.place-1 h2{font-size:18px}.lb3-place>em{margin-top:6px;font:600 13px IBM Plex Mono,monospace;font-style:normal;direction:ltr}.lb3-place>div{width:100%;height:104px;margin-top:16px;padding-top:16px;border:1px solid #2a2440;border-bottom:0;border-radius:18px 18px 0 0;background:linear-gradient(180deg,#1c1730,#0e0c18);text-align:center;transform-origin:bottom;animation:lb3Podium .58s cubic-bezier(.2,.9,.3,1) backwards}.lb3-place.place-1>div{height:138px;border-color:#4a3a16;background:linear-gradient(180deg,#2a2110,#120e08)}.lb3-place.place-3>div{height:86px}.lb3-place>div strong,.lb3-place>div small{display:block}.lb3-place>div strong{color:#c6c2d4;font:700 29px IBM Plex Mono,monospace}.lb3-place.place-1>div strong{color:#f2c14b}.lb3-place>div small{margin-top:5px;color:#8b87a0;font-size:11px}.lb3-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.lb3-table{overflow:hidden;border:1px solid #1b1b24;border-radius:22px;background:#0e0e16}.lb3-table>header,.lb3-table>a{display:grid;grid-template-columns:64px 2.1fr 1fr 1fr 1fr;gap:14px;align-items:center}.lb3-table>header{padding:14px 22px;border-bottom:1px solid #17171f;color:#5b5966;font-size:11px}.lb3-table>a{padding:14px 22px;border-bottom:1px solid #12121a;color:#f4f2f7;animation:lb3Row .45s ease backwards;animation-delay:var(--row-delay)}.lb3-table>a:hover,.lb3-table>a.is-me{background:#13131c}.lb3-table>a.is-me{box-shadow:inset -3px 0 #a855f7}.lb3-table>a>span:first-child{display:flex;align-items:center;gap:7px}.lb3-table>a>span:first-child b{font:600 13px IBM Plex Mono,monospace}.lb3-table>a>span:first-child i{color:#3be0a8;font-size:10px;font-style:normal}.lb3-person{display:flex;align-items:center;gap:12px;min-width:0}.lb3-person>img{width:36px;height:36px;border-radius:50%;object-fit:cover}.lb3-person>span{min-width:0}.lb3-person b,.lb3-person small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb3-person b{font-size:13px}.lb3-person small{margin-top:3px;color:#d6b4ff;font-size:10px}.lb3-table>a>strong{font:600 13px IBM Plex Mono,monospace;direction:ltr}.lb3-table>a>em{color:#c6c2d4;font:500 12px IBM Plex Mono,monospace;font-style:normal;direction:ltr}.lb3-table>a>small{color:#8b87a0;font:500 12px IBM Plex Mono,monospace}.lb3-layout>aside{display:grid;gap:18px}.lb3-layout>aside>section{padding:22px;border:1px solid #1b1b24;border-radius:22px;background:#0e0e16}.lb3-my-rank{border-color:#241a3d!important;background:linear-gradient(165deg,#16102a,#0b0b12)!important}.lb3-my-rank>small{color:#8c86a0}.lb3-my-rank>div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-top:15px}.lb3-my-rank>div>strong{color:#d6b4ff;font:600 34px IBM Plex Mono,monospace}.lb3-my-rank>div span b,.lb3-my-rank>div span small{display:block}.lb3-my-rank>div span b{font-size:14px}.lb3-my-rank>div span small{margin-top:4px;color:#8c86a0;font-size:10px}.lb3-my-rank>div>em{font:600 14px IBM Plex Mono,monospace;font-style:normal}.lb3-my-rank>p{margin-top:18px;padding:13px;border:1px solid #1b1b24;border-radius:14px;background:#0a0a11;color:#8b87a0;font-size:12px;line-height:1.7}.lb3-guest h2{margin:10px 0 18px;font-size:21px}.lb3-guest>a{display:block;padding:12px;border-radius:12px;background:#a855f7;color:#0b0416;text-align:center;font-weight:800}.lb3-badges>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.lb3-badges h2{font-size:15px}.lb3-badges header span{color:#6f6c7a;font-size:11px}.lb3-badges>div{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lb3-badges article{padding:14px 7px;border:1px solid #1b1b24;border-radius:15px;background:#0a0a11;text-align:center}.lb3-badges article.locked{opacity:.32;filter:grayscale(1)}.lb3-badges article i{display:grid;place-items:center;width:38px;height:38px;margin:0 auto 8px;border-radius:13px;background:color-mix(in srgb,var(--badge,#a855f7),transparent 15%);color:#07070b;font-style:normal}.lb3-badges article small{display:block;color:#c6c2d4;font-size:10px;line-height:1.4}
@keyframes lb3Rise{from{opacity:0;transform:translateY(12px)}}@keyframes lb3Podium{from{opacity:0;transform:scaleY(.4)}}@keyframes lb3Crown{50%{opacity:1;transform:scale(1.1);filter:drop-shadow(0 0 10px #f2c14b)}}@keyframes lb3Sheen{from{transform:translateX(-180%)}to{transform:translateX(1100%)}}@keyframes lb3Row{from{opacity:0;transform:translateY(10px)}}
@media(max-width:1000px){.lb3-layout{grid-template-columns:1fr}.lb3-layout>aside{grid-template-columns:1fr 1fr}.lb3-table>header,.lb3-table>a{grid-template-columns:58px 2fr 1fr 1fr 70px}}
@media(max-width:720px){body[data-route="/leaders.php"] .sx-content{padding:18px 14px 96px!important}.lb3-head{display:block}.lb3-head h1{font-size:26px}.lb3-head-actions{display:block;margin-top:16px}.lb3-head-actions>span{justify-content:center}.lb3-head nav{margin-top:9px}.lb3-head nav a{flex:1;text-align:center}.lb3-podium-wrap{padding:28px 10px 0}.lb3-podium{gap:8px}.lb3-place{width:33.33%}.lb3-place>img{width:58px;height:58px}.lb3-place.place-1>img{width:72px;height:72px}.lb3-place.place-3>img{width:54px;height:54px}.lb3-place h2,.lb3-place.place-1 h2{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.lb3-place>em{font-size:11px}.lb3-place>div{height:84px}.lb3-place.place-1>div{height:112px}.lb3-place.place-3>div{height:68px}.lb3-table>header{display:none}.lb3-table>a{grid-template-columns:38px 1fr auto;padding:13px 12px}.lb3-table>a>strong{grid-column:3;grid-row:1}.lb3-table>a>em{grid-column:2;grid-row:2}.lb3-table>a>small{grid-column:3;grid-row:2;text-align:left}.lb3-layout>aside{grid-template-columns:1fr}.lb3-person>img{width:40px;height:40px}}
@media(prefers-reduced-motion:reduce){.lb3-place,.lb3-place>div,.lb3-crown,.lb3-sheen,.lb3-table>a{animation:none!important}}
