.record-search{display:flex;align-items:end;flex-wrap:wrap;gap:12px;padding:18px 20px 10px;margin:0!important;min-width:0}
.record-search label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:600;min-width:0;margin:0}
.record-search-label{flex:1 1 210px}.record-size-label{flex:0 1 120px}
.record-search input,.record-search select{box-sizing:border-box;min-width:0;width:100%;min-height:42px;padding:9px 12px;border:1px solid #cad8df;border-radius:9px;background:#fff;color:#163044;font:inherit;font-size:14px}
.record-search button,.record-pagination button{min-height:40px;white-space:nowrap}
.record-search input:focus-visible,.record-search select:focus-visible,.record-pagination button:focus-visible{outline:3px solid #087f8c;outline-offset:2px}
.record-scope{margin:0!important;padding:0 20px 14px;font-size:11px;line-height:1.5;color:#516879}
.record-pagination{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:14px 20px;border-top:1px solid #e3eaef}
.record-count{margin-right:auto;font-size:12px;color:#455e70}.record-results{min-width:0;overflow-x:auto}
.record-results table{min-width:780px}.record-results table td:first-child{min-width:180px}
.record-results table td:last-child{min-width:130px}.record-results .section-link{white-space:nowrap}
.record-results .profile-row>span{min-width:0;overflow-wrap:anywhere}
.record-empty,.record-error{padding:22px;margin:0}.record-error{color:#a12626}
[data-record-browser] [hidden],table[data-record-browser] tr[hidden],.staff-work-list [hidden]{display:none!important}
.record-results .profile-row{margin:0 18px;padding:14px 0}.record-search[role=search] .record-search-label input[hidden]{display:none!important}
@media(max-width:600px){.record-search{padding:14px 12px;gap:9px}.record-search-label{flex-basis:100%}.record-pagination{padding:12px}.record-count{flex-basis:100%}.record-scope{padding-left:12px;padding-right:12px}.record-pagination button{flex:1;padding:8px}}
