.accounts-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.accounts-heading h2{margin:0}.accounts-heading p{color:#8c756e}.account-dialog{width:min(860px,94vw);max-height:90dvh;overflow:auto;border:1px solid #eadbd5;border-radius:20px;padding:26px;background:#fffbf8;color:#302425}.account-dialog::backdrop,.account-assign-dialog::backdrop{background:#24121888}.permission-groups{display:grid;grid-template-columns:1fr 1fr;gap:16px}.permission-groups fieldset{border:1px solid #eadbd5;border-radius:12px;padding:14px}.permission-groups label{display:flex;align-items:center;gap:9px;margin:10px 0}.permission-groups input,.full-access-box input{width:18px;height:18px;accent-color:#932740}.full-access-box{display:grid;gap:10px;background:#f7e8eb;padding:18px;border:1px solid #d6a5af;border-radius:12px}.full-access-box small{color:#78575e}.account-audit{margin-top:24px}.account-audit summary{cursor:pointer;padding:14px}.account-assign-dialog{max-width:540px;width:90vw;border:1px solid #eadbd5;border-radius:16px;padding:24px}.account-assign-dialog select{display:block;width:100%;padding:10px;margin:16px 0}.account-assign-dialog button{margin-right:12px}#accounts-panel table{width:100%;border-collapse:collapse}#accounts-panel td,#accounts-panel th{padding:14px;text-align:left;border-bottom:1px solid #eadbd5}#accounts-panel th{background:#faf3ef}#account-form-status{color:#92233b}#account-dialog [hidden],#dashboard [hidden]{display:none!important}@media(max-width:650px){.permission-groups{grid-template-columns:1fr}.account-dialog{padding:18px}.accounts-heading{align-items:flex-start}.accounts-heading .primary{white-space:nowrap}#accounts-panel td,#accounts-panel th{padding:10px}}
.full-access-box>span{display:flex;align-items:center;gap:8px}
