/* 5.3.9.58.23: scoped user administration layout */
.p5823-filters{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:10px;margin:12px 0 4px}
.p5823-filters label{display:grid;gap:5px;font-size:12px;font-weight:650;color:var(--text,#243047)}
.p5823-filters select{width:100%;min-width:0;max-width:100%;min-height:39px}
.p5823-filters .p5823-reset{align-self:end;min-height:39px}
.p5823-table{width:100%;border-collapse:collapse;font-size:13px}
.p5823-table th{font-size:12px;text-align:left;white-space:nowrap}
.p5823-table td{padding:11px 9px;vertical-align:middle;line-height:1.45}
.p5823-table td:first-child{font-weight:600}
.p5823-table td .p5823-sub{display:block;opacity:.7;font-size:11px;font-weight:400}
.p5823-pill{display:inline-flex;border:1px solid var(--border,#d8dce4);border-radius:30px;padding:4px 8px;white-space:nowrap;font-size:11px}
.p5823-actions{display:flex;gap:7px;align-items:center}
.p5823-actions select{min-width:115px;font-size:12px;max-width:150px}
.p5823-actions button{white-space:nowrap}
.p5823-wrap{overflow:auto;max-width:100%}
@media(max-width:1050px){.p5823-filters{grid-template-columns:repeat(2,minmax(130px,1fr))}.p5823-table{min-width:1040px}}
@media(max-width:580px){.p5823-filters{grid-template-columns:1fr}.p5823-actions select{min-width:105px}}
