.audit-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0}.audit-kpi{padding:14px;border:1px solid var(--line);border-radius:12px;background:#fff}.audit-kpi small{display:block;color:var(--muted);margin-bottom:5px}.audit-kpi b{font-size:16px}.audit-actor{display:flex;flex-direction:column;gap:1px}.audit-actor small{color:var(--muted)}.audit-action{font-weight:800}.audit-created{color:var(--green)}.audit-deleted{color:var(--red)}.audit-updated{color:var(--yellow)}.audit-note{padding:10px 12px;background:#f8fbfd;border:1px solid var(--line);border-radius:10px;color:var(--muted);margin:10px 0}.audit-changes{font-size:12px;color:var(--muted);max-width:420px}.audit-filters{display:grid;grid-template-columns:2fr 1fr 1fr 1fr auto;gap:10px;align-items:end}@media(max-width:900px){.audit-summary{grid-template-columns:1fr 1fr}.audit-filters{grid-template-columns:1fr 1fr}}@media(max-width:620px){.audit-summary,.audit-filters{grid-template-columns:1fr}}
#view-audit .panel-body{font-size:12px}
#view-audit .page-head p,#view-audit .audit-note{font-size:11px}
#view-audit .data-table{font-size:11px}
#view-audit .data-table th,#view-audit .data-table td{padding:7px 8px}
#view-audit .audit-kpi{padding:10px 12px}
#view-audit .audit-kpi small{font-size:10px}
#view-audit .audit-kpi b{font-size:14px}
#view-audit .field label{font-size:10px}
#view-audit input,#view-audit select,#view-audit button{font-size:11px}
#view-audit .audit-changes{font-size:10px}
