.min-w-0{min-width:0!important}.h-760px{height:760px!important}.self-stretch{align-self:stretch!important}.border-none{border:none!important}.h-100vh{height:100vh}.blur{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);width:100%;height:100%}.blur-after:after{content:"";-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);z-index:2;width:100%;height:100%;inset:0}.text-blurred{position:relative}.text-blurred:after{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2;position:absolute;inset:0}.text-wrap{white-space:normal!important}.overflow-x-clip{overflow-x:clip!important}.overflow-y-clip{overflow-y:clip!important}.translate-y-0{transform:translateY(0)!important}.badge.badge-sm{padding:.2em .5em!important}.mt-1px{margin-top:1px}.mt-2px{margin-top:2px}.mt-3px{margin-top:3px}.mt-4px{margin-top:4px}.mt-5px{margin-top:5px}.filter-grayscale{filter:grayscale()}.min-h-initial{min-height:initial!important}.mix-blend-mode-overlay{mix-blend-mode:overlay}.mix-blend-mode-hard-light{mix-blend-mode:hard-light}.g-negative{padding-left:calc(-1 * var(--bs-gutter-x));padding-right:calc(-1 * var(--bs-gutter-x))}.lh-xs{line-height:1.3!important}.cursor-not-allowed{cursor:not-allowed}.square-ratio{aspect-ratio:1}.line-clamp-1{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-7{-webkit-line-clamp:7;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-8{-webkit-line-clamp:8;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-9{-webkit-line-clamp:9;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-10{-webkit-line-clamp:10;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.transform-translate-z-0{transform:translateZ(0)}@media (min-width:576px){.min-h-sm-initial{min-height:initial!important}.vh-sm-100{height:100vh!important}}@media (min-width:768px){.min-h-md-initial{min-height:initial!important}.vh-md-100{height:100vh!important}.border-bottom-md-0{border-bottom:0!important}}@media (min-width:992px){.min-h-lg-initial{min-height:initial!important}.vh-lg-100{height:100vh!important}}@media (min-width:1200px){.min-h-xl-initial{min-height:initial!important}.vh-xl-100{height:100vh!important}}@media (min-width:1400px){.min-h-xxl-initial{min-height:initial!important}.vh-xxl-100{height:100vh!important}}@media (min-width:768px){.navbar-wrapper.home{height:480px}}.skeleton-loading{background:#f6f7f9 linear-gradient(100deg,#fff0 40%,#ffffff80 50%,#fff0 60%) 180% 0/200% 100%;animation:1.8s ease-in-out infinite skeleton-shimmer}@keyframes skeleton-shimmer{to{background-position-x:-20%}}[data-kt-indicator=on]>.indicator-progress{align-items:center}input::-ms-reveal{display:none}input::-ms-clear{display:none}input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}.input-group .eye-toggle-password{border-left:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-group .form-control:not(.border-none)~.eye-toggle-password{background-clip:padding-box}.input-group .form-control:not(.border-none).is-invalid~.eye-toggle-password,.input-group .form-control:not(.border-none).is-invalid:focus~.eye-toggle-password{border-color:var(--bs-form-invalid-border-color)}.input-group .form-control:not(.border-none).is-valid~.eye-toggle-password,.input-group .form-control:not(.border-none).is-valid:focus~.eye-toggle-password{border-color:var(--bs-form-valid-border-color)}.input-group .form-control:not(.border-none):focus~.eye-toggle-password{color:#60697b;background-color:var(--bs-body-bg);border-color:#9fbcf0;outline:0}.form-control:disabled{background-color:#cacaca!important}button.btn,a.btn{transition:all .1s ease-in-out}button.btn:hover,a.btn:hover{transform:scale(1.005)!important}button.btn:active,a.btn:active{transition:all .1s;transform:scale(.96)!important}figure.image-loading{background:#f6f7f9 linear-gradient(100deg,#fff0 40%,#ffffff80 50%,#fff0 60%) 180% 0/200% 100%}figure.image-loading:has(img.loading){animation:1.8s ease-in-out infinite loading}figure.image-loading:has(img.loaded-error){justify-content:center;align-items:center;display:flex!important}figure.image-loading.h-auto-on-loaded:has(>img.loaded:not(.loaded-error)){min-height:auto!important}figure.image-loading img.loading{opacity:0}img.loaded{animation-name:showLazyImg;animation-duration:.7s;animation-fill-mode:both}img.loaded.loaded-error{filter:invert(.8);max-width:75px;width:50%!important;height:auto!important}@keyframes showLazyImg{0%{opacity:0}to{opacity:1}}body #toastr-container>div{opacity:1!important}.flatpickr-mobile::-webkit-date-and-time-value{text-align:left}.flatpickr-mobile::-webkit-datetime-edit{flex-grow:1}.flatpickr-mobile::-webkit-datetime-edit-fields-wrapper{text-align:left;width:100%}.flatpickr-mobile:after{color:var(--bs-gray-500);content:attr(placeholder)}.flatpickr-mobile::-webkit-date-and-time-value{display:none}.flatpickr-input[type=hidden][value]:not([value=""])~.flatpickr-mobile:after{display:none}.flatpickr-input[type=hidden][value]:not([value=""])~.flatpickr-mobile::-webkit-date-and-time-value{display:block}.input-group>.btn{max-height:initial!important}form .form-control~[data-kt-password-meter-control=visibility]{top:1.3rem}form .form-control.is-invalid~[data-kt-password-meter-control=visibility],form .form-control.is-valid~[data-kt-password-meter-control=visibility]{padding-right:.75rem}form .input-group .form-control:has(+.eye-toggle-password){border-right:none}form .input-group .form-control.is-invalid{border-color:var(--bs-form-invalid-border-color)}form .input-group .form-control.is-valid{border-color:var(--bs-form-valid-border-color)}form select.is-invalid+.select2.select2-container .select2-selection{border-color:var(--bs-form-invalid-border-color)}.accordion-wrapper .card-header{padding:.9rem 1.3rem .85rem}.accordion-wrapper .card-header button:before{left:1rem}label.required:after{content:"*";font-size:inherit;color:var(--bs-danger);padding-left:.25rem;font-weight:600;position:relative}.veil{display:none}@supports (-webkit-touch-callout:none){body.modal-open .veil{z-index:10000;pointer-events:none;display:block;position:sticky;top:0}body.modal-open .veil-overlay{opacity:0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}}.iti{--iti-spacer-horizontal:14px;width:100%;display:block}.iti .iti__selected-dial-code{color:var(--bs-gray-600);font-size:.75rem;font-weight:400}.iti .iti__dropdown-content{color:var(--bs-body-color);z-index:5!important}.iti~.fv-plugins-message-container.invalid-feedback:not(:empty){display:block}.calendar-date-badge{width:60px;height:60px}.calendar-date-badge .calendar-date-badge-overlay{inset:3% 0 11.5%}.calendar-date-badge .calendar-date-badge-month{flex:0 0 39%;font-size:.6875rem}.calendar-date-badge .calendar-date-badge-day{font-size:1.25rem}.calendar-date-badge.calendar-date-badge-md{width:75px;height:75px}.calendar-date-badge.calendar-date-badge-md .calendar-date-badge-month{font-size:.859rem}.calendar-date-badge.calendar-date-badge-md .calendar-date-badge-day{font-size:1.5625rem}.calendar-date-badge.calendar-date-badge-lg{width:90px;height:90px}.calendar-date-badge.calendar-date-badge-lg .calendar-date-badge-month{font-size:1.03rem}.calendar-date-badge.calendar-date-badge-lg .calendar-date-badge-day{font-size:1.875rem}
