@keyframes success-pulse{0%{box-shadow:0 0 0 0 var(--pr-success)}70%{box-shadow:0 0 0 6px rgba(from var(--pr-success) r g b/.2)!important}to{box-shadow:0 0 0 0 var(--pr-success)}}@keyframes danger-pulse{0%{box-shadow:0 0 0 0 var(--pr-danger)}70%{box-shadow:0 0 0 6px rgba(from var(--pr-danger) r g b/.2)!important}to{box-shadow:0 0 0 0 var(--pr-danger)}}.badge{border-radius:var(--pr-border-radius-lg);display:inline-flex!important;gap:var(--pr-spacing-sm);font-weight:500;font-size:var(--pr-font-size-sm);justify-content:center;vertical-align:middle;align-items:center;white-space:nowrap}.badge:not(.rounded-circle){height:var(--pr-size-default);width:fit-content;padding:0 var(--pr-spacing-default)}.badge.rounded-circle{aspect-ratio:1;min-width:var(--pr-spacing-default)}.badge.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important;padding-right:var(--pr-spacing-sm)!important;padding-left:var(--pr-spacing-default)!important;min-width:var(--pr-spacing-default)}.badge.rounded-start-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important;padding-right:var(--pr-spacing-default)!important;padding-left:var(--pr-spacing-sm)!important;min-width:var(--pr-size-lg)}.badge.badge-lg{font-size:var(--pr-font-size-base);min-height:var(--pr-size-md)}.badge.badge-xs{font-size:var(--pr-font-size-xs);height:auto;padding:var(--pr-spacing-sm)!important;line-height:0}.badge.badge-sm{font-size:var(--pr-font-size-sm)}.badge-empty{display:none}table .badge.tag{width:auto!important}table .badge.badge-sm.rounded-circle{line-height:1.4}table .badge-empty{display:inline-block}a:has(.badge):hover{text-decoration:none}.btn{height:var(--pr-size-md);font-weight:500!important;line-height:1;transition:all .5s ease!important;display:inline-flex;align-items:center;justify-content:center;padding:var(--pr-spacing-sm)}.btn:hover,.btn.active{box-shadow:0 2px 4px rgba(from var(--pr-dark) r g b/.3)}.btn:hover,.btn a{text-decoration:none!important}.btn a{color:inherit!important}.btn.btn-xs{font-size:var(--pr-font-size-sm);height:var(--pr-size-sm);width:var(--pr-size-sm);line-height:0;padding:0!important}.btn.btn-sm{font-size:var(--pr-font-size-sm);padding:0 var(--pr-button-sm-px)!important;height:var(--pr-size-default)}.btn.btn-sm:has(i.fs-5){font-size:var(--pr-font-size-base)}.btn.btn-lg{height:var(--pr-spacing-lg)!important;width:var(--pr-spacing-lg)!important;padding:0!important;font-size:var(--pr-font-size-md)}.btn .dt-down-arrow{margin-left:var(--pr-spacing-sm)}.btn .nav-icon{color:inherit!important}.btn span{margin-left:var(--pr-spacing-sm);white-space:nowrap}.btn.dropdown-toggle.empty-toggle:after{margin-left:0}.btn.rounded-circle{aspect-ratio:1;border-radius:50%!important;padding:0!important;display:flex;align-items:center;align-content:center}.btn.rounded-circle span{margin:0!important}.btn.btn-white{background-color:var(--pr-white)!important}.btn.level-2:hover,.btn.level-2.active{background-color:var(--pr-light)!important;box-shadow:none}.btn.level-2:hover h4,.btn.level-2.active h4{color:var(--pr-primary)!important}.btn.level-2.btn-outline-invert-primary:hover,.btn.level-2.btn-outline-invert-primary.active{background-color:var(--pr-primary)!important;box-shadow:none}.btn.level-2.btn-outline-invert-primary:hover h4,.btn.level-2.btn-outline-invert-primary.active h4{color:var(--pr-white)!important}.card{margin-bottom:0;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.card.card-hover:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.card .card-header:last-child{border-bottom:none}.card table tr td,.card table tr th{padding:var(--pr-spacing-sm)}.dt-button-collection{padding:0!important}.dt-button-collection .dt-button{padding:var(--pr-size-xs) var(--pr-size-default)}.dt-button-collection .dt-button.active{background-color:inherit;color:inherit}.dt-button-collection .dt-button.buttons-columnVisibility:before{font-family:Line Awesome Free;content:"";margin-left:var(--pr-spacing-xs);font-weight:900;position:absolute;left:0;color:var(--pr-danger)}.dt-button-collection .dt-button.buttons-columnVisibility.active:before{font-family:Line Awesome Free;content:"";margin-left:var(--pr-spacing-xs);font-weight:900;position:absolute;color:var(--pr-success)}.dropdown .dropdown-toggle:after{margin-left:var(--pr-spacing-sm);transition:transform .2s ease}.dropdown .dropdown-toggle.show:after{transform:rotate(180deg)}.dropdown .dropdown-menu{border:none;box-shadow:0 4px 8px #0000004d!important;padding:0;width:fit-content;min-width:20rem}.dropdown .dropdown-menu .dropdown-item{border-radius:var(--pr-border-radius-default);padding:var(--pr-spacing-sm)!important;color:var(--pr-dark)!important;font-weight:500;display:flex;align-items:center;transition:all .2s ease;width:fit-content;min-width:100%}.dropdown .dropdown-menu .dropdown-item:hover{background:var(--pr-light)!important;color:var(--pr-black)!important}.dropdown .dropdown-menu .dropdown-item.active{background:var(--pr-primary-200)!important;color:var(--pr-black)!important;font-weight:600}.dropdown .dropdown-menu .dropdown-item i{margin-right:var(--pr-spacing-sm)}.dropdown .dropdown-menu .dropdown-item:last-child{border-bottom:none}.dropdown-item:hover{background:var(--pr-light)!important;color:var(--pr-black)!important}.navbar-filters{margin-bottom:var(--pr-spacing-default)!important}.navbar-filters .nav{border-bottom:none;gap:var(--pr-spacing-xs)!important}.navbar-filters .nav-item{flex-wrap:wrap}.navbar-filters .nav-item.d-none.d-lg-block.my-auto{display:none!important}.navbar-filters .nav-item .nav-link,.navbar-filters .nav-item .dropdown-toggle{align-items:center;background:none!important;border:none;border-radius:0!important;box-shadow:none;color:var(--pr-black)!important;display:inline-flex;font-size:var(--pr-font-size-base);font-weight:500;height:var(--pr-spacing-lg);line-height:1.2;padding:.3rem .8rem!important}.navbar-filters .nav-item .nav-link:not(.dropdown-item),.navbar-filters .nav-item .dropdown-toggle:not(.dropdown-item){border-bottom:2px solid var(--pr-primary)}.navbar-filters .nav-item ul li{margin:0}.navbar-filters .nav-item ul li:last-child a{border-bottom:none}.navbar-filters .nav-item .nav-link{transition:all .5s ease!important;text-decoration:none}.navbar-filters .nav-item .nav-link:hover{background:var(--pr-primary)!important;color:var(--pr-white)!important}.navbar-filters .nav-item .nav-link:hover .badge{background-color:var(--pr-white)!important;color:var(--pr-black)!important}.navbar-filters .nav-item .nav-link.active{background:var(--pr-primary)!important;color:var(--pr-white)!important}.navbar-filters .nav-item .nav-link.active:not(.dropdown-item){border-bottom:2px solid var(--pr-primary)}.navbar-filters .nav-item .nav-link.active .badge{background-color:var(--pr-white)!important;color:var(--pr-black)!important}.navbar-filters .nav-item .nav-link.active:hover{background:var(--pr-primary)}.navbar-filters .nav-item .nav-link .caret{padding-left:var(--pr-spacing-xs)}.navbar-filters .nav-item.dropdown.active:after{display:block;content:"";position:absolute;top:-.4rem;right:-.4rem;border-radius:50%;height:.8rem;width:.8rem;background:red;border:2px solid white}.navbar-filters .nav-item i{margin-right:var(--pr-spacing-xs)}.navbar-filters .nav-item .input-group-text i{margin-right:0}.navbar-filters .dropdown-menu .dropdown-item,.navbar-filters .dropdown-menu .dropdown-item:hover{border-radius:0!important}.navbar-filters .dropdown-menu .dropdown-divider{margin:0!important;padding:0!important}.navbar-filters .select2-container--bootstrap{min-height:var(--pr-size-md)}.navbar-filters .select2-container--bootstrap:has(.select2-dropdown--below){min-height:0;height:0}.navbar-filters .select2-container--bootstrap:has(.selection):has(.select2-selection__placeholder){min-height:0;height:0}.navbar-filters .select2-container--bootstrap .dropdown-toggle:after{margin-left:var(--pr-spacing-sm);transition:transform .2s ease}.navbar-filters .select2-container--bootstrap .dropdown-toggle.show:after{transform:rotate(180deg)}.navbar-filters .select2-container--bootstrap .select2-dropdown{border:none;box-shadow:0 4px 8px #0000004d!important;padding:0;margin-left:0;width:100%;min-width:20rem}.navbar-filters .select2-container--bootstrap .select2-dropdown .select2-results__option{border-radius:0!important;padding:var(--pr-spacing-sm)!important;color:var(--pr-dark)!important;font-weight:500;display:flex;align-items:center;transition:all .2s ease}.navbar-filters .select2-container--bootstrap .select2-dropdown .select2-results__option:hover{background:var(--pr-light)!important;color:var(--pr-black)!important}.navbar-filters .select2-container--bootstrap .select2-dropdown .select2-results__option.active{background:var(--pr-primary-200)!important;color:var(--pr-black)!important;font-weight:600}.navbar-filters .select2-container--bootstrap .select2-dropdown .select2-results__option i{margin-right:var(--pr-spacing-sm)}.navbar-filters .select2-container--bootstrap .select2-dropdown .select2-results__options{height:fit-content;max-height:260px}.navbar-filters .select2-container--bootstrap .select2-dropdown .select2-results__option--highlighted[aria-selected]{background:var(--pr-light)!important;color:var(--pr-black)!important}.navbar-filters .select2-container--bootstrap .select2-dropdown .select2-results__option[aria-selected=true]{background-color:var(--pr-secondary-200)!important}.navbar-filters .select2-container--bootstrap .select2-dropdown .select2-results__option[aria-selected=true]:not(:last-child){border-bottom:1px solid var(--pr-white)!important}.navbar-filters .select2-container--bootstrap .select2-search{border:none!important;background:var(--pr-primary-200);padding:var(--pr-spacing-xs) var(--pr-spacing-xs)!important}.navbar-filters .select2-container--bootstrap .select2-search input{border:1px solid #ccc;border-radius:var(--pr-border-radius-default)!important;background-color:#fff!important;width:100%!important}.navbar-filters .select2-container--bootstrap .select2-search--inline{float:none;box-shadow:none}.navbar-filters .select2-container--bootstrap .select2-selection--single{margin:0;padding:0;height:fit-content}.navbar-filters .select2-container--bootstrap .select2-selection--single .select2-selection__rendered{background:var(--pr-light);border-style:none;border-bottom:1px solid var(--pr-primary-200);color:var(--pr-primary);border-radius:0!important;cursor:pointer!important;font-weight:600;float:none!important;margin:0!important;white-space:normal;min-height:var(--pr-size-md);display:inline-flex;padding:0 var(--pr-spacing-md) 0 var(--pr-spacing-xs);width:100%;align-items:center}.navbar-filters .select2-container--bootstrap .select2-selection--single .select2-selection__rendered .select2-selection__clear{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:0;transform:none;background:transparent;text-align:right;display:block;line-height:var(--pr-size-md);padding-right:var(--pr-spacing-xs);font-weight:600}.navbar-filters .select2-container--bootstrap .select2-selection--single .select2-selection__rendered .select2-selection__clear:hover{color:var(--pr-black)}.navbar-filters .select2-container--bootstrap .select2-selection--single .select2-selection__rendered:has(.select2-selection__clear:hover){background-color:var(--pr-red-200)!important;color:var(--pr-black)}.navbar-filters .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,.navbar-filters .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{display:none}.navbar-filters .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{background:var(--pr-light);border-style:none;border-bottom:1px solid var(--pr-primary-200);color:var(--pr-primary);border-radius:0!important;cursor:pointer!important;float:none!important;margin:0!important;white-space:normal;padding:var(--pr-spacing-xs) var(--pr-spacing-md) var(--pr-spacing-xs) var(--pr-spacing-xs)!important;position:relative;font-weight:600}.navbar-filters .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice:has(.select2-selection__choice__remove:hover){background-color:var(--pr-red-200)!important;color:var(--pr-black)}.navbar-filters .select2-container--bootstrap .select2-selection--multiple :nth-last-child(1 of.select2-selection__choice){border-bottom:0}.navbar-filters .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{color:var(--pr-danger)!important;position:absolute;font-size:var(--pr-font-size-lg);top:0;left:0;height:100%;width:100%;border-radius:0;transform:none;background:transparent;text-align:right;display:block;line-height:var(--pr-size-md);padding-right:var(--pr-spacing-xs);font-weight:600}.navbar-filters .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover{color:var(--pr-black)}.navbar-filters .nav-item.active{background-color:var(--pr-primary)!important}.navbar-filters .nav-item.active .nav-link{color:#fff!important}.daterangepicker{box-shadow:1px 2px 4px rgb(from var(--pr-primary) r g b/.4)!important}.daterangepicker .drp-calendar{max-width:auto}.documents-card .document-item{min-width:var(--pr-size-xl);text-align:center;line-height:1.2em}.documents-card .document-item .document-icon{width:var(--pr-size-large);height:var(--pr-size-large);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-sm);border-radius:var(--border-radius-sm);font-weight:600}.documents-card .document-item .document-icon.pdf{background:var(--pr-light);color:var(--pr-orange);border-radius:var(--pr-border-radius-default)}.documents-card .document-item span{display:block;font-size:var(--pr-font-size-sm);color:var(--pr-gray-dark);margin-top:4px}.documents-card .upload-zone{background:#1e46a00d;border:2px dashed var(--pr-primary);border-radius:var(--pr-border-radius-default);cursor:pointer}input{padding-left:var(--pr-spacing-base)}input:not([type=radio]):not([type=checkbox]):not([type=color]):not(.pull-right){border-radius:var(--pr-border-radius-default)!important;min-height:var(--pr-spacing-md)}input[type=radio],input[type=checkbox]{aspect-ratio:1!important;padding-left:0;margin:0!important}input[type=color]{padding:2px!important;width:var(--pr-size-md)!important;height:var(--pr-size-md)!important;border:1px solid var(--pr-light)!important;border-radius:var(--pr-border-radius-xs)!important;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none;border-radius:2px}input[type=color]::-moz-color-swatch{border:none;border-radius:2px}form .form-check{display:flex;align-items:center;gap:var(--pr-spacing-base)}form .form-check input:checked[type=checkbox],form .form-check input:checked[type=checkbox]+label,form .form-check input:checked[type=checkbox]+label>.badge{background-color:var(--pr-primary)!important;border-color:var(--pr-primary, #1e46a0)!important;color:var(--pr-white)!important}form .form-check label{border-radius:var(--pr-border-radius-default);border:2px solid transparent;cursor:pointer;transition:all .2s ease}form .form-check label:not(.badge){display:block}form .form-check label:hover{color:var(--pr-dark)!important;background-color:rgba(from var(--pr-primary) r g b/.1)!important;border-color:var(--pr-primary)!important}form .form-check+input[type=radio]{padding:var(--pr-spacing-sm) var(--pr-button-px)}form .form-check:has(input[type=radio]) label{padding:var(--pr-button-py) var(--pr-spacing-sm)}form .form-check:has(input[type=radio]:checked) label{background-color:var(--pr-white);border:2px solid var(--pr-primary);box-shadow:0 2px 4px #0000001a;transition:all .2s ease}form .form-control,form .select2.select2-container{border-radius:var(--pr-border-radius-default)}.input-icon{position:relative}.input-icon input{padding-right:var(--pr-spacing-lg)}.input-icon input:focus{outline:none;box-shadow:0 0 5px var(--pr-primary);border-color:var(--pr-primary)}.input-icon .icon{position:absolute;top:50%;right:var(--pr-spacing-base);transform:translateY(-50%);color:var(--pr-dark)}.form-select:focus{border-color:var(--cui-form-select-focus-border-color, var(--pr-primary));outline:0;box-shadow:0 0 0 .1rem rgba(from var(--pr-primary) r g b/.4)!important}.tab-controls label{white-space:nowrap}.tab-controls input,.tab-controls select{height:2rem;line-height:1rem}.modal .modal-footer{background-color:var(--pr-light)}.dtr-modal{z-index:2000!important}.dtr-modal .dtr-modal-display{height:fit-content!important;border-radius:var(--pr-border-radius-default)!important;border:transparent!important}.dtr-modal .dtr-modal-display .dtr-modal-content{padding:0!important}.dtr-modal .dtr-modal-display .dtr-modal-content>h2{display:none}.dtr-modal .dtr-modal-display .dtr-modal-content .badge{width:fit-content}.dtr-modal .dtr-modal-display .dtr-modal-content .card-footer{text-align:center}.dtr-modal .dtr-modal-display .dtr-modal-close{background-color:var(---danger-200, rgb(from var(--pr-danger) r g b/.3))!important;border:1px solid var(--pr-danger)!important;color:var(--pr-dark);font-size:var(--pr-font-size-lg);line-height:var(--pr-size-sm);height:var(--pr-size-sm);width:var(--pr-size-sm)}.dtr-modal .dtr-modal-display .dtr-modal-close:hover{background-color:var(--pr-danger-200)!important;color:var(--pr-white)!important}.nav-item:has(.invisible){display:none;visibility:hidden}.nav-tabs{border-bottom:none;gap:var(--pr-spacing-xs)!important;flex-wrap:wrap}.nav-tabs .nav-link,.nav-tabs .dropdown-toggle{align-items:center;background:none!important;border:none;border-radius:0!important;box-shadow:none;color:var(--pr-black)!important;display:inline-flex;font-size:var(--pr-font-size-base);font-weight:500;height:var(--pr-spacing-lg);line-height:1.2;padding:.3rem .8rem!important}.nav-tabs .nav-link:not(.dropdown-item),.nav-tabs .dropdown-toggle:not(.dropdown-item){border-bottom:2px solid var(--pr-primary)}.nav-tabs ul li:last-child a{border-bottom:none}.nav-tabs .nav-link{transition:all .5s ease!important;text-decoration:none}.nav-tabs .nav-link:hover{background:var(--pr-primary)!important;color:var(--pr-white)!important}.nav-tabs .nav-link:hover .badge{background-color:var(--pr-white)!important;color:var(--pr-black)!important}.nav-tabs .nav-link.active{background:var(--pr-primary)!important;border-color:var(--pr-primary)!important;color:var(--pr-white)!important}.nav-tabs .nav-link.active .badge{background-color:var(--pr-white)!important;color:var(--pr-black)!important}.nav-tabs .nav-link.active:hover{background:var(--pr-primary)}.nav-tabs .nav-link .caret{padding-left:var(--pr-spacing-xs)}.tab-container .tab-pane{border:none!important;padding:0}.tab-container .tab-pane:not([data-fullscreen=true]){background:transparent!important}.app-notification{animation:slideInRight .3s ease}.app-notification .btn-close{background:transparent;border:none;font-size:var(--pr-font-size-base);line-height:1;opacity:.5;cursor:pointer;padding:0}.app-notification .btn-close:hover{opacity:1}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.sidebar{box-shadow:2px 0 10px #0000001a}.sidebar.hide{max-width:initial}.sidebar .header-toggler{background-color:var(--pr-white);border:1px solid var(--pr-light);border-radius:50%;box-shadow:0 2px 8px #00000026;display:none;height:var(--pr-size-default);position:absolute;top:var(--pr-spacing-sm);right:calc(-1 * var(--pr-spacing-base));width:var(--pr-size-default);z-index:100}.sidebar .sidebar-content-wrapper{min-height:100%;position:absolute;right:0;width:var(--cui-sidebar-width);max-width:100%;z-index:10}.sidebar .sidebar-content-wrapper .sidebar-profile{box-shadow:0 2px 8px #00000026;line-height:1;gap:var(--pr-spacing-sm);z-index:10}.sidebar .sidebar-content-wrapper .sidebar-profile .avatar{margin-bottom:var(--pr-size-xs)}.sidebar .sidebar-content-wrapper .sidebar-profile .avatar-circle{width:var(--pr-size-xxl);aspect-ratio:1;height:var(--pr-size-xxl);background:linear-gradient(312deg,var(--pr-pink) 0%,var(--pr-purple) 100%);display:flex;align-items:center;justify-content:center;font-size:var(--pr-font-size-xxl);font-weight:700;color:var(--white);letter-spacing:3.2px}.sidebar .sidebar-content-wrapper .sidebar-profile .entry-infos{opacity:1;overflow:hidden;padding-left:0!important}.sidebar .sidebar-content-wrapper .sidebar-profile .entry-infos *{width:100%}.sidebar .sidebar-content-wrapper .sidebar-profile .entry-infos .user-role{color:var(--pr-gray-500)}.sidebar .sidebar-content-wrapper .sidebar-profile .flex-column .avatar{width:var(--pr-size-xxl)}.sidebar .sidebar-content-wrapper .sidebar-profile .flex-column .entry-infos .name{padding-top:var(--pr-spacing-xs)}.sidebar .sidebar-content-wrapper .sidebar-profile .flex-column .entry-infos{line-height:var(--pr-spacing-default)}.sidebar .sidebar-content-wrapper .sidebar-nav{flex-grow:1}.sidebar .sidebar-content-wrapper .sidebar-nav .simplebar-content-wrapper{scrollbar-width:thin;overflow-x:hidden}.sidebar .sidebar-content-wrapper .sidebar-nav .simplebar-content-wrapper::-webkit-scrollbar{width:6px}.sidebar .sidebar-content-wrapper .sidebar-nav .simplebar-content-wrapper::-webkit-scrollbar-track{background:transparent}.sidebar .sidebar-content-wrapper .sidebar-nav .simplebar-content-wrapper::-webkit-scrollbar-thumb{background:var(--pr-light);border-radius:var(--pr-border-radius-xs)}.sidebar .sidebar-content-wrapper .sidebar-nav .simplebar-content-wrapper::-webkit-scrollbar-thumb:hover{background:var(--pr-gray-200)}.sidebar .sidebar-content-wrapper .sidebar-nav .nav-link{background:var(--pr-white);border-radius:0;border:1px solid transparent;transition:all .5s!important;white-space:wrap;font-size:var(--pr-font-size-base)}.sidebar .sidebar-content-wrapper .sidebar-nav .nav-link span{padding-right:12px}.sidebar .sidebar-content-wrapper .sidebar-nav .nav-link:hover{box-shadow:none!important}.sidebar .sidebar-content-wrapper .sidebar-nav .nav-link.active{color:var(--pr-white)!important;background:var(--pr-primary)!important}.sidebar .sidebar-content-wrapper .sidebar-nav .nav-link.active .nav-icon{color:var(--pr-white)!important}.sidebar .sidebar-content-wrapper .sidebar-nav .nav-link:hover{color:var(--pr-black);background:var(--pr-primary-200)}.sidebar .sidebar-content-wrapper .sidebar-nav .nav-link:hover .nav-icon{color:var(--pr-black)}.sidebar .sidebar-content-wrapper .sidebar-nav .nav-group .nav-group-items{padding-top:0;padding-right:0;padding-bottom:0;padding-left:var(--pr-spacing-default)}.sidebar .sidebar-content-wrapper .sidebar-nav .nav-group>.nav-group-toggle{padding-right:var(--pr-spacing-xs)}.sidebar .sidebar-content-wrapper .sidebar-nav .nav-group:has(ul li a.active)>.nav-group-toggle{color:var(--pr-black);background:var(--pr-light)}.sidebar .sidebar-content-wrapper .sidebar-nav .nav-group.show:not(.parent-active)>.nav-group-toggle{color:var(--pr-black);background:var(--pr-light)}.sidebar .sidebar-content-wrapper .sidebar-nav.sidebar-footer{background-color:var(--white);flex-grow:0;width:100%}.sidebar .sidebar-content-wrapper .sidebar-nav.sidebar-footer .nav-item{width:100%}@media (min-width: 768px){.sidebar .header-toggler{display:block}.sidebar.hide:not(.sidebar-end){margin-left:calc(-1 * var(--cui-sidebar-width) + var(--cui-sidebar-occupy-start))}.sidebar.hide:not(.sidebar-end) .sidebar-content-wrapper{width:var(--cui-sidebar-occupy-start)}.sidebar.hide:not(.sidebar-end) .sidebar-content-wrapper .sidebar-profile{padding:var(--pr-spacing-default) 0!important}.sidebar.hide:not(.sidebar-end) .sidebar-content-wrapper .sidebar-profile>div{padding:0 var(--pr-spacing-xs)!important}.sidebar.hide:not(.sidebar-end) .sidebar-content-wrapper .sidebar-profile .avatar{margin-bottom:0;width:100%}.sidebar.hide:not(.sidebar-end) .sidebar-content-wrapper .sidebar-profile .avatar-circle{width:var(--pr-size-lg);height:var(--pr-size-lg);font-size:var(--pr-font-size-md);margin:var(--pr-spacing-base) var(--pr-spacing-base) 0}.sidebar.hide:not(.sidebar-end) .sidebar-content-wrapper .sidebar-profile .entry-infos{opacity:0;height:0;width:0}.sidebar.hide:not(.sidebar-end) .sidebar-content-wrapper .sidebar-nav .nav-link{display:flex;justify-content:center;align-items:center}.sidebar.hide:not(.sidebar-end) .sidebar-content-wrapper .sidebar-nav .nav-link.nav-group-toggle{padding-left:var(--pr-spacing-xs)!important}.sidebar.hide:not(.sidebar-end) .sidebar-content-wrapper .sidebar-nav .nav-link.nav-group-toggle:after{display:none!important}.sidebar.hide:not(.sidebar-end) .sidebar-content-wrapper .sidebar-nav .nav-link span{display:none}.sidebar.hide:not(.sidebar-end) .sidebar-content-wrapper .nav-icon{margin-left:0}.sidebar.hide:not(.sidebar-end) .sidebar-content-wrapper .nav-icon span{opacity:0}}.stats .col{min-width:15rem}.stats .stats-card{height:100%}.stats .stats-card h3{display:inline-block;font-size:50px;padding:var(--pr-spacing-sm)}.stats .stats-card p{color:var(--color-text-light);font-size:var(--pr-font-size-base)}.stats>.col-md-6:nth-child(odd){padding-left:0}.stats>.col-md-6:nth-child(2n){padding-right:0}@media (min-width: 992px){.stats>.col-lg-3{padding-left:calc(var(--cui-gutter-x) * .5)!important;padding-right:calc(var(--cui-gutter-x) * .5)!important}.stats>.col-lg-3:nth-child(4n+1){padding-left:0}.stats>.col-lg-3:nth-child(4n){padding-right:0}}@media (max-width: 690px){.stats>div{padding-left:0;padding-right:0}}*:not(.calendar-table) table{font-size:var(--pr-font-size-base)}*:not(.calendar-table) table .table-hover>tbody>tr:hover>*{box-shadow:none!important}*:not(.calendar-table) table.rounded.table-bordered{border-radius:var(--pr-border-radius-default) var(--pr-border-radius-default) 0 0!important}*:not(.calendar-table) table.table-striped tbody,*:not(.calendar-table) table.table-striped td,*:not(.calendar-table) table.table-striped tfoot,*:not(.calendar-table) table.table-striped th,*:not(.calendar-table) table.table-striped thead,*:not(.calendar-table) table.table-striped tr{border-color:inherit;border-style:none;border-width:0;overflow:hidden!important}*:not(.calendar-table) table.table-striped>tbody>tr>*{box-shadow:none!important}*:not(.calendar-table) table.table-striped>tbody>tr.odd>*{background-color:#0000000d}*:not(.calendar-table) table tr{vertical-align:middle}*:not(.calendar-table) table tr td{line-height:1.3!important;padding:var(--pr-spacing-xs)}*:not(.calendar-table) table tr td>span{display:inline-block;vertical-align:middle}*:not(.calendar-table) table tr td a:not(.btn){display:inline}*:not(.calendar-table) table tr td .btn:first-child{margin-left:0!important}*:not(.calendar-table) table tr td:last-child{text-align:center}*:not(.calendar-table) table.table-lg th,*:not(.calendar-table) table.table-lg td{padding:var(--pr-spacing-sm)}*:not(.calendar-table) .dataTables_wrapper table:not(.has-hidden-columns) tr td:first-child.no-padding{padding:0!important}*:not(.calendar-table) .dataTables_wrapper table tr th:first-child,*:not(.calendar-table) .dataTables_wrapper table tr td:first-child,*:not(.calendar-table) .dataTables_wrapper table tr th:last-child,*:not(.calendar-table) .dataTables_wrapper table tr td:last-child{display:table-cell!important;vertical-align:middle;white-space:nowrap}*:not(.calendar-table) .dataTables_wrapper table tr th:first-child span,*:not(.calendar-table) .dataTables_wrapper table tr td:first-child span,*:not(.calendar-table) .dataTables_wrapper table tr th:last-child span,*:not(.calendar-table) .dataTables_wrapper table tr td:last-child span{white-space:wrap}*:not(.calendar-table) .dataTables_wrapper table tr td button.btn-link span,*:not(.calendar-table) .dataTables_wrapper table tr td a.btn-link span{display:none}*:not(.calendar-table) .dataTables_wrapper table tr td>span:not(.badge){display:inline-block}*:not(.calendar-table) .dataTables_wrapper table tr td .dtr-control{cursor:pointer;vertical-align:middle}*:not(.calendar-table) .dataTables_wrapper table tr td .dtr-control:before{content:"";color:var(--pr-info);width:var(--pr-size-default)}*:not(.calendar-table) .dataTables_wrapper table tr td .dtr-control:hover:before{color:var(--pr-success)}*:not(.calendar-table) .dataTables_wrapper table tr .crud_bulk_actions_checkbox{color:var(--pr-success);line-height:0;margin:0 0 0 var(--pr-spacing-xs)!important}*:not(.calendar-table) .dataTables_wrapper .dataTables_scrollBody{max-height:35rem}*:not(.calendar-table) .dataTables_wrapper .dataTables_scrollFoot{display:none}*:not(.calendar-table) .dataTables_wrapper .dataTables_paginate .pagination{gap:var(--pr-spacing-xs)}*:not(.calendar-table) .dataTables_wrapper .dataTables_paginate .pagination .page-item .page-link{background-color:transparent;border:1px solid var(--pr-primary);border-radius:50%;padding:0;transition:all .3s ease;text-decoration:none;font-size:var(--pr-font-size-sm);line-height:1;width:var(--pr-size-default);height:var(--pr-size-default);text-align:center;display:flex;align-items:center;justify-content:center}*:not(.calendar-table) .dataTables_wrapper .dataTables_paginate .pagination .page-item .page-link:hover{color:var(--pr-black);border:1px solid var(--pr-primary);background:rgb(from var(--pr-primary) r g b/.3)}*:not(.calendar-table) .dataTables_wrapper .dataTables_paginate .pagination .page-item.active .page-link{color:var(--pr-white)!important;background:var(--pr-primary);font-weight:600}*:not(.calendar-table) .dataTables_wrapper .dataTables_paginate .pagination .page-item:not(.active) .page-link:hover{color:var(--pr-black);border:1px solid var(--pr-primary);background:rgb(from var(--pr-primary) r g b/.3)}*:not(.calendar-table) .dataTables_wrapper .dataTables_paginate .pagination .page-item.previous .page-link,*:not(.calendar-table) .dataTables_wrapper .dataTables_paginate .pagination .page-item.next .page-link{border-color:transparent;border-radius:var(--pr-border-radius-default);width:auto}*:not(.calendar-table) .dataTables_wrapper .dataTables_paginate .pagination .page-item.previous .page-link i,*:not(.calendar-table) .dataTables_wrapper .dataTables_paginate .pagination .page-item.next .page-link i{font-size:var(--pr-font-size-default)!important;color:inherit!important;font-weight:700!important}*:not(.calendar-table) .dataTables_wrapper .dataTables_paginate .pagination .page-item.disabled .page-link{background-color:transparent!important;border-color:transparent!important;color:var(--pr-gray-500)!important;cursor:not-allowed!important;opacity:.6!important}*:not(.calendar-table) .dataTables_wrapper .dataTables_paginate .pagination .page-item.disabled .page-link i{color:var(--pr-gray-500)!important}:root{font-size:var(--pr-base)}body{color:var(--pr-black);background-color:var(--pr-light);font-family:var(--pr-font-primary)}a,a:hover{color:var(--pr-primary)}.fw-bold{font-weight:600!important}.rounded{border-radius:var(--pr-border-radius-default)!important;overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:600}.text-muted{color:var(--pr-gray-dark)!important}.ratio-1-centered{aspect-ratio:1;display:flex;align-items:center;justify-content:center}*:disabled{opacity:.6;pointer-events:none}.active-chip{display:inline-flex;align-items:center;gap:var(--pr-spacing-xs);padding:var(--pr-spacing-xxs) var(--pr-spacing-xs);border:1px solid var(--pr-primary);border-radius:var(--pr-border-radius-lg);font-size:var(--pr-font-size-xs);font-weight:600}.active-chip:before{content:"";width:6px;height:6px;border-radius:50%;background-color:currentColor}.active-chip.hide-text{display:flex;align-items:center;justify-content:center;padding:0;height:var(--pr-size-base);width:var(--pr-size-base);margin-top:calc(-1 * var(--pr-size-base) / 2)}.active-chip.hide-text span{display:none}.active-chip.active{background-color:var(--pr-success-100);border-color:var(--pr-success);color:var(--pr-success)}.active-chip.inactive{background-color:var(--pr-danger-100);border-color:var(--pr-danger);color:var(--pr-danger)}.icon-size-medium{width:var(--pr-spacing-md);height:var(--pr-spacing-md)}.avatar{aspect-ratio:1;object-fit:cover;font-size:var(--pr-font-size-lg);margin:0;height:auto;inline-size:var(--pr-avatar-size)}.avatar.xs{margin:0 var(--pr-spacing-xs) 0 0;font-size:.75rem;inline-size:calc(var(--pr-avatar-size) * .6)}.avatar.sm{font-size:1.4rem;inline-size:calc(var(--pr-avatar-size) * .8)}.avatar.lg{font-size:2rem;inline-size:calc(var(--pr-avatar-size) * 1.2)}.avatar.xl{font-size:2.4rem;inline-size:calc(var(--pr-avatar-size) * 1.5)}.avatar.xxl{font-size:2.4rem;inline-size:calc(var(--pr-avatar-size) * 2)}.app-header{background-color:var(--pr-light);margin:0!important;padding:var(--pr-spacing-default) var(--pr-spacing-default) 0;position:sticky;top:0;z-index:1000}.app-header>div{background:var(--pr-white)!important;border-bottom:1px solid var(--pr-primary);border-radius:var(--pr-border-radius-default) var(--pr-border-radius-default) 0 0;padding-top:var(--pr-spacing-sm)!important;padding-bottom:var(--pr-spacing-sm)!important;padding-left:var(--pr-spacing-default)!important;padding-right:var(--pr-spacing-default)!important}@media (min-width: 768px){.app-header .header-toggler{display:none}}.app-header .breadcrumb{margin:0!important}.app-header .breadcrumb .breadcrumb-item:not(.active){font-weight:600}.app-header>div{padding:0}.app-header #datatable_search_stack,.app-header #datatable_search_stack>div,.app-header #datatable_search_stack>div input{height:100%;max-height:var(--pr-size-md)}.app-header a.btn{white-space:nowrap}.app-header .notif-badge{position:absolute;top:-2px;right:-2px;width:var(--pr-size-base);height:var(--pr-size-base);background:var(--pr-gray-100);border:2px solid var(--pr-white);z-index:2}.app-header .notif-badge.success{background:green}.app-header .notif-badge.success.pulse{animation:success-pulse 1.2s infinite cubic-bezier(.66,0,0,1)}.app-header .notif-badge.danger{background:var(--pr-danger)}.app-header .notif-badge.danger.pulse{animation:danger-pulse 1.2s infinite cubic-bezier(.66,0,0,1)}.app-body{margin:0 var(--pr-spacing-default) var(--pr-spacing-default);border-radius:0 0 var(--pr-border-radius-default) var(--pr-border-radius-default);background:var(--pr-white)!important;padding-left:var(--pr-spacing-default);padding-right:var(--pr-spacing-default);padding-bottom:var(--pr-spacing-default)}.main-container{background:var(--pr-white);border-radius:0 0 var(--pr-border-radius-default) var(--pr-border-radius-default);padding:var(--spacing-xl)}main .header-operation{position:relative;z-index:100}main .header-operation .card{overflow:visible}main .header-operation .card .card-header{border-bottom:none!important}.innerbox{background:var(--pr-light);border:1px solid var(--pr-gray-100);border-radius:var(--border-radius);padding:var(--spacing-xl)}.timeline{position:relative;padding-left:var(--pr-spacing-md)}.timeline:before{content:"";position:absolute;left:var(--pr-size-base);top:0;bottom:0;width:2px;background:var(--pr-gray-200)}.timeline .timeline-month{margin-bottom:var(--pr-spacing-md)}.timeline .timeline-month .timeline-item{position:relative}.timeline .timeline-month .timeline-item .timeline-marker{position:absolute;left:calc(-1 * var(--pr-spacing-md));top:var(--pr-spacing-xxs);width:var(--pr-size-default);height:var(--pr-size-default);border-radius:50%;display:flex;align-items:center;justify-content:center}.timeline .timeline-month .timeline-item .timeline-content{padding-left:var(--pr-spacing-default)}.fullscreen-toggle i{transition:transform .3s ease}.fullscreen-toggle-active i{transform:rotate(45deg)}*[data-fullscreen=true]{background:var(--pr-white)!important;padding:1rem!important}*[data-fullscreen=true]>.card-body{display:flex!important;height:calc(100vh - 70px)!important;width:100%}*[data-fullscreen=true]>.card-body>div{height:100%!important;width:100%;display:flex;align-content:center;justify-content:center;align-items:center}@media (min-resolution: 1.5dppx) and (max-resolution: 2dppx){:root{font-size:14px!important}}@media (min-resolution: 2.1dppx) and (max-resolution: 3dppx){:root{font-size:12px!important}}
