.audit-workspace{min-width:0}.audit-tabs{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.audit-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.audit-filters label{display:grid;gap:.4rem;min-width:0}.audit-filters input{width:100%;min-width:0;box-sizing:border-box}.audit-event,.audit-role{border:1px solid #294453;border-radius:10px;padding:1rem;margin:1rem 0;overflow-wrap:anywhere}.audit-event header{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.audit-event pre{white-space:pre-wrap;overflow-wrap:anywhere}.audit-pagination{display:flex;justify-content:space-between;align-items:center;gap:1rem}.audit-role summary,.audit-event summary{cursor:pointer}.subject-catalog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem}.subject-catalog-grid .panel{min-width:0;overflow-wrap:anywhere}.subject-catalog-grid a{display:block;margin:.65rem 0}.subject-catalog-search{display:block;margin:1rem 0}.subject-catalog-search input{max-width:100%;box-sizing:border-box}@media(max-width:800px){.audit-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:450px){.audit-filters{grid-template-columns:minmax(0,1fr)}.audit-event header{display:block}}

@media(max-width:450px){.audit-event time{display:block;margin-top:.4rem}}
