.audit-panel{overflow:hidden}.audit-filters{padding:22px 24px;border-bottom:1px solid #edf0f7}.audit-filter-grid{display:grid;grid-template-columns:1fr 1.3fr 1.2fr 1.5fr 110px;gap:16px}.audit-filter-grid .field{margin:0;min-width:0}.audit-filter-grid input,.audit-filter-grid select{width:100%;box-sizing:border-box}.audit-filter-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:18px}.audit-filter-actions .hint{margin:0}.audit-filters .form-errors:not(:empty){margin-bottom:14px}.audit-loading,.audit-error{padding:28px 24px;margin:0;color:#70809b}.audit-error{color:#b34848}.audit-category{display:inline-block;white-space:nowrap;background:#eef2ff;color:#4866c6;padding:5px 9px;border-radius:6px;font-size:12px}.audit-records td{vertical-align:top}.audit-records .audit-detail{min-width:180px;max-width:400px;white-space:pre-wrap;overflow-wrap:anywhere}.audit-action{overflow-wrap:anywhere;max-width:240px}.audit-ip{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:105px;max-width:220px}.audit-pagination{padding:18px 24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;border-top:1px solid #edf0f7}.audit-pagination p{margin:0;color:#70809b;font-size:13px}.audit-pagination nav{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.audit-pagination .btn:disabled{opacity:.45;cursor:not-allowed}.audit-page-gap{color:#93a0b4;padding:0 3px}.topbar .search[hidden]{display:none!important}@media(max-width:1200px){.audit-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.audit-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.audit-filters{padding:18px 16px}.audit-filter-grid .field:nth-child(4){grid-column:1/-1}.audit-pagination{padding:16px}.audit-pagination nav{gap:5px}.audit-filter-actions .hint{width:100%}}
