.DataGrid_dataGrid__exOpv{border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1);background-color:#fff;margin-bottom:40px}.DataGrid_dataGrid__exOpv .DataGrid_header__bDZKI{background-color:#2c3e50;color:#fff;padding:16px;display:flex;justify-content:space-between;align-items:center}.DataGrid_dataGrid__exOpv .DataGrid_header__bDZKI h2{margin:0;font-size:1.4rem}.DataGrid_dataGrid__exOpv .DataGrid_controls__luvhd{display:flex;gap:5px}.DataGrid_dataGrid__exOpv .DataGrid_toolbar__UAvu5{padding:12px;background-color:#f8f9fa;border-bottom:1px solid #ddd}.DataGrid_dataGrid__exOpv .DataGrid_toolbar__UAvu5 .DataGrid_filterRow__PA0BV{display:flex;gap:8px;flex-wrap:wrap}.DataGrid_dataGrid__exOpv .DataGrid_toolbar__UAvu5 .DataGrid_filterRow__PA0BV .DataGrid_filterInput__xqWgX{padding:6px 10px;border:1px solid #ccc;border-radius:4px;font-size:.9rem;width:120px;flex:1 1 120px}.DataGrid_dataGrid__exOpv .DataGrid_tableContainer__sCwQ8{overflow-x:auto;max-height:500px}.DataGrid_dataGrid__exOpv .DataGrid_tableContainer__sCwQ8 .DataGrid_dirArrow___c5x2{width:15px;margin-left:5px;vertical-align:middle}.DataGrid_dataGrid__exOpv table{width:100%;border-collapse:collapse;min-width:600px}.DataGrid_dataGrid__exOpv table td,.DataGrid_dataGrid__exOpv table th{padding:10px;text-align:left;border-bottom:1px solid #eee}.DataGrid_dataGrid__exOpv table th{background-color:#ecf0f1;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DataGrid_dataGrid__exOpv table th:hover{background-color:#bdc3c7}.DataGrid_dataGrid__exOpv table tbody tr{transition:background-color .2s}.DataGrid_dataGrid__exOpv table tbody tr:hover{background-color:#f1f8ff}.DataGrid_dataGrid__exOpv table td{position:relative}.DataGrid_dataGrid__exOpv table .DataGrid_editing__ZJqgq input{width:100%;padding:4px;border:1px solid #3498db;border-radius:3px;font-size:.9rem}.DataGrid_dataGrid__exOpv tfoot .DataGrid_aggregation__j5Xwn{text-align:right;font-size:.9rem;color:#7f8c8d;padding:10px;background-color:#f9f9f9;font-style:italic}.DataGrid_dataGrid__exOpv .DataGrid_selectionSummary__8sKRl{margin:10px 0;padding:10px;background-color:#e3f2fd;color:#1976d2;border-radius:4px;font-size:.9rem;text-align:center}