:root{--company-primary: #009ef7;--company-primary-hover: #0088d5;--company-primary-rgb: 0, 158, 247;--company-primary-text: #ffffff;--company-secondary: #181c32;--company-secondary-hover: #15182b;--company-secondary-rgb: 24, 28, 50;--company-secondary-text: #ffffff;--company-success: #50cd89;--company-success-hover: #45b177;--company-success-rgb: 80, 205, 137;--company-success-text: #181c32;--company-warning: #ffc700;--company-warning-hover: #dbaa00;--company-warning-rgb: 255, 199, 0;--company-warning-text: #181c32;--company-danger: #f1416c;--company-danger-hover: #cf385d;--company-danger-rgb: 241, 65, 108;--company-danger-text: #ffffff}.btn-primary,.btn-dark{color:var(--company-primary-text)!important;background-color:var(--company-primary)!important;border-color:var(--company-primary)!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-dark:hover,.btn-dark:focus,.btn-dark:active{color:var(--company-primary-text)!important;background-color:var(--company-primary-hover)!important;border-color:var(--company-primary-hover)!important}.btn-secondary{color:var(--company-secondary-text)!important;background-color:var(--company-secondary)!important;border-color:var(--company-secondary)!important}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{color:var(--company-secondary-text)!important;background-color:var(--company-secondary-hover)!important;border-color:var(--company-secondary-hover)!important}.btn-success{color:var(--company-success-text)!important;background-color:var(--company-success)!important;border-color:var(--company-success)!important}.btn-success:hover,.btn-success:focus,.btn-success:active{color:var(--company-success-text)!important;background-color:var(--company-success-hover)!important;border-color:var(--company-success-hover)!important}.btn-warning{color:var(--company-warning-text)!important;background-color:var(--company-warning)!important;border-color:var(--company-warning)!important}.btn-warning:hover,.btn-warning:focus,.btn-warning:active{color:var(--company-warning-text)!important;background-color:var(--company-warning-hover)!important;border-color:var(--company-warning-hover)!important}.btn-danger{color:var(--company-danger-text)!important;background-color:var(--company-danger)!important;border-color:var(--company-danger)!important}.btn-danger:hover,.btn-danger:focus,.btn-danger:active{color:var(--company-danger-text)!important;background-color:var(--company-danger-hover)!important;border-color:var(--company-danger-hover)!important}.text-primary,.link-primary,a.text-hover-primary:hover{color:var(--company-primary)!important}.text-success{color:var(--company-success)!important}.text-warning{color:var(--company-warning)!important}.text-danger{color:var(--company-danger)!important}.bg-primary,.badge-primary,.page-item.active .page-link,.form-check-input:checked{color:var(--company-primary-text)!important;background-color:var(--company-primary)!important;border-color:var(--company-primary)!important}.bg-success,.badge-success{color:var(--company-success-text)!important;background-color:var(--company-success)!important}.bg-warning,.badge-warning{color:var(--company-warning-text)!important;background-color:var(--company-warning)!important}.bg-danger,.badge-danger{color:var(--company-danger-text)!important;background-color:var(--company-danger)!important}.border-primary,.form-control:focus,.form-select:focus{border-color:var(--company-primary)!important}.btn-light-primary{color:var(--company-primary)!important;background-color:rgba(var(--company-primary-rgb),.12)!important}.btn-light-primary:hover,.btn-light-primary:focus,.btn-light-primary:active{color:var(--company-primary-text)!important;background-color:var(--company-primary)!important}.btn-light-danger{color:var(--company-danger)!important;background-color:rgba(var(--company-danger-rgb),.12)!important}.btn-light-danger:hover,.btn-light-danger:focus,.btn-light-danger:active{color:var(--company-danger-text)!important;background-color:var(--company-danger)!important}.btn-outline-primary{color:var(--company-primary)!important;border-color:var(--company-primary)!important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{color:var(--company-primary-text)!important;background-color:var(--company-primary)!important;border-color:var(--company-primary)!important}.btn-active-color-primary:hover,.btn-active-color-primary:focus,.btn-active-color-primary:active{color:var(--company-primary)!important}.product-selected .card{border-color:var(--company-primary)!important;box-shadow:inset 0 0 0 2px var(--company-primary)!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}body{min-width:0;overflow-x:hidden;overscroll-behavior-y:none}.app-page,.app-wrapper,.app-main,.app-content{min-width:0}.btn,.form-control,.form-select,.form-check-input,a{-webkit-tap-highlight-color:transparent}.btn{touch-action:manipulation}.table-responsive{-webkit-overflow-scrolling:touch}.modal-bg{padding:clamp(10px,3vw,28px)}@supports (padding:max(0px)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.app-header{padding-top:env(safe-area-inset-top)}.app-sidebar-footer{padding-bottom:max(1.5rem,env(safe-area-inset-bottom))!important}}@media(max-width:991.98px){.app-header .app-container{padding-left:14px!important;padding-right:14px!important}.app-sidebar{width:min(88vw,320px)!important;max-width:320px}.app-sidebar.mobile-sidebar-open{box-shadow:18px 0 45px #181c3238}.app-sidebar .app-sidebar-wrapper{overscroll-behavior:contain}}@media(max-width:767.98px){#kt_app_content_container,#kt_app_toolbar_container{padding-left:12px!important;padding-right:12px!important}.app-toolbar{padding-top:.85rem!important;padding-bottom:.85rem!important}.page-heading{font-size:1.2rem!important;line-height:1.35;overflow-wrap:anywhere}.card{border-radius:12px}.card>.card-header{min-height:auto;padding:1rem}.card>.card-body:not(.p-0){padding:1rem!important}.card-title{font-size:1.05rem!important}.form-control,.form-select,.el-input__wrapper{min-height:44px;font-size:16px!important}textarea.form-control{min-height:96px}.btn:not(.btn-icon){min-height:42px;white-space:normal}.btn-sm:not(.btn-icon){min-height:38px}.pagination{flex-wrap:wrap;justify-content:center;gap:4px}.page-item .page-link{display:grid;min-width:38px;min-height:38px;place-items:center;border-radius:7px!important}.table-responsive{width:100%;margin-bottom:.25rem;border-radius:8px;scrollbar-width:thin}.table-responsive>.table{margin-bottom:0}.table>:not(caption)>*>*{padding:.75rem .65rem}.modal-card,.modal-content{width:min(100%,calc(100vw - 20px))!important;max-height:calc(100dvh - 20px);overflow-y:auto}.swal2-popup{width:calc(100vw - 24px)!important;padding:1.25rem!important}.swal2-actions{width:100%;gap:.5rem}.swal2-actions .swal2-styled{flex:1;margin:0!important;min-height:44px}}@media(max-width:575.98px){#kt_app_content_container,#kt_app_toolbar_container{padding-left:10px!important;padding-right:10px!important}.row{--bs-gutter-x:1rem}.card>.card-body:not(.p-0){padding:.9rem!important}.d-flex.justify-content-between{row-gap:.65rem}.input-group{flex-wrap:nowrap}.input-group>.form-control,.input-group>.form-select{min-width:0}}
