.dataTables_wrapper{padding:0;margin-bottom:.5rem}.dataTables_filter{display:none}.dataTables_length{margin-bottom:0;position:relative;padding-right:1rem}.dataTables_length:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:16px;background-color:color-mix(in srgb,var(--bs-gray-500) 30%,transparent)}.dataTables_length label{display:flex;align-items:center;margin-bottom:0;white-space:nowrap;font-size:.75rem;color:var(--text-muted)}.dataTables_length select{margin:0 .375rem;width:auto;font-size:.75rem;padding:.25rem 1.5rem .25rem .5rem;border-radius:.375rem;border-color:color-mix(in srgb,var(--input-border) 50%,transparent)}.dataTables_info{padding-top:0;margin-right:0;white-space:nowrap;padding-left:1rem;font-size:.75rem;color:var(--text-muted)}.dataTables_paginate{padding-top:0}.dataTables_paginate .pagination{margin-bottom:0;gap:.125rem}.dataTables_wrapper>.row:last-child{margin-top:.75rem}.dataTables_wrapper .d-flex.align-items-center.gap-3{margin-bottom:0}.dataTables_wrapper td.text-end .btn{width:28px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;margin-left:.25rem;border-radius:.375rem}.dataTables_wrapper td.text-end .btn:first-child{margin-left:0}.dataTables_wrapper td.text-end .btn i{font-size:.75rem}.dataTables_wrapper .btn:not(.btn-outline-primary):not(.btn-outline-secondary):not(.btn-outline-success):not(.btn-outline-danger):not(.btn-outline-warning):not(.btn-outline-info):not(.btn-outline-light):not(.btn-outline-dark){border:1px solid}[data-bs-theme=dark] .dataTables_wrapper .form-control{background-color:var(--input-bg);color:var(--input-color);border-color:color-mix(in srgb,var(--input-border) 50%,transparent)}[data-bs-theme=dark] .dataTables_wrapper .page-link{background-color:var(--card-bg);color:var(--body-color);border-color:color-mix(in srgb,var(--card-border) 40%,transparent)}[data-bs-theme=dark] .dataTables_wrapper .page-item.active .page-link{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}[data-bs-theme=dark] .dataTables_wrapper .table{color:var(--body-color)}[data-bs-theme=dark] table.table.dataTable>:not(caption)>*>*{background-color:var(--table-bg);border-color:color-mix(in srgb,var(--table-border) 50%,transparent)}[data-bs-theme=dark] table.table.dataTable thead th{background-color:var(--table-bg);border-color:color-mix(in srgb,var(--table-border) 50%,transparent)}[data-bs-theme=dark] table.table.dataTable tbody tr{background-color:var(--table-bg)}[data-bs-theme=dark] table.table.dataTable tbody tr:hover{background-color:color-mix(in srgb,var(--table-stripe) 60%,var(--table-bg))!important}[data-bs-theme=dark] .dataTables_length:after{background-color:color-mix(in srgb,var(--bs-gray-600) 30%,transparent)}.dataTables_wrapper .dropdown-menu{z-index:9999!important;position:fixed!important}.dataTables_wrapper .dropdown{position:relative;z-index:1000}.dataTables_wrapper .dropdown-toggle{z-index:1001}.dataTables_wrapper td .dropdown-menu{z-index:10000!important}.modal .dataTables_wrapper .dropdown-menu{z-index:10050!important}iframe .dataTables_wrapper .dropdown-menu,.dataTables_wrapper iframe .dropdown-menu{z-index:10000!important}.table-responsive,.dataTables_wrapper{overflow:visible!important}.dataTables_wrapper .table-responsive{overflow-x:auto;overflow-y:visible!important}.dataTables_wrapper tbody tr:last-child .dropdown-menu{transform:translateY(-100%);margin-top:-5px}.dataTables_wrapper td:last-child{position:relative;z-index:100}.dataTables_wrapper .dropdown-toggle{position:relative;z-index:101}@media (max-width: 767.98px){.dataTables_wrapper>.row:last-child>div{text-align:center!important;margin-bottom:.5rem}.dataTables_wrapper>.row:last-child>div:last-child{margin-bottom:0}.dataTables_paginate .pagination{justify-content:center}.dataTables_length,.dataTables_info{text-align:center}.dataTables_length{padding-right:0}.dataTables_length:after{display:none}.dataTables_info{padding-left:0}.dataTables_length label{justify-content:center}.dataTables_wrapper td.text-end{text-align:center!important}.dataTables_wrapper td.text-end .d-flex{justify-content:center}}
