.rankings-page{min-height:100vh}.rankings-content{gap:30px;margin-top:26px;display:grid}.rankings-loading,.rankings-error{color:#aebdca;background:#0a1018c7;border:1px solid #ffffff14;border-radius:16px;margin-top:24px;padding:28px}.rankings-loading{align-items:center;gap:10px;display:flex}.rankings-error h2{color:#eefaff;margin:6px 0 0}.rankings-spotlights{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.rankings-spotlight{background:radial-gradient(circle at 88% 14%,#68d2ef1f,#0000 9rem),linear-gradient(155deg,#0e1b26f5,#050b12fa);border:1px solid #ffffff14;border-radius:16px;min-height:150px;padding:20px;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000038}.rankings-spotlight:after{content:"";border:1px solid #75e5ef12;border-radius:50%;width:125px;height:125px;position:absolute;bottom:-50px;right:-35px}.rankings-spotlight>span{z-index:1;color:#7f94a3;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900;display:block;position:relative}.rankings-spotlight>strong{z-index:1;color:#f3fbff;letter-spacing:-.045em;margin:10px 0 6px;font-size:clamp(2rem,4vw,3.2rem);line-height:.95;display:block;position:relative}.rankings-spotlight-player{z-index:1;color:#87a0af;font-size:.84rem;position:relative}.rankings-section{background:linear-gradient(160deg,#0e1923f0,#070c13f7);border:1px solid #ffffff16;border-radius:20px;padding:28px;box-shadow:0 20px 55px #00000038}.rankings-section-heading{justify-content:space-between;gap:28px;margin-bottom:24px;display:flex}.rankings-section-heading h2{color:#effaff;letter-spacing:-.035em;margin:4px 0 0;font-size:clamp(1.7rem,3vw,2.35rem)}.rankings-section-heading>p{color:#899aa8;align-self:end;max-width:560px;margin:0;line-height:1.55}.rankings-level-layout{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:stretch;gap:16px;display:grid}.rankings-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;display:grid}.rankings-podium-card{background:linear-gradient(#0c161feb,#04090ffa);border:1px solid #ffffff14;border-radius:16px;align-content:end;min-height:220px;padding:20px;display:grid;position:relative;overflow:hidden}.rankings-podium-card[data-place="1"]{background:radial-gradient(circle at 50% 12%,#ffcb4924,#0000 11rem),linear-gradient(#1f1d14f0,#070a0efc);border-color:#ffd26147;min-height:270px;box-shadow:inset 0 1px #ffe29114}.rankings-podium-card[data-place="2"]{border-color:#cedce633}.rankings-podium-card[data-place="3"]{border-color:#d5976433}.rankings-podium-place{color:#718692;letter-spacing:.08em;font-size:.75rem;font-weight:950;position:absolute;top:15px;left:16px}.rankings-podium-card[data-place="1"] .rankings-podium-place{color:#ffd66f}.rankings-podium-card[data-place="2"] .rankings-podium-place{color:#d6e1e8}.rankings-podium-card[data-place="3"] .rankings-podium-place{color:#dfa16c}.rankings-podium-name{color:#f4fbff;width:fit-content;max-width:100%;font-size:1.08rem}.rankings-podium-card strong{color:#9eeaff;margin-top:7px;font-size:1.35rem;display:block}.rankings-podium-card small{color:#718593;margin-top:5px}.rankings-board-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.rankings-skill-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rankings-board{background:#03090f7a;border:1px solid #ffffff12;border-radius:14px;min-width:0;overflow:hidden}.rankings-level-board{height:100%}.rankings-board-heading{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:14px 15px 12px;display:flex}.rankings-board-heading h3{color:#dff7ff;margin:0;font-size:.92rem}.rankings-board-heading span{color:#577180;letter-spacing:.12em;font-size:.59rem;font-weight:900}.rankings-list{margin:0;padding:0;list-style:none}.rankings-row{border-bottom:1px solid #ffffff0b;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:46px;padding:9px 13px;display:grid}.rankings-row:last-child{border-bottom:0}.rankings-rank{color:#60727f;font-size:.7rem;font-weight:950}.rankings-row:first-child .rankings-rank{color:#ffd266}.rankings-row:nth-child(2) .rankings-rank{color:#cfdae2}.rankings-row:nth-child(3) .rankings-rank{color:#d59964}.rankings-identity{min-width:0}.rankings-identity small{color:#657b89;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.64rem;display:block;overflow:hidden}.rankings-player-link{color:#e8f8fd;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.78rem;font-weight:850;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.rankings-player-link:hover,.rankings-player-link:focus-visible{color:#8de4ff;outline:none;text-decoration:underline}.rankings-value{color:#eefaff;white-space:nowrap;font-size:.78rem;font-weight:950}.rankings-empty{color:#627784;text-align:center;padding:17px 14px;font-size:.78rem}@media (width<=1180px){.rankings-spotlights,.rankings-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rankings-level-layout{grid-template-columns:1fr}}@media (width<=760px){.rankings-content{gap:20px}.rankings-spotlights,.rankings-board-grid,.rankings-skill-grid{grid-template-columns:1fr}.rankings-section{padding:20px 14px}.rankings-section-heading{display:block}.rankings-section-heading>p{margin-top:8px}.rankings-podium{grid-template-columns:1fr}.rankings-podium-card,.rankings-podium-card[data-place="1"]{min-height:150px}.rankings-podium-card[data-place="1"]{order:-1}}.rankings-page{background:radial-gradient(circle at 50% -8%, #8b652d21, transparent 34rem), var(--landing-site-background)}.rankings-content{gap:24px}.rankings-loading,.rankings-error,.rankings-spotlight,.rankings-section,.rankings-podium-card,.rankings-board{box-shadow:none;background:#090e0af5;border-color:#caa65f29;border-radius:6px}.rankings-spotlight{border-top:2px solid #caa65f61;min-height:132px}.rankings-spotlight:after{display:none}.rankings-spotlight[data-metric=level]{background:linear-gradient(150deg,#2e2414c7,#080d09fa);border-color:#caa65f4d}.rankings-spotlight[data-metric=playersKilled]{background:linear-gradient(150deg,#2a16149e,#080d09fa);border-color:#9a4c4647}.rankings-spotlight[data-metric=deaths]{background:linear-gradient(150deg,#1d1b17cc,#080d09fa);border-color:#7062523d}.rankings-spotlight>span,.rankings-board-heading span{color:#9b927f}.rankings-spotlight>strong,.rankings-section-heading h2,.rankings-board-heading h3,.rankings-podium-name{color:#eee4d1;font-family:var(--landing-display-family)}.rankings-row{background:#fff8e605;border-color:#caa65f14;border-radius:3px}.rankings-row:first-child{background:#caa65f0f}.rankings-player-link:hover,.rankings-player-link:focus-visible{color:#d7bd80}
