@charset "UTF-8";@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities;*{font-family:Parkinsans,sans-serif}@font-face{font-family:Varien;src:url("./media/Varien-LH6QNW4F.ttf")}.qr-settings .qrcode{width:250px;height:250px}@media only screen and (max-width: 800px){.qr-settings .qrcode{width:185px;height:185px}}@media (min-width: 600px) and (max-width: 799px){.qr-settings .qrcode{width:110px!important;height:110px!important}}.qr-settings .qrcode svg{width:250px;height:250px}@media only screen and (max-width: 800px){.qr-settings .qrcode svg{width:185px;height:185px}}@media (min-width: 600px) and (max-width: 799px){.qr-settings .qrcode svg{width:110px!important;height:110px!important}}.barcode-size .barcode{width:350px!important;height:150px!important}@media only screen and (max-width: 800px){.barcode-size .barcode{width:250px!important;height:50px!important}}.barcode-size .barcode svg{width:350px!important;height:150px!important}@media only screen and (max-width: 800px){.barcode-size .barcode svg{width:250px!important;height:50px!important}}@media (min-width: 600px) and (max-width: 799px){.barcode-size .barcode svg{width:190px!important;height:45px!important}}.h-settings{height:calc(100vh - 90px)}.div-qrcode .qrcode svg{height:120px;width:120px}@media only screen and (max-width: 800px){.div-qrcode .qrcode svg{height:100px;width:100px}}@media only screen and (max-width: 800px){.div-qrcode{display:inline-block;height:100px;width:100px}}.h-filter{height:calc(100vh - 100px)}.column-name{background-color:#8cb61a!important;color:#fff!important;font-weight:600!important}.h-hot-table{height:calc(100vh - 150px);overflow:hidden}@media only screen and (max-width: 800px){.h-hot-table{height:calc(100vh - 120px)}}.h-table-settings{height:calc(100vh - 275px)}@media only screen and (max-width: 1280px){.h-table-settings{overflow-y:scroll}}@media only screen and (max-width: 767px){.h-table-settings{overflow-y:scroll;height:calc(100vh - 200px)}}.bg-banner-settings:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/img/bg-1.webp);background-size:contain;background-position:center;background-repeat:repeat;background-attachment:fixed;opacity:1;z-index:-1}.slide-filter-settings{animation:slide-filter-settings .7s linear}@keyframes slide-filter-settings{0%{transform:translate(275px)}to{transform:translate(0)}}.remove-filter-settings{animation:remove-filter-settings .7s linear}@keyframes remove-filter-settings{0%{transform:translate(0)}to{transform:translate(275px)}}.slide-settings{animation:slide-settings 1s linear}@keyframes slide-settings{0%{transform:translate(100%)}to{transform:translate(0)}}.remove-settings{animation:remove-settings 1s linear}@keyframes remove-settings{0%{transform:translate(0)}to{transform:translate(100%)}}.svg-settings{content:"";position:absolute;top:27px;left:50px;transform:translateY(-50%);height:25px;width:1px;background-color:#ccc}input:focus,select:focus,textarea:focus{box-shadow:0 0 5px 2px #2563eb26;border-color:#2564eb80}.active2{background-color:#3b82f6;color:#fff}input::placeholder{color:#999}textarea::placeholder{color:#999}input[type=date]{color:#999}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.ng-select .ng-select-container{border:1px solid rgb(229,231,235);border-radius:8px}.ng-select span{font-size:1rem;font-weight:600}.ng-select-account .ng-select-container{height:36px!important;border:1px solid #d1d5dc;font-size:13px;border-radius:8px!important}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:4px 10px!important}.ng-select-accounthead .ng-dropdown-panel .ng-dropdown-panel-items .ng-option span{font-size:16px!important}@media only screen and (max-width: 800px){.ng-select-accounthead .ng-dropdown-panel .ng-dropdown-panel-items .ng-option span{font-size:10px!important}}.ng-select-accounthead .ng-select-container{height:auto!important;border:none!important;border-bottom:1px solid #364153!important;font-size:36px;border-radius:0!important;background-color:transparent!important}.ng-select-accounthead .ng-select-container .ng-value-label{font-size:36px;color:#193cb8!important;font-weight:500}@media only screen and (max-width: 800px){.ng-select-accounthead .ng-select-container .ng-value-label{font-size:16px}}.ng-select-accounthead .ng-select-container .ng-value-container{padding-left:0!important;font-weight:500}@media only screen and (max-width: 800px){.ng-select-accounthead .ng-select-container{font-size:16px}}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{box-shadow:none!important}.ng-select-accounthead.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-left:0!important}.ng-select-purchases{font-size:14px;font-weight:500}@media only screen and (max-width: 1024px){.ng-select-purchases{font-size:12px}}.ng-select-purchases .ng-select-container{height:32px!important;min-height:32px!important;border-radius:6px!important}@media only screen and (max-width: 800px){.ng-select-purchases .ng-select-container{border-radius:4px!important;font-size:10px}}@media only screen and (max-width: 1024px){.ng-select-purchases .ng-select-container{height:24px!important;min-height:auto!important}}.ng-select-purchases.ng-select-single .ng-select-container .ng-value-container .ng-value .ng-value-label{font-size:14px!important}@media only screen and (max-width: 800px){.ng-select-purchases.ng-select-single .ng-select-container .ng-value-container .ng-value .ng-value-label{font-size:10px!important;font-weight:500}}.ng-select-purchases .ng-dropdown-panel .ng-dropdown-panel-items .ng-option span{font-size:14px!important}@media only screen and (max-width: 800px){.ng-select-purchases .ng-dropdown-panel .ng-dropdown-panel-items .ng-option span{font-size:10px!important;font-weight:500}}.ng-select-product{font-size:16px}.ng-select-product .ng-dropdown-panel .ng-dropdown-panel-items .ng-option span{font-size:14px!important}@media only screen and (max-width: 800px){.ng-select-product .ng-dropdown-panel .ng-dropdown-panel-items .ng-option span{font-size:12px!important;font-weight:600}}@media only screen and (max-width: 1024px){.ng-select-product{font-size:12px}}.ng-select-product .ng-select-container{height:3rem!important}@media only screen and (max-width: 1024px){.ng-select-product .ng-select-container .ng-value .ng-value-label{font-size:12px}}@media only screen and (max-width: 1024px){.ng-select-product .ng-select-container{border-radius:6px!important}}@media only screen and (max-width: 1024px){.ng-select-product .ng-select-container{height:2rem!important;min-height:auto!important}}.ng-select-settings{width:125px;font-size:16px}@media only screen and (min-width: 1601px){.ng-select-settings{width:205px}}@media only screen and (min-width: 1025px) and (max-width: 1280px){.ng-select-settings{width:90px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.ng-select-settings{width:90px;font-size:12px}}@media only screen and (max-width: 767px){.ng-select-settings{font-size:12px;width:100%}}.ng-select-settings .ng-select-container{border-radius:4px 0 0 4px;border:1px solid rgb(229,231,235);height:3rem!important;font-size:14px;font-weight:500}@media only screen and (max-width: 1024px){.ng-select-settings .ng-select-container{height:2rem!important;min-height:auto!important}}.ng-select-settings .ng-select-container:focus{outline:none}.ng-select-production-units .ng-select-container{border-radius:8px!important;height:38px!important;font-size:14px!important}.ng-select-production-units .ng-select-container span{font-size:14px!important}.ng-select-production{width:125px;font-size:16px}@media only screen and (min-width: 1601px){.ng-select-production{width:205px}}@media only screen and (min-width: 1025px) and (max-width: 1280px){.ng-select-production{width:90px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.ng-select-production{width:90px;font-size:12px}}@media only screen and (max-width: 767px){.ng-select-production{font-size:12px;width:100%}}.ng-select-production .ng-select-container{border-radius:0;border:1px solid rgb(229,231,235);height:2.5rem!important;font-size:14px;font-weight:500}@media only screen and (max-width: 1024px){.ng-select-production .ng-select-container{height:2rem!important;min-height:auto!important}}.ng-select-production .ng-select-container:focus{outline:none}.toast-message{font-weight:500;font-size:12px;color:#fff;letter-spacing:1px}.toast-error{background-image:none!important;padding:10px}.toast-container{border-radius:10px;pointer-events:none;position:fixed;z-index:999999}.toast-title{font-weight:700;font-size:14px;color:#fff;letter-spacing:1px}.height-auto-settings{height:auto!important}.h-table-purchase .htCore .colHeader{font-size:12px!important;padding-inline-end:0!important;padding-inline-start:0!important}@media only screen and (max-width: 1024px){.h-table-purchase .htCore .colHeader{font-size:10px!important}}@media only screen and (max-width: 1024px){.htCore tr td{font-size:10px}}.htCore .colHeader{font-weight:600!important}@media only screen and (max-width: 1024px){.htCore .colHeader{font-size:10px!important}}.htCore .rowHeader{font-weight:600!important}@media only screen and (max-width: 1024px){.htCore .rowHeader{font-size:10px!important}}.htCore .htDimmed{color:#000!important;text-transform:capitalize}@media only screen and (max-width: 1024px){.htCore .htDimmed{font-size:10px!important}}.spinner:after{content:"";box-sizing:border-box;width:20px;height:20px;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);border-radius:50%}.spinner.material:after{border-top:4px solid rgb(255,255,255);border-left:4px solid rgb(255,255,255);border-bottom:4px solid rgb(255,255,255);border-right:4px solid rgba(255,255,255,0);animation:spinner 1s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes roll{0%{font-size:0px;opacity:0;margin-left:-30px;margin-top:0;transform:rotate(-25deg)}3%{opacity:1;transform:rotate(0)}5%{font-size:20px;opacity:1;margin-left:0;margin-top:0}20%{font-size:20px;opacity:1;margin-left:0;margin-top:0;transform:rotate(0)}27%{font-size:0px;opacity:.5;margin-left:20px;margin-top:100px}to{font-size:0px;opacity:0;margin-left:-30px;margin-top:0;transform:rotate(15deg)}}@layer base{:root{--background: 218 50% 98%;--foreground: 220 30% 10%;--card: 0 0% 100%;--card-foreground: 220 30% 10%;--popover: 0 0% 100%;--popover-foreground: 220 30% 10%;--primary: 214 100% 25%;--primary-foreground: 0 0% 98%;--primary-glow: 214 100% 35%;--secondary: 210 20% 95%;--secondary-foreground: 220 30% 15%;--muted: 210 20% 96%;--muted-foreground: 220 15% 45%;--accent: 214 50% 92%;--accent-foreground: 220 30% 15%;--destructive: 0 84% 60%;--destructive-foreground: 0 0% 98%;--border: 220 20% 88%;--input: 220 20% 94%;--ring: 214 100% 25%;--gradient-primary: linear-gradient(135deg, hsl(214 100% 25%), hsl(214 100% 35%));--gradient-background: linear-gradient(135deg, hsl(214 60% 85%), hsl(0 0% 98%));--gradient-card: linear-gradient(145deg, hsl(0 0% 100%), hsl(210 20% 98%));--shadow-elegant: 0 10px 30px -10px hsl(214 50% 20% / .3);--shadow-card: 0 8px 25px -8px hsl(214 30% 30% / .2);--transition-smooth: all .3s cubic-bezier(.4, 0, .2, 1);--radius: .5rem;--sidebar-background: 0 0% 98%;--sidebar-foreground: 240 5.3% 26.1%;--sidebar-primary: 240 5.9% 10%;--sidebar-primary-foreground: 0 0% 98%;--sidebar-accent: 240 4.8% 95.9%;--sidebar-accent-foreground: 240 5.9% 10%;--sidebar-border: 220 13% 91%;--sidebar-ring: 217.2 91.2% 59.8%}.dark{--background: 222.2 84% 4.9%;--foreground: 210 40% 98%;--card: 222.2 84% 4.9%;--card-foreground: 210 40% 98%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--primary: 210 40% 98%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 217.2 32.6% 17.5%;--secondary-foreground: 210 40% 98%;--muted: 217.2 32.6% 17.5%;--muted-foreground: 215 20.2% 65.1%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--ring: 212.7 26.8% 83.9%;--sidebar-background: 240 5.9% 10%;--sidebar-foreground: 240 4.8% 95.9%;--sidebar-primary: 224.3 76.3% 48%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 240 3.7% 15.9%;--sidebar-accent-foreground: 240 4.8% 95.9%;--sidebar-border: 240 3.7% 15.9%;--sidebar-ring: 217.2 91.2% 59.8%}}
