.gbrgr-badge{--gbrgr-background:#eef4ff;--gbrgr-text:#2459a9;--gbrgr-border:#c6d8f5;display:inline-flex!important;align-items:center;justify-content:center;gap:5px;vertical-align:middle;margin-left:7px;padding:4px 8px;border:1px solid var(--gbrgr-border);border-radius:999px;background:var(--gbrgr-background);color:var(--gbrgr-text)!important;font-family:inherit;font-size:10px!important;font-weight:750!important;line-height:1!important;letter-spacing:.015em;text-transform:none;white-space:nowrap;box-shadow:0 1px 2px rgba(15,23,42,.06);max-width:100%;box-sizing:border-box}.gbrgr-badge-icon{display:inline-flex;align-items:center;justify-content:center;font-size:11px;line-height:1}.gbrgr-badge-label{overflow:hidden;text-overflow:ellipsis}.gbrgr-style-outline{box-shadow:none}.gbrgr-badge-size-normal .gbrgr-badge{padding:5px 10px;font-size:11px!important}.gbrgr-badge-size-normal .gbrgr-badge-icon{font-size:12px}.gbrgr-context-profile{font-size:11px!important;padding:5px 10px;margin-left:9px}.member-title-wrap .user-nicename{display:flex;align-items:center;flex-wrap:wrap;gap:0}.member-title-wrap .user-nicename .gbrgr-badge{flex:none}.gbrgr-shortcode-rank{display:inline-flex;align-items:center;gap:10px}.gbrgr-points-text{font-size:12px;color:#64748b;font-weight:650}.gbrgr-progress-card{padding:22px;border:1px solid #e4e8ef;border-radius:18px;background:#fff;box-shadow:0 12px 35px rgba(15,23,42,.06);font-family:inherit}.gbrgr-progress-head,.gbrgr-progress-foot{display:flex;align-items:center;justify-content:space-between;gap:16px}.gbrgr-progress-head>div{display:flex;align-items:center;gap:4px}.gbrgr-progress-head>div>span{font-size:12px;color:#64748b;margin-right:2px}.gbrgr-progress-head>strong{font-size:15px;color:#0f172a}.gbrgr-progress-track{height:9px;background:#eef1f5;border-radius:999px;overflow:hidden;margin:18px 0 10px}.gbrgr-progress-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3b80e0,#6d5dfc);transition:width .5s ease}.gbrgr-progress-foot{font-size:11px;color:#64748b}.gbrgr-leaderboard{border:1px solid #e4e8ef;border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 15px 40px rgba(15,23,42,.06)}.gbrgr-leaderboard-title{display:flex;justify-content:space-between;align-items:center;padding:20px 22px;border-bottom:1px solid #edf0f4}.gbrgr-leaderboard-title span{font-size:18px;font-weight:760;color:#0f172a}.gbrgr-leaderboard-title strong{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#3b80e0;background:#eef5ff;padding:6px 9px;border-radius:999px}.gbrgr-leaderboard ol{list-style:none!important;margin:0!important;padding:0!important}.gbrgr-leaderboard li{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:14px 22px;border-bottom:1px solid #f0f2f5;margin:0!important}.gbrgr-leaderboard li:last-child{border-bottom:0}.gbrgr-position{font-weight:800;color:#94a3b8;text-align:center}.gbrgr-player{display:flex;align-items:center;gap:12px;text-decoration:none!important;min-width:0}.gbrgr-player img{border-radius:50%;width:44px;height:44px}.gbrgr-player>span{display:flex;align-items:center;min-width:0;flex-wrap:wrap}.gbrgr-player strong{font-size:14px;color:#0f172a}.gbrgr-score{font-size:15px;color:#0f172a}.gbrgr-score small{font-size:9px;margin-left:3px;color:#94a3b8;text-transform:uppercase}.gbrgr-empty{padding:18px;border:1px dashed #cbd5e1;border-radius:12px;color:#64748b}@media(max-width:600px){.gbrgr-badge{max-width:170px}.gbrgr-progress-head,.gbrgr-progress-foot{align-items:flex-start}.gbrgr-progress-foot{flex-direction:column;gap:4px}.gbrgr-leaderboard li{grid-template-columns:28px 1fr auto;padding:12px 14px}.gbrgr-player .gbrgr-badge{display:none!important}}
/* Never render rank badges as part of BuddyBoss personal navigation labels. */
a[href*="/messages/"]>.gbrgr-badge,a[href*="/notifications/"]>.gbrgr-badge{display:none!important}
