.approval-key-overview .approval-key-overview-title { align-items: flex-start; gap: 8px; }
.approval-key-overview .approval-key-overview-heading { display: flex; flex: 1; flex-wrap: wrap; align-items: center; gap: 5px 8px; min-width: 0; }
.approval-key-overview .approval-key-overview-heading > strong { flex: none; line-height: 26px; white-space: nowrap; }
.approval-key-overview .approval-key-overview-title > button { flex: none; line-height: 26px; white-space: nowrap; }
.approval-key-overview .approval-enrollment-status { display: contents; }
.approval-key-overview .approval-enrollment-status-line { display: flex; flex-wrap: wrap; align-items: center; gap: 5px 7px; min-width: 0; }
.approval-key-overview .approval-enrollment-badge { display: inline-block; max-width: 100%; padding: 3px 7px; border: 1px solid transparent; border-radius: 5px; font-size: 12px; font-weight: 600; line-height: 1.5; overflow-wrap: anywhere; }
.approval-key-overview .approval-enrollment-badge.departed { color: #ac3f39; border-color: #efcdcb; background: #fff0ef; }
.approval-key-overview .approval-enrollment-badge.enrolled { color: #347451; border-color: #cbe4d4; background: #edf7f0; }
.approval-key-overview .approval-enrollment-badge.unknown { color: #687a93; border-color: #dfe5ee; background: #f0f3f8; }
.approval-key-overview .approval-enrollment-check { color: #996a2a; font-size: 11px; font-weight: 500; line-height: 1.5; overflow-wrap: anywhere; }
.approval-key-overview .approval-enrollment-identity-line { display: flex; flex-wrap: wrap; align-items: baseline; gap: 3px 10px; min-width: 0; color: #687a93; font-size: 11px; line-height: 1.6; }
.approval-key-overview .approval-enrollment-identity-line > span { min-width: 0; color: #687a93; font-size: 11px; font-weight: 400; overflow-wrap: anywhere; }
.approval-key-overview .approval-enrollment-identity-line strong { color: #506680; font-size: 11px; font-weight: 600; }
.approval-key-overview .approval-enrollment-warning { flex-basis: 100%; color: #ac514b; font-size: 11px; font-weight: 400; line-height: 1.5; }
