/* ROLES-1: approved preview controls and leaderboard own-row emphasis only. */
.role-view-controls{display:grid;gap:6px;margin:14px 0;font-size:11px}.role-view-controls label{color:var(--muted)}.role-view-controls select,.role-view-controls button{font:inherit;max-width:100%;width:100%}.role-view-controls p:empty{display:none}.role-view-banner{position:sticky;top:0;z-index:110;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;font:12px var(--sans,Manrope,sans-serif)}.role-view-banner button{white-space:nowrap}.role-own-row{background:var(--blue-wash);font-weight:600}.role-own-row th::after{content:' · You';color:var(--blue)}@media(max-width:600px){.role-view-banner{flex-wrap:wrap;gap:8px}}
