.special-btn,.special-btn span,.special-btn-reverse,.special-btn-reverse span{transition:.5s ease-out!important}.text-hover-underline:hover{text-decoration:underline!important}.theme-dark-show,.theme-light-show{display:none!important}div#kt_header.dark .theme-dark-show,div#kt_header.light .theme-light-show{display:flex!important}.fc-daygrid-event,.fc-event-title{border-radius:3px!important}.fc-event-primary,.fc-event-primary .fc-event-title,.fc-event-primary .fc-list-event-dot{background-color:var(--primary-color)!important;border-color:var(--primary-background)!important;color:var(--primary-background)!important;font-weight:500!important}.fc-event-success,.fc-event-success .fc-event-title,.fc-event-success .fc-list-event-dot{background-color:var(--bs-success)!important;border-color:var(--bs-light-success)!important;color:var(--bs-light-success)!important;font-weight:500!important}.fc-event-warning,.fc-event-warning .fc-event-title,.fc-event-warning .fc-list-event-dot{background-color:var(--bs-warning)!important;border-color:var(--bs-light-warning)!important;color:var(--bs-light-warning)!important;font-weight:500!important}.fc-event-light-warning,.fc-event-light-warning .fc-event-title,.fc-event-light-warning .fc-list-event-dot{background-color:var(--bs-light)!important;border-color:var(--bs-light)!important;color:var(--bs-gray-600)!important;font-weight:500!important}.fc-event-danger,.fc-event-danger .fc-event-title,.fc-event-danger .fc-list-event-dot{background-color:var(--bs-danger)!important;border-color:var(--bs-light-danger)!important;color:var(--bs-light-danger)!important;font-weight:500!important}.special-btn-reverse:hover,.special-btn-reverse:hover span,.special-btn:hover,.special-btn:hover span{color:var(--bs-white)!important}.bg-light-primary,.fc .fc-daygrid-day.fc-day-today,.menu-state-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here){background-color:var(--primary-background)!important}.special-btn{background:linear-gradient(to right,var(--primary-color) 50%,#fff 50%) right bottom!important;background-size:200% 100%!important}.special-btn:hover{background-position:left bottom!important}.special-btn-reverse{background:linear-gradient(to left,var(--primary-color) 50%,#fff 50%) left bottom!important;background-size:200% 100%!important}.special-btn-reverse:hover{background-position:right bottom!important}.modal-open .daterangepicker{z-index:2147483647!important}.invalid-feedback{margin-top:0!important}div[data-validator]{margin-top:.5rem!important}.menu-update:hover{color:#47be7d!important;background-color:#e8fff3!important}.menu-update:hover i{color:#47be7d}.menu-delete:hover{color:#d9214e!important;background-color:#fff5f8!important}.bg-active-primary.active,.bg-primary,.menu-state-bullet-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.menu-state-bullet-primary .menu-item.show>.menu-link .menu-bullet .bullet,.menu-state-bullet-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.scrolltop{background-color:var(--primary-color)!important}.menu-delete:hover i{color:#d9214e}@media screen and (min-width:992px){#kt_aside{overflow:unset}[data-kt-aside-minimize=on] .aside-hoverable .aside-logo .app-sidebar-logo-default,[data-kt-aside-minimize=on] .aside-hoverable .aside-logo .app-sidebar-logo-minimize{transition:.5s}[data-kt-aside-minimize=on] .aside-hoverable .aside-logo .app-sidebar-logo-default,[data-kt-aside-minimize=on] .aside-hoverable:hover .aside-logo .app-sidebar-logo-minimize,body:not([data-kt-aside-minimize=on]) .aside-hoverable .aside-logo .app-sidebar-logo-minimize{display:none}[data-kt-aside-minimize=on] .aside-hoverable .aside-logo .app-sidebar-logo-minimize,[data-kt-aside-minimize=on] .aside-hoverable:hover .aside-logo .app-sidebar-logo-default,body:not([data-kt-aside-minimize=on]) .aside-hoverable .aside-logo .app-sidebar-logo-default{display:inline-block}[data-kt-aside-minimize=on] .aside-hoverable:not(:hover) .hoverable-hidden{width:10px;padding:0}}#kt_aside_menu_wrapper{width:265px}#kt_aside_toggle.active path,.btn.btn-light-primary:active .svg-icon,.btn.btn-light-primary:active i,.btn.btn-light-primary:active path,.btn.btn-light-primary:active rect,.btn.btn-light-primary:focus .svg-icon,.btn.btn-light-primary:focus i,.btn.btn-light-primary:focus path,.btn.btn-light-primary:focus rect{color:#fff!important;fill:white!important}.aside-light #kt_aside_logo{border-bottom:1px dashed #eff2f5}.aside-dark #kt_aside_logo{border-bottom:1px dashed #4c4e6f}.spinner svg{animation:1s infinite rotate}@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.bg-active-primary.active,.bg-primary{--bg-color:57,181,74!important}.border-primary,.nav-line-tabs .nav-item .nav-link.active,.nav-line-tabs .nav-item .nav-link:hover:not(.disabled),.nav-line-tabs .nav-item.show .nav-link{border-color:var(--primary-color)!important}.accordion-button:not(.collapsed),.btn-check:active+.btn.btn-active-color-primary,.btn-check:active+.btn.btn-active-color-primary .svg-icon,.btn-check:active+.btn.btn-active-color-primary i,.btn-check:active+.btn.btn-active-icon-primary .svg-icon,.btn-check:active+.btn.btn-active-icon-primary i,.btn-check:active+.btn.btn-active-light-primary .svg-icon,.btn-check:active+.btn.btn-active-light-primary i,.btn-check:checked+.btn.btn-active-color-primary,.btn-check:checked+.btn.btn-active-color-primary .svg-icon,.btn-check:checked+.btn.btn-active-color-primary i,.btn-check:checked+.btn.btn-active-icon-primary .svg-icon,.btn-check:checked+.btn.btn-active-icon-primary i,.btn-check:checked+.btn.btn-active-light-primary .svg-icon,.btn-check:checked+.btn.btn-active-light-primary i,.btn.btn-active-color-primary.active,.btn.btn-active-color-primary.active .svg-icon,.btn.btn-active-color-primary.active i,.btn.btn-active-color-primary.show,.btn.btn-active-color-primary.show .svg-icon,.btn.btn-active-color-primary.show i,.btn.btn-active-color-primary:active:not(.btn-active),.btn.btn-active-color-primary:active:not(.btn-active) .svg-icon,.btn.btn-active-color-primary:active:not(.btn-active) i,.btn.btn-active-color-primary:focus:not(.btn-active),.btn.btn-active-color-primary:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-primary:focus:not(.btn-active) i,.btn.btn-active-color-primary:hover:not(.btn-active),.btn.btn-active-color-primary:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-primary:hover:not(.btn-active) i,.btn.btn-active-icon-primary.active .svg-icon,.btn.btn-active-icon-primary.active i,.btn.btn-active-icon-primary.show .svg-icon,.btn.btn-active-icon-primary.show i,.btn.btn-active-icon-primary:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-primary:active:not(.btn-active) i,.btn.btn-active-icon-primary:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-primary:focus:not(.btn-active) i,.btn.btn-active-icon-primary:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-primary:hover:not(.btn-active) i,.btn.btn-active-light-primary.active .svg-icon,.btn.btn-active-light-primary.active i,.btn.btn-active-light-primary.show .svg-icon,.btn.btn-active-light-primary.show i,.btn.btn-active-light-primary:active:not(.btn-active) .svg-icon,.btn.btn-active-light-primary:active:not(.btn-active) i,.btn.btn-active-light-primary:focus:not(.btn-active) .svg-icon,.btn.btn-active-light-primary:focus:not(.btn-active) i,.btn.btn-active-light-primary:hover:not(.btn-active) .svg-icon,.btn.btn-active-light-primary:hover:not(.btn-active) i,.menu-active-bg .menu-item .menu-link.active .menu-title,.menu-state-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.menu-state-bg-light-primary .menu-item.show>.menu-link .menu-title,.menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title,.menu-state-icon-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-icon-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-icon-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,.menu-state-icon-primary .menu-item.show>.menu-link .menu-icon,.menu-state-icon-primary .menu-item.show>.menu-link .menu-icon .svg-icon,.menu-state-icon-primary .menu-item.show>.menu-link .menu-icon i,.menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i,.menu-state-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here),.menu-state-title-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.menu-state-title-primary .menu-item.show>.menu-link,.menu-state-title-primary .menu-item.show>.menu-link .menu-title,.menu-state-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title,.show>.btn.btn-active-color-primary,.show>.btn.btn-active-color-primary .svg-icon,.show>.btn.btn-active-color-primary i,.show>.btn.btn-active-icon-primary .svg-icon,.show>.btn.btn-active-icon-primary i,.show>.btn.btn-active-light-primary .svg-icon,.show>.btn.btn-active-light-primary i,.stepper.stepper-pills .stepper-item .stepper-icon .stepper-number,.stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-check,.stepper.stepper-pills .stepper-item.current:last-child .stepper-icon .stepper-check,.svg-icon.svg-icon-primary,.text-active-primary.active,.text-hover-primary:hover,.text-hover-primary:hover .svg-icon,.text-primary{color:var(--primary-color)!important}.accordion-button:not(.collapsed):after svg path{fill:var(--primary-color)!important}.page-link:hover,.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--highlighted{color:var(--primary-color)!important;background-color:var(--primary-background)!important}.btn-check:active+.btn.btn-active-danger,.btn-check:checked+.btn.btn-active-danger,.btn.btn-active-danger.active,.btn.btn-active-danger.show,.btn.btn-active-danger:active:not(.btn-active),.btn.btn-active-danger:focus:not(.btn-active),.btn.btn-active-danger:hover:not(.btn-active),.show>.btn.btn-active-danger{border-color:var(--primary-color)!important;background-color:var(--primary-color)!important}.btn.btn-light-primary .svg-icon,.btn.btn-light-primary i,.btn.btn-light-primary path,.btn.btn-light-primary rect{color:var(--primary-color)!important;fill:var(--primary-color)!important}.btn.btn-light-primary.show path,.btn.btn-light-primary.show rect,.btn.btn-light-primary:hover path,.btn.btn-light-primary:hover rect{color:var(--primary-color)!important;fill:#FFFFFF!important}.form-check.form-check-solid .form-check-input:checked,.stepper.stepper-pills .stepper-item.current .stepper-icon{background-color:var(--primary-color)}.stepper.stepper-pills .stepper-item .stepper-icon{color:var(--primary-color);background-color:var(--primary-background)}.btn-check:active+.btn.btn-primary,.btn-check:checked+.btn.btn-primary,.btn-primary,.btn.btn-primary.active,.btn.btn-primary.show,.btn.btn-primary:active:not(.btn-active),.btn.btn-primary:focus:not(.btn-active),.btn.btn-primary:hover:not(.btn-active),.show>.btn.btn-primary{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.stepper.stepper-pills .stepper-item.completed .stepper-icon,.stepper.stepper-pills .stepper-item.current:last-child .stepper-icon{background-color:var(--primary-background)}.btn-primary{color:#fff!important}.btn.btn-icon-primary .svg-icon,.btn.btn-icon-primary i,.page-item:hover:not(.offset) .page-link,.page-item:hover:not(.offset) .page-link i,a{color:var(--primary-color)}.badge-light-primary,.btn-light-primary{color:var(--primary-color)!important;background:var(--primary-background)!important}.btn-check:active+.btn.btn-active-primary,.btn-check:active+.btn.btn-light-primary,.btn-check:checked+.btn.btn-active-primary,.btn-check:checked+.btn.btn-light-primary,.btn.btn-active-primary.active,.btn.btn-active-primary.show,.btn.btn-active-primary:active:not(.btn-active),.btn.btn-active-primary:focus:not(.btn-active),.btn.btn-active-primary:hover:not(.btn-active),.btn.btn-light-primary.active,.btn.btn-light-primary.show,.btn.btn-light-primary:active:not(.btn-active),.btn.btn-light-primary:focus:not(.btn-active),.btn.btn-light-primary:hover:not(.btn-active),.show>.btn.btn-active-primary,.show>.btn.btn-light-primary{color:#fff!important;background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.btn-check:active+.btn.btn-light-primary .svg-icon,.btn-check:active+.btn.btn-light-primary i,.btn-check:checked+.btn.btn-light-primary .svg-icon,.btn-check:checked+.btn.btn-light-primary i,.btn.btn-light-primary.active .svg-icon,.btn.btn-light-primary.active i,.btn.btn-light-primary.show .svg-icon,.btn.btn-light-primary.show i,.btn.btn-light-primary:active:not(.btn-active) .svg-icon,.btn.btn-light-primary:active:not(.btn-active) i,.btn.btn-light-primary:focus:not(.btn-active) .svg-icon,.btn.btn-light-primary:focus:not(.btn-active) i,.btn.btn-light-primary:hover:not(.btn-active) .svg-icon,.btn.btn-light-primary:hover:not(.btn-active) i,.show>.btn.btn-light-primary .svg-icon,.show>.btn.btn-light-primary i{color:#fff!important}.btn-check:active+.btn.btn-active-light-primary,.btn-check:checked+.btn.btn-active-light-primary,.btn.btn-active-light-primary.active,.btn.btn-active-light-primary.show,.btn.btn-active-light-primary:active:not(.btn-active),.btn.btn-active-light-primary:focus:not(.btn-active),.btn.btn-active-light-primary:hover:not(.btn-active),.show>.btn.btn-active-light-primary{color:var(--primary-color)!important;border-color:var(--primary-background)!important;background-color:var(--primary-background)!important}.btn-light-primary:hover svg rect{fill:#FFFFFF!important}.page-item.active .page-link,.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected{color:#fff!important;background-color:var(--primary-color)!important}.menu-state-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here):not(.menu-delete):not(.menu-update):not(.bg-white),.menu-state-bg-light-primary .menu-item.show>.menu-link,.menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here):not(.menu-delete):not(.menu-update):not(.bg-white){background-color:var(--primary-background)!important;color:var(--primary-color)!important}.menu-active-bg .menu-item .menu-link.active{color:var(--primary-color)!important;background:var(--primary-background)!important;border-left:3px solid var(--primary-color)!important}a:hover{color:var(--primary-color) C1}::-moz-selection{background-color:#a1a5b7!important;color:#fff!important}::selection{background-color:var(--primary-background)!important;color:var(--primary-color)!important}body{overflow-y:overlay}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:transparent;margin-top:5px}::-webkit-scrollbar-thumb{border:1px solid transparent;background-clip:padding-box;background-color:#a1a5b750}::-webkit-scrollbar-thumb:hover{background-color:var(--primary-color)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}span.input-group-text.focus{background-color:#eef3f7!important}div.content{min-height:765.5px}div.modal-backdrop.fade.show{z-index:1070!important}div.modal.fade.show{z-index:1075!important}div.swal2-container{z-index:1080!important}.special-group .col-md-12 input[data-type=currency],.special-group .col-md-2:nth-child(3n) input[data-type=currency],.special-group .col-md-4:nth-child(3n) input[data-type=currency]{background:0 0!important;border:transparent!important}.special-group label,.special-page label{padding:1rem 2rem!important}.cursor-help{cursor:help!important;pointer-events:all!important}.btn-status{display:inline-block;padding:.325rem .5rem!important;font-size:.85rem;font-weight:600;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.325rem}.pulse-approval{top:0;left:0;width:100%;height:100%;border-radius:.325rem}.hover-scale{transition:transform .3s}.hover-elevate-up.show,.hover-elevate-up:hover{transform:translateY(-2.5%);transition:transform .3s;will-change:transform}.hover-elevate-down.show,.hover-elevate-down:hover{transform:translateY(2.5%);transition:transform .3s;will-change:transform}.hover-scale.show,.hover-scale:hover{transform:scale(1.1);transition:transform .3s;will-change:transform}.hover-rotate-end.show,.hover-rotate-end:hover{transform:rotate(4deg);transition:transform .3s;will-change:transform}.hover-rotate-start.show,.hover-rotate-start:hover{transform:rotate(-4deg);transition:transform .3s;will-change:transform}table.t-li-event-none>tbody>tr>td:last-child{pointer-events:none}table.t-li-event-none>tbody>tr>td:last-child>button{pointer-events:all}#update_notes_modal ul{margin-bottom:0!important}#update_notes_modal ul li{padding-top:.5rem;padding-bottom:.5rem}#update_notes_modal ul li a{font-weight:500}#update_notes_modal ul li:last-child{border:unset}