/* ========================================================================
   Role capability picker — grouped checkbox grid on /admin/roles/{new,:id/edit}.
   Each fieldset wraps one CapabilityCatalog domain (Compliance / Support /
   Admin) so the form reads as a small set of labelled clusters rather
   than one flat list of N checkboxes.
   ======================================================================== */

.role-caps-group {
  margin-bottom: var(--gap-4);
}

.role-caps-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
  gap: var(--gap-2) var(--gap-4);
}

.role-caps-grid__item {
  display: flex;
  align-items: center;
  gap: var(--gap-2);
  font-size: 0.92rem;
  font-weight: 400;
  cursor: pointer;
}

.role-caps-grid__item code,
.role-caps-grid__item span {
  font-family: var(--mono);
  font-size: 0.86rem;
  color: var(--ink);
}
