.dataTables_wrapper{padding:1rem 0}.dataTables_wrapper .dataTables_filter input{border:1px solid #dfe5ef!important;border-radius:7px!important;padding:.45rem .85rem!important;margin-left:.5rem!important;transition:all .2s ease-in-out!important;background-color:#fff!important;color:#171717!important}.dataTables_wrapper .dataTables_filter input:focus{border-color:var(--bs-primary)!important;box-shadow:0 0 0 .25rem #5d87ff1a!important;outline:none!important}.dataTables_wrapper .dataTables_length select{border:1px solid #dfe5ef!important;border-radius:7px!important;padding:.41rem 2.2rem .41rem .75rem!important;margin:0 .3rem!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%235a6a85' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right .75rem center!important;background-size:12px 12px!important;color:#171717!important;cursor:pointer!important;outline:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;min-width:70px!important}.dataTables_wrapper .dataTables_length select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 .25rem #5d87ff1a}.dataTables_wrapper .pagination{gap:10px;margin-top:1.5rem;justify-content:flex-end;border:none!important;background:none!important}.dataTables_wrapper .pagination .page-item,.dataTables_wrapper .dataTables_paginate .paginate_button{background:transparent!important;border:none!important;padding:0!important;margin:0!important;box-shadow:none!important}.dataTables_wrapper .pagination .page-link{border-radius:50%!important;width:38px;height:38px;display:flex;align-items:center;justify-content:center;padding:0!important;border:1px solid #dfe5ef!important;color:#5a6a85!important;background-color:#fff!important;transition:all .2s ease-in-out;font-weight:600;font-size:.875rem;box-shadow:none!important}.dataTables_wrapper .pagination .page-item.active .page-link{background-color:var(--bs-primary)!important;border-color:var(--bs-primary)!important;color:#fff!important;box-shadow:0 4px 10px #5d87ff40!important}.dataTables_wrapper .pagination .page-item:not(.active):not(.disabled) .page-link:hover{background-color:#ecf2ff!important;color:var(--bs-primary)!important;border-color:var(--bs-primary)!important}.dataTables_wrapper .pagination .page-item.disabled .page-link{background-color:#f8f9fa!important;border-color:#dfe5ef!important;color:#cbd3e0!important;opacity:1}.dataTables_wrapper .pagination .page-item:first-child .page-link,.dataTables_wrapper .pagination .page-item:last-child .page-link{border-radius:30px!important;width:auto!important;padding:0 18px!important}.dataTables_wrapper .pagination .page-link:focus{box-shadow:none!important;outline:none!important}.table .btn{font-weight:500;transition:all .2s ease-in-out!important;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.table .btn:hover,.table .btn:focus,.table .btn:active{box-shadow:0 4px 12px #0000001f!important}.table th.col-no,.table td.col-no,.table th[style*="width: 50px"],.table th[style*="width:50px"],.table td.dt-center:first-child,.table td.text-center:first-child{width:50px!important;max-width:50px!important;min-width:50px!important;text-align:center!important}.table th.col-checkbox,.table td.col-checkbox,.table th[style*="width: 40px"],.table th[style*="width:40px"]{width:40px!important;max-width:40px!important;min-width:40px!important;text-align:center!important}
