.form-control:focus,.form-select:focus{outline:none;border-color:var(--highdmin-primary)!important;box-shadow:0 0 0 3px rgba(var(--highdmin-primary-rgb), .18)!important;background-color:var(--highdmin-secondary-bg)!important}.form-check-input:focus{outline:none;border-color:var(--highdmin-primary)!important;box-shadow:0 0 0 3px rgba(var(--highdmin-primary-rgb), .22)!important}.btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--highdmin-primary-rgb), .25)!important}.form-control:disabled:focus,.form-control[readonly]:focus{border-color:var(--highdmin-border-color-translucent)!important;box-shadow:none!important;background-color:var(--highdmin-light)!important}.swal2-container{z-index:1200}.swal2-container .swal2-actions button:focus-visible{outline-offset:2px;outline:3px solid var(--highdmin-primary)!important}.modal .modal-header,.modal-header{padding:.6rem!important}.modal .modal-footer,.modal-footer,.modal-footer[class*=px-],.modal .modal-footer[class*=px-]{padding:.45rem .6rem!important}.table-sm>:not(caption)>*>*{padding:.3rem!important}.font-monospace,input[inputmode=decimal],input[type=number],.text-end,.table td.text-end,.table th.text-end,.pos-pay-input{font-variant-numeric:tabular-nums}:root{--kazi-sat:env(safe-area-inset-top,0px);--kazi-sab:env(safe-area-inset-bottom,0px);--kazi-sal:env(safe-area-inset-left,0px);--kazi-sar:env(safe-area-inset-right,0px)}*{-webkit-tap-highlight-color:transparent}@media (width<=767.98px){input[type=text]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=password]:focus,select:focus,textarea:focus{font-size:16px!important}.modal-fullscreen-mobile .modal-dialog{width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;padding:0!important}.modal-fullscreen-mobile .modal-content{border:none!important;border-radius:0!important;height:100%!important;min-height:100vh!important}}:root{--highdmin-primary:var(--bs-primary);--highdmin-primary-rgb:var(--bs-primary-rgb)}.bg-primary{background-color:var(--bs-primary)!important}.text-primary{color:var(--bs-primary)!important}.btn-primary{background-color:var(--bs-primary)!important;border-color:var(--bs-primary)!important}.btn-outline-primary{color:var(--bs-primary)!important;border-color:var(--bs-primary)!important}.btn-outline-primary:hover{background-color:var(--bs-primary)!important;border-color:var(--bs-primary)!important;color:#fff!important}.border-primary{border-color:var(--bs-primary)!important}html[data-density=compact]{font-size:13px}html[data-density=compact] .table-sm>:not(caption)>*>*{padding:.2rem .25rem!important}html[data-density=compact] .form-control-sm,html[data-density=compact] .form-select-sm{padding-top:.18rem!important;padding-bottom:.18rem!important}html[data-density=touch]{font-size:15px}html[data-density=touch] .btn,html[data-density=touch] .form-control,html[data-density=touch] .form-select{padding-top:.42rem;padding-bottom:.42rem}
