.audit-description{margin:16px 0 22px;line-height:1.65}.audit-filters{display:grid;grid-template-columns:1.2fr 1.3fr 1fr 1fr 1fr;gap:14px;align-items:end;margin-bottom:24px}.audit-filters label{font-size:12px;color:var(--muted);display:flex;flex-direction:column;gap:8px;margin:0}.audit-filters input,.audit-filters select{width:100%;height:42px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink);font:13px "Geist",system-ui,sans-serif;padding:10px}.audit-filters .btn{min-height:40px;border-radius:8px;justify-content:center}.audit-table table{min-width:820px}.audit-table td{font-size:12px;vertical-align:top;line-height:1.6}.audit-table small{display:block;color:var(--muted);margin-top:4px;font-size:10px}.audit-table details summary{color:#05171c;cursor:pointer;white-space:nowrap}.audit-table dl{max-width:240px;overflow-wrap:anywhere}.audit-table dt{font-size:10px;color:var(--muted);margin-top:8px}.audit-table dd{margin:0}.audit-outcome{display:inline-block;font-size:10px;font-weight:600;white-space:nowrap;padding:5px 9px;border-radius:7px;background:#8882}.audit-outcome.success{color:#3fa77e;background:#3fa77e15}.audit-outcome.denied,.audit-outcome.failed{color:#05171c;background:#05171c15}.audit-outcome.uncertain,.audit-outcome.started{color:#c9a24b;background:#c9a24b15}.audit-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:20px;gap:12px;font-size:12px;color:var(--muted)}@media(max-width:1100px){.audit-filters{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.audit-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-tabs{flex-wrap:wrap}}
