.permission-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.permission-grid fieldset{margin:0;padding:14px;border:1px solid #e2e6ed;border-radius:11px}.permission-grid legend{padding:0 6px;color:#5c4de1;font-size:.72rem;font-weight:850}.permission-grid label{display:flex;align-items:center;gap:8px;padding:6px 2px;font-size:.69rem;color:#596477}.permission-grid input{width:15px;height:15px;accent-color:#6656e7}.inline-actions .row-action{padding:0;border:0;background:none;font:inherit;color:#6656e7;font-weight:750;cursor:pointer}@media(max-width:1000px){.permission-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.permission-grid{grid-template-columns:1fr}}
