.audit-list-head{display:grid;grid-template-columns:44px minmax(220px,1fr) 110px 115px 22px;gap:15px;padding:11px 12px 8px;color:var(--muted);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--line)}
.auth-link{text-align:center;color:var(--blue);font-weight:700;font-size:.88rem}
.support-panel{padding:22px 24px}
.support-panel h2{margin-bottom:12px}
.support-panel>p{margin:0 0 14px}
.support-panel .tool-actions{margin-bottom:14px}
.mail-settings-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}
.mail-form{margin-top:20px}
.mail-actions{margin-top:22px}
.plain-list{margin:18px 0;padding-left:20px}
.plain-list li{margin:8px 0}
.email-templates{display:grid;gap:14px;margin-top:28px}
.email-templates>h2{margin:0;color:var(--navy)}
.email-templates>p{margin:0}
.email-template-card{padding:22px;display:grid;gap:15px}
.template-title{display:flex;justify-content:space-between;align-items:center}
.template-title h3{margin:0;color:var(--navy)}
.template-title .switch-line{margin:0}
.row-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}
.row-actions form{margin:0}
@media(max-width:1050px){.mail-settings-grid{grid-template-columns:1fr}}
@media(max-width:760px){.audit-list-head{display:none}.support-panel{padding:18px}.row-actions{flex-direction:column;align-items:flex-end}}
