.management-filters { display:flex; flex-wrap:wrap; gap:12px; align-items:end; margin:16px 0; }
.management-filters label { display:flex; flex-direction:column; gap:5px; }
.management-table-scroll { overflow-x:auto; }
.management-table-scroll table { width:100%; border-collapse:collapse; }
.management-table-scroll th,.management-table-scroll td { padding:12px; text-align:left; border-bottom:1px solid #dce1e8; vertical-align:top; }
.management-table-scroll th { background:#f1f5f9; }
body[data-session-blocked] #management-panel { display:none!important; }
