.server-tabs-v2{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0 18px}.server-tab-v2{display:flex;align-items:center;gap:10px;text-decoration:none;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.03));border-radius:999px;padding:10px 14px;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.18)}.server-tab-v2 small{opacity:.72;font-weight:800}.server-tab-v2.is-active{border-color:rgba(240,184,91,.75);box-shadow:0 0 0 1px rgba(240,184,91,.25),0 14px 36px rgba(240,184,91,.12)}.server-stat-hero-v2{border:1px solid rgba(255,255,255,.11);background:radial-gradient(circle at top left,rgba(240,184,91,.18),transparent 32%),rgba(10,12,24,.72);border-radius:28px;padding:22px;margin-bottom:18px}.server-stat-hero-v2 h1,.server-stat-hero-v2 h2{margin:0 0 8px}.server-stat-hero-v2 p{margin:0;color:rgba(255,255,255,.74)}.leaderboard-actions-v12{display:flex;gap:8px;flex-wrap:wrap}.leaderboard-actions-v12 .is-active{border-color:rgba(240,184,91,.7);background:rgba(240,184,91,.15)}.stats-empty-row td{text-align:center;padding:28px!important;color:rgba(255,255,255,.72)}.server-mini-label{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:4px 9px;color:rgba(255,255,255,.78);font-size:.78rem}.profile-server-stats-switch{margin:16px 0}.profile-server-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}.profile-server-card{border:1px solid rgba(255,255,255,.11);border-radius:18px;padding:14px;background:rgba(255,255,255,.045);text-decoration:none;color:#fff}.profile-server-card.is-active{border-color:rgba(240,184,91,.75);background:rgba(240,184,91,.09)}.profile-server-card strong{display:block}.profile-server-card small{color:rgba(255,255,255,.68)}@media(max-width:680px){.profile-server-grid{grid-template-columns:1fr}.leaderboard-table-wrap-v11{overflow-x:auto}.server-tab-v2{width:100%;justify-content:space-between}}

/* Fix visual del selector de servidor dentro del perfil de jugador */
.profile-server-stats-switch .server-tabs-v2{
    display:grid;
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:12px;
    margin:18px 0 20px;
}
.profile-server-stats-switch .server-tab-v2{
    width:100%;
    min-height:72px;
    align-items:flex-start;
    justify-content:center;
    flex-direction:column;
    gap:5px;
    border-radius:20px;
    padding:14px 16px;
    overflow:hidden;
}
.profile-server-stats-switch .server-tab-v2 strong{
    display:block;
    max-width:100%;
    white-space:normal;
    line-height:1.08;
    letter-spacing:.01em;
    overflow-wrap:anywhere;
}
.profile-server-stats-switch .server-tab-v2 small{
    display:inline-flex;
    align-items:center;
    border:1px solid rgba(255,255,255,.12);
    border-radius:999px;
    padding:3px 8px;
    line-height:1;
    background:rgba(255,255,255,.06);
}
@media(max-width:680px){
    .profile-server-stats-switch .server-tabs-v2{grid-template-columns:1fr}
}
