.ag-header-cell-centered .ag-header-cell-label{justify-content:center}[class*=ag-theme-]{--ag-header-height:50px;--ag-row-height:50px;--ag-header-foreground-color:var(--bs-gray-800);--ag-header-background-color:var(--bs-primary-light);--ag-odd-row-background-color:var(--bs-body-bg);--ag-row-border-color:var(--bs-table-border-color);--ag-border-color:var(--bs-border-color);--ag-font-size:var(--bs-body-font-size);--ag-font-family:var(--bs-font-sans-serif);--ag-row-hover-color:color-mix(in srgb, var(--bs-border-color) 30%, #fff 70%);--ag-selected-row-background-color:rgba(var(--bs-primary-rgb), .1);--ag-header-column-resize-handle-color:var(--bs-gray-400)!important}[class*=ag-theme-] *{transition:none!important;animation:none!important}[class*=ag-theme-] .ag-cell{border-radius:.375rem}[class*=ag-theme-] .ag-root-wrapper{box-shadow:var(--bs-table-box-shadow);border-radius:.5rem;transition:none!important;animation:none!important}[class*=ag-theme-] .ag-header{border-radius:.5rem .5rem 0 0;background-color:var(--bs-gray-200)!important;transition:none!important;animation:none!important}[class*=ag-theme-] .ag-header-cell{border-radius:.375rem;font-weight:700;background-color:var(--bs-gray-200)!important;padding:0 8px!important;transition:none!important;animation:none!important}[class*=ag-theme-] .ag-header-cell.text-center{text-align:center!important;justify-content:center!important;align-items:center!important;display:flex!important}[class*=ag-theme-] .ag-header-cell.text-center .ag-header-cell-label{text-align:center!important;justify-content:center!important;width:100%!important}[class*=ag-theme-] .ag-header-cell-label{background-color:var(--bs-gray-200)!important;transition:none!important;animation:none!important}[class*=ag-theme-] .ag-header-cell-label.text-center{text-align:center!important;justify-content:center!important;width:100%!important}[class*=ag-theme-] .ag-cell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 8px!important;transition:none!important;animation:none!important}[class*=ag-theme-] .ag-cell.text-center{text-align:center!important;justify-content:center!important;align-items:center!important;display:flex!important}[class*=ag-theme-] .ag-row{border-bottom:1px solid var(--bs-border-color);border-radius:.375rem;margin:.125rem 0;transition:none!important;animation:none!important}[class*=ag-theme-] .ag-row:hover{background-color:var(--bs-gray-100)!important;transition:none!important}[class*=ag-theme-] .ag-row.ag-row-selected{background-color:rgba(var(--bs-primary-rgb), .1)!important;transition:none!important}[class*=ag-theme-] .ag-cell,[class*=ag-theme-] .ag-header-cell,[class*=ag-theme-] .ag-header-group-cell{border-right:1px solid var(--bs-table-border-color);border-bottom:1px solid var(--bs-table-border-color);border-radius:.25rem;transition:none!important;animation:none!important}[class*=ag-theme-] .ag-cell-focus,[class*=ag-theme-] .ag-cell-inline-editing{border:1px solid var(--bs-table-border-color)!important;box-shadow:none!important;outline:none!important;transition:none!important;animation:none!important}[class*=ag-theme-] .ag-row:last-child .ag-cell{border-bottom:1px solid var(--bs-table-border-color)}[class*=ag-theme-] .ag-header-row .ag-header-cell:last-child{border-right:1px solid var(--bs-table-border-color)}[class*=ag-theme-] .ag-header-row .ag-header-cell{border-top:1px solid var(--bs-table-border-color)}.pagination .page-item .page-link{color:var(--bs-gray-700);background-color:#0000;border:none;padding:.5rem .75rem;font-weight:500}.pagination .page-item .page-link:hover{background-color:var(--bs-gray-200);color:var(--bs-primary)}.pagination .page-item.active .page-link{background-color:var(--bs-primary);color:#fff;border:none}.pagination .page-item.disabled .page-link{color:var(--bs-gray-400);pointer-events:none;background-color:#0000}.pagination.pagination-circle .page-item .page-link{border-radius:50%;justify-content:center;align-items:center;min-width:36px;height:36px;margin:0 .25rem;display:flex;transition:none!important}.pagination.pagination-circle .page-item.active .page-link{background-color:var(--bs-primary);color:#fff}.pagination.pagination-outline .page-item .page-link{border:1px solid var(--bs-gray-300)}.pagination.pagination-outline .page-item .page-link:hover{border-color:var(--bs-primary-light)}.pagination.pagination-outline .page-item.active .page-link{border-color:var(--bs-primary)}.ag-header-cell.text-center .ag-header-cell-label,.ag-theme-alpine .ag-header-cell.text-center .ag-header-cell-label{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}.search-bar-right{min-width:250px;max-width:350px;position:relative}.search-bar-right .form-control{text-align:right;border-radius:10px!important;padding-right:2.5rem!important}.search-bar-right .input-group-text{z-index:2;pointer-events:none;background:0 0;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%);border-radius:10px!important}.datatable-record-info{color:var(--bs-gray-600);font-size:.95rem}.ag-pinned-right-header{z-index:1;box-shadow:-8px 0 6px -6px #00000029!important}.ag-pinned-right-cols-container{box-shadow:-8px 0 6px -6px #00000029!important}.paginate_button:hover{cursor:pointer}.paginate_button.current{border-radius:5px;padding:5px 14px}.table.dataTable>thead>tr>th{font-weight:700}.float-right{float:right}.table>tbody>tr.selected>td{box-shadow:inset 0 0 0 9999px #b5b5b5}.action-btn-container>button{margin:2px}.td-align-right,.td-align-right *{text-align:right}.td-align-center,.td-align-center *{text-align:center}.td-align-center input,.td-align-center button{margin:auto!important}.td-align-left,.td-align-left *{text-align:left}.dataTables_scrollBody td{vertical-align:middle;height:40px!important}
