.audit-action {
  display: inline-block; padding: 3px 10px; border-radius: 999px;
  background: var(--cream); border: 1px solid var(--line);
  font-size: 11.5px; font-weight: 700; color: var(--maroon-deep); white-space: nowrap;
}
.audit-entity { color: var(--ink-soft); font-size: 12.5px; }
.audit-details { color: var(--ink-soft); font-size: 12.5px; max-width: 320px; }
.audit-time { color: var(--ink-soft); font-size: 12.5px; white-space: nowrap; }
.audit-actor { font-weight: 700; color: var(--maroon-deep); }
.audit-load-more-row { display: flex; justify-content: center; margin-top: 18px; }

@media (max-width: 700px) {
  .orders-table-wrap { overflow-x: auto; }
  .orders-table { min-width: 720px; }
}
