/* DIAR-6B.5-R2.7.1 role-isolated navigation and developer session indicators. */
.diar-developer-badge,
.diar-developer-session-banner {
    display: inline-flex;
    align-items: center;
    gap: .4rem;
    padding: .45rem .7rem;
    border: 1px solid currentColor;
    border-radius: 999px;
    font-weight: 800;
    font-size: .82rem;
    line-height: 1.2;
}
.diar-developer-session-banner { margin: 0 0 1rem; }
.ranking-static { display: block; }
html[dir="rtl"] .diar-developer-badge,
html[dir="rtl"] .diar-developer-session-banner { direction: rtl; }
