.audit-detail-header h2{margin:4px 0 0;font-size:24px}.audit-detail-outcome{margin:20px 0;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:12px;color:#1d4ed8;background:#e8f0ff}.audit-detail-outcome.warning{color:#92400e;background:#fff3dc}.audit-detail-outcome.error{color:#b42318;background:#fee4e2}.audit-detail-outcome.security{color:#7e22ce;background:#f3e8ff}.audit-detail-section{padding:20px 0;border-top:1px solid var(--line)}.audit-detail-section h3{margin:0 0 13px;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.audit-detail-message>span{display:block}.audit-detail-changed-fields{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.45}.audit-detail-changed-fields strong{font-weight:650}.audit-detail-grid{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid var(--line);border-radius:12px}.audit-detail-grid>div{padding:13px 15px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.audit-detail-grid>div:nth-child(2n){border-right:0}.audit-detail-grid dt{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.audit-detail-grid dd{margin:5px 0 0;overflow-wrap:anywhere}.audit-detail-section pre{max-height:260px;overflow:auto;padding:14px;border:1px solid var(--line);border-radius:10px;color:var(--ink);background:var(--surface, #f8fafc);white-space:pre-wrap}.audit-detail-loading,.audit-detail-error{padding:30px 8px}html[data-theme=dark] .audit-detail-outcome{background:#17345f}html[data-theme=dark] .audit-detail-outcome.warning{background:#4a3514}html[data-theme=dark] .audit-detail-outcome.error{background:#4a2326}html[data-theme=dark] .audit-detail-outcome.security{background:#382451}@media(max-width:560px){.audit-detail-grid{grid-template-columns:1fr}.audit-detail-grid>div{border-right:0}}
