.nav-sidebar .nav-link{padding-left:.5rem!important;display:flex;align-items:center;border-radius:4px;margin:2px 6px!important;transition:background-color .15s ease-in-out}.nav-treeview{padding-left:.8rem!important;margin-left:0!important}.sidebar-menu>.nav-item>.nav-link.active{background-color:#007bff!important;color:#fff!important}.nav-treeview .nav-item>.nav-link.active{background-color:#ebecec!important;color:#212529!important}.nav-icon-container{margin-right:.5rem!important;flex-shrink:0}.nav-link p{margin-bottom:0}.invalid-feedback{display:none}.form-control:valid{border-color:#dee2e6;background-image:none}.form-control[readonly],.form-select[disabled],.form-control[disabled]{background-color:var(--bs-tertiary-bg);opacity:1;cursor:not-allowed}.modal-backdrop.show{opacity:.65}.modal-header .btn-tool{font-size:1.125rem;padding:.125rem .375rem}.modal-footer{background-color:var(--bs-tertiary-bg)}.modal-outline-primary{border-top:3px solid var(--bs-primary)}.modal-outline-success{border-top:3px solid var(--bs-success)}.modal-outline-danger{border-top:3px solid var(--bs-danger)}#modalProgressBar{height:3px;width:0;transition:width .4s ease-out;box-shadow:0 0 5px rgba(var(--bs-primary-rgb),.5);background-color:var(--bs-primary)}.swal2-popup.admin-lte-confirm{width:24rem;padding:1.5rem;border-radius:var(--bs-border-radius);font-family:inherit}.swal2-icon-small{width:2.5rem!important;height:2.5rem!important;margin:0 auto .5rem!important}.swal2-actions{margin-top:1.5rem;gap:.5rem}.swal2-actions .btn{min-width:100px;padding:.4rem 1rem;display:inline-flex;align-items:center;justify-content:center}.table>tbody>tr:last-child>td{border-bottom:0}.bi{display:inline-block;width:1em;height:1em;fill:currentColor;flex-shrink:0;vertical-align:-3px;line-height:1}.btn:disabled,.btn.disabled,button:disabled{pointer-events:auto!important;cursor:not-allowed!important;opacity:.65;box-shadow:none!important}.table tbody tr td{transition:background-color .1s ease-in-out}.table tbody tr:hover td{background-color:#f2f7ff!important;box-shadow:inset 0 0 0 9999px #f2f7ff!important;cursor:pointer}.table tbody tr.table-row-active td{background-color:#deebff!important;box-shadow:inset 0 0 0 9999px #deebff!important}.table tbody tr.table-row-active td:first-child{box-shadow:inset 4px 0 0 0 #0d6efd,inset 0 0 0 9999px #deebff!important;padding-left:12px!important}.table tbody tr:hover td.text-primary-emphasis{color:#0d6efd!important}.form-switch-lg .form-check-input{width:2.5em;height:1.2em;cursor:pointer;margin-top:.05em}.form-switch-lg .form-check-label{padding-left:.6em;transform:translateY(-.15em);cursor:pointer}.fixed-select-group{width:260px!important;flex-wrap:nowrap!important}.fixed-select-group .form-select{width:100%!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}