/* Platform role badges next to the user tag (same shape as the supporter badge) */
.role-badge { display:inline-flex; align-items:center; gap:4px; margin-left:8px; padding:1px 8px; border-radius:999px; font-size:10px; font-weight:800; line-height:1.6; letter-spacing:.2px; vertical-align:1px; white-space:nowrap; }
.role-badge.is-beta { color:#7fd9c4; background:#7fd9c41a; border:1px solid #7fd9c455; }
.role-badge + .supporter-badge, .supporter-badge + .role-badge { margin-left:5px; }
