/* Requested captions and organization badges only. */
.admin-build-version{font-size:11px;color:#52665d;padding:2px 10px;text-align:right}
.admin-input-caption,.field-title,.ticket-field-label,.ticket-primary-action-label,#ticketRegisterAccountListTitle{font-weight:700!important}
#nav #memberNavBadge{grid-column:3;grid-row:1;justify-self:end;margin:0}
/* Paired ranks: override the original single-rank absolute positioning. */
.org-popup .org-member-card.compact .org-rank-badges{position:static;display:flex;gap:2px;align-items:center;max-width:none;flex:none}
.org-popup .org-member-card.compact .org-rank-badges>.grade-badge{position:static!important;inset:auto!important;display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:17px!important;width:auto!important;height:12px!important;line-height:12px!important;padding:0 2px!important;border-radius:4px!important;font-size:7px!important;margin:0!important}
.org-popup .org-member-card.compact .compact-top{display:flex;align-items:center;min-height:12px;gap:2px;padding-right:0;margin-right:-20px}
.org-popup .org-member-card.compact .compact-top>strong{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.org-popup .grade-badge.grade-unconfirmed{background:#e2e8e5!important;color:#050807!important}
