.badges__badge__3ZIe3{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:3px 8px;display:inline-block}.badges__badgeBlue__w1Cd9{background:var(--sky-light);color:var(--sky-strong)}.badges__badgeGreen__TMwzf{background:var(--sky-light);color:var(--sky)}.badges__badgePurple__A_Pq5{background:var(--purple-light);color:var(--purple)}.badges__badgeGray__8o_tE{background:var(--gray-100);color:var(--gray-500)}.badges__badgeOrange__acd0e{background:var(--orange-light);color:var(--orange-dark)}.badges__badgeRed__8Vvo9{background:var(--red-light);color:var(--red)}.badges__badgeInfoIcon__31ihC{vertical-align:middle;margin-left:4px}.badges__badgeGroup__t_WyJ{flex-wrap:wrap;gap:4px;display:flex}.badges__badgeStack__8p73d{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.badges__rolePopoverList__u7MyL{padding:var(--space-xs) var(--space-sm);flex-direction:column;align-items:flex-start;gap:4px;display:flex}.badges__privilegeList__n1V7G{flex-wrap:wrap;gap:4px;display:flex}.badges__privilegeTag__PmXm-{font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);background:var(--gray-100);color:var(--gray-500);letter-spacing:.02em;padding:2px 6px;display:inline-block}.badges__privilegeReadonlyList__DZUEp{gap:var(--space-xs);color:var(--gray-700);flex-direction:column;max-height:480px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.badges__privilegeReadonlyItem__qLHBJ{flex-direction:column;gap:2px;display:flex}.badges__privilegeReadonlyName__et_l2{font-family:var(--mono);font-size:var(--font-size-xs)}.badges__privilegeReadonlyDescription__gq56O{font-family:var(--font);font-size:var(--font-size-xs);color:var(--gray-500)}.badges__privilegeMuted__jJsPu{color:var(--gray-400)}.badges__privilegeDanger__mTMjd{color:var(--red)}.badges__privilegeCheckboxHeader__Z3mna{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-top:var(--space-xs);font-size:var(--font-size-xs);color:var(--gray-500);display:flex}.badges__privilegeCheckboxHeaderActions__hf4gl{align-items:center;gap:var(--space-md);display:flex}.badges__privilegeCheckboxHeaderButton__sU2sc{font-family:var(--font);font-size:var(--font-size-xs);color:var(--sky-strong);cursor:pointer;background:0 0;border:none;padding:0}.badges__privilegeCheckboxHeaderButton__sU2sc:hover{text-decoration:underline}.badges__privilegeCheckboxHeaderButton__sU2sc:disabled{color:var(--gray-300);cursor:not-allowed;text-decoration:none}.badges__privilegeCheckboxList__sl8Dk{margin:var(--space-xs) 0 0;padding:var(--space-xs) 0;border:1px solid var(--gray-200);background:var(--white);flex-direction:column;max-height:360px;list-style:none;display:flex;overflow-y:auto}.badges__privilegeCheckboxRow__hUKJR{align-items:flex-start;gap:var(--space-xs);padding:4px var(--space-sm);display:flex}.badges__privilegeCheckboxRow__hUKJR:hover{background:var(--gray-50)}.badges__privilegeCheckboxRow__hUKJR:has(input[type=checkbox]:checked){background:var(--sky-light)}.badges__privilegeCheckboxRow__hUKJR input[type=checkbox]{width:14px;height:14px;accent-color:var(--sky);cursor:pointer;flex-shrink:0;margin-top:2px}.badges__privilegeCheckboxRow__hUKJR input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.badges__privilegeCheckboxLabel__ztvcB{cursor:pointer;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.badges__privilegeCheckboxName__IvI_b{font-family:var(--mono);font-size:var(--font-size-xs)}.badges__privilegeCheckboxDescription__jr8lg{font-family:var(--font);font-size:var(--font-size-xs);color:var(--gray-500)}.badges__privilegeCheckboxEmpty__KUw9K{padding:var(--space-md);color:var(--gray-500);font-size:var(--font-size-xs);text-align:center}
