.rank-badge{text-transform:none;letter-spacing:.3px;border-color:#47616b;background:#21313d;font-weight:550;white-space:nowrap}
.rank-badge span{font-size:inherit}.player-cell a{flex-wrap:wrap;row-gap:5px}.player-cell a>.avatar{flex-shrink:0}
.home-intro{margin-bottom:28px}.home-banner-v3{min-height:342px}.home-services{justify-content:center}.server-inline{flex-wrap:wrap;justify-content:center}
.home-leader-display .rank-badge{display:inline-block;margin:5px 0}.profile-identity .skin{margin-bottom:15px}.profile-header{margin-bottom:20px}
.request-state{padding:45px 20px;text-align:center;color:var(--muted)}.request-state .loading-icon{width:26px;height:26px;margin:0 auto 12px}.request-state svg{width:24px;height:24px}.request-state h2{font-size:16px;font-weight:500;color:var(--text)}.request-state p{font-size:11px}.request-state .button{margin-top:10px;padding:8px 22px;border:1px solid #395260;background:#233c48;cursor:pointer}.inline-state{padding:56px 20px;min-height:210px}
.profile-identity .identity-top{padding-top:12px}.mode-overview td:first-child{min-width:125px}.mode-overview th:nth-child(2){text-align:left}.mode-overview td:nth-child(2){text-align:left;color:var(--muted)}.mode-overview td:nth-child(3){color:var(--cyan)}
.ranking-table:not(.compact-table){min-width:680px}.compact-table{min-width:470px}.ranking-table th,.ranking-table td{white-space:nowrap}.ranking-table .player-cell{white-space:normal;min-width:180px}.ranking-table .rank-badge{font-size:7px;margin-left:0;display:inline-block}.ranking-table:not(.compact-table) .player-cell{min-width:210px}
.empty-state{min-height:300px}.table-pagination{gap:16px;flex-wrap:wrap}.table-note{padding-left:10px}.mode-performance .mode-tabs{padding-left:20px}.performance-table{font-variant-numeric:tabular-nums}.performance-aside .placement{font-size:44px}.page-banner .banner-label{display:none}
@media(max-width:650px){.home-services{margin-top:20px}.ranking-table .player-cell{min-width:155px}.compact-table{min-width:420px}.table-pagination{justify-content:center}.count{width:100%;text-align:center}.profile-layout{gap:20px}.profile-totals .stat-cell strong{font-size:25px}.performance-aside .placement{font-size:33px}}
