table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date{text-align:center}table.dataTable .btn-div{margin-top:0}table.dataTable>tbody>tr>th,table.dataTable>tbody>tr>td{padding:.375rem .5rem}table.dataTable.dtfc-scrolling-left thead>tr>th.dtfc-fixed-left::after{box-shadow:none}table.dataTable.Table-No-Style{width:100% !important}table.dataTable.Table-No-Style>thead{display:none}table.dataTable.Table-No-Style>tbody>tr>th,table.dataTable.Table-No-Style>tbody>tr>td{padding:0}div.dt-container.dt-empty-footer .Table-No-Style tbody>tr:last-child>*,table.dataTable.Table-No-Style>thead>tr>th,table.dataTable.Table-No-Style>thead>tr>td{border-bottom:1px transparent solid}table.dataTable.Table-No-Style td.dt-empty{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1);padding:1rem;color:#aaa}table.dataTable th.dt-empty,table.dataTable td.dt-empty{padding-block:.75rem;color:#888}div.dt-container .dt-input,div.dt-container select.dt-input{display:inline-block !important;border:1px solid #ced4da !important;width:auto !important;padding-block:.25rem !important;font-size:.9rem !important}div.dt-container .dt-input:focus,div.dt-container select.dt-input:focus{border-color:#86b7fe !important}div.dt-container .dt-search input{margin-left:0}div.dt-container select.dt-input{padding-right:2rem}.dt-paging{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}div.dt-container .dt-paging .dt-paging-button{margin-left:.25rem}div.dt-container .dt-paging .dt-paging-button:hover{background:rgba(0,0,0,0.1);border-color:transparent;color:#222 !important}div.dt-container .dt-paging .dt-paging-button:active{background:rgba(0,0,0,0.14);box-shadow:none}div.dt-container .dt-paging .dt-paging-button:not(.first):not(.previous):not(.next):not(.last){display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border-radius:50%;font-size:.8rem}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{color:#fff !important;background:#399fbd;border:1px #399fbd solid}div.dt-container .dt-paging .dt-paging-button.first,div.dt-container .dt-paging .dt-paging-button.previous,div.dt-container .dt-paging .dt-paging-button.next,div.dt-container .dt-paging .dt-paging-button.last{width:auto;height:auto;padding:.25rem;border-radius:.25rem;font-size:.9rem}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active{opacity:.8;cursor:not-allowed}.table-top,.table-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;font-size:.9rem}.table-top .dt-length,.table-top .dt-search,.table-bottom .dt-info,.table-bottom .dt-paging{padding:.5rem .25rem;float:none}.dt-full .dt-container,.dt-full .dt-scroll{flex-grow:1;flex-shrink:1;display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column;height:100%;overflow-y:auto}.dt-full .dt-scroll table.dataTable{margin:0;min-width:calc(100% - 20px)}.dt-full .table-top,.dt-full .table-bottom,.dt-full .dt-scroll-head{flex-grow:0;flex-shrink:0}.dt-full .dt-scroll-body{flex-grow:1;flex-shrink:1;height:100%;max-height:none !important;overflow-y:auto}