/* Keep audit log rows compact; full payloads open separately. */
.audit-log-wrap{width:100%;max-width:100%;overflow-x:auto}
.audit-log-table{table-layout:fixed;width:100%;min-width:1050px;white-space:normal;font-size:13px}
.audit-log-table th{padding:12px 14px;font-size:12px;line-height:1.5;white-space:nowrap}
.audit-log-table td{padding:10px 14px;line-height:1.5;vertical-align:top;height:auto;white-space:normal;overflow-wrap:anywhere}
.audit-log-table tbody tr:hover{background:#f7faff}
.audit-log-table .audit-time{white-space:nowrap;font-size:12px}
.audit-cell-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-height:3em;overflow:hidden;overflow-wrap:anywhere;white-space:normal}
.audit-detail-preview{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7b8798;line-height:1.5}
.audit-detail-button{display:inline-block;margin-top:3px;padding:0;line-height:1.5}
.audit-full-detail{margin:14px 0;padding:14px;background:#f5f7fa;border:1px solid #e0e7f0;border-radius:6px;max-height:55vh;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.65 Consolas,"Microsoft YaHei",monospace}
.audit-dialog-meta{margin:6px 0;line-height:1.65;overflow-wrap:anywhere}
