
[hidden]{display:none!important}
.filter-bar{display:flex;gap:10px;align-items:end;flex-wrap:wrap;margin:0 0 14px}.filter-bar label{margin:0;min-width:170px}.filter-bar input,.filter-bar select{width:100%;border:1px solid #cfd9df;border-radius:10px;padding:9px 10px;font:inherit;color:var(--ink);background:#fff;outline:none}.filter-bar input:focus,.filter-bar select:focus{border-color:#62acd5;box-shadow:0 0 0 3px #2295d31c}.filter-count{font-size:12px;color:var(--muted);padding:9px 0}.rollback-armed{background:#fff0f0!important;color:var(--bad)!important;border-color:#e5aaaa!important}.legacy-note{margin:8px 0 0;color:var(--muted);font-size:12px}.table-wrap tr.filtered-out{display:none}.table-wrap td:first-child{font-weight:700}.table-wrap tbody tr:hover{background:#f8fafb}
@media(max-width:560px){.filter-bar{display:grid;grid-template-columns:1fr}.filter-bar label{min-width:0}}
