@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:transparent;--tw-gradient-via:transparent;--tw-gradient-to:transparent;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-duration:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:transparent;--tw-gradient-via:transparent;--tw-gradient-to:transparent;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-duration:initial}}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.container{width:100%}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-screen{height:100vh}.w-full{width:100%}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.text-center{text-align:center}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,rgba(255,255,255,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-200{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.hover\:scale-\[1\.02\]:hover{scale:1.02}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}:root{--foreground-rgb:0,0,0;--background-start-rgb:255,255,255;--background-end-rgb:255,255,255}@media (prefers-color-scheme:dark){:root{--foreground-rgb:0,0,0;--background-start-rgb:255,255,255;--background-end-rgb:255,255,255}}*{font-family:"Source Sans 3",sans-serif!important}body{color:rgb(var(--foreground-rgb));background:rgb(var(--background-start-rgb));min-height:100vh!important;font-family:"Source Sans 3",sans-serif!important;overflow-y:auto!important}.MuiButton-root{justify-content:center;align-items:center;display:inline-flex;width:auto!important;padding:4px 6px!important;font-family:"Source Sans 3",sans-serif!important;font-size:12px!important}.no-underline .MuiButton-root{font-size:14px!important}.no-underline-book .MuiButton-root{width:130px!important;font-size:12px!important}.some .MuiInputBase-root.MuiOutlinedInput-root{width:30%!important;height:30px!important;padding:6px 10px!important;font-family:"Source Sans 3",sans-serif!important}.MuiTooltip-tooltip{color:#fff!important;background-color:#1976d2!important;font-size:10px!important}.MuiTooltip-arrow{color:#1976d2!important}@media (max-width:600px){.some .MuiInputBase-root.MuiOutlinedInput-root{width:100%!important}}@media (min-width:900px){.css-1a9y45k-MuiGrid-root{flex-grow:0;flex-basis:8.33333%;max-width:4.33333%!important}}.MuiInputBase-root.MuiOutlinedInput-root{width:100%!important;height:30px!important;padding:6px 10px!important}.MuiInputBase-input{height:100%!important;line-height:20px!important}input::placeholder{text-align:center!important;font-size:10px!important;line-height:40px!important}.MuiFormLabel-root{font-family:"Source Sans 3",sans-serif!important;font-size:12px!important;line-height:1.2!important;transition:none!important;transform:translate(14px,9px)scale(1)!important}.MuiInputLabel-shrink{font-size:10px!important;transform:translate(14px,-6px)scale(.75)!important}.MuiMenuItem-root{font-family:"Source Sans 3",sans-serif!important;font-size:10px!important}.MuiOutlinedInput-input{align-items:center;padding-left:12px;padding-right:12px;font-size:10px;display:flex}.fs12p7ms30{margin-left:30px!important;padding:7px!important;font-size:16px!important}.ms20{margin-left:20px!important}.ms50{margin-left:30px!important}.MuiInputBase-input,.MuiOutlinedInput-input{align-items:center;width:100%;height:10px!important;padding:15px 2px!important;font-size:10px!important;line-height:20px!important}.MuiSelect-select{justify-content:center;align-items:center;height:80%;display:flex;width:100%!important;font-family:"Source Sans 3",sans-serif!important;font-size:10px!important}.MuiSelect-select span{display:inline-block;font-size:10px!important}.MuiTypography-root{font-family:"Source Sans 3",sans-serif!important;font-size:10px!important}.fs12{font-size:16px!important}.dialog .MuiDialog-paper{width:1200px;min-width:500px;max-width:80vw;padding:16px}.dialog .dialog-content{grid-gap:16px;grid-template-columns:repeat(4,1fr);padding:20px 0;display:grid}.dialog .upload-image-btn{grid-column:span 2;justify-self:start}.dialog .add-variance-btn,.dialog .variance-table{width:100%;margin-top:20px}table{border-collapse:collapse;width:100%;margin:0!important;padding:0!important}table td.MuiTableCell-root,table th.MuiTableCell-root{border-bottom:1px solid #ddd;padding:2px 6px;font-family:"Source Sans 3",sans-serif!important}table th.MuiTableCell-head{background-color:#f5f5f5;position:-webkit-sticky;position:sticky;top:0;padding:4px!important;font-size:14px!important;font-weight:700!important}table tbody{width:100%;max-height:300px;display:block;overflow-y:auto;padding:2px!important;font-size:12px!important;font-weight:400!important}table td.MuiTableCell-root{padding:4px!important;font-size:12px!important;font-weight:400!important}.PrivateSwitchBase-input{transform:scale(.4)}.MuiRadio-root{padding-top:1px;padding-right:2px;transform:scale(.7)}.MuiDialog-paper{min-width:300px!important;max-width:1000px!important;max-height:80vh!important}.MuiDialogContent-root{box-sizing:border-box;max-height:calc(80vh - 64px);padding:10px;overflow-y:auto}.MuiFormControl-root,.MuiInputBase-root,.MuiSelect-root,.MuiOutlinedInput-root,.MuiTextField-root{width:100%!important}.MuiCheckbox-root{transform:scale(.6)}.MuiDialogTitle-root{font-weight:700;font-family:"Source Sans 3",sans-serif!important}.some .MuiOutlinedInput-root{width:30%!important;height:40px!important;padding:8px 12px!important}.some .MuiInputBase-root.MuiOutlinedInput-root{align-items:center;display:flex;font-size:12px!important;line-height:20px!important}.some .MuiInputBase-input::placeholder{text-align:center!important;font-size:12px!important}.MuiChip-root{height:20px!important;padding:0 4px!important;font-size:10px!important}.MuiChip-filled{background-color:#e0e0e0!important}.MuiChip-sizeMedium{height:20px!important;font-size:10px!important}.MuiChip-colorDefault{color:#000!important;background-color:#f0f0f0!important}.MuiChip-filledDefault{background-color:#d3d3d3!important}.MuiChip-label{padding:2px 4px!important;font-size:10px!important}.MuiChip-labelMedium{font-size:10px!important}.MuiSvgIcon-root,.MuiSvgIcon-fontSizeMedium{width:16px!important;height:16px!important;font-size:12px!important}.custom-textfield{width:70px!important}@layer utilities{.text-balance{text-wrap:balance}.fs12{font-family:"Source Sans 3",sans-serif!important;font-size:12px!important}.fs10{font-family:"Source Sans 3",sans-serif!important;font-size:10px!important}}.scrollable{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1;overflow-y:auto}::-webkit-scrollbar{width:4px}.form-select .MuiSelect-root{min-height:15px;padding:4px}.form-select .MuiInputBase-input{height:10px;padding:1px;text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}.form-select .MuiSelect-select{text-align:center;justify-content:center;align-items:center;display:flex}.form-error{color:red;margin-top:4px;font-size:12px}.select-input{text-align:center!important}.select-input .MuiSelect-select{justify-content:center;align-items:center;display:flex}.select-label{text-align:center!important}::-webkit-scrollbar{width:2px;height:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#888;border-radius:1px}::-webkit-scrollbar-thumb:hover{background-color:#555}::-webkit-scrollbar-horizontal{height:1px}::-webkit-scrollbar-thumb-horizontal{background-color:#888;border-radius:1px}::-webkit-scrollbar-thumb-horizontal:hover{background-color:#555}.MuiSnackbarContent-root{font-family:"Source Sans 3",sans-serif;color:#fff!important;background-color:#1976d2!important;font-size:14px!important}.icon-button-outline{border:1px solid #1976d2!important;border-radius:50%!important;transition:background-color .3s,color .3s!important}.icon-button-outline:hover{color:#fff!important;background-color:#1976d2!important}.menu-header{width:30px!important;height:35px!important;padding-left:10px!important}input[type=text]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}input[type=text],input[type=number]{-moz-appearance:textfield!important}.css-80q58p-MuiPaper-root{color:rgba(0,0,0,.87)!important;box-shadow:none!important;background-color:#fff!important;border-radius:4px!important;margin-bottom:8px!important;padding:8px!important}label[data-shrink=false]+.MuiInputBase-formControl .css-1n4twyu-MuiInputBase-input-MuiOutlinedInput-input{font-size:12px!important}.create-purchase-dialog .MuiDialogContent-root{max-height:90vh!important;overflow-y:auto!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
