#audit-module .audit-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-bottom:15px}
#audit-module .audit-filters label{display:grid;gap:5px;font-size:12px;flex:1 1 150px;min-width:0}
#audit-module .audit-filters input,#audit-module .audit-filters select{width:100%;padding:9px;border:1px solid #dce5ef;border-radius:6px}
#audit-module [data-audit-message]{margin:12px 0}
#audit-module table{table-layout:fixed;min-width:780px;white-space:normal}
#audit-module td,#audit-module th{white-space:normal;overflow-wrap:anywhere;vertical-align:top}
#audit-module td small{display:block;margin-top:5px}
#audit-module .audit-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:15px}
#audit-module .audit-result-success{background:#dcfce7;color:#166534}
#audit-module .audit-result-pending{background:#fef08a;color:#713f12}
#audit-module .audit-result-failed,#audit-module .audit-result-rejected{background:#fee2e2;color:#991b1b}
.audit-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;max-width:100%}
.audit-detail h3{margin:20px 0 10px}
