/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&display=swap";:root{--kds-subtle-btn-bg:#f3f6fa;--kds-subtle-btn-bg-hover:#e6ecf3;--kds-subtle-btn-text:#23406e;--kds-subtle-btn-border:#d3dbe7}:root[data-theme=dark]{--kds-subtle-btn-bg:#232a36;--kds-subtle-btn-bg-hover:#2c3442;--kds-subtle-btn-text:#c7d6f3;--kds-subtle-btn-border:#3a4453}:root{--color-primary-text:#202020;--color-secondary-text:#848484;--color-primary-bg:#f3f4f6;--color-secondary-bg:#fff;--theme-highlight-bg:#fa5743;--color-hover-bg:#fa5743;--color-hover-text:#fff;--primary-border-color:#eaebed;--dark:#202020;--font-family:"Albert Sans",sans-serif;--icon-primary-color:#fff;--icon-secondary-color:#202020;--icon-gray-color:#848484;--icon-theme-color:#fa5743;--primary-stroke-border-color:#e3a9a9;--primary-stroke-bg-color:#fff5f5;--input-border-color:#eaebed;--text-white:#fff;--input-text:#202020;--input-bg:#fff;--input-hover-border:#202020;--input-placeholder-color:#848484;--input-disabled-text:#2020206b;--gray-bg:#f2f2f2;--dashed-border-color:#d2d2d2;--error-text:#dd3e3e;--checkbox-color:#bcbcbc;--checkbox-checked-color:#202020;--chip-bg:var(--primary-stroke-bg-color);--hover-btn-bg:#9d3232;--hover-btn-border:#9d3232;--hover-primaryOutlineBtn-bg:#202020;--hover-primaryOutlineBtn-border:#202020;--hover-btn-text:#fff;--table-header-bg:#f7f7f7;--icon-tile-bg:#202020;--overlay-scrim:#ffffffb8;--elevation-drop-shadow:0px 2px 8px #00000052}:root[data-theme=dark]{--color-primary-text:#f3f4f6;--color-secondary-text:#a3aab8;--color-primary-bg:#111317;--color-secondary-bg:#1a1e24;--theme-highlight-bg:#fa5743;--color-hover-bg:#fa5743;--color-hover-text:#fff;--primary-border-color:#2a313c;--dark:#f3f4f6;--font-family:"Albert Sans",sans-serif;--icon-primary-color:#fff;--icon-secondary-color:#e7e9ee;--icon-gray-color:#9ca3af;--icon-theme-color:#e57a7a;--primary-stroke-border-color:#5a3131;--primary-stroke-bg-color:#2a1f1f;--input-border-color:#36404f;--text-white:#fff;--input-text:#f3f4f6;--input-bg:#1f242c;--input-hover-border:#8c95a3;--input-placeholder-color:#8d96a5;--input-disabled-text:#f3f4f680;--gray-bg:#20252d;--dashed-border-color:#3a4453;--error-text:#f87171;--checkbox-color:#667085;--checkbox-checked-color:var(--theme-highlight-bg);--chip-bg:#333a46;--hover-btn-bg:#b34141;--hover-btn-border:#b34141;--hover-primaryOutlineBtn-bg:#2b3340;--hover-primaryOutlineBtn-border:#4a5568;--hover-btn-text:#fff;--table-header-bg:#232933;--icon-tile-bg:#2f3642;--overlay-scrim:#111317c7;--elevation-drop-shadow:0px 6px 24px #0000008c}body{background-color:var(--color-primary-bg)!important;color:var(--color-primary-text)!important;font-family:Albert Sans,sans-serif!important}.primary-text{color:var(--color-primary-text)}.secondary-text{color:var(--color-secondary-text)}.primary-bg{background-color:var(--color-primary-bg)}.secondary-bg{background-color:var(--color-secondary-bg)}.overlay-scrim{background-color:var(--overlay-scrim)}.theme-highlight-bg,.theme-hover-bg{background-color:var(--theme-highlight-bg)}.theme-hover-text{color:var(--color-hover-text)}.primary-border-color{border-color:var(--primary-border-color)}.border-t-primary{border-top-color:var(--theme-highlight-bg)!important}.border-primary{border-color:var(--primary-border-color)}.background-gray{background-color:var(--primary-border-color)}.primary-line-border-color{border-color:var(--color-primary-text)}.secondary-line-border-color{border-color:var(--theme-highlight-bg)}.theme-text{color:var(--theme-highlight-bg)}.bg-dark{background-color:var(--dark)}.icon-tile-bg{background-color:var(--icon-tile-bg)}.icon-primary-color{color:var(--icon-primary-color)}.stroke-border-color{border-color:var(--primary-stroke-border-color)}.icon-secondary-color{color:var(--icon-secondary-color)}.icon-gray-color{color:var(--icon-gray-color)}.icon-theme-color{color:var(--icon-theme-color)}.input-highlight-border{border-color:var(--primary-stroke-border-color)}.input-hightlight-bg{background-color:var(--primary-stroke-bg-color)}.gray-bg{background-color:var(--gray-bg)}@media (hover:hover){.hover\:gray-bg:hover{background-color:var(--gray-bg)}}.error-text{color:var(--error-text)}.error-border-color{border-color:var(--error-text)}.placeholder-color{color:var(--input-placeholder-color)}.dashed-border-color{border-color:var(--dashed-border-color)}.albert-sans-light{font-optical-sizing:auto;font-family:Albert Sans,sans-serif;font-style:normal;font-weight:300}.albert-sans-regular{font-optical-sizing:auto;font-family:Albert Sans,sans-serif;font-style:normal;font-weight:400}.albert-sans-medium{font-optical-sizing:auto;font-family:Albert Sans,sans-serif;font-style:normal;font-weight:500}.albert-sans-semibold{font-optical-sizing:auto;font-family:Albert Sans,sans-serif;font-style:normal;font-weight:600}.albert-sans-bold{font-optical-sizing:auto;font-family:Albert Sans,sans-serif;font-style:normal;font-weight:700}.albert-sans-extrabold{font-optical-sizing:auto;font-family:Albert Sans,sans-serif;font-style:normal;font-weight:800}.albert-sans-black{font-optical-sizing:auto;font-family:Albert Sans,sans-serif;font-style:normal;font-weight:900}.MuiFormControlLabel-root,.MuiSwitch-root{margin:0!important}@media (hover:hover){.hover\:theme-hover-bg:hover{background-color:var(--theme-highlight-bg)}.hover\:theme-primaryOutlineBtn-hover-bg:hover{background-color:var(--hover-primaryOutlineBtn-bg)}.hover\:theme-primaryOutlineBtn-hover-border:hover{border-color:var(--hover-primaryOutlineBtn-border)}.hover\:theme-btn-hover-bg:hover{background-color:var(--hover-btn-bg)}.hover\:theme-btn-hover-border:hover{border-color:var(--hover-btn-border)}.hover\:theme-btn-text-border:hover{color:var(--hover-btn-text)}.hover\:theme-hover-text:hover{color:var(--color-hover-text)}.hover\:input-hightlight-bg:hover{background-color:var(--primary-stroke-bg-color)}.hover\:stroke-border-color:hover{border-color:var(--primary-stroke-border-color)}.hover\:theme-text:hover{color:var(--theme-highlight-bg)}}.btn-group:hover .icon-secondary-color,.btn-group:hover .icon-theme-color{color:var(--color-hover-text)}.theme-active-bg{background-color:var(--theme-highlight-bg)}.theme-active-text{color:var(--color-hover-text)}*{scrollbar-width:thin;scrollbar-color:var(--theme-highlight-bg) #0000}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--gray-bg)}::-webkit-scrollbar-thumb{border-radius:10px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:var(--theme-highlight-bg)}.css-11evpok-MuiButtonBase-root-MuiSwitchBase-root-MuiRadio-root,.custom-mui-radio-styles{padding:0!important}.custom-mui-radio-styles.Mui-checked{color:var(--color-primary-text)!important}.custom-mui-radio-styles .MuiStepLabel-label{margin-top:8px}.MuiStepper-root.MuiStepper-horizontal{width:100%;margin-bottom:20px}.MuiStepper-root.MuiStepper-horizontal .MuiStep-root{width:100%}.MuiStepper-root.MuiStepper-horizontal .MuiStep-alternativeLabel .MuiStepLabel-alternativeLabel.MuiStepLabel-label{z-index:1;margin-top:5px!important}.custom-select-input{border-radius:10px!important}.custom-select-input .MuiSelect-select{padding-top:10.5px!important;padding-bottom:10.5px!important}.custom-select-input .placeholder-text{color:var(--input-placeholder-color);opacity:1;font-weight:400}.custom-tabs .MuiBox-root{border-bottom:0;min-height:36px;margin-left:20px;margin-right:20px}.custom-tabs .MuiBox-root .MuiTabs-root{min-height:40px;padding:0}.custom-tabs .MuiBox-root .MuiTabs-scrollButtons{width:30px;margin-top:6px}.custom-tabs .MuiBox-root .MuiTabs-scrollButtons.Mui-disabled{display:none}.custom-tabs .MuiBox-root .MuiTabs-scroller .MuiTabs-list{padding-top:6px}.custom-tabs .MuiBox-root .MuiTabs-scroller .MuiTabs-list .MuiTab-textColorPrimary{min-height:40px;color:var(--color-primary-text);border-bottom:1px solid var(--primary-border-color);text-transform:capitalize;padding:2px 50px 0 20px;font-family:Albert Sans,sans-serif;font-size:16px;font-weight:600}.custom-tabs .MuiBox-root .MuiTabs-scroller .MuiTabs-list .MuiTab-textColorPrimary:last-child{padding-right:20px}.custom-tabs .MuiBox-root .MuiTabs-scroller .MuiTabs-list .MuiTab-textColorPrimary.Mui-selected{color:var(--theme-highlight-bg)}.custom-tabs .MuiTabs-indicator{background-color:var(--theme-highlight-bg);height:1px}.custom-tabs .custom-panel-tabs{border-top:1px solid var(--primary-border-color);height:calc(100vh - 187px);margin-top:16px;position:relative;overflow:auto}.custom-tabs .custom-panel-tabs.panel-number-2 .MuiBox-root{padding-right:10px}.custom-tabs .custom-panel-tabs .MuiBox-root{margin:0;padding:20px;position:relative}@media (max-width:1023px){.grid.grid-cols-2:not(.preserve-tablet-grid),.grid[class*=grid-cols-\[]:not(.preserve-tablet-grid){grid-template-columns:minmax(0,1fr)!important}.MuiAutocomplete-root,.MuiFormControl-root,.MuiTextField-root{width:100%!important;max-width:100%!important}.w-1\/2,.w-\[50\%\]{width:100%!important}.w-\[170px\]{margin-bottom:24px!important}}.custom-tabs .MuiBox-root{margin-left:clamp(10px,2vw,20px);margin-right:clamp(10px,2vw,20px)}.custom-tabs .MuiBox-root .MuiTabs-root{min-height:clamp(36px,4vw,40px);position:relative}.custom-tabs .MuiBox-root .MuiTabs-root:after,.custom-tabs .MuiBox-root .MuiTabs-root:before{content:"";pointer-events:none;z-index:2;width:14px;position:absolute;top:6px;bottom:2px}.custom-tabs .MuiBox-root .MuiTabs-root:before{background:linear-gradient(to right,var(--color-secondary-bg),transparent);left:0}.custom-tabs .MuiBox-root .MuiTabs-root:after{background:linear-gradient(to left,var(--color-secondary-bg),transparent);right:0}.custom-tabs .MuiBox-root .MuiTabs-scroller{scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab;position:relative;overflow:auto hidden!important}.custom-tabs .MuiBox-root .MuiTabs-scroller:active{cursor:grabbing}.custom-tabs .MuiBox-root .MuiTabs-scroller::-webkit-scrollbar{display:none}.custom-tabs .MuiBox-root .MuiTabs-scroller:after{content:"Swipe tabs ↔";color:var(--color-secondary-text);background-color:var(--color-secondary-bg);font-size:10px;position:absolute;bottom:-2px;right:6px}@supports (color:color-mix(in lab,red,red)){.custom-tabs .MuiBox-root .MuiTabs-scroller:after{background-color:color-mix(in srgb,var(--color-secondary-bg) 82%,transparent)}}.custom-tabs .MuiBox-root .MuiTabs-scroller:after{pointer-events:none;z-index:3;opacity:0;border-radius:999px;padding:0 5px;transition:opacity .2s}.custom-tabs .MuiBox-root .MuiTabs-scroller[data-overflow=true]:after{opacity:1}.custom-tabs .MuiBox-root .MuiTabs-scroller .MuiTabs-list{flex-wrap:nowrap;width:-moz-max-content;width:max-content;padding-top:4px}.custom-tabs .MuiBox-root .MuiTabs-scroller .MuiTabs-list .MuiTab-textColorPrimary{min-width:-moz-max-content;min-width:max-content;min-height:36px;padding:2px clamp(12px,1.5vw,20px) 0 clamp(10px,1.2vw,16px);font-size:clamp(14px,1.3vw,16px)}.custom-tabs .custom-panel-tabs{height:clamp(480px,100vh - 210px,100vh - 187px);margin-top:10px}.custom-tabs .custom-panel-tabs .MuiBox-root{padding:clamp(12px,1.8vw,20px)}@media (min-width:1024px) and (max-width:1600px){.custom-tabs .MuiBox-root{margin-left:0!important;margin-right:0!important}.custom-tabs .MuiBox-root .MuiTabs-scroller{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.custom-tabs .MuiBox-root .MuiTabs-scroller .MuiTabs-list{box-sizing:border-box;width:100%}.custom-tabs .MuiBox-root .MuiTabs-scroller .MuiTabs-list>.MuiTab-root{box-sizing:border-box;flex:112px;min-width:112px;max-width:100%!important}.custom-tabs .MuiBox-root .MuiTabs-scroller .MuiTabs-list>.MuiTab-root .MuiTab-iconWrapper{flex-shrink:0}.custom-tabs .MuiBox-root .MuiTabs-scroller .MuiTabs-list>.MuiTab-root.MuiTab-textColorPrimary{padding-left:10px!important;padding-right:10px!important}.custom-panel-tabs{border-top:none!important}}@media (min-width:1601px){.custom-tabs .MuiBox-root .MuiTabs-scroller .MuiTabs-list{justify-content:flex-start;width:-moz-max-content;width:max-content}.custom-tabs .MuiBox-root .MuiTabs-scroller .MuiTabs-list>.MuiTab-root{flex:none;max-width:360px!important}}.label-style{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-primary-text);font-optical-sizing:auto;margin-bottom:2px;font-family:Albert Sans,sans-serif;font-style:normal;font-weight:500;display:block}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.custom-menu-table tbody{max-height:calc(100vh - 42rem);display:block;overflow:auto}.custom-menu-table tbody tr{table-layout:fixed;width:100%;display:table}.Mui-error.MuiFormHelperText-root{margin-top:2px;margin-left:6px;margin-right:0;font-size:12px}.custom-autocomplete .MuiOutlinedInput-root.MuiInputBase-sizeSmall.MuiAutocomplete-inputRoot{border-radius:10px;padding-top:9.5px;padding-bottom:9.5px;padding-left:7px}.custom-menu .MuiMenu-list{padding:0!important}.custom-menu .MuiMenu-list .MuiMenuItem-root{color:var(--color-primary-text);height:38px;font-family:Albert Sans,sans-serif!important}.custom-menu .MuiMenu-list .MuiMenuItem-root:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.custom-menu .MuiMenu-list .MuiMenuItem-root:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.custom-menu .MuiMenu-list .MuiMenuItem-root.Mui-focusVisible{background-color:var(--gray-bg)}.custom-menu .MuiMenu-list .MuiMenuItem-root .MuiListItemIcon-root{min-width:28px!important}.custom-accordion{border:1px solid var(--primary-border-color);padding:10px 12px;box-shadow:none!important;border-radius:10px!important}.custom-accordion:before{content:"";background-color:#0000!important}.custom-accordion .MuiAccordion-heading .MuiAccordionSummary-root{min-height:20px;padding:0}.custom-accordion .MuiAccordion-heading .MuiAccordionSummary-root .MuiAccordionSummary-content{margin:0}.custom-accordion .MuiAccordionDetails-root{border-top:1px solid var(--primary-border-color);margin-top:15px;padding:15px 0 5px}.custom-time-picker .MuiPickersInputBase-root{background-color:var(--input-bg)}.custom-time-picker .MuiPickersInputBase-root .MuiPickersSectionList-root{padding:10.5px 0}.custom-time-picker .MuiPickersInputBase-root{border-radius:8px;padding:0 15px}.custom-time-picker .MuiPickersInputBase-root .MuiIconButton-root{color:var(--icon-secondary-color);margin-right:-9px}.custom-time-picker .MuiPickersInputBase-root .MuiPickersSectionList-section{color:var(--color-secondary-text)}.custom-time-picker .MuiPickersInputBase-root .MuiPickersOutlinedInput-notchedOutline{border-color:var(--input-border-color)}.custom-time-picker .MuiPickersInputBase-root:hover .MuiPickersOutlinedInput-notchedOutline{border-color:var(--input-hover-border)}.custom-time-picker .MuiPickersInputBase-root.Mui-focused .MuiPickersOutlinedInput-notchedOutline{border-width:1px;border-color:var(--input-hover-border)}.custom-time-picker .MuiPickersInputBase-root.Mui-error .MuiPickersOutlinedInput-notchedOutline{border-color:var(--error-text)}:root[data-theme=dark] .pos-item-card:hover{background-color:var(--color-secondary-bg)!important}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .pos-item-card:hover{background-color:color-mix(in srgb,var(--color-secondary-bg) 94%,white)!important}}:root[data-theme=dark] .pos-empty-state-card{background-color:var(--color-secondary-bg)!important;border-color:var(--primary-border-color)!important}:root[data-theme=dark] .pos-category-label,:root[data-theme=dark] .pos-checkout-option-label,:root[data-theme=dark] .pos-empty-state-subtitle,:root[data-theme=dark] .pos-empty-state-title,:root[data-theme=dark] .store-list-name-label{color:#fff!important}