.body-container{display:flex;flex-direction:column;flex:1 1;min-height:0;height:100%;padding:0 1.5rem 0 1rem;max-width:100%;box-sizing:border-box}.body-container.modal{padding:1px;height:100%}.body-container .table-container{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;max-width:100%}.agents-filter-controls{display:flex;flex-direction:column;gap:8px}.agents-filter-controls__panel{display:flex;align-items:center;justify-content:space-between;gap:12px}.agents-filter-controls__panel-fields{display:flex;align-items:center;gap:8px;flex:1 1;flex-wrap:wrap}.agents-filter-controls__panel-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.agents-filter-controls__applied-bar{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 12px;border-radius:8px;border:1px solid var(--agents-filter-bar-border);background:var(--agents-filter-bar-bg)}.agents-filter-controls__applied-meta{display:flex;align-items:center;gap:10px;flex-shrink:0}.agents-filter-controls__applied-label{font-size:13px;font-weight:500;color:var(--agents-filter-label-color);white-space:nowrap}.agents-filter-controls__clear-all{border:none;background:transparent;padding:0;font-size:13px;font-weight:500;color:var(--agents-filter-clear-color);cursor:pointer;white-space:nowrap}.agents-filter-controls__clear-all:hover{opacity:.85}.agents-filter-controls__chips{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:1 1;min-width:0}.agents-filter-controls__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px}.agents-filter-controls__results{font-size:13px;font-weight:400;color:var(--agents-filter-results-color);white-space:nowrap}.agents-filter-controls__more-filters [role=listbox]{overflow-x:hidden!important}