.audit-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:end}.audit-filters label{min-width:0}.audit-filters input,.audit-filters select{width:100%;min-height:44px;font-size:16px}.audit-links{display:flex;flex-wrap:wrap;gap:10px}.audit-card{padding:18px 0;border-top:1px solid var(--line,#bdcbd5);display:flex;justify-content:space-between;gap:16px;align-items:center}.audit-card>div{min-width:0}.audit-card h3{font-size:18px;margin:0 0 6px;overflow-wrap:anywhere}.audit-card p{margin:4px 0;overflow-wrap:anywhere}.audit-card small{display:block;overflow-wrap:anywhere}.audit-card .btn{flex-shrink:0}#auditMessage{white-space:pre-wrap}#auditMessage.error{color:var(--danger,#b82935);font-weight:700}#olderRecords[hidden]{display:none}#olderRecords{margin-top:18px}.toolbar{flex-wrap:wrap}.toolbar #resultCount{margin-right:auto}@media(max-width:760px){.audit-filters{grid-template-columns:1fr 1fr}.audit-card{align-items:flex-start;flex-direction:column}.audit-card .btn{width:100%;text-align:center}}@media(max-width:440px){.audit-filters{grid-template-columns:1fr}}@media print{@page{size:Letter;margin:.5in}body,main,.page{background:white!important;color:black!important}.top,form,button,.audit-links,.audit-card>a{display:none!important}.audit-card{break-inside:avoid}.page{box-shadow:none;border:0}.audit-card small{color:#222!important}}
