.custom-pagination .page-link{color:var(--theme-primary);border-color:#dee2e6;padding:.375rem .75rem;font-size:14px}.custom-pagination .page-link:hover{color:#fff;background-color:var(--theme-primary);border-color:var(--theme-primary)}.custom-pagination .page-item.active .page-link{background-color:var(--theme-primary);border-color:var(--theme-primary);color:#fff}.custom-pagination .page-item.disabled .page-link{color:#6c757d;pointer-events:none;opacity:.5;background-color:#fff;border-color:#dee2e6}.custom-pagination .page-item:first-child .page-link{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.custom-pagination .page-item:last-child .page-link{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.custom-pagination.pagination-sm .page-link{padding:.25rem .5rem;font-size:12px}.custom-pagination.pagination-lg .page-link{padding:.5rem 1rem;font-size:16px}.datatable-container .table-responsive{position:relative}.datatable-container thead{z-index:40;position:sticky;top:0}.datatable-container thead th{z-index:auto;position:relative}.datatable-container .datatable-single-header-row th,.datatable-container .datatable-group-header-row th{background:#f1f6fd;height:30px}.datatable-container .datatable-subheader-row th,.datatable-container .datatable-rowspan-header{background:#f8fbff;height:30px}.datatable-container .datatable-group-header-cell,.datatable-container .datatable-subheader-cell,.datatable-container .datatable-rowspan-header{box-sizing:border-box;background-clip:padding-box}.datatable-container .datatable-group-header-cell,.datatable-container .datatable-subheader-cell{vertical-align:middle!important;padding-top:4px!important;padding-bottom:4px!important}.datatable-container .datatable-rowspan-header{vertical-align:middle!important}
