.audit-export{display:inline-flex;align-items:center;gap:8px}
.audit-kpis{margin-top:26px;grid-template-columns:repeat(3,minmax(0,1fr))}
.audit-kpis .kpi{min-height:108px;background:#fff!important;border-color:#dbe3ef;box-shadow:0 1px 2px rgba(15,23,42,.06)}
.audit-kpis .kpi:before{height:0}
.audit-kpis .kpi:nth-child(1) strong{color:#1e40af}
.audit-kpis .kpi:nth-child(2) strong{color:#0f172a}
.audit-kpis .kpi:nth-child(3) strong{color:#047857}
.audit-log{margin-top:24px;padding:0;overflow:hidden;border-color:#dbe5f1}
.audit-filters{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:17px 16px;border-bottom:1px solid var(--line)}
.audit-filters label{display:grid;gap:7px;color:#526987;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}
.audit-filters select,.audit-filters input{height:45px;width:100%;border:1px solid #d7e0ec;border-radius:7px;background:#fff;padding:8px 10px;font:600 12px Inter;text-transform:none;letter-spacing:0}
.audit-log-head{display:flex;align-items:center;justify-content:space-between;padding:15px 16px;border-bottom:1px solid var(--line)}
.audit-log-head h2{margin:0;color:#0f172a;font-size:15px}
.audit-log-head span{display:inline-flex;align-items:center;gap:7px;color:#64748b;font-size:12px}
.audit-log-head i{font-size:14px}
.audit-table{width:100%;border-collapse:collapse;font-size:12px}
.audit-table th{padding:12px 15px;background:#f8fafc;border-bottom:1px solid var(--line);color:#526987;font-size:10px;font-weight:800;letter-spacing:.07em;text-align:left;white-space:nowrap}
.audit-table td{padding:11px 15px;border-bottom:1px solid var(--line);white-space:nowrap}
.audit-table tbody tr:last-child td{border-bottom:0}
.audit-table tbody tr:hover{background:#fbfdff}
.audit-role,.audit-action,.audit-object,.audit-old,.audit-new{font-family:var(--mono);font-variant-numeric:tabular-nums}
.audit-role{color:#31425d}
.audit-action{color:#0f172a}
.audit-old{color:#8a6270}
.audit-new{color:#047857}
@media(max-width:700px){.audit-kpis{grid-template-columns:1fr}.audit-filters{grid-template-columns:1fr}.audit-log-head{padding:15px}.audit-table th,.audit-table td{padding:10px 12px}}
