.audit-dialog{width:min(1350px,96vw);max-width:96vw}.audit-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:20px 0}.audit-filters label{display:flex;flex-direction:column;gap:6px}.audit-filters input,.audit-filters select{width:100%;min-width:0}.audit-scroll{max-height:48vh;overflow:auto}.audit-scroll table{border-collapse:collapse;width:100%;text-align:left}.audit-scroll td,.audit-scroll th{padding:10px;border-bottom:1px solid #dce4ef}.audit-scroll th{position:sticky;top:0;background:#eef3fa}.audit-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px}.audit-detail{padding:16px;margin-top:16px;border:1px solid #dce4ef;border-radius:12px}.audit-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:35vh;overflow:auto}[hidden]{display:none!important}
.settings-grid.reports-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-grid.reports-menu>button,.settings-grid>button[data-open-audit]{min-width:0;min-height:112px}.settings-grid.reports-menu>button>div,.settings-grid>button[data-open-audit]>div{min-width:0}.settings-grid.reports-menu h2,.settings-grid>button[data-open-audit] h2{overflow-wrap:normal;word-break:normal}.settings-grid.reports-menu p,.settings-grid>button[data-open-audit] p{overflow-wrap:normal;word-break:normal}@media(max-width:700px){.settings-grid.reports-menu{grid-template-columns:1fr}}
