.audits-page { display: flex; flex-direction: column; gap: 16px; width: 100%; .page-title { font-size: 1.5rem; font-weight: 500; margin: 0; } .error-alert { margin-bottom: 8px; padding: 12px 16px; background-color: #fee; color: #c62828; border-radius: 4px; border: 1px solid #ffcdd2; } .table-container { width: 100%; background-color: #fff; border-radius: 4px; box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12); overflow: hidden; .scroll-wrapper { width: 85dvw; overflow-x: auto; overflow-y: hidden; .table-inner { min-width: 1200px; } } } }