.account-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}.account-permission-fieldset{grid-column:1/-1;margin:4px 0;padding:14px;border:1px solid var(--line);border-radius:16px}.account-permission-fieldset legend{padding:0 8px;font-weight:850}.permission-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.permission-toolbar small{color:var(--muted)}.permission-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.permission-groups section{padding:12px;border:1px solid var(--line);border-radius:13px;background:color-mix(in srgb,var(--surface) 92%,var(--primary) 8%)}.permission-groups h4{margin:0 0 8px;color:var(--primary)}.permission-groups label{display:flex;align-items:flex-start;gap:9px;padding:7px 3px;cursor:pointer}.permission-groups input{width:19px;height:19px;margin-top:2px;accent-color:var(--primary)}.permission-groups span{font-size:12px;font-weight:750;line-height:1.3}.permission-groups small{display:block;margin-top:2px;color:var(--muted);font-size:9px;font-weight:600}.account-form-actions{grid-column:1/-1;display:flex;gap:10px}.account-form-actions button{min-height:46px}@media(max-width:900px){.permission-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.account-form{grid-template-columns:1fr!important}.permission-groups{grid-template-columns:1fr}.account-permission-fieldset,.account-form-actions{grid-column:1}.permission-toolbar .soft-button{flex:1}.account-form-actions{display:grid}}
