@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";body{font-family:var(--font-family-primary, "Inter", sans-serif)!important}@media(min-width:320px){.loginDiv{border:0;box-shadow:none}}.aspectRatio{position:absolute;top:0;right:0;bottom:0;left:0}.main{width:100%;--size: calc(var(--aspect-ratio) * 89vw);height:calc(var(--size) - 16px)}.leftCard,.rightCard{height:calc(var(--aspect-ratio) * 81.57vw)}.topay-aspect-ratio{max-width:400px!important}.customerPrintDetails{padding:10px;margin:3px;font-weight:600;border:1px solid #000000;border-style:dashed}.printPaymentBtn,.cancelPaymentBtn{color:#fff;width:30%;border-radius:5px;background:#607d8b}.cancelPaymentBtn:hover,.printPaymentBtn:hover,.cancelPaymentBtn:focus,.printPaymentBtn:focus{border-radius:5px;background:#607d8b;border-color:#607d8b;color:#fff}.paymtName,.paymtAmt{font-size:1vw}.text-align-center{text-align:center!important}.toPayText{font-size:1.5vw;font-weight:600;color:#000}.toPayTextValue{float:right;font-weight:600;color:#000;font-size:1.5vw}.para-margin{margin-bottom:8px!important}.amt-dial-btn{width:8.6vw;height:11.5vh;border-radius:10px;background:#0000000d;border:none;font-size:2vw;font-weight:600;color:#0f0718}.amt-dial-btn-market{width:100%;height:6.8vh;border-radius:4px;background:#92909880;border:none;font-size:1.25em;font-weight:500;color:#0f0718;cursor:pointer}.amt-dial-btn-market-qty{width:49%;height:7vh;border-radius:4px;background:#92909880;border:none;font-size:1.25em;font-weight:500;color:#0f0718;cursor:pointer}.amt-dial-btn{width:100%;height:10vh;border-radius:15px;background:#fff;box-shadow:0 3px 6px #00000026;border:none;font-size:1.2vw;font-weight:600;color:#0f0718;cursor:pointer}.amt-dial-btn2{width:100%;height:21vh;border-radius:15px;background:#fff;box-shadow:0 3px 6px #00000026;border:none;font-size:1.2vw;font-weight:600;color:#0f0718;cursor:pointer}.amt-dial-btn-market-return{width:100%;height:9vh;border-radius:4px;background:#92909880;border:none;font-size:1.2vw;font-weight:600;color:#0f0718;cursor:pointer}.amt-dial-btn-super-market{width:8vw;height:9.4vh;border-radius:5px;background:#92909880;border:none;font-size:1.5em;font-weight:500;color:#0f0718}.amt-dial-btn-super-market-cancel-discount{width:8vw;height:9.5vh;border-radius:5px;background:#92909880;border:none;font-size:1.5em;font-weight:500;color:#0f0718}.amt-dial-btn-market2{width:100%;height:14.6vh;border-radius:4px;background:#92909880;border:none;font-size:1.25em;font-weight:500;color:#0f0718;cursor:pointer}.amt-dial-btn-market2-return{width:100%;height:19vh;border-radius:4px;background:#92909880;border:none;font-size:1.2vw;font-weight:600;color:#0f0718;cursor:pointer}.amt-dial-btn-market-discount{width:8vw;height:19.9vh;border-radius:5px;background:#92909880;border:none;font-size:1.5em;font-weight:500;color:#0f0718;cursor:pointer}.amt-dial-disc-btn{width:5.6vw;height:10vh;border-radius:10px;background:#f3f4f9;border:none;font-size:1.9vw;font-weight:600}.amt-dial-btn-back{margin-top:-5px}.amt-dial-btn-production{width:100%;height:10vh;border-radius:4px;background:#92909880;border:none;font-size:1.25em;font-weight:500;color:#0f0718;cursor:pointer}.amt-dial-btn-production-ent{width:100%;height:21.1vh;border-radius:4px;background:#92909880;border:none;font-size:1.25em;font-weight:500;color:#0f0718;cursor:pointer}.right-float{float:right!important}.productImgWidth{width:120px!important}.productImgHeight{height:120px!important}.hfifty{height:50px!important}.amt-dial-btn-gift{width:100%;height:8vh;border-radius:4px;background:#92909880;border:none;font-size:1.5em;font-weight:500;color:#0f0718;cursor:pointer}.amt-dial-btn-gift1{width:100%;height:10vh;border-radius:4px;background:#92909880;border:none;font-size:1.5em;font-weight:500;color:#0f0718;cursor:pointer}.amt-dial-btn-gift2{width:100%;height:17vh;border-radius:4px;background:#92909880;border:none;font-size:1.5em;font-weight:500;color:#0f0718;cursor:pointer}.amt-dial-btn-gift12{width:100%;height:21vh;border-radius:4px;background:#92909880;border:none;font-size:1.5em;font-weight:500;color:#0f0718;cursor:pointer}.amt-dial-btn-card{width:100%;height:12vh;border-radius:4px;background:#92909880;border:none;font-size:1.2vw;font-weight:600;color:#0f0718;cursor:pointer}.amt-dial-btn-card1{width:100%;height:25vh;border-radius:4px;background:#92909880;border:none;font-size:1.2vw;font-weight:600;color:#0f0718;cursor:pointer}.amt-dial-btn-cashtoKeep{width:100%;height:10.5vh;border-radius:4px;background:#92909880;border:none;font-size:1.5em;font-weight:500;color:#0f0718;cursor:pointer}.amt-dial-btn-cashtoKeep-submit{height:7vh;border-radius:4px;background:#2f3856;border:none;font-size:1.25em;font-weight:500;color:#fff;cursor:pointer}.amt-dial-btn-cashtoKeep-back{width:100%;height:7vh;border-radius:4px;background:#fff;border:1px solid rgba(146,144,152,.5);font-size:1.25em;font-weight:500;color:#0f0718;cursor:pointer}.amt-dial-btn-approve{width:100%;height:9vh;border-radius:4px;background:#92909880;border:none;font-size:1.5em;font-weight:500;color:#0f0718;cursor:pointer}.amt-dial-btn-approve2{width:100%;height:19vh;border-radius:4px;background:#92909880;border:none;font-size:1.5em;font-weight:500;color:#0f0718;cursor:pointer}.rupees-tax{width:12px!important;margin-top:-3px!important}.downIcon{width:calc(var(--aspect-ratio) * 3vw);height:calc(var(--aspect-ratio) * 3vw)}.paid-icon{width:8px!important;margin-top:-3px!important}.table-stl{height:83vh!important}.offerName{font-size:.8em!important;color:#0f0718;font-weight:400;font-family:var(--font-family-primary, "Inter", sans-serif)!important;text-align:justify}.offerName1{line-height:0;font-size:.77vw!important;color:#929098;font-weight:550}.tableFooterRow{padding:7px;background-color:""}.totalBtn:hover,.totalBtn:active,.totalBtn:focus{width:100%;border-radius:7px;background:#2f3856!important;color:#fff}.totalLabel{color:#fff;font-size:1.5vw;font-weight:700}.productSpecImg{width:calc(var(--aspect-ratio) * 5.5vw);height:calc(var(--aspect-ratio) * 5.5vw)}.productSpecImgDec{width:calc(var(--aspect-ratio) * 3.5vw)}.addProductsCard,.quantityUpdateCard{height:calc(var(--aspect-ratio) * 68.5vw)}.productScroll{height:82vh!important}.productScroll1,.closeTillScroll1{height:68.5vh!important}.closeTillScroll2{height:65vh!important}.openTillScroll1{height:34vh!important}.offerProductScroll1{height:50vh!important}.productScrollKiosk{height:65vh!important}.productCategorySuper{height:33vh!important}.searchIcon{width:18px!important}.dialer-btn-image{height:95%!important;width:100%!important;display:flex!important;flex-direction:column!important}.dialer-btn,.addBySKUbtn,.addByUPCbtn{height:calc(var(--aspect-ratio) * 10.6vw);width:calc(var(--aspect-ratio) * 12vw)}.productSpecChange{height:calc(var(--aspect-ratio) * 8vw)}.infoButton{font-size:3.2vw}.specCol,.specCol-dash{margin-left:8px}button{outline:none}.dialer-btn-image2,.dialer-btn-image3{height:92%!important;width:100%!important;display:flex!important;flex-direction:column!important}.aspect-ratio-for-update-qty,.aspect-ratio-for-firstleft-icons{max-width:400px!important;height:auto!important;min-height:40px!important}.logoIcon{width:96px!important;height:77px!important}.dbbackup{width:40px!important;height:40px!important}.col-text-align{text-align:center!important}.customer-search-input-suffix{padding:20px;margin-right:-12px;border-radius:5px;border-left:1px solid #cfd9e0}.customer-search-input-suffix:hover{border:1px solid #d9d9d9}.custSearchIcon{font-size:1vw;color:#37474f}.addCustArrow{color:#000;font-size:1.5vw}.addCustTitle{margin-bottom:0;font-size:1.5vw;padding-left:20px}.customerDetailsSec{padding-left:30px}.cutomerDobInput{width:96%;height:7vh;padding:8px;border-radius:3px;margin-bottom:10px;border:none}.cutomerDobInput .ant-picker-input{flex-direction:row-reverse}.cutomerDobInput .ant-picker-input input::placeholder{font-size:.9vw;color:#929098;margin-left:1vw}.customerDetailsSubmitBtnBtn:hover,.customerDetailsSubmitBtnBtn:focus{background:#0c4da9;border-color:#0c4da9;border-radius:5px;color:#fff;margin-right:"2vw"}.returnsButton{width:15%;height:6vh;font-size:18px;margin-top:50px;color:#fff!important;border-radius:5px;background:#607d8b!important;float:right}.returnsButton:hover{color:#fff!important;border-radius:5px;background:#607d8b!important;border-color:#607d8b}.returnProductsTable{width:100%;border:1px solid #ebeded;border-collapse:collapse;border-radius:5px 5px 0 0!important}.returnProductsTableThead{background-color:#ebeded}.returnProductsTableTd,.returnProductsTableTh{text-align:center;padding:15px}.returnProductsTableTd,.returnProductsTableTdName{font-size:12px;font-weight:600}.returnProductsTableTdName,.returnProductsTableThName{text-align:left}tr:hover{background-color:#ebeded}.returnsQtyBtns{color:#607d8b}.returnQunatity{display:flex;justify-content:center}.returnsQtyInc,.returnsQtyDec{color:#607d8b;padding-top:8px;font-size:15px}.returnsQtyInc{padding-left:10px}.returnsQtyDec{padding-right:10px}.returnsQtyInput{border-radius:5px;border:1px solid #ebeded;text-align:center}.returnsQtyFormitem{width:15%;margin-bottom:0}.wrapper{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,2fr);grid-gap:2px;padding:15px 8px 8px;height:61vh}.item2{grid-column:2/3;grid-row:1/2;text-align:center}.item3{grid-column:3/4;grid-row:1/2;text-align:center}.item4{grid-column:4/5;grid-row:1/2;text-align:center}.item5{grid-column:5/6;grid-row:1/2;text-align:center}.item6{grid-column:2/3;grid-row:2/2;text-align:center}.item7{grid-column:3/4;grid-row:2/2;text-align:center}.item8{grid-column:4/5;grid-row:2/2;text-align:center}.item9{grid-column:5/6;grid-row:2/2;text-align:center}.item10{grid-column:2/3;grid-row:3/3;text-align:center}.item11{grid-column:3/4;grid-row:3/3;text-align:center}.item12{grid-column:4/5;grid-row:3/3;text-align:center}.item13{grid-column:5/6;grid-row:3/3;text-align:center}.item14{grid-column:2/3;grid-row:4/4;text-align:center}.item15{grid-column:3/4;grid-row:4/4;text-align:center}.item16{grid-column:4/5;grid-row:4/4;text-align:center}.item17{grid-column:5/6;grid-row:4/4;text-align:center}.item18{grid-column:2/3;grid-row:5/5;text-align:center;bottom:0}.add-product-save,.add-product-pay{height:calc(var(--aspect-ratio) * 6.2vw);width:100%}.ant-table-selection-col,.ant-table-selection-column{display:none}.backArrowOrderHistory,.productSearchIcon{font-size:1.8vw}.productSearch{font-size:1vw}.productSearch .ant-input,.productSearch .ant-input::placeholder{font-size:1em!important;font-weight:500!important;font-family:var(--font-family-primary, "Inter", sans-serif);color:#929098}.productSearchIcon{font-size:1.6vw}.backArrowParkedOrderHistory{padding-top:5px;font-size:1.2vw}.orderHistorySearchIcon{font-size:1.5vw;color:#37474f}.orderHistorySearchInputSuffix{padding:20px;margin-right:-12px;border-radius:5px;border-left:1px solid #cfd9e0}.orderHistorySearchInputSuffix:hover{border:1px solid #1890ff}.attributes{margin-bottom:0;font-size:16px;color:#a6adb4}.attributesDropdown{float:right;font-size:24px}.orderHistoryCard,.orderHistoryTabs,.oderHistoryDetailsCard{width:100%}.orderHistoryCard,.orderHistoryScroll{min-height:80vh}.rePrintBtn:hover,.returnBtn:hover{background:#607d8b;color:#fff;border-radius:5px;font-size:1vw;font-weight:600}.parkedModalContent{font-size:1.3vw;font-weight:400;color:#0c4da9;margin-bottom:0;padding-top:3px}.parkedModalIcon{float:right;padding-left:30px;padding-right:20px;color:#20b883;font-size:1.62vw}.syncnowBtn{left:40%;margin-bottom:8px}.productsFilterBtn,.productsFilterBtn:hover,.productsFilterBtn:focus{border:1px solid #cfd9e0}.cashCarryBtn{width:70%;float:right;background-color:#ebeded;border-color:#ebeded;border-radius:3px}.deliveryBtn{width:70%;margin-left:20px;background-color:#ebeded;border-color:#ebeded;border-radius:3px}.cashCarryBtn:hover,.deliveryBtn:hover,.cashCarryBtn:focus,.deliveryBtn:focus{background-color:#ebeded;border-color:#ebeded;border-radius:3px;color:#000}.printBillText{text-align:center;color:#0c4da9;font-size:18px}.yesBtn,.noBtn{background-color:#ebeded;border-color:#ebeded;border-radius:3px;width:50%}.yesBtn:hover,.noBtn:hover,.yesBtn:focus,.noBtn:focus{background-color:#ebeded;border-color:#ebeded;border-radius:3px;color:#000}.yesBtn{float:right}.noBtn{margin-left:20px}@media print{body *{margin:0;padding-left:5px;visibility:hidden!important;zoom:100%!important;box-shadow:none!important}.section-not-to-print,.section-not-to-print *{display:none!important}.section-to-print,.section-to-print *{visibility:visible!important;width:100%!important}.section-to-print{position:absolute!important;left:0!important;top:0!important}}.btn-card{height:89vh;margin-top:10px!important}.btn-till{background-color:#314eaf!important;color:#fff!important;width:60%;margin-top:2%;font-weight:700;font-size:large}.main-card-first-open-till{height:89vh}.card-notes{margin-top:10px!important}.btn-container{padding:15%;text-align:center}.logo-card{height:7vh;padding:4px!important}.formItem{margin-bottom:10px!important;line-height:10px!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tillScroll,.closeTillScroll{height:79vh!important}.transactionAmtInput{width:90%;padding:9px;background:#fff;border:1px solid var(--color-border, #e8e8e8);border-radius:var(--radius-sm, 4px);outline:none;box-shadow:none;margin-bottom:1%;height:5vh!important;margin-top:1vh;font-size:var(--text-base, 1em)!important;font-weight:var(--font-normal, 400)!important;font-family:var(--font-family-primary, "Inter", sans-serif);color:var(--color-text, #333);transition:border-color var(--transition-fast, .15s ease)}.transactionAmtInput:focus{border-color:var(--color-primary, #2F3856);box-shadow:0 0 0 2px #2f385614}.transactionAmtInputClose{width:90%;padding:9px;background:#fff;border:1px solid var(--color-border, #e8e8e8);border-radius:var(--radius-sm, 4px);outline:none;box-shadow:none;margin-bottom:1%;height:5vh!important;font-size:var(--text-base, 1em)!important;font-weight:var(--font-normal, 400)!important;font-family:var(--font-family-primary, "Inter", sans-serif);color:var(--color-text, #333);transition:border-color var(--transition-fast, .15s ease)}.transactionAmtInputClose:focus{border-color:var(--color-primary, #2F3856);box-shadow:0 0 0 2px #2f385614}.prod-weight,.prod-pack,.prod-offer,.prod-descp-price-mrp{margin-bottom:0;font-size:16px;font-weight:400}.prod-descp-price-mrp{text-decoration:line-through}.prod-pack{color:#707070}.prod-offer{color:red}.prod-qty-dec,.prod-qty-inc{padding:8px;font-size:18px;color:#607d8b;border:.5px solid #0000004c}.prod-qty-dec{border-right:none}.prod-qty-inc{border-left:none}.prod-qty-btn:hover,.prod-qty-btn:focus{width:70%;background-color:#0c4da9;color:#fff;border:1px solid #0c4da9;border-radius:0;float:right}.prod-select{padding-top:20px;padding-right:15px;font-size:24px;float:right}.prod-selected-col{border:1px solid #607d8b;background:#607d8b;border-radius:0 2px 2px 0;color:#fff}.prod-col{padding:5px 0 5px 10px}.prod-select-div{margin-bottom:10px;background:#eef5ff;border:1px solid #d3e5ff;border-radius:5px}.prod-div{margin-bottom:10px;border:1px solid #0000004c;border-radius:5px}@media only screen and (min-width:600px)and (max-width:1024px){.addProductsCard,.searchProductsCard,.quantityUpdateCard{padding:10px 30px 30px}.addProductsCard,.quantityUpdateCard{height:82vh}.searchProductsCard,.quantityUpdateCard{padding:8px}.addProductInput{padding:6%!important}.filterIcon{height:12px!important;width:12px!important}.qty-btn-back{width:20px;height:15px}.qty-btn-close{width:15px;height:15px}.delete-icon{width:10px!important;margin-top:-6px!important}.productImgWidth{width:80px!important}.productImgHeight{height:80px!important}}@media only screen and (max-width:595px){.sectionStyle{width:100%!important;height:100%!important;padding-top:10vh;background-image:url(./backgroundImgMobile-BVK1q-EM.png);background-repeat:no-repeat;background-size:cover;position:fixed;top:0;left:0;right:0}.login-card{max-width:300px;margin-left:2vh!important;box-shadow:0 3px 6px #00000029!important;border-radius:0!important;border:1px solid #ebeded!important}.loginLogo{width:60px;height:50px;margin-top:0;margin-left:-5px;margin-bottom:20px}.copyright-main-div{display:none}.cardWorkType{height:18vh;padding:0;box-shadow:1px 2px 7px -3px!important}.dashboard-label{font-size:1em!important;color:#000!important}.dashboard-sync-logout-mainrow{margin:-22% 0 0!important}}@media only screen and (min-width:1920px){.logoIconDashboard{width:80px;height:80px}.imgWorkType{height:80px;width:70px;margin-bottom:15px}.sync,.logout{width:60px!important;height:60px!important}.menu-icon{width:28%!important}.delete-icon{width:15px!important;margin-top:6px!important}.productSpecChange{height:calc(var(--aspect-ratio) * 8.6vw);border-radius:20px}.addProductInput{padding:4%}.productScroll{height:81vh!important}.productInfoCard{height:calc(var(--aspect-ratio) * 17vw)!important}.prodQtyCard{height:calc(var(--aspect-ratio) * 50.1vw)!important}.qty-card{height:calc(var(--aspect-ratio) * 10vw)!important}.qty-card-row{padding-top:5%!important}.quantityUpdateInput{padding:5%!important}.quantity-btn-zero{height:calc(var(--aspect-ratio) * 7.5vw)!important}}.qty-card{height:calc(var(--aspect-ratio) * 9.5vw)}.qty-img{width:calc(var(--aspect-ratio) * 4.5vw)!important}.padding-ten{padding:10!important}.qty-lbl{font-size:1.5vw!important;font-weight:600!important;color:#374957!important}.productInfoCard{height:calc(var(--aspect-ratio) * 20vw);width:100%!important}.prodInfoImage{width:100%;height:100%}.prodInfoCol{padding-left:10px}.prod-desc-lbl{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.prodQtyCard{height:calc(var(--aspect-ratio) * 47.6vw);box-shadow:#00000029 0 2px 4px;border-radius:6px}.emptyCard{height:calc(var(--aspect-ratio) * 47.6vw)}.quantity-btn-zero{height:calc(var(--aspect-ratio) * 6.5vw)}.offersCard{height:calc(var(--aspect-ratio) * 47.5vw);box-shadow:#00000029 0 2px 4px;border-radius:6px}.offersCardList{min-height:calc(var(--aspect-ratio) * 40vw)}.infoCardList{min-height:calc(var(--aspect-ratio) * 40vw);overflow-x:hidden!important}.infoTitle{margin-bottom:0;font-size:.9vw;letter-spacing:.24px;color:#607d8b}.infoDesc{font-size:.9vw;letter-spacing:.24px;color:#000}.ribbon{position:relative}.ribbon-1{width:50px;height:50px;background-color:#02c437;top:150px;left:-10px}.ribbon-1:before{content:"";position:relative;top:-10px;right:0;border-left:5px solid #02c437;border-right:5px solid transparent;border-top:5px solid transparent;border-bottom:5px solid #02c437}.ribbon-1:after{content:"";position:relative;top:0;left:-1px;border-left:25px solid #fff;border-right:25px solid transparent;border-top:25px solid transparent;border-bottom:25px solid transparent}.updateOptions{height:calc(var(--aspect-ratio) * 5vw)}.productCategoryScroll{height:calc(var(--aspect-ratio) * 17vw)!important}.addOnSelectionScroll{height:calc(var(--aspect-ratio) * 5vw)!important}.productCartScroll{height:calc(var(--aspect-ratio) * 40vw)!important}.dineBtn,.dineBtn:hover,.dineBtn:focus{border:none;box-shadow:0 3px 6px #00000029}.takeawayBtn,.takeawayBtn:hover,.takeawayBtn:focus{border:none;box-shadow:0 3px 6px #00000029}.addOnSelectionModal{box-shadow:0 3px 6px #00000029;border:1px solid #dfdfdf;opacity:1}.addButton,.addButton:hover,.addButton:focus{background:#4c4c4c;border:none;box-shadow:none}.cancelButton,.cancelButton:hover,.cancelButton:focus{background:#848484;border:none;box-shadow:none}.tablesScroll{height:calc(var(--aspect-ratio) * 68.5vw)!important}.reservedTableScroll{height:calc(var(--aspect-ratio) * 67vw)!important}.reservedTableRow:nth-child(2n){background:#f3f1f1}.selectedItemsScroll{height:calc(var(--aspect-ratio) * 30vw)!important}.addOnsModalScroll,.orderItemsScroll{height:calc(var(--aspect-ratio) * 16vw)!important}.orderCardsScroll{height:calc(var(--aspect-ratio) * 75vw)!important}.barcodeSelectedItemsScroll{height:calc(var(--aspect-ratio) * 16vw)!important}.center{text-align:center}.orderIdInput,.orderIdInput:hover,.orderIdInput:focus{background:#f5f5f7;border:1px solid #f5f5f7!important;outline:none!important;box-shadow:0 3px 6px #00000029!important}.stockProdSearchIpt,.stockProdSearchIpt:hover,.stockProdSearchIpt:focus{border:1px solid #dfdfdf!important;border-radius:3px;box-shadow:none;opacity:1}.stockOrderCard{height:calc(var(--aspect-ratio) * 79vw)!important}.omsOrderCardsScroll{height:calc(var(--aspect-ratio) * 64vw)!important}.stockOrdersScroll{height:calc(var(--aspect-ratio) * 52vw)!important}.addProdStockOrdersScroll{height:calc(var(--aspect-ratio) * 45vw)!important}.topSlowProdsScroll{height:calc(var(--aspect-ratio) * 32vw)!important}.orderDetailsTableScroll{height:calc(var(--aspect-ratio) * 34vw)!important}.addProductCodeInput:hover,.addProductCodeInput:focus{border-color:#d9d9d9}.customerSearchInput{font-size:1vw}.customerSearchInput:hover,.customerSearchInput:focus{border:1px solid #ccc!important}.customerSearchInput .ant-input::placeholder{color:#6b7280!important;font-size:.9em!important;margin-left:-1.5vw;font-weight:400;font-family:var(--font-family-primary, "Inter", sans-serif)}.customerDetailsInput.ant-input::placeholder{color:#929098!important;font-size:.9em!important;margin-left:-1.5vw;font-weight:500;font-family:var(--font-family-primary, "Inter", sans-serif)}.customerDetailsInput{width:"35vw"}.ant-btn-dashed:hover,.ant-btn-dashed:focus,.add-payment-btn-white:hover{border-color:orange!important;color:orange!important}.purchaseGrnScroll{height:calc(var(--aspect-ratio) * 48vw)!important}.paymentScroll{min-height:15vh!important;max-height:calc(var(--aspect-ratio) * 48vw)!important}.supplierSelect:hover,.supplierSelect:focus{border-radius:5px;box-shadow:none;opacity:1}.skuInput:hover,.skuInput:focus{border:1px solid #ebeded!important;border-radius:5px;box-shadow:none;opacity:1}.notificationCnfmBtn,.notificationCnfmBtn:hover,.notificationCnfmBtn:focus{box-shadow:none;background-color:#20b883;color:#fff;border:1px solid #20b883}.addWastageProdScroll{height:calc(var(--aspect-ratio) * 50vw)!important}.orderTypeSelectionCard{background-color:#607d8b;border:1px solid #607d8b;cursor:pointer}.labelB{color:#fff;font-size:14px;letter-spacing:.32px}.addCustomerText{margin-bottom:0;color:#000;font-size:12px;letter-spacing:0px}.salesRepCard{background-color:#e2e8ec;border-radius:5px;cursor:pointer}.saleRepName{margin-bottom:0;color:#000;font-size:12px;letter-spacing:0px}.addCustIcon{width:calc(var(--aspect-ratio) * 3vw);height:calc(var(--aspect-ratio) * 3vw)}.salesRepoIcon{width:calc(var(--aspect-ratio) * 2vw);height:calc(var(--aspect-ratio) * 2vw);vertical-align:sub}.salesRepClose{font-size:10px;vertical-align:baseline}.salesRepresentativeCard{width:100%;background:#ebeded;border:1px solid #ebeded;box-shadow:0 3px 6px #00000029;border-radius:5px;cursor:pointer}.representativeName{margin-bottom:0;color:#000;font-size:12px;letter-spacing:0px;text-align:center}.addCustomerTextRest{margin-bottom:0;color:#51ad9a;font-size:10px;letter-spacing:0px}.optionsBtnsfb{width:100%;height:100%;cursor:pointer}.customerCardScroll{height:calc(var(--aspect-ratio) * 61vh)!important;overflow-x:hidden!important}.tableRowSelectedBlue{background-color:#f3f4f9}.tableSelectedBlue{background-color:#fff;border-bottom:none!important}tr.tableSelectedBlue{background-color:#fff!important;border-bottom:none!important}.ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-tbody>tr>td.ant-table-cell-row-hover{background-color:#e6f7ff4d!important}.tableRowNonSelectedWhite,.tableNonSelectedWhite{background-color:var(--table-bg-color)!important}.managementMainDiv{padding:20px 30px 90px;background-color:#f5f5f5}.mngBtns,.mngBtns:hover,.mngBtns:focus{height:60%;width:100%;padding:0 4%;margin-bottom:10px;border:1px solid #51ad9a;background-color:#ddebe8;border-radius:5px;font-size:12px;text-align:center}.mngBtnText{font-size:17px;font-weight:600;letter-spacing:.28px;color:#51ad9a;white-space:normal}.mngBtnIcon{padding-left:10px;vertical-align:text-bottom}.enter-receipt{margin-bottom:5px;font-size:20px;letter-spacing:0px;color:#2f3856}.zeroBtn{height:calc(var(--aspect-ratio) * 10.5vw)!important}.search-results{font-size:12px;letter-spacing:.32px;color:#b9b9b9}.receipt-num{font-size:12px;letter-spacing:.32px;color:#000;cursor:pointer}.refundModalTitle{font-size:14px;letter-spacing:.28px;color:#51ad9a;text-align:center}.refundBtns{padding-bottom:10px;justify-content:center}.refundNoBtn,.refundNoBtn:hover,.refundNoBtn:focus{margin-left:20px;width:20%;color:#000;border-radius:3px;background:#e5e5e5;border:none}.refundYesBtn,.refundYesBtn:hover,.refundYesBtn:focus{width:20%;color:#000;border-radius:3px;background:#e5e5e5;border:none}.refund-remarks{margin-bottom:30px;padding:10px;border:1px solid #ebeded;border-radius:5px;resize:none}.refund-remarks::placeholder{font-size:12px;letter-spacing:.32px;color:#b9b9b9}.customerSelect,.customerSelect:hover,.customerSelect:focus{border:1px solid #ebeded!important;border-radius:5px;box-shadow:none;opacity:1}.focusDashboardCard:focus-visible,.focusDashboardCard:focus{outline:#0d4da9 auto 1px!important}.focusButtonsTill:focus-visible,.focusButtonsTill:focus{outline:black auto 4px!important}.prodCardNoImage{height:100%;background:#fff;border-radius:5px;border:1px solid #c0c1c5}.prodCardNoImage-sm{height:100%;background:#fff;border-radius:5px;color:#0f0718;border:1px solid #c0c1c5;height:8vh}.productPriceNoImg{margin-bottom:0;font-weight:400;font-size:.9vw;letter-spacing:.26px;color:#666}.productPriceNoImg-sm{margin-bottom:0;font-weight:400;font-size:1.1vw;letter-spacing:.26px;color:#046307;text-align:right;font-family:500}.prodNameNoImg{margin-bottom:0;font-size:1.1vw;color:#000;font-weight:400;letter-spacing:.28px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.prodNameNoImg-sm{margin-bottom:0;font-size:1.1vw;color:#0f0718;font-weight:400;letter-spacing:.28px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-weight:550}.shortcutsModalTitle{margin-bottom:0;font-size:18px!important;font-weight:400!important;letter-spacing:0px;color:#000}.screenTitle{margin-bottom:5px;font-size:14px;letter-spacing:0px;color:#000}.shortcutsScroll{height:72vh!important}.shortcutUl{padding-left:0;list-style-type:none}.shortcutList{margin-bottom:10px}.shortcutBtn,.shortcutBtn:hover,.shortcutBtn:focus{font-size:12px;border:1px solid #00000029;box-shadow:0 3px #00000029;border-radius:5px;color:#000;text-align:center}.shortcutForScrenName{font-size:12px;letter-spacing:0px;color:#000}.importBtn,.importBtn:hover,.importBtn:focus{color:#000000d9;border:1px solid #d9d9d9!important;box-shadow:0 2px #00000005!important}.priceUpdateScroll{height:calc(var(--aspect-ratio) * 51vw)!important}.add-batch-card{height:66vh;box-shadow:0 2px 4px 3px #f0f0f0;border-radius:8px;border:1px solid #ebeded}.add-batches-scroll{height:calc(var(--aspect-ratio) * 45vw)!important}.add-batch,.add-batch:hover,.add-batch:focus{font-size:14px;letter-spacing:0px;color:#fff;background:#607d8b;border:1px solid #607d8b;border-radius:5px}.add-batch-disable,.add-batch-disable:hover,.add-batch-disable:focus{font-size:14px;letter-spacing:0px;color:#fff;background:#bfcad0;border:1px solid #bfcad0;border-radius:5px}.add-plus{font-size:14px;letter-spacing:0px;color:#0c4da9;cursor:pointer}.add-batch-details-input,.add-batch-details-input:hover,.add-batch-details-input:focus{width:70%;padding:5px 10px;background-color:#f7f7f7;font-weight:400;text-align:center;border:1px solid #ebeded;border-radius:5px;outline:none;box-shadow:none}.submitBtn,.submitBtn:hover,.submitBtn:focus{width:100%;background:#20b883;border:1px solid #20b883;border-radius:5px;font-size:14px;letter-spacing:.32px;color:#fff}.cancelBtn,.cancelBtn:hover,.cancelBtn:focus{width:100%;background:#e5e5e5;border:1px solid #e5e5e5;border-radius:3px;font-size:14px;letter-spacing:.32px;color:#000}.parkedBillBtn{padding:11px 24px;background-color:#ddebe8;border:1px solid #51ad9a;border-radius:6px}.header{padding:0 0 .3%;background-color:#0c4da9}.posMenuIcon{width:27%}.posBunit{font-weight:400;font-size:1.2vw;letter-spacing:.36px;color:#fff;opacity:1}.timeFmt{margin-left:2%;font-weight:400;font-size:1.2vw;letter-spacing:.36px;color:#fff;opacity:1}.time{color:#fff;font-weight:400;font-size:1.2vw;letter-spacing:.36px;opacity:1}.posLogoImg{width:60%}.tickIcon{width:40px}@media only screen and (min-width:1024px)and (max-width:1138px){.mainRow{height:calc(var(--aspect-ratio) * 106vw)!important}.productScroll2{height:calc(var(--aspect-ratio) * 86.5vw)!important}.main{width:100%;--size: calc(var(--aspect-ratio) * 113.6vw);height:calc(var(--size) - 16px)}.tablesScroll{height:calc(var(--aspect-ratio) * 85.5vw)!important}.productCartScroll{height:calc(var(--aspect-ratio) * 61vw)!important}}@media only screen and (min-width:1139px)and (max-width:1200px){.mainRow{height:calc(var(--aspect-ratio) * 98.5vw)!important}.productScroll2{height:calc(var(--aspect-ratio) * 77.5vw)!important}.main{width:100%;--size: calc(var(--aspect-ratio) * 106vw) !important;height:calc(var(--size) - 16px)}.tablesScroll{height:calc(var(--aspect-ratio) * 79.5vw)!important}.productCartScroll{height:calc(var(--aspect-ratio) * 58vw)!important}}@media only screen and (min-width:1201px)and (max-width:1300px){.mainRow{height:calc(var(--aspect-ratio) * 79.5vw)!important}.productScroll2{height:calc(var(--aspect-ratio) * 60vw)!important}.main{width:100%;--size: calc(var(--aspect-ratio) * 86vw) !important;height:calc(var(--size) - 16px)}}@media only screen and (min-width:1301px)and (max-width:1400px){.mainRow{height:calc(var(--aspect-ratio) * 91.87vw)!important}.productScroll2{height:calc(var(--aspect-ratio) * 73vw)!important}.productCartScroll{height:calc(var(--aspect-ratio) * 53vw)!important}.main{width:100%;--size: calc(var(--aspect-ratio) * 99.1vw) !important;height:calc(var(--size) - 16px)}.tablesScroll{height:calc(var(--aspect-ratio) * 75.5vw)!important}}@media only screen and (min-width:1401px){.mainRow{height:calc(var(--aspect-ratio) * 93.87vw)!important}.productScroll2{height:calc(var(--aspect-ratio) * 73vw)!important}.productCartScroll{height:calc(var(--aspect-ratio) * 53vw)!important}.main{width:100%;--size: calc(var(--aspect-ratio) * 101vw) !important;height:calc(var(--size) - 16px)}.tablesScroll{height:calc(var(--aspect-ratio) * 77.5vw)!important}}@media only screen and (min-width:600px)and (max-width:1025px){.mainRow{height:calc(var(--aspect-ratio) * 127.7vw)!important}.productScroll2{height:calc(var(--aspect-ratio) * 105.5vw)!important}.main{width:100%;--size: calc(var(--aspect-ratio) * 135vw) !important;height:calc(var(--size) - 16px)}.tablesScroll{height:calc(var(--aspect-ratio) * 105vw)!important}.productCartScroll{height:calc(var(--aspect-ratio) * 75vw)!important}.leftCard,.rightCard{height:94vh}.header{padding:0 0 .5%;background-color:#0c4da9}.posMenuIcon{width:30%}.posBunit,.timeFmt,.time{font-size:1.6vw}.posLogoImg{width:80%}.addCustomerText{font-size:13px}.table-stl{height:83vh!important}.productScroll{height:81vh!important}.productsFilterBtn{padding:0}.qty-card{height:10vh;padding-top:10px}.prodQtyCard{padding-top:50px!important;height:50vh}.offersCard{height:50vh}.infoCardList{height:42vh!important}.downIcon{height:3vh;width:3vh}.totalLabel{font-size:18px!important;font-weight:600!important}.backArrowSearchProducts{font-size:24px!important}.productName{font-size:1vw!important}.add-product-save,.add-product-pay{height:7vh;font-size:19px!important}.skuUpcText{font-size:12px!important}.productDetails{font-size:18px!important}.prodNameInfo,.priceNameInfo{font-size:14px!important;font-family:var(--font-family-primary, "Inter", sans-serif)}.prod-desc-lbl{font-size:13px!important}.productInfoCard{height:20vh}.qtyBtnClose{width:15px!important;height:15px!important}.backSpaceIcon{width:25px!important;height:16px!important}.tickIcon{width:20px}.productInfoTabsHeading{font-size:18px!important}.qtySales{font-size:14px!important}.qtySalesValue{font-size:18px!important}.stockTitles{font-size:13px!important}.salesPercentValues,.prodDescInfo{font-size:14px!important}}.notes-submitBtn,.notes-submitBtn:hover,.notes-submitBtn:focus{background-color:#51ad9a;border:1px solid #51ad9a;border-radius:3px;color:#fff}.notes-cancelBtn,.notes-cancelBtn:hover,.notes-cancelBtn:focus{border:1px solid #d9d9d9;color:#000;outline:none}.cartMenuItems{width:100%;color:#fff;display:flex;height:4.5vw;align-items:center;justify-content:center;cursor:pointer;border-radius:10px}ul{list-style:none;padding-left:0}.ant-modal-footer{border-top:none}.ant-modal-header{border-bottom:none;background:#f3f4f9}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;background-color:#fff;min-width:250px;max-width:350px!important;width:max-content;border-radius:5px;box-shadow:0 3px 30px #2121214d;transition:opacity .1s ease-out}.introjs-nextbutton{box-sizing:content-box;position:relative;overflow:visible;padding:.5rem 1rem;border:none!important;text-decoration:none;font-size:14px;font-weight:700;color:#fff!important;white-space:nowrap;cursor:pointer;outline:0;background-color:#0c173a!important;border-radius:.2em;zoom:1;display:inline}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;padding:.5rem 1rem;text-decoration:none;text-shadow:none!important;font-size:14px;color:#424242;white-space:nowrap;cursor:pointer;outline:0;background-color:#f4f4f4;border-radius:.2em;zoom:1;display:inline}.introjs-prevbutton{background:#fff!important;box-shadow:0 0 2px #0003!important;border-radius:4px!important;font-family:Inter!important;font-style:normal!important;font-weight:700!important;font-size:14px!important;line-height:16px!important;color:#0c173a!important}.introjs-bullets ul li a{border-radius:50%;width:9px!important;height:9px;margin:0 2px}.introjs-bullets ul li:before{content:none!important;margin-right:0!important}.introjs-bullets ul li a.active{background-color:#88b906!important;border-radius:50%;width:9px!important;height:9px;margin:0 2px}.bullets ul li a:hover{background:#999;text-decoration:none;outline:0}.introjs-nextbutton{float:unset;margin-left:10px}.introjs-prevbutton{float:unset}.introjs-tooltipbuttons{border-top:1px solid #e0e0e0;padding:20px;text-align:right;white-space:nowrap;background:#fff;box-shadow:0 -1px 2px #0000001a;border-radius:4px}.introjs-helperLayer{box-shadow:#212121cc 0 0,#2121217f 0 0 0 5000px!important;border:none!important}.remove_btn{padding-left:.5vw;border-left:1px solid black}.totalInput.ant-input::placeholder{color:#929098!important;font-size:1.2vw;margin-right:.4vw;font-weight:400;font-family:var(--font-family-primary, "Inter", sans-serif)}.totalQtyInput.ant-input::placeholder{color:#929098!important;font-size:1.2vw;margin-right:.4vw;font-weight:400;font-family:var(--font-family-primary, "Inter", sans-serif);vertical-align:middle!important}.voucher .ant-modal-header{border-bottom:none;background:#f3f4f9;clip-path:polygon(0 0,100% 0,100% 100%,0 80%)!important}.custom-dropdown{height:18vh;width:20}.genderSelect>.ant-select-selector{height:7.2vh!important;width:28vw!important;font-size:2vh}.amt-dial-btn-super-market-cash-management,.amt-dial-btn-super-market-cash-management-cancel-discount{width:8vw;height:10vh;border-radius:5px;background:#92909880;border:1px solid #fff;font-size:1.5em;font-weight:500;color:#0f0718!important}.amt-dial-btn-market-cash-management-discount{width:97%;height:21.2vh;border-radius:5px;background:#92909880;border:1px solid #fff;font-size:1.5em;font-weight:500;color:#0f0718;cursor:pointer}.productionScroll{height:62vh!important}.focused-row{background-color:#e0e0e0}.popover-trigger-button:focus{outline:none;border:2px solid #40a9ff;box-shadow:0 0 5px #40a9ff;border-radius:4px}.shortcutBtn1,.shortcutBtn1:hover,.shortcutBtn1:focus{font-size:12px;border:1px solid #00000029;box-shadow:0 3px #00000029;border-radius:5px;color:#000;text-align:center;margin-right:10px}.shortcutTable .selectedRow{background-color:#e0e0e0}.customer-search-modal .ant-modal{display:flex;justify-content:center;align-items:center}.customer-search-modal .ant-modal-content{height:70vh;display:flex;flex-direction:column;border-radius:10px}.add-customer-search-modal .ant-modal{display:flex;justify-content:center;align-items:center;padding:20px}.add-customer-search-modal .ant-modal-content{height:85vh;display:flex;flex-direction:column;border-radius:10px}.custom-select{width:100%;padding-left:8px;border-radius:4px;height:7vh;margin-top:10px;background:#f5f5f5;color:#929098;font-size:2rem;outline:none}.custom-select:disabled{background:#f5f5f5;color:#929098}.custom-select.view-mode-select{background-color:#f0f0f0;color:#8c8c8c;pointer-events:none;border:1px solid #d9d9d9;opacity:.8}.custom-select.view-mode-select .ant-select-selector{background-color:#f0f0f0!important;color:#8c8c8c!important;cursor:not-allowed}.amt-dial-btn{font-size:clamp(14px,1.2vw,20px);min-height:var(--numpad-btn-size)}.amt-dial-btn2{font-size:clamp(14px,1.2vw,20px)}.amt-dial-btn-market,.amt-dial-btn-market-qty,.amt-dial-btn-market-return,.amt-dial-btn-market2,.amt-dial-btn-market2-return,.amt-dial-btn-production,.amt-dial-btn-production-ent{font-size:clamp(14px,1.25em,22px)}.amt-dial-btn-super-market,.amt-dial-btn-super-market-cancel-discount,.amt-dial-btn-market-discount,.amt-dial-btn-super-market-cash-management,.amt-dial-btn-super-market-cash-management-cancel-discount,.amt-dial-btn-market-cash-management-discount,.amt-dial-btn-gift,.amt-dial-btn-gift1,.amt-dial-btn-gift2,.amt-dial-btn-gift12,.amt-dial-btn-cashtoKeep,.amt-dial-btn-cashtoKeep-back,.amt-dial-btn-approve,.amt-dial-btn-approve2{font-size:clamp(14px,1.5em,24px)}.amt-dial-btn-card,.amt-dial-btn-card1{font-size:clamp(13px,1.2vw,19px)}.amt-dial-disc-btn{font-size:clamp(16px,1.9vw,30px)}.orderHistoryCard,.orderHistoryScroll{min-height:clamp(400px,80vh,900px)}.ant-modal,.customer-search-modal .ant-modal,.add-customer-search-modal .ant-modal{max-width:var(--modal-width-lg)}@media(max-width:1024px){.amt-dial-btn{font-size:clamp(13px,1.4vw,18px);height:8vh;border-radius:var(--radius-md)}.amt-dial-btn2{height:18vh;font-size:clamp(13px,1.4vw,18px)}.amt-dial-btn-super-market,.amt-dial-btn-super-market-cancel-discount,.amt-dial-btn-super-market-cash-management,.amt-dial-btn-super-market-cash-management-cancel-discount{width:100%;height:8vh}.orderHistoryCard,.orderHistoryScroll{min-height:clamp(350px,70vh,700px)}.customer-search-modal .ant-modal-content{height:65vh}.add-customer-search-modal .ant-modal-content{height:80vh}.totalLabel{font-size:clamp(14px,1.5vw,20px)}.toPayText,.toPayTextValue{font-size:clamp(13px,1.5vw,20px)}.backArrowOrderHistory,.productSearchIcon{font-size:clamp(14px,1.8vw,22px)}}@media(max-width:768px){.amt-dial-btn{font-size:clamp(13px,2.5vw,18px);height:auto;min-height:44px;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md)}.amt-dial-btn2{height:auto;min-height:88px;font-size:clamp(13px,2.5vw,18px)}.amt-dial-btn-super-market,.amt-dial-btn-super-market-cancel-discount,.amt-dial-btn-super-market-cash-management,.amt-dial-btn-super-market-cash-management-cancel-discount,.amt-dial-btn-market-discount,.amt-dial-btn-market-cash-management-discount{width:100%;font-size:clamp(13px,2.5vw,18px)}.orderHistoryCard,.orderHistoryScroll{min-height:60vh}.ant-modal{max-width:95vw!important}.customer-search-modal .ant-modal-content,.add-customer-search-modal .ant-modal-content{height:auto;max-height:85vh}.totalLabel{font-size:var(--text-lg)}.toPayText,.toPayTextValue{font-size:var(--text-base)}.backArrowOrderHistory,.productSearchIcon{font-size:var(--text-xl)}.wrapper{grid-template-columns:repeat(4,1fr);height:auto;padding:var(--space-sm)}.addCustTitle{font-size:var(--text-lg);padding-left:var(--space-md)}.addCustArrow{font-size:var(--text-lg)}.paymtName,.paymtAmt{font-size:var(--text-sm)}}@media(max-width:480px){.amt-dial-btn{font-size:var(--text-base);min-height:40px;width:100%;border-radius:var(--radius-sm);box-shadow:var(--shadow-sm)}.amt-dial-btn2{min-height:70px;font-size:var(--text-base)}.amt-dial-btn-super-market,.amt-dial-btn-super-market-cancel-discount,.amt-dial-btn-super-market-cash-management,.amt-dial-btn-super-market-cash-management-cancel-discount,.amt-dial-btn-market-discount,.amt-dial-btn-market-cash-management-discount{width:100%;height:auto;min-height:40px;font-size:var(--text-base)}.amt-dial-disc-btn{width:100%;height:auto;min-height:40px;font-size:var(--text-lg)}.orderHistoryCard,.orderHistoryScroll{min-height:50vh}.ant-modal{max-width:var(--modal-width)!important;top:20px!important}.customer-search-modal .ant-modal-content,.add-customer-search-modal .ant-modal-content{height:auto;max-height:90vh}.wrapper{grid-template-columns:repeat(3,1fr);grid-gap:4px;padding:var(--space-xs);height:auto}.totalLabel{font-size:var(--text-base)}.toPayText,.toPayTextValue{font-size:var(--text-sm)}.backArrowOrderHistory,.productSearchIcon{font-size:var(--text-lg)}.addCustTitle{font-size:var(--text-base);padding-left:var(--space-sm)}.paymtName,.paymtAmt{font-size:var(--text-xs)}.productImgWidth{width:60px!important}.productImgHeight{height:60px!important}.table-stl{height:auto!important;max-height:70vh!important}}.tenant-switcher__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}.tenant-switcher__modal{background:#fff;border-radius:16px;box-shadow:0 8px 32px #0000001f;width:420px;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.tenant-switcher__header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid #f0f0f0}.tenant-switcher__title{font-size:18px;font-weight:600;color:#1a1a2e;margin:0}.tenant-switcher__close{background:none;border:none;font-size:24px;color:#999;cursor:pointer;padding:0;line-height:1}.tenant-switcher__close:hover{color:#333}.tenant-switcher__list{overflow-y:auto;padding:8px 12px;flex:1}.tenant-switcher__item{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;cursor:pointer;transition:background .15s}.tenant-switcher__item:hover{background:#f5f7fa}.tenant-switcher__item--active{background:#f8faf0;border:1px solid #e8f0d0}.tenant-switcher__item-icon{width:40px;height:40px;border-radius:10px;background:#a4cd38;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0}.tenant-switcher__item-info{flex:1;min-width:0}.tenant-switcher__item-name{font-size:14px;font-weight:600;color:#1a1a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tenant-switcher__item-meta{font-size:12px;color:#999;margin-top:2px}.tenant-switcher__active-badge{font-size:11px;font-weight:600;color:#a4cd38;background:#f0f8d8;padding:2px 8px;border-radius:12px;flex-shrink:0}.tenant-switcher__add-btn{margin:12px;padding:10px;border:2px dashed #e0e0e0;border-radius:10px;background:none;font-size:14px;font-weight:500;color:#888;cursor:pointer;transition:border-color .2s,color .2s}.tenant-switcher__add-btn:hover{border-color:#a4cd38;color:#a4cd38}.tenant-switcher__add-btn:disabled{opacity:.5;cursor:not-allowed}.tenant-switcher__managed-note{padding:8px 16px 0;font-size:11px;color:#999;text-align:center}.support-help-btn{position:fixed;bottom:20px;right:20px;z-index:99999;width:40px;height:40px;border-radius:50%;background:#fff;color:#1890ff;border:1.5px solid #d9d9d9;cursor:pointer;font-size:18px;font-weight:600;box-shadow:0 2px 8px #0000001f;display:flex;align-items:center;justify-content:center;transition:transform .2s,box-shadow .2s,border-color .2s;opacity:.85}.support-help-btn:hover{transform:scale(1.06);box-shadow:0 4px 12px #0000002e;border-color:#1890ff;opacity:1}.support-help-btn:active{transform:scale(.95)}.support-help-badge{position:absolute;top:-4px;right:-4px;background:#e74c3c;color:#fff;font-size:10px;font-weight:600;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 3px}.support-tabs{display:flex;border-bottom:1px solid #e8e8e8;margin-bottom:16px}.support-tab{flex:1;padding:10px;text-align:center;cursor:pointer;font-size:14px;font-weight:500;color:#666;border:none;background:none;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}.support-tab.active{color:#e74c3c;border-bottom-color:#e74c3c}.support-categories{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.support-category-card{padding:16px 12px;border:1px solid #e8e8e8;border-radius:8px;text-align:center;cursor:pointer;transition:border-color .2s,background .2s;background:#fafafa}.support-category-card:hover,.support-category-card.selected{border-color:#e74c3c;background:#fff5f5}.support-category-icon{font-size:28px;margin-bottom:6px}.support-category-label{font-size:13px;font-weight:500;color:#333}.support-form-group{margin-bottom:14px}.support-form-group label{display:block;font-size:13px;font-weight:500;color:#333;margin-bottom:4px}.support-form-group input,.support-form-group textarea,.support-form-group select{width:100%;padding:8px 10px;font-size:14px;border:1px solid #d9d9d9;border-radius:6px;outline:none;transition:border-color .2s;box-sizing:border-box}.support-form-group input:focus,.support-form-group textarea:focus,.support-form-group select:focus{border-color:#e74c3c}.support-form-group textarea{min-height:80px;resize:vertical}.support-items-list{margin-bottom:12px}.support-item-row{display:flex;align-items:center;gap:8px;padding:8px;background:#f9f9f9;border-radius:6px;margin-bottom:6px;font-size:13px}.support-item-row .item-category{background:#e74c3c;color:#fff;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500;white-space:nowrap}.support-item-row .item-desc{flex:1;color:#333}.support-item-remove{background:none;border:none;color:#999;cursor:pointer;font-size:16px;padding:0 4px}.support-add-item-btn{color:#e74c3c;background:none;border:1px dashed #e74c3c;border-radius:6px;padding:8px 12px;font-size:13px;cursor:pointer;width:100%;margin-bottom:12px}.support-submit-btn{width:100%;padding:12px;background:#e74c3c;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s}.support-submit-btn:hover{background:#c0392b}.support-submit-btn:disabled{background:#ccc;cursor:not-allowed}.support-back-btn{background:none;border:none;color:#e74c3c;font-size:13px;cursor:pointer;padding:0;margin-bottom:12px}.support-ticket-row{padding:12px;border:1px solid #e8e8e8;border-radius:8px;margin-bottom:8px;cursor:pointer;transition:border-color .2s}.support-ticket-row:hover{border-color:#e74c3c}.support-ticket-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.support-ticket-subject{font-size:14px;font-weight:500;color:#333}.support-ticket-meta{font-size:12px;color:#999}.support-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase}.support-badge.open{background:#e3f2fd;color:#1565c0}.support-badge.in_progress{background:#fff3e0;color:#e65100}.support-badge.waiting_on_device{background:#f3e5f5;color:#7b1fa2}.support-badge.resolved{background:#e8f5e9;color:#2e7d32}.support-badge.closed{background:#f5f5f5;color:#616161}.support-badge.pending_sync{background:#fff8e1;color:#f57f17}.support-badge.low{background:#e8f5e9;color:#2e7d32}.support-badge.medium{background:#fff3e0;color:#e65100}.support-badge.high{background:#fce4ec;color:#c62828}.support-badge.critical{background:#c62828;color:#fff}.support-comments{margin-top:16px}.support-comment{padding:10px 12px;border-radius:8px;margin-bottom:8px;font-size:13px}.support-comment.device{background:#f0f8ff;margin-right:24px}.support-comment.admin{background:#f5f5f5;margin-left:24px}.support-comment-author{font-weight:600;font-size:12px;margin-bottom:4px;color:#666}.support-comment-time{font-size:11px;color:#999;float:right}.support-comment-input{display:flex;gap:8px;margin-top:12px}.support-comment-input input{flex:1;padding:8px 10px;border:1px solid #d9d9d9;border-radius:6px;font-size:13px;outline:none}.support-comment-input button{padding:8px 16px;background:#e74c3c;color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer}.support-diagnostics-toggle{background:none;border:1px solid #d9d9d9;border-radius:6px;padding:8px 12px;width:100%;text-align:left;cursor:pointer;font-size:13px;color:#666;margin-bottom:12px}.support-diagnostics-panel{background:#f9f9f9;border:1px solid #e8e8e8;border-radius:6px;padding:12px;margin-bottom:12px;font-size:12px;font-family:monospace;max-height:200px;overflow-y:auto;white-space:pre-wrap;word-break:break-all}.support-detail-info{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;font-size:13px;margin-bottom:16px;padding:12px;background:#fafafa;border-radius:8px}.support-detail-label{font-weight:500;color:#666}.support-detail-value{color:#333}.support-capture-btn{width:100%;padding:10px 12px;background:none;border:1px dashed #e74c3c;border-radius:6px;color:#e74c3c;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s}.support-capture-btn:hover{background:#fff5f5}.support-screenshot-preview{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden;position:relative}.support-screenshot-img{width:100%;display:block;max-height:200px;object-fit:contain;background:#f5f5f5}.support-screenshot-actions{display:flex;gap:8px;padding:6px 8px;background:#fafafa;border-top:1px solid #e8e8e8}.support-screenshot-retake,.support-screenshot-remove{background:none;border:none;font-size:12px;cursor:pointer;padding:2px 6px;border-radius:4px}.support-screenshot-retake{color:#1890ff}.support-screenshot-remove{color:#999}.support-screenshot-retake:hover{background:#e6f7ff}.support-screenshot-remove:hover{background:#f0f0f0}.support-empty{text-align:center;padding:40px 20px;color:#999}.support-empty-icon{font-size:48px;margin-bottom:12px;opacity:.5}.support-popover{position:absolute;bottom:50px;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 8px 30px #00000026;padding:6px;display:flex;flex-direction:column;gap:2px;min-width:170px;animation:support-popover-in .15s ease-out}@keyframes support-popover-in{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.support-popover-btn{display:flex;align-items:center;gap:10px;padding:10px 14px;border:none;border-radius:8px;background:none;font-size:13px;font-weight:500;color:#333;cursor:pointer;transition:background .15s;white-space:nowrap;text-align:left}.support-popover-btn:hover{background:#f5f5f5}.support-popover-btn.primary{color:#1890ff}.support-popover-btn.primary:hover{background:#e6f7ff}.support-popover-badge{background:#e74c3c;color:#fff;font-size:10px;font-weight:600;min-width:18px;height:18px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;margin-left:auto}.fb-pending-rect{border:2px dashed #1890ff;background:#1890ff1a;border-radius:4px;pointer-events:none;animation:fb-pulse 1.5s ease-in-out infinite}@keyframes fb-pulse{0%,to{opacity:1}50%{opacity:.5}}.fb-toolbar-btn{background:none;border:none;cursor:pointer;font-size:12px;color:#666;padding:4px 8px;border-radius:4px;transition:background .15s,color .15s}.fb-toolbar-btn:hover{background:#f0f0f0;color:#333}.annotator-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200000;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center}.annotator-loading{text-align:center;color:#fff}.annotator-loading p{margin-top:16px;font-size:15px;color:#ccc}.annotator-spinner{width:36px;height:36px;border:3px solid #333;border-top-color:#e74c3c;border-radius:50%;margin:0 auto;animation:annotator-spin .8s linear infinite}@keyframes annotator-spin{to{transform:rotate(360deg)}}.annotator-canvas{position:absolute;top:0;left:0}.sa-topbar{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:linear-gradient(rgba(0,0,0,.6),transparent);z-index:200001;pointer-events:none}.sa-topbar>*,.sa-topbar-right>*{pointer-events:auto}.sa-topbar-right{display:flex;align-items:center;gap:12px}.sa-icon-btn{width:40px;height:40px;border:none;border-radius:50%;background:#0006;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.sa-icon-btn:hover{background:#0009}.sa-icon-btn:disabled{opacity:.3;cursor:default}.sa-color-dot{width:28px;height:28px;border-radius:50%;border:3px solid #fff;cursor:pointer;transition:transform .15s;box-shadow:0 1px 4px #0006}.sa-color-dot:hover{transform:scale(1.1)}.sa-color-dot.ring{box-shadow:0 0 0 3px #ffffff80}.sa-color-palette{position:fixed;right:16px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px;padding:10px;background:#0009;border-radius:20px;z-index:200002}.sa-palette-dot{width:32px;height:32px;border-radius:50%;border:2px solid rgba(255,255,255,.3);cursor:pointer;transition:transform .15s,border-color .15s}.sa-palette-dot:hover{transform:scale(1.15)}.sa-palette-dot.active{border-color:#fff;transform:scale(1.2);box-shadow:0 0 8px #fff6}.sa-text-wrap{position:fixed;display:flex;gap:6px;z-index:200002}.sa-text-input{background:#000000b3;border:2px solid rgba(255,255,255,.5);border-radius:8px;padding:8px 12px;font-size:16px;font-weight:700;outline:none;min-width:160px}.sa-text-input::placeholder{color:#fff6}.sa-text-ok{background:#25d366;color:#fff;border:none;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer}.sa-bottombar{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:linear-gradient(transparent,#000000b3);z-index:200001;pointer-events:none}.sa-bottombar>*{pointer-events:auto}.sa-tools{display:flex;gap:6px}.sa-tool{display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 14px;border:none;border-radius:10px;background:#0006;color:#ffffffb3;font-size:11px;cursor:pointer;transition:background .15s,color .15s}.sa-tool:hover{background:#0009;color:#fff}.sa-tool.active{background:#ffffff26;color:#fff}.sa-tool svg{flex-shrink:0}.sa-crop-actions{display:flex;gap:8px}.sa-crop-btn{padding:8px 16px;border:1px solid rgba(255,255,255,.3);border-radius:8px;background:#00000080;color:#fff;font-size:13px;cursor:pointer}.sa-crop-btn.apply{background:#25d366;border-color:#25d366}.sa-done-btn{display:flex;align-items:center;gap:6px;padding:12px 24px;background:#25d366;color:#fff;border:none;border-radius:24px;font-size:15px;font-weight:600;cursor:pointer;transition:background .15s;box-shadow:0 2px 8px #0000004d}.sa-done-btn:hover{background:#1da851}.support-recording-bar{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:100000;display:flex;align-items:center;gap:10px;padding:8px 20px;background:#1a1a2e;border-radius:0 0 12px 12px;box-shadow:0 4px 20px #0000004d;cursor:pointer;transition:background .2s;animation:recording-bar-in .3s ease-out}.support-recording-bar:hover{background:#2a2a3e}@keyframes recording-bar-in{0%{transform:translate(-50%) translateY(-100%)}to{transform:translate(-50%) translateY(0)}}.support-recording-dot{width:10px;height:10px;border-radius:50%;background:#ef4444;animation:recording-pulse 1.2s ease-in-out infinite}@keyframes recording-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.support-recording-label{font-size:13px;font-weight:500;color:#e5e7eb}.support-recording-time{font-size:13px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums}.support-recording-stop{margin-left:6px;padding:4px 12px;border-radius:6px;background:#ef4444;color:#fff;font-size:12px;font-weight:600}.support-help-btn.recording{border-color:#ef4444;animation:help-btn-recording 1.5s ease-in-out infinite}@keyframes help-btn-recording{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 8px #ef444400}}.support-help-rec-dot{display:inline-block;width:12px;height:12px;border-radius:50%;background:#ef4444;animation:recording-pulse 1.2s ease-in-out infinite}.support-popover-btn.record{color:#ef4444}.support-popover-btn.record:hover{background:#fef2f2}.ant-table-selection-col,.ant-table-selection-column{visibility:hidden}.ant-modal-mask{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000c}.ant-input-clear-icon-hidden{visibility:visible}.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input{padding:2%;background:#e2e8ec!important;font-size:18px;font-weight:600}.ant-input-group .ant-input-affix-wrapper:not(:last-child){background:#e2e8ec!important;border-radius:5px 0 0 5px!important}.ant-input-group-addon{width:55px!important;border:1px solid #cfd9e0!important;border-radius:5px!important;font-size:1.5vw!important}.ant-btn-icon-only.ant-btn-lg>*{font-size:1.5vw;padding-top:5px;color:#000}.ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{position:absolute;top:50%;right:0;width:0px!important;height:1.6em;background-color:#0000000f;transform:translateY(-50%);transition:background-color .3s;content:""}.ant-table-thead>tr>th{padding:1vw!important;font-size:.9vw;font-weight:400;color:#34282cc4;background:#fff}.ant-table-tbody>tr:hover{background:none}.ant-table-tbody>tr.ant-table-row-selected>td{background:#ebeded}.ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#ebeded}.ant-table-tbody>tr>td{border:none;border-bottom:1px solid rgba(0,0,0,.11)!important}.ant-menu-item,.ant-menu-item-only-child{color:#2f3856;padding-left:25px!important}.ant-menu-item-only-child:hover{color:#2f3856}.ant-menu-item-selected,.ant-menu-item-selected:hover{color:#374957;font-weight:600}.ant-menu-submenu-title,.ant-menu-submenu-title:hover{color:#000;font-size:1.2vw}.ant-menu-submenu-arrow,.ant-menu-submenu-arrow:hover{color:#2f3856!important;font-weight:600;font-size:1.1vw}.ant-menu-inline .ant-menu-item{margin-top:0}.ant-menu-sub{max-height:calc(var(--aspect-ratio) * 68vw);min-height:calc(var(--aspect-ratio) * 68vw);overflow-x:hidden;overflow-y:auto}.ant-menu-sub::-webkit-scrollbar{width:0px;background:transparent}.ant-menu-submenu-arrow,.ant-menu-submenu-arrow:hover{color:#2f3856!important;font-weight:600;font-size:1.3vw;top:53%}.ant-input-prefix{margin-right:20px}.ant-tabs-tab{margin:0 0 0 90px;padding:12px 0 5px;font-size:1vw;font-weight:600}.ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 90px}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-tab:hover{color:#000;font-weight:600}.ant-tabs-ink-bar,.ant-tabs-ink-bar-animated{height:3px!important;border-radius:10px;background:#2f3856}.ant-modal-title{margin:0;color:#2f3856;font-weight:600;font-size:1.1vw}.ant-modal-close-x{font-size:1.3vw}.ant-select-selector:hover,.ant-select-focused .ant-select-selector,.ant-select-selector:focus,.ant-select-selector:active,.ant-select-open .ant-select-selector{border-color:#d9d9d9!important;box-shadow:none!important}.ant-select-selector{border-radius:3px!important}.attribute .ant-select-selector{border:1px solid #d9d9d9}.ant-radio{vertical-align:middle}.ant-tabs-centered>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*=ant-tabs-nav-wrap-ping]),.ant-tabs-centered>div>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*=ant-tabs-nav-wrap-ping]){justify-content:flex-start}.ant-card-head{padding:0 10px}.ant-card-head-title{padding:12px 0!important}.ant-ribbon.ant-ribbon-placement-start{left:0}.ant-ribbon-corner{border:none}.ant-ribbon{content:"";font-size:10px!important;line-height:4px!important;border-left:0px solid transparent;border-right:5px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.ant-checkbox-checked .ant-checkbox-inner,.ant-checkbox-checked .ant-checkbox-inner:hover{background-color:#fff!important;border-color:#fff!important}.ant-checkbox-checked .ant-checkbox-inner:after{position:absolute;display:table;border:2px solid #000;border-top:0;border-left:0;-webkit-transform:rotate(45deg) scale(1) translate(-50%,-50%);transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;-webkit-transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-radio-checked .ant-radio-inner,.ant-radio-checked .ant-radio-inner:hover{border-color:#000!important}.ant-radio-inner:after{background-color:#000}.ant-radio-checked:after{border:1px solid #000000}.ant-table-small .ant-table-thead>tr>th{background-color:#e0e7ef}@media only screen and (max-width:1024px){.ant-tabs-tab{margin:0 0 0 100px}.ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 100px}.ant-menu-sub{max-height:80vh;min-height:80vh}.ant-table-thead>tr>th{font-size:13px;padding:10px!important}.ant-table-tbody>tr>td{font-size:13px}}@media only screen and (min-width:1920px){.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input{padding:17px;background:#e2e8ec!important;font-size:18px;font-weight:600}.ant-menu-sub{max-height:calc(var(--aspect-ratio) * 72vw);min-height:calc(var(--aspect-ratio) * 72vw)}.ant-input-group-addon{width:80px!important}.ant-select-selection-item{margin-top:.8vw;font-size:1.1vw!important}}.ant-badge-status-text{font-size:12px}.ant-drawer-header{background:#2f3856;border-bottom:1px solid #2f3856;padding:10px 24px}.ant-drawer-title{color:#fff;font-weight:600}.ant-drawer-close,.ant-drawer-close:hover{padding:16px;color:#fff;font-size:16px;font-weight:600}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-bottom:0;margin-left:8px;background-color:#2f3856!important}.ant-table-thead>tr>th{font-size:var(--text-sm)}.ant-table-tbody>tr>td{font-size:var(--text-sm)}.ant-modal-title{font-size:var(--text-lg)}@media(max-width:1024px){.ant-table-thead>tr>th{padding:var(--space-sm)!important;font-size:clamp(11px,1.2vw,14px)}.ant-table-tbody>tr>td{font-size:clamp(11px,1.2vw,14px);padding:var(--space-sm)}.ant-modal-title{font-size:clamp(13px,1.2vw,16px)}.ant-modal-close-x{font-size:clamp(13px,1.3vw,18px)}.ant-menu-submenu-title,.ant-menu-submenu-title:hover{font-size:clamp(12px,1.2vw,16px)}.ant-tabs-tab{margin:0 0 0 40px;font-size:clamp(11px,1.1vw,14px)}.ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 40px}}@media(max-width:768px){.ant-table-thead>tr>th{padding:var(--space-xs) var(--space-sm)!important;font-size:var(--text-xs);white-space:nowrap}.ant-table-tbody>tr>td{padding:var(--space-xs) var(--space-sm);font-size:var(--text-xs)}.ant-modal{max-width:95vw!important}.ant-modal-title{font-size:var(--text-base)}.ant-modal-close-x{font-size:var(--text-lg)}.ant-menu-submenu-title,.ant-menu-submenu-title:hover,.ant-menu-submenu-arrow,.ant-menu-submenu-arrow:hover{font-size:var(--text-base)}.ant-menu-sub{max-height:60vh;min-height:auto}.ant-tabs-tab{margin:0 0 0 24px;padding:8px 0 4px;font-size:var(--text-sm)}.ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 24px}.ant-input-group-addon{width:45px!important;font-size:var(--text-base)!important}.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input{font-size:15px}.ant-btn-icon-only.ant-btn-lg>*{font-size:var(--text-base)}.ant-drawer-header{padding:var(--space-sm) var(--space-lg)}.ant-drawer-close,.ant-drawer-close:hover{padding:var(--space-md);font-size:14px}}@media(max-width:480px){.ant-table-thead>tr>th{padding:var(--space-xs)!important;font-size:10px}.ant-table-tbody>tr>td{padding:var(--space-xs);font-size:11px}.ant-modal{max-width:var(--modal-width)!important;top:10px!important;margin:0 auto}.ant-modal-title{font-size:var(--text-sm)}.ant-modal-close-x{font-size:var(--text-base)}.ant-menu-sub{max-height:50vh;min-height:auto}.ant-menu-item,.ant-menu-item-only-child{padding-left:16px!important;font-size:var(--text-sm)}.ant-tabs-tab{margin:0 0 0 12px;padding:6px 0 3px;font-size:var(--text-xs)}.ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 12px}.ant-input-group-addon{width:40px!important;font-size:var(--text-sm)!important}.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input{font-size:14px;padding:var(--space-xs)}.ant-btn-icon-only.ant-btn-lg>*{font-size:var(--text-sm)}.ant-drawer-header{padding:var(--space-sm) var(--space-md)}.ant-drawer-title{font-size:var(--text-sm)}.ant-drawer-close,.ant-drawer-close:hover{padding:var(--space-sm);font-size:13px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-left:var(--space-xs)}}[style*=--aspect-ratio]>img{height:auto}[style*=--aspect-ratio]{position:relative}[style*=--aspect-ratio]>:first-child{position:absolute;top:0;left:0;height:100%;width:100%}[style*=--aspect-ratio]:before{content:"";display:block;width:100%}@supports not (aspect-ratio: 1/1){[style*=--aspect-ratio]:before{height:0;padding-bottom:calc(100% / (var(--aspect-ratio)))}}@supports (aspect-ratio: 1/1){[style*=--aspect-ratio]:before{aspect-ratio:calc(var(--aspect-ratio))}}:root{--aspect-ratio: .5625}.posIcon{font-size:.8em;font-weight:500;letter-spacing:.05vh;padding-top:4px;font-family:var(--font-family-primary, "Inter", sans-serif);line-height:1em}.payment{font-size:.95em;font-weight:500;letter-spacing:.05vh;font-family:var(--font-family-primary, "Inter", sans-serif);line-height:1.2em}.ant-drawer-body{overflow:hidden}.productName1{font-size:.9vw!important;font-weight:500;letter-spacing:.05vh;font-family:var(--font-family-primary, "Inter", sans-serif)}.tableRow{font-weight:400;font-family:var(--font-family-primary, "Inter", sans-serif);font-size:1em}.posMenuIcons{font-size:.8em;letter-spacing:.06vh;font-weight:500;padding-top:7px;font-family:var(--font-family-primary, "Inter", sans-serif)}.posMenuTill{font-size:.8em;letter-spacing:.06vh;font-weight:500;padding-top:7px;font-family:var(--font-family-primary, "Inter", sans-serif);width:5vw}.posCategory{display:flex;align-items:center;justify-content:center;font-weight:400;cursor:pointer}.productDescription{font-size:.86vw;color:#929098;margin-top:-.5vw;font-weight:500;letter-spacing:.03vw;line-height:.9;font-family:var(--font-family-primary, "Inter", sans-serif)}.productDescription-sm{font-size:.86vw;color:#929098;font-weight:500;letter-spacing:.03vw;line-height:1.1;font-family:var(--font-family-primary, "Inter", sans-serif);padding:1% 0}.productDescription-kiosk{font-size:1em;color:#0f0718;font-weight:500;letter-spacing:.03vw;line-height:1.1;font-family:var(--font-family-primary, "Inter", sans-serif);padding:3% 0}.ant-checkbox-group-item{padding-bottom:8px}.ant-card-body{padding:0}.ant-col-1{flex:0 0 0%}.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:8px 16px}.tillEventsScroll{height:28vh!important;width:"0.1vw"}.incomingDataScroll{height:70vh!important}.orderListScroll{height:35vh!important}.ordersDataScroll{height:31vh!important}.cartStyle{font-weight:600;align-items:end;display:flex;font-size:1.57vw;padding-left:1.6%;color:#0f0718}.cartSelect{font-size:.8em;color:#929098!important;display:flex;align-items:center;font-weight:500;text-align:left}.cartOption{font-size:.9em;color:#0f0718;font-weight:500;text-align:left}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#92909880!important;color:#1e1e1e;font-weight:500}.ant-table-thead>tr>th{background:#f3f4f9!important;border-bottom:1px solid rgba(0,0,0,.11)}.ant-table{background:var(--table-bg-color)!important}tr.ant-table-expanded-row>td,tr.ant-table-expanded-row:hover>td{background:#f3f4f9!important;padding-top:0!important;padding-bottom:0!important}.ant-table-thead>tr>th{font-size:1.2vw!important;color:#000!important}.ant-table-tbody>tr:hover{background:#f3f4f9!important}.table-stl>.ant-table-tbody>tr>td{font-size:1.6vw!important}.ant-select-selector{border:1px solid #fff!important;height:5vh!important}.supplier .ant-select-selector{border:1px solid #d9d9d9!important;border-radius:5px!important;height:7vh!important;font-weight:400!important;font-size:1vw!important}.ant-select{font-size:.9vw!important;font-weight:600!important;color:#1e1e1e}.moreOptions>.ant-select-dropdown{border-radius:5px!important}.ant-table-tbody>tr.ant-table-row:hover>td,.ant-checkbox-checked:after{border:none!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:#2f3856!important;border-color:#2f3856!important;border-radius:4px!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner,.ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#2f3856!important;border-radius:4px!important}.ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:#a4cd38!important}.ant-checkbox-inner{border-radius:"3px"!important}.ant-checkbox-checked .ant-checkbox-inner:after{top:"6px"!important}.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.inputAdd input::placeholder{font-size:8px}.cart-table .ant-table{font-weight:500;font-size:1.1vh}.cart-table .ant-table-thead>tr>th{font-size:.9vw!important;color:#0f0718!important;font-weight:600;background-color:#fff!important;padding-top:1.5vh!important;border-bottom:none!important;padding-bottom:.8vh!important}.cart-table .ant-table-thead>tr>th:nth-child(3){text-align:center!important}.cart-table .ant-table-thead>tr>th:nth-child(2){text-align:center!important}.cart-table .ant-table-tbody>tr>td{padding:1.5vh;color:#0f0718!important}.taxDisLbl{font-weight:600!important}.selecItem .ant-select-single .ant-select-selection-item{font-size:.9vw!important}.selecItem.ant-select-selector:hover{border:none!important}.selecItem .ant-select-selector{height:8vh!important}.selecItem.ant-select-single .ant-select-selector .ant-select-selection-item{color:#92909880!important;font-weight:400;font-size:1em;display:flex;align-items:center}.selecItem .ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{padding-top:10px}.selecItem{width:10vw;height:8vh}.selectType .ant-select-single .ant-select-selection-item{font-size:.9vw!important}.ant-select-single .ant-select-selector .ant-select-selection-item{font-weight:500!important;color:#1e1e1e}.selectType.ant-select-selector:hover{border:none!important}.selectType .ant-select-selector{height:5vh!important;width:17.5vw!important}.selectType.ant-select-single .ant-select-selector .ant-select-selection-item{color:#92909880!important;font-weight:400;font-size:1em;display:flex;align-items:center}.selectType .ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{padding-top:10px}.customerInput .ant-input{font-size:11px!important;margin-left:-.7vw!important;color:#000!important;font-weight:600!important;height:3.6vh}.customerInput .ant-input::placeholder{color:#929098!important;font-size:1.05vw}.customerInput .ant-input-affix-wrapper>input.ant-input{color:#929098!important;letter-spacing:.08vh!important}.productSearch.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border:none!important;border-color:#fff!important}.productSearch-po.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border:1px solid #d9d9d9!important}.ant-input-affix-wrapper:hover{border:1px solid #fff!important}.listItems{list-style:none;font-size:1.5vh;padding-top:2vh;font-weight:500;color:#0f0718}.productSearch .ant-input::placeholder{color:#929098!important;font-size:1.05vw;margin-left:-1.5vw;font-weight:400!important;font-family:var(--font-family-primary, "Inter", sans-serif)}.productSearch.ant-input-affix-wrapper{border:none!important}.productSearch .ant-input-prefix{margin-right:.8vw}.customer-search .ant-input::placeholder{color:#929098!important;font-size:1.05vw!important;margin-left:-1.5vw;font-weight:550;font-family:var(--font-family-primary, "Inter", sans-serif)}.customer-search.ant-input-affix-wrapper{border:1px solid #d9d9d9!important}.customer-search .ant-input-prefix{margin-right:.8vw}.customer-search .ant-input::placeholder{color:#929098!important;font-size:1.16vw;margin-left:-1.5vw;font-weight:400!important;font-family:var(--font-family-primary, "Inter", sans-serif)}.productSearch-sm:hover{border:1px solid #ccc!important}.bomSearch-sm .ant-input-prefix{margin-right:.8vw}.bomSearch-sm{font-size:1vw}.bomSearch-sm .ant-input,.bomSearch-sm .ant-input::placeholder{font-size:1em!important;font-weight:500!important;font-family:var(--font-family-primary, "Inter", sans-serif);color:#929098}.bomSearch-sm:hover{border:1px solid #ccc!important}.custom-select .ant-select-selector{height:7.7vh!important;border:1px solid #fff!important;color:#1e1e1e;font-weight:400;font-size:1em!important}.discount-remove-btn{width:100%;font-size:1.2em;border:1px solid rgba(146,144,152,.5);color:#2f3856;border-radius:4px;font-weight:500;padding:3px;height:7vh}.discount-remove-btn:hover{color:#2f3856!important;background-color:#fff!important;border-color:#2f3856!important}.discount-apply-btn{width:100%;font-size:1.2em;background-color:#2f3856;color:#fff;border-radius:4px;font-weight:500;padding:4px;height:7vh}.discount-apply-btn:hover{background-color:#2f3856!important;color:#fff!important;border-color:#2f3856!important}.discount-value-input .ant-input-affix-wrapper>input.ant-input{color:#929098!important;letter-spacing:.08vh!important}.discount-value-input.ant-input::placeholder{color:#bfbfbf!important;font-family:var(--font-family-primary, "Inter", sans-serif);font-size:1em!important;font-weight:400}.discount-value-input{border:1px solid #fff;height:6vh;font-size:1vw}.parkedTable .ant-table-thead>tr>th{font-size:1.37vw!important}.parkedTable .ant-table-thead>tr>th{border-bottom:none!important;font-weight:600;color:#0f0718}.parkedTable .ant-table-tbody>tr>td{font-weight:500;color:#0f0718}.parkedTable .ant-table-tbody>tr>td:nth-child(5){text-align:center!important;padding-right:0}.parkedTable .ant-table-thead>tr>th:nth-child(5){text-align:center!important;padding-right:0}.parkedTable .ant-table-tbody>tr>td:nth-child(5){padding-left:0}.parkedTable .ant-table-thead>tr>th:nth-child(5){padding-left:0}.parkedTable .ant-table-tbody>tr>td:nth-child(3){text-align:center!important}.parkedTable .ant-table-thead>tr>th:nth-child(3){text-align:center!important}.parkedTable .ant-table-tbody>tr>td:nth-child(4){text-align:center!important}.parkedTable .ant-table-thead>tr>th:nth-child(4){text-align:center!important}.td-bottons{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:1vw;font-weight:500}.parkedTable .ant-table-thead>tr>th,.ant-table-tbody>tr>td,.ant-table tfoot>tr>th,.ant-table tfoot>tr>td{padding-top:1.6vw;padding-bottom:1.6vw;font-size:1.2vw}.td-nested-title{font-size:1.23vw!important;font-weight:600}.td-subtotal{font-size:1vw;display:flex;flex-direction:column;border-bottom:1px solid rgba(52,40,44,.55);padding-bottom:2px;font-weight:400}.td-subTotalText{font-size:1em;color:#0f0718;font-weight:400}.td-total{font-weight:500;font-size:1em}.parkedCustomer{height:3.8vw;border:1px solid rgba(0,0,0,.5);border-radius:2px}.parkedCustomer .ant-input-affix-wrapper>input.ant-input{color:#929098!important;letter-spacing:.08vh!important;font-size:12px!important}.parkedCustomer .ant-input{font-size:1.2vw!important;font-weight:500!important;color:#000!important;margin-left:-.5vw!important}.parkedCustomer .ant-input::placeholder{color:#929098!important}.salesHistory-input{width:100%;border-radius:3px;border:1px solid rgba(0,0,0,.5);height:6.6vh}.salesHistory-input .ant-input{font-size:1.2vw!important;font-weight:500!important;color:#000!important;margin-left:-.5vw!important}.salesHistory-input .ant-input::placeholder{color:#929098!important;font-weight:500!important}.salesHistory-doc-input.ant-input::placeholder{color:#929098!important;font-weight:500!important;font-size:1.2vw}.salesHistory-doc-input .ant-input{font-size:1.2vw!important;font-weight:500!important;color:#000!important;margin-left:-.5vw!important}.salesHistory-doc-input,.salesHistory-datePicker{width:100%;border-radius:3px;border:1px solid rgba(0,0,0,.5);height:6.6vh}.salesHistory-datePicker .ant-picker-input{flex-direction:row-reverse}.salesHistory-datePicker .ant-picker-input input::placeholder{color:#929098!important;font-weight:500!important;font-size:1.2vw}.ant-picker-suffix{margin-right:.9vw}.ant-picker-suffix{right:auto!important;left:8px}.salesHistory-table .ant-table-thead>tr>th{font-size:1.4vw!important;color:#0f0718;border-bottom:none!important;font-weight:600}.salesHistory-table .ant-table-tbody>tr:first-child>td{border-bottom:0px solid rgba(0,0,0,.27)!important}.salesHistory-table .ant-table-tbody>tr>td{font-weight:500;color:#0f0718}.salesHistory-table .ant-table-thead>tr>th{border-bottom:1px solid rgba(0,0,0,.27)!important}.salesHistory-table .ant-table-tbody>tr>td:nth-child(5){text-align:center!important}.salesHistory-table .ant-table-thead>tr>th:nth-child(5){text-align:center!important}.salesHistory-table .ant-table-tbody>tr>td:nth-child(3){text-align:center!important}.salesHistory-table .ant-table-thead>tr>th:nth-child(3){text-align:center!important}.salesHistory-table .ant-table-tbody>tr>td:nth-child(4){text-align:center!important}.salesHistory-table .ant-table-thead>tr>th:nth-child(4){text-align:center!important}.custom-border{position:relative;height:1px}.custom-border:before{content:"";position:absolute;top:0;left:0;right:0;border-top:2px dashed;margin-top:8px}.itemScroll{min-height:15vh;max-height:30vh;height:auto;padding-left:1.55%;margin-top:.4vw}.payment-details{color:#0f0718;font-weight:600;font-size:1.05vw;margin-bottom:4px}.cash-management .ant-table-thead>tr>th{font-size:1.37vw!important;font-weight:600;color:#0f0718}.cash-management .ant-table-tbody>tr>td{font-weight:550;color:#0f0718}.cash-management .ant-table-tbody>tr>td:nth-child(4){text-align:right!important;font-size:1.37vw!important}.cash-management .ant-table-tbody>tr>td:nth-child(3){text-align:left!important;padding-left:1.2vw!important}.cash-management .ant-table-thead>tr>th:nth-child(4){padding-right:0!important}.cash-management .ant-table-thead>tr>th:nth-child(1){padding-left:0!important}.salesReturn-table{height:51vh}.salesReturn-table .ant-table-thead>tr>th{font-size:1.4vw!important;color:#0f0718;border-bottom:none!important;font-weight:600}.salesReturn-table .ant-table-tbody>td{border-bottom:1px solid rgba(0,0,0,.27)!important}.salesReturn-table .ant-table-tbody>tr>td{font-weight:500;color:#0f0718}.salesReturn-table .ant-table-tbody>tr{font-weight:500;color:#0f0718}.salesReturn-table .ant-table-thead>tr>th{border-bottom:1px solid rgba(0,0,0,.27)!important}.salesReturn-table .ant-table-tbody>tr>td:nth-child(5){text-align:center!important}.salesReturn-table .ant-table-tbody>tr>td:nth-child(1){padding-left:1vw}.salesReturn-table .ant-table-tbody>tr>td:nth-child(2){text-align:center!important}.salesReturn-table .ant-table-thead>tr>th:nth-child(2){text-align:center!important}.salesReturn-table .ant-table-thead>tr>th:nth-child(5){text-align:center!important}.salesReturn-table .ant-table-tbody>tr>td:nth-child(3){text-align:center!important}.salesReturn-table .ant-table-thead>tr>th:nth-child(3){text-align:center!important}.salesReturn-table .ant-table-tbody>tr>td:nth-child(4){text-align:center!important;padding-right:0!important}.salesReturn-table .ant-table-thead>tr>th:nth-child(4){text-align:center!important}.sm-stock-table .ant-table{font-weight:500;font-size:1vw;padding:0 1em;background:#fff!important}.sm-stock-table .ant-table-tbody>tr>td{font-size:.8em!important;color:#0f0718!important;font-weight:500;background-color:#fff!important;padding:.7vw .4vw!important;text-align:left!important}.sm-stock-table .ant-table-thead>tr>th{font-size:1em!important;color:#0f0718!important;font-weight:500;background-color:#fff!important;padding:.2vw .4vw!important;text-align:left!important}.sm-stock-check-table .ant-table{font-weight:500;font-size:1vw;background:#fff!important;border:1px solid #92909880;border-radius:2px;height:43vh}.sm-stock-check-table .ant-table-tbody>tr>td{font-size:1em!important;color:#0f0718!important;font-weight:500;background-color:#fff!important;padding:.4vw 1vw!important;text-align:left!important}.sm-stock-check-table .ant-table-thead>tr>th{font-size:1em!important;color:#0f0718!important;font-weight:500;background-color:#fff!important;padding:.5vw 1vw!important;text-align:left!important}.sm-stock-check-table .ant-table-tbody>tr>td:nth-child(2),.sm-stock-check-table .ant-table-tbody>tr>td:nth-child(3),.sm-stock-check-table .ant-table-tbody>tr>td:nth-child(4){text-align:center!important}.sm-stock-check-table .ant-table-thead>tr>th:nth-child(2),.sm-stock-check-table .ant-table-thead>tr>th:nth-child(3),.sm-stock-check-table .ant-table-thead>tr>th:nth-child(4){text-align:center!important}.sm-stock-check-table .ant-table-tbody>tr:hover>td{background-color:#f5f5f5!important;cursor:pointer}.sm-stock-table-BOM .ant-table{font-weight:500;font-size:1vw;padding:0 1em;background:#fff!important}.sm-stock-table-BOM .ant-table-tbody>tr>td{font-size:.8em!important;color:#0f0718!important;font-weight:500;background-color:#fff!important;text-align:left!important}.sm-stock-table-BOM .ant-table-thead>tr>th{font-size:1em!important;color:#0f0718!important;font-weight:500;background-color:#fff!important;padding:.2vw .4vw!important;text-align:left!important}.sm-cart-table .ant-table{font-weight:500;font-size:1vw}.sm-cart-table .ant-table-thead>tr>th{font-size:1.25em!important;color:#0f0718!important;font-weight:500;background-color:#fff!important;padding:1vh 1.2vw!important;border-bottom:1px solid #00000045!important}.sm-cart-table .ant-table-thead>tr>td{font-size:1em!important;color:#0f0718!important;font-weight:400!important}.sm-cart-table .ant-table-tbody>tr>td{border-bottom:1px solid #00000012!important;font-size:1.2em}.sm-cart-table .ant-table-thead>tr>th:nth-child(6){text-align:left!important}.sm-cart-table .ant-table-tbody>tr>td:nth-child(6){text-align:left!important;padding-left:16px}.sm-cart-table .ant-table-thead>tr>th:nth-child(7){text-align:left!important}.sm-cart-table .ant-table-tbody>tr>td:nth-child(7){text-align:left!important;padding-left:16px}.sm-cart-table .ant-table-tbody>tr>td{color:#0f0718!important;font-weight:400!important}.sm-cart-table .ant-table-tbody>tr{border-bottom:none!important}.sm-cart-table .ant-table-tbody>tr>td:nth-child(5){text-align:center!important;padding-right:0}.sm-cart-table .ant-table-thead>tr>th:nth-child(5){text-align:center!important;padding-right:0}.sm-cart-table .ant-table-tbody>tr>td:nth-child(5){padding-left:0}.sm-cart-table .ant-table-thead>tr>th:nth-child(5){padding-left:0}.sm-cart-table .ant-table-tbody>tr>td:nth-child(3){text-align:center!important}.sm-cart-table .ant-table-thead>tr>th:nth-child(3){text-align:center!important}.sm-cart-table .ant-table-tbody>tr>td:nth-child(4){text-align:center!important}.sm-cart-table .ant-table-thead>tr>th:nth-child(4){text-align:center!important}.sm-cart-table .ant-table-thead{padding-left:1%!important}.sm-aggregator-table .ant-table{font-weight:500;font-size:1vw}.sm-aggregator-table .ant-table-thead>tr>th{font-size:1em!important;color:#0f0718!important;font-weight:500;background-color:#fff!important;padding:1vh 1.2vw!important;border-bottom:1px solid #00000045!important}.sm-aggregator-table .ant-table-thead>tr>td{font-size:1em!important;color:#0f0718!important;font-weight:400!important}.sm-aggregator-table .ant-table-tbody>tr>td{border-bottom:1px solid #00000012!important;font-size:1em!important;padding:1vh 1.2vw!important}.sm-aggregator-table .ant-table-thead>tr>th:nth-child(6){text-align:center!important}.sm-aggregator-table .ant-table-tbody>tr>td:nth-child(6){text-align:center!important;padding-left:16px}.sm-aggregator-table .ant-table-thead>tr>th:nth-child(7){text-align:left!important}.sm-aggregator-table .ant-table-tbody>tr>td:nth-child(7){text-align:left!important;padding-left:16px}.sm-aggregator-table .ant-table-tbody>tr>td{color:#0f0718!important;font-weight:400!important}.sm-aggregator-table .ant-table-tbody>tr{border-bottom:none!important}.sm-aggregator-table .ant-table-tbody>tr>td:nth-child(5){text-align:center!important;padding-right:0}.sm-aggregator-table .ant-table-thead>tr>th:nth-child(5){text-align:center!important;padding-right:0}.sm-aggregator-table .ant-table-tbody>tr>td:nth-child(5){padding-left:0}.sm-aggregator-table .ant-table-thead>tr>th:nth-child(5){padding-left:0}.sm-aggregator-table .ant-table-tbody>tr>td:nth-child(3){text-align:center!important}.sm-aggregator-table .ant-table-thead>tr>th:nth-child(3){text-align:center!important}.sm-aggregator-table .ant-table-tbody>tr>td:nth-child(4){text-align:center!important}.sm-aggregator-table .ant-table-thead>tr>th:nth-child(4){text-align:center!important}.sm-aggregator-table .ant-table-tbody>tr>td:nth-child(2){text-align:center!important}.sm-aggregator-table .ant-table-thead>tr>th:nth-child(2){text-align:center!important}.sm-aggregator-table .ant-table-thead{padding-left:1%!important}.sm-dashboard-table .ant-table{font-weight:500;font-size:1vw;background:#fff!important}.sm-dashboard-table .ant-table-thead>tr>th{font-size:1.25em!important;color:#0f0718!important;font-weight:500;background-color:#fff!important;padding:1vh 1.2vw!important;border-bottom:1px solid #00000045!important}.sm-dashboard-table .ant-table-thead>tr>td{font-size:1em!important;color:#0f0718!important;font-weight:400!important}.sm-dashboard-table .ant-table-tbody>tr>td{border-bottom:1px solid #00000012!important;font-size:1.2em}.sm-dashboard-table .ant-table-thead>tr>th:nth-child(6){text-align:left!important}.sm-dashboard-table .ant-table-tbody>tr>td:nth-child(6){text-align:left!important;padding-left:16px}.sm-dashboard-table .ant-table-tbody>tr>td{color:#0f0718!important;font-weight:400!important}.sm-dashboard-table .ant-table-tbody>tr{border-bottom:none!important}.sm-dashboard-table .ant-table-tbody>tr>td:nth-child(5){text-align:center!important;padding-right:0}.sm-dashboard-table .ant-table-thead>tr>th:nth-child(5){text-align:center!important;padding-right:0}.sm-dashboard-table .ant-table-tbody>tr>td:nth-child(5){padding-left:0}.sm-dashboard-table .ant-table-thead>tr>th:nth-child(5){padding-left:0}.sm-dashboard-table .ant-table-thead>tr>th:nth-child(3){text-align:left!important}.sm-dashboard-table .ant-table-tbody>tr>td:nth-child(4){text-align:left!important;padding-left:1.2vw!important}.sm-dashboard-table .ant-table-thead>tr>th:nth-child(4){text-align:left!important}.sm-dashboard-table .ant-table-tbody>tr>td:nth-child(1){text-align:left!important;padding-left:16px}.sm-dashboard-table .ant-table-tbody>tr>td:nth-child(2){text-align:left!important;padding-left:16px}.sm-dashboard-table .ant-table-tbody>tr>td:nth-child(3){text-align:left!important;padding-left:16px}.sm-dashboard-table .ant-table-thead>tr>th:nth-child(2){text-align:left!important}.sm-dashboard-table .ant-table-thead{padding-left:1%!important}.sm-view-order-table .ant-table{font-weight:500;font-size:1vw}.sm-view-order-table .ant-table-thead>tr>th{font-size:1.25em!important;color:#0f0718!important;font-weight:500;background-color:#fff!important;padding:1vh 1.2vw!important;border-bottom:1px solid #00000045!important}.sm-view-order-table .ant-table-thead>tr>td{font-size:1em!important;color:#0f0718!important;font-weight:400!important}.sm-view-order-table .ant-table-tbody>tr>td{border-bottom:1px solid #00000012!important;font-size:1.2em}.sm-view-order-table .ant-table-thead>tr>th:nth-child(6){text-align:left!important}.sm-view-order-table .ant-table-tbody>tr>td:nth-child(6){text-align:left!important;padding-left:16px}.sm-view-order-table .ant-table-tbody>tr>td{color:#0f0718!important;font-weight:400!important}.sm-view-order-table .ant-table-tbody>tr{border-bottom:none!important}.sm-view-order-table .ant-table-tbody>tr>td:nth-child(5){text-align:center!important;padding-right:0}.sm-view-order-table .ant-table-thead>tr>th:nth-child(5){text-align:center!important;padding-right:0}.sm-view-order-table .ant-table-tbody>tr>td:nth-child(5){text-align:center!important;padding-right:35px!important}.sm-view-order-table .ant-table-thead>tr>th:nth-child(5){padding-left:0}.sm-view-order-table .ant-table-tbody>tr>td:nth-child(3){text-align:left!important;padding-left:16px!important}.sm-view-order-table .ant-table-thead>tr>th:nth-child(3){text-align:left!important}.sm-view-order-table .ant-table-tbody>tr>td:nth-child(4){text-align:center!important}.sm-view-order-table .ant-table-thead>tr>th:nth-child(4){text-align:center!important}.sm-view-order-table .ant-table-tbody>tr>td:nth-child(2){text-align:left!important;padding-left:16px}.sm-view-order-table .ant-table-thead>tr>th:nth-child(2){text-align:left!important}.sm-view-order-table .ant-table-thead{padding-left:1%!important}.sm-cashmanagement-table .ant-table{font-weight:500;font-size:1vw}.sm-cashmanagement-table .ant-table-thead>tr>th{font-size:1.25em!important;color:#0f0718!important;font-weight:500;background-color:#fff!important;padding:1vh 1.2vw!important;border-bottom:1px solid #00000045!important}.sm-cashmanagement-table .ant-table-thead>tr>td{font-size:1.03vw!important;color:#0f0718!important;font-weight:500!important}.sm-cashmanagement-table .ant-table-tbody>tr>td{border-bottom:1px solid #00000012!important;background-color:#fff!important;padding-left:1vw;font-size:1.2em!important;font-weight:400!important;color:#0f0718!important}.sm-cashmanagement-table .ant-table-tbody>tr>td:nth-child(4){text-align:center!important;padding-right:2vw}.addtInfo{font-size:1.1em;font-weight:500;color:#0f0718;font-family:var(--font-family-primary, "Inter", sans-serif)}.ant-progress-text{color:#0f0718!important;font-size:1em!important;font-weight:400!important}.sm-cart-table-return .ant-table{font-weight:500;font-size:1vw}.sm-cart-table-return .ant-table-thead>tr>th{font-size:1.25em!important;color:#0f0718!important;font-weight:500;background-color:#fff!important;padding:1vh 1.2vw!important;border-bottom:1px solid #fff!important}.sm-cart-table-return .ant-table-thead>tr>td{color:#0f0718!important;font-weight:500!important}.sm-cart-table-return .ant-table-tbody>tr>td{border-bottom:1px solid #fff!important;background:#fff;font-size:1.2em!important}.sm-cart-table-return .ant-table-thead>tr>th:nth-child(6){text-align:center!important}.sm-cart-table-return .ant-table-tbody>tr>td:nth-child(6){padding-left:5vw}.sm-cart-table-return .ant-table-tbody>tr>td{color:#0f0718!important;font-weight:400!important}.sm-cart-table-return .ant-table-tbody>tr>td:nth-child(5){text-align:center!important;padding-right:0}.sm-cart-table-return .ant-table-thead>tr>th:nth-child(5){text-align:center!important;padding-right:0}.sm-cart-table-return .ant-table-tbody>tr>td:nth-child(5){padding-left:0}.sm-cart-table-return .ant-table-thead>tr>th:nth-child(5){padding-left:0}.sm-cart-table-return .ant-table-tbody>tr>td:nth-child(3){text-align:center!important}.sm-cart-table-return .ant-table-thead>tr>th:nth-child(3){text-align:center!important}.sm-cart-table-return .ant-table-tbody>tr>td:nth-child(4){text-align:center!important}.sm-cart-table-return .ant-table-thead>tr>th:nth-child(4){text-align:center!important}.sm-cart-table-return .ant-table-tbody>tr>td:nth-child(2){text-align:left!important;padding-left:1vw}.sm-cart-table-return .ant-table-thead>tr>th:nth-child(2){text-align:left!important}.sm-cart-table-return .ant-table-tbody>tr>td:nth-child(1){padding:1.05vw!important}.sm-payment-search .ant-input{text-align:right!important;font-weight:600!important}.ant-table-expanded-row>td{padding:0}.ant-table-thead>tr>th,.ant-table-tbody>tr>td,.ant-table tfoot>tr>th,.ant-table tfoot>tr>td{padding-left:0;padding-right:0}.td-nested-description-sm{font-weight:400}.sm-cart-table-pos .ant-table{font-weight:500;font-size:1vw}.sm-cart-table-pos .ant-table-thead>tr>th{font-size:1em!important;color:#0f0718!important;font-weight:500;background-color:var(--table-bg-color)!important;padding:1.2vh .9vw!important;border-bottom:none!important;font-family:var(--font-family-primary, "Inter", sans-serif)!important}.sm-cart-table-pos .ant-table-thead>tr>td{color:#0f0718!important;font-weight:500!important}.sm-cart-table-pos .ant-table-thead>tr>th:nth-child(6){text-align:center!important}.sm-cart-table-pos .ant-table-tbody>tr>td{padding:1vh;font-size:1vw;color:#0f0718!important;font-weight:500!important}.sm-cart-table-pos .ant-table-tbody>tr{border-bottom:1px solid #908f96!important}.sm-cart-table-pos .ant-table-tbody>tr>td:nth-child(5){text-align:center!important;padding-right:0}.sm-cart-table-pos .ant-table-thead>tr>th:nth-child(5){text-align:center!important;padding-right:0}.sm-cart-table-pos .ant-table-tbody>tr>td:nth-child(5){padding-left:0}.sm-cart-table-pos .ant-table-thead>tr>th:nth-child(5){padding-left:0}.sm-cart-table-pos .ant-table-tbody>tr>td:nth-child(3){text-align:center!important}.sm-cart-table-pos .ant-table-thead>tr>th:nth-child(3){text-align:center!important}.sm-cart-table-pos .ant-table-thead>tr>th:nth-child(2){text-align:left!important}.sm-cart-table-pos .ant-table-tbody>tr>td:nth-child(2){text-align:center!important}.sm-cart-table-pos .ant-table-tbody>tr>td:nth-child(4){text-align:center!important}.sm-cart-table-pos .ant-table-thead>tr>th:nth-child(4){text-align:center!important}.sm-cart-table-return-pos .ant-table{font-weight:500;font-size:1vw;background-color:#fdecec!important}.sm-cart-table-return-pos .ant-table-container{background-color:#fdecec!important}.sm-cart-table-return-pos .ant-table-thead>tr>th{font-size:.7em!important;color:#0f0718!important;font-weight:500;padding:1.2vh .9vw!important;border-bottom:none!important;font-family:var(--font-family-primary, "Inter", sans-serif)!important;background-color:#fdecec!important}.sm-cart-table-return-pos .ant-table-thead>tr>td{font-size:.7em!important;color:#0f0718!important;font-weight:500!important;background-color:#fdecec!important}.sm-cart-table-return-pos .ant-table-tbody>tr:nth-child(2n)>td{background-color:#fdecec!important}.sm-cart-table-return-pos .ant-table-tbody>tr:hover>td{background-color:#fad4d8!important}.sm-cart-table-return-pos .ant-table-thead>tr>th:nth-child(6){text-align:center!important}.sm-cart-table-return-pos .ant-table-tbody>tr>td{padding:1vh;font-size:.7em!important;color:#0f0718!important;font-weight:500!important}.sm-cart-table-return-pos .ant-table-tbody>tr{border-bottom:1px solid #908f96!important}.sm-cart-table-return-pos .ant-table-tbody>tr>td:nth-child(5){text-align:center!important;padding-right:0}.sm-cart-table-return-pos .ant-table-thead>tr>th:nth-child(5){text-align:center!important;padding-right:0}.sm-cart-table-return-pos .ant-table-tbody>tr>td:nth-child(5){padding-left:0}.sm-cart-table-return-pos .ant-table-thead>tr>th:nth-child(5){padding-left:0}.sm-cart-table-return-pos .ant-table-tbody>tr>td:nth-child(3){text-align:center!important}.sm-cart-table-return-pos .ant-table-thead>tr>th:nth-child(3){text-align:center!important}.sm-cart-table-return-pos .ant-table-thead>tr>th:nth-child(2){text-align:center!important}.sm-cart-table-return-pos .ant-table-tbody>tr>td:nth-child(2){text-align:center!important}.sm-cart-table-return-pos .ant-table-tbody>tr>td:nth-child(4){text-align:center!important}.sm-cart-table-return-pos .ant-table-thead>tr>th:nth-child(4){text-align:center!important}.sm-cart-table-exchange-pos .ant-table{font-weight:500;font-size:1vw;background-color:#e6f4ea!important}.sm-cart-table-exchange-pos .ant-table-container{background-color:#e6f4ea!important}.sm-cart-table-exchange-pos .ant-table-thead>tr>th{font-size:.7em!important;color:#0f0718!important;font-weight:500;padding:1.2vh .9vw!important;border-bottom:none!important;font-family:var(--font-family-primary, "Inter", sans-serif)!important;background-color:#e6f4ea!important}.sm-cart-table-exchange-pos .ant-table-thead>tr>td{font-size:.7em!important;color:#0f0718!important;font-weight:500!important;background-color:#e6f4ea!important}.sm-cart-table-exchange-pos .ant-table-tbody>tr:nth-child(2n)>td{background-color:#e6f4ea!important}.sm-cart-table-exchange-pos .ant-table-tbody>tr:hover>td{background-color:#d2ebdd!important}.sm-cart-table-exchange-pos .ant-table-thead>tr>th:nth-child(6){text-align:center!important}.sm-cart-table-exchange-pos .ant-table-tbody>tr>td{padding:1vh;font-size:.7em!important;color:#0f0718!important;font-weight:500!important}.sm-cart-table-exchange-pos .ant-table-tbody>tr{border-bottom:1px solid #908f96!important}.sm-cart-table-exchange-pos .ant-table-tbody>tr>td:nth-child(5){text-align:center!important;padding-right:0}.sm-cart-table-exchange-pos .ant-table-thead>tr>th:nth-child(5){text-align:center!important;padding-right:0}.sm-cart-table-exchange-pos .ant-table-tbody>tr>td:nth-child(5){padding-left:0}.sm-cart-table-exchange-pos .ant-table-thead>tr>th:nth-child(5){padding-left:0}.sm-cart-table-exchange-pos .ant-table-tbody>tr>td:nth-child(3){text-align:center!important}.sm-cart-table-exchange-pos .ant-table-thead>tr>th:nth-child(3){text-align:center!important}.sm-cart-table-exchange-pos .ant-table-thead>tr>th:nth-child(2){text-align:center!important}.sm-cart-table-exchange-pos .ant-table-tbody>tr>td:nth-child(2){text-align:center!important}.sm-cart-table-exchange-pos .ant-table-tbody>tr>td:nth-child(4){text-align:center!important}.sm-cart-table-exchange-pos .ant-table-thead>tr>th:nth-child(4){text-align:center!important}.sm-restaurant-preorder-table .ant-table{font-weight:500;font-size:1vw}.sm-restaurant-preorder-table .ant-table-thead>tr>th{font-size:1em!important;color:#0f0718!important;font-weight:500;background-color:#f3f4f6!important;padding:1.2vh .9vw!important;border-bottom:none!important;font-family:var(--font-family-primary, "Inter", sans-serif)!important}.sm-restaurant-preorder-table .ant-table-thead>tr>td{color:#0f0718!important;font-weight:500!important}.sm-restaurant-preorder-table .ant-table-thead>tr>th:nth-child(6){text-align:center!important}.sm-restaurant-preorder-table .ant-table-tbody>tr>td{padding:1vh;font-size:1vw;color:#0f0718!important;font-weight:500!important}.sm-restaurant-preorder-table .ant-table-tbody>tr{border-bottom:1px solid #908f96!important}.sm-restaurant-preorder-table .ant-table-tbody>tr>td:nth-child(5){text-align:center!important;padding-right:0}.sm-restaurant-preorder-table .ant-table-thead>tr>th:nth-child(5){text-align:center!important;padding-right:0}.sm-restaurant-preorder-table .ant-table-tbody>tr>td:nth-child(5){padding-left:0}.sm-restaurant-preorder-table .ant-table-thead>tr>th:nth-child(5){padding-left:0}.sm-restaurant-preorder-table .ant-table-tbody>tr>td:nth-child(3){text-align:center!important}.sm-restaurant-preorder-table .ant-table-thead>tr>th:nth-child(3){text-align:center!important}.sm-restaurant-preorder-table .ant-table-thead>tr>th:nth-child(2){text-align:center!important}.sm-restaurant-preorder-table .ant-table-tbody>tr>td:nth-child(2){text-align:center!important}.sm-restaurant-preorder-table .ant-table-tbody>tr>td:nth-child(4){text-align:center!important}.sm-restaurant-preorder-table .ant-table-thead>tr>th:nth-child(4){text-align:center!important}.sm-cart-table-pos-stock .ant-table{font-weight:500;font-size:1vw}.sm-cart-table-pos-stock .ant-table-thead>tr>th{font-size:1em!important;color:#0f0718!important;font-weight:500;background-color:var(--table-bg-color)!important;padding:1.2vh .9vw!important;border-bottom:none!important;font-family:var(--font-family-primary, "Inter", sans-serif)!important}.sm-cart-table-pos-stock .ant-table-thead>tr>td{color:#0f0718!important;font-weight:500!important}.sm-cart-table-pos-stock .ant-table-thead>tr>th:nth-child(6){text-align:center!important}.sm-cart-table-pos-stock .ant-table-tbody>tr>td{padding:1vh;font-size:1vw;color:#0f0718!important;font-weight:500!important}.sm-cart-table-pos-stock .ant-table-tbody>tr{border-bottom:1px solid #908f96!important}.sm-cart-table-pos-stock .ant-table-tbody>tr>td:nth-child(5){text-align:center!important;padding-right:0}.sm-cart-table-pos-stock .ant-table-thead>tr>th:nth-child(5){text-align:center!important;padding-right:0}.sm-cart-table-pos-stock .ant-table-tbody>tr>td:nth-child(3){text-align:right!important;padding-right:1vw}.sm-cart-table-pos-stock .ant-table-thead>tr>th:nth-child(3){text-align:right!important}.sm-cart-table-pos-stock .ant-table-tbody>tr>td:nth-child(2){text-align:left!important;padding-left:1vw}.sm-cart-table-pos-stock .ant-table-thead>tr>th:nth-child(2){text-align:left!important}.sm-cart-table-pos-stock .ant-table-tbody>tr>td:nth-child(4){text-align:right!important;padding-right:1vw}.sm-cart-table-pos-stock .ant-table-thead>tr>th:nth-child(4){text-align:right!important}.parkedCustomer-sm{height:2.8vw;border:1px solid rgba(0,0,0,.2);border-radius:2px;font-size:1vw}.parkedCustomer-sm .ant-input-affix-wrapper>input.ant-input{color:#929098!important;letter-spacing:.08vh!important;font-size:12px!important}.parkedCustomer-sm .ant-input{font-size:1em;font-weight:400!important;color:#929098!important;margin-left:-.8vw!important}.parkedCustomer-sm .ant-input::placeholder{color:#929098!important;opacity:.8}.salesHistory-input-sm{width:100%;border-radius:3px;border:1px solid #fff;font-size:1vw}.salesHistory-input-sm .ant-input{font-size:1em!important;font-weight:400!important;margin-left:-.5vw!important}.salesHistory-input-sm .ant-input::placeholder{color:#929098!important;font-weight:400!important;opacity:.8}.salesHistory-doc-input-sm.ant-input::placeholder{color:#929098!important;font-weight:400!important;font-size:1vw!important;opacity:.8}.salesHistory-doc-input-sm .ant-input{font-size:1.2vw!important;font-weight:500!important;color:#000!important;margin-left:-.5vw!important}.salesHistory-doc-input-sm,.salesHistory-datePicker-sm{width:100%;border-radius:3px;border:1px solid #fff;height:5vh}.salesHistory-datePicker-sm .ant-picker-input{flex-direction:row-reverse}.salesHistory-datePicker-sm .ant-picker-input input::placeholder{color:#929098!important;font-weight:500!important;font-size:1vw;opacity:.8}.kiosk-cart-table-pos .ant-table{font-weight:500;font-size:1.1vh}.kiosk-cart-table-pos .ant-table-thead>tr>th{font-size:1.03vw!important;color:#0f0718!important;font-weight:600;background-color:#fff!important;padding:1.2vh .9vw!important;border-bottom:1px solid rgba(146,144,152,.5)!important}.kiosk-cart-table-pos .ant-table-thead>tr>td{font-size:1.03vw!important;color:#0f0718!important;font-weight:500!important}.kiosk-cart-table-pos .ant-table-tbody>tr>td{border-bottom:1px solid rgba(146,144,152,.5)!important}.kiosk-cart-table-pos .ant-table-thead>tr>th:nth-child(6){text-align:center!important}.kiosk-cart-table-pos .ant-table-thead>tr>td:nth-child(6){text-align:left!important}.kiosk-cart-table-pos .ant-table-tbody>tr>td{padding:1.5vh;color:#0f0718!important;font-weight:500!important;height:8.6vh}.kiosk-cart-table-pos .ant-table-tbody>tr{border-bottom:none!important}.kiosk-cart-table-pos .ant-table-tbody>tr>td:nth-child(5){text-align:center!important;padding-right:0}.kiosk-cart-table-pos .ant-table-thead>tr>th:nth-child(5){text-align:center!important;padding-right:0}.kiosk-cart-table-pos .ant-table-tbody>tr>td:nth-child(5){padding-left:0}.kiosk-cart-table-pos .ant-table-thead>tr>th:nth-child(5){padding-left:0}.kiosk-cart-table-pos .ant-table-tbody>tr>td:nth-child(3){text-align:center!important}.kiosk-cart-table-pos .ant-table-thead>tr>th:nth-child(3){text-align:center!important}.kiosk-cart-table-pos .ant-table-tbody>tr>td:nth-child(4){text-align:center!important}.kiosk-cart-table-pos .ant-table-thead>tr>th:nth-child(4){text-align:center!important}.KioskDescription{list-style:none;font-size:1vw;padding-top:2vh;font-weight:500;color:#0f0718;line-height:1.2}.offers-text{padding:1.16vh;margin-bottom:0;font-size:.75vw;font-family:var(--font-family-primary, "Inter", sans-serif);color:#fff;width:80%;overflow:hidden;background-color:#626367;text-align:center;border-radius:3px;font-weight:400}.custom-menu-item .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu{padding:0 10px!important}.ant-drawer-mask{background:none}.ant-drawer-content{background:#f3f4f9}.filter>.ant-drawer-mask{background:#000000a6}.ant-drawer-header{background:#f3f4f9;border-bottom:1px solid #f3f4f9}.addCustomer>.ant-drawer-mask{background:#000000a6}.ant-drawer-content{border-radius:10px!important}.qrlogin-btn{width:100%;background-color:#0083c6!important;color:#fff!important;box-shadow:0 4px 4px #00000040;border-radius:4px;border:1px solid #0083c6}.hg-theme-default{background-color:#fff!important}.email.hg-theme-default{background-color:transparent}.email.simple-keyboard.hg-layout-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;font-size:1.7rem;border-radius:.9rem;height:9vh;justify-content:center;padding:0;margin:.2rem}.email.simple-keyboard.hg-theme-default .hg-row:nth-child(2){margin-left:2vw;margin-right:2vw}.simple-keyboard.hg-layout-default .hg-button.hg-yellow{color:#000!important;width:13vw}.simple-keyboard.hg-layout-default .hg-button.hg-mail{width:13vw}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;font-size:1.7rem;border-radius:.9rem;height:7.6vh;justify-content:center;padding:0;margin:.2rem}.hg-theme-default .hg-row:nth-child(2){padding:0}.qtyReturn.ant-input:focus{box-shadow:0 0 0 2px #fff!important;border-color:#92909880!important}.ant-switch-checked{background-color:#2f3856!important}.custom-dropdown{background-color:#f0f0f0;color:#333;font-size:16px}.aprvl.hg-theme-default{background-color:transparent!important;border-radius:5px;box-sizing:border-box;font-family:var(--font-family-primary, "Inter", sans-serif);overflow:hidden;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%;font-size:1vw}.aprvl.hg-theme-default .hg-row .hg-button{align-items:center;background:#92909880;color:#0f0718;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;font-size:1.5em;font-family:var(--font-family-primary, "Inter", sans-serif);font-weight:500;justify-content:center;padding:0;margin:.2rem}.tableSelected{background-color:#f5f5f5}.tableNonSelected{background-color:#fff}.custom-tabs .ant-tabs-nav .ant-tabs-nav-wrap{display:flex;justify-content:flex-end}.custom-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 20px}.custom-confirm-modal-wrapper .ant-modal-body{padding:24px 16px!important}.custom-confirm-modal-wrapper .ant-modal-confirm-body{padding:0!important}.custom-confirm-modal-wrapper .ant-modal-confirm-content{margin-top:8px}.customerWalletModal .ant-modal-content{border-radius:15px!important}.customerWalletModal .ant-modal-header{border-radius:12px!important;background-color:transparent!important}.customerTopupModal .ant-modal-content{border-radius:15px!important}.customerTopupModal .ant-modal-header{border-radius:12px!important;background-color:transparent!important}.offer-view-details:hover{background:#f3f4f6;color:#111827}.category-scroll::-webkit-scrollbar{height:6px}.category-scroll::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:4px}.category-scroll::-webkit-scrollbar-track{background:transparent}.ant-table-thead>tr>th{background-color:#fff!important}.minimal-stock-table .ant-table,.minimal-stock-table .ant-table-container{border:none!important}.minimal-stock-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.minimal-stock-table .ant-table-tbody>tr:hover>td{background-color:#fafafa!important}.minimal-stock-table .ant-table.ant-table-small .ant-table-thead>tr>th{font-size:12px!important;font-weight:500!important;padding:7px 5px!important}.clean-batch-table .ant-table.ant-table-small .ant-table-thead>tr>th{font-size:12px!important;font-weight:500!important;padding:7px 5px!important}.salesHistory-status-dropdown .ant-select-selector{color:#929098!important;font-size:1em}.salesHistory-status-dropdown .ant-select-selection-item{color:#929098!important;font-weight:400;opacity:.8}.salesHistory-status-dropdown .ant-select-arrow{color:#929098!important}.floor-buttons{display:flex;gap:8px;padding-top:2.5vh;padding-right:22px;padding-left:22px;font-size:1vw}.floor-button{border-radius:35px;padding:5px 15px;border:1px solid #ffffff;background-color:#fff;color:#929098;font-size:1em;font-weight:500;font-family:Inter;height:5.5vh}.custom-select .ant-select-selector{height:8vh;line-height:8vh}.custom-select .ant-select-selection-item{line-height:8vh;border-radius:3px}.custom-select .ant-select-arrow{height:8vh}.floor-button.selected{background-color:#2f3856;color:#fff;border:1px solid #2f3856;font-size:1em;font-weight:500;font-family:Inter}.tables-container{padding-left:20px;padding-right:20px;padding-top:20px;position:relative}.tables-container-category{padding:2vh 1.5vw}.table-card{border-radius:15px;text-align:center;padding:20px;color:#fff;width:20.5vw;font-size:1vw;display:flex;align-items:center;cursor:pointer;justify-content:center}.table-card.OPN{background-color:#e5e7eb;border:1px solid #888b8f;color:#0f0718;height:17vh;border-radius:10px}.table-card.RES{background-color:#f7de95;border:1px solid #c29202;color:#0f0718;height:17vh;border-radius:10px}.table-card.ONG,.table-card.OCU{background-color:#d7cde6;color:#0f0718;border:1px solid #8969b3;height:17vh;border-radius:10px}.table-card.STD{background-color:#d4e5fc;color:#0f0718;border:1px solid #5fa8fc;height:17vh;border-radius:10px}.table-card.BRQ{background-color:#fcd2d2;color:#0f0718;border:1px solid #f78f8f;height:17vh;border-radius:10px}.table-title{font-size:1.5em;font-weight:500;color:#0f0718;margin-top:1vh}.table-status{font-size:1em;font-weight:500;color:#0f0718}.search-input{border-radius:20px;padding:5px 10px;margin-top:2.5vh;font-size:1em!important}.search-input .ant-input-prefix{margin-right:.75vw}.productSearch-sm .ant-input-prefix{margin-right:.8vw}.productSearch-sm{font-size:1vw}.productSearch-sm .ant-input,.productSearch-sm .ant-input::placeholder{font-size:1em!important;font-weight:500!important;font-family:var(--font-family-primary, "Inter", sans-serif);color:#929098}.status-indicator span{position:relative;padding-left:25px;margin-right:20px;line-height:20px;font-size:1em;font-weight:500;color:#0f0718;font-family:Inter}.status-indicator span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:50%}.available:before{background-color:#92909880}.reserved:before{background-color:#ffbf00}.checked-in:before{background-color:green}.image-container{position:relative;width:100%;height:auto}.image-container img{display:block;width:100%;height:100%;object-fit:cover}.image-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to   bottom,#0000,rgba(0,0,0,  .7));z-index:-1}.amt-dial-btn-restaurant{width:100%;height:11vh;border-radius:7px;background:#92909880;border:none;font-size:1.6em;font-weight:500;color:#0f0718;cursor:pointer}.amt-dial-btn-restaurant-ent{width:100%;height:22.8vh;border-radius:7px;background:#92909880;border:none;font-size:1.6em;font-weight:500;color:#0f0718;cursor:pointer}.amt-dial-btn-restaurant-cash-management,.amt-dial-btn-restaurant-cash-management-cancel-discount{width:8vw;height:11vh;border-radius:5px;background:#92909880;border:1px solid #fff;font-size:1.5em;font-weight:500;color:#0f0718!important}.amt-dial-btn-restaurant-cash-management-discount{width:97%;height:23.2vh;border-radius:5px;background:#92909880;border:1px solid #fff;font-size:1.5em;font-weight:500;color:#0f0718;cursor:pointer}.centered-select .ant-select-selector{display:flex!important;align-items:center!important;justify-content:center!important}.centered-select .ant-select-selection-item,.centered-select .ant-select-selection-placeholder{text-align:center!important;width:100%}.centered-select .ant-select-arrow{font-size:9px;right:6px}.production-center-modal .ant-modal-content{border-radius:12px;background:#fff;overflow:hidden}.production-center-modal .ant-modal-header{background:#fff;border-bottom:none;padding:20px 20px 0}.production-center-modal .ant-modal-title{margin-bottom:0}/*!
* 
*   react-simple-keyboard v3.8.32
*   https://github.com/hodgef/react-simple-keyboard
*
*   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
*
*   This source code is licensed under the MIT license found in the
*   LICENSE file in the root directory of this source tree.
*
*//*!
 * 
 *   simple-keyboard v3.8.24
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span,.hg-theme-default .hg-button span svg{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px #0000004d;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:#05194687;color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;-moz-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:#00000008;cursor:pointer}li.hg-candidate-box-list-item:active{background:#0000001a}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.signUp.simple-keyboard.hg-layout-default .hg-button .hg-row{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 3px -1px #0000004d;box-sizing:border-box;cursor:pointer;display:flex;font-size:1.1rem;border-radius:.8rem;height:3rem;justify-content:center;padding:0;margin:.2rem;width:1.2vw!important}.no-persons-btns{width:100%;height:45px;border-radius:50%;border:.5px solid #929098;font-size:1.2em;font-weight:500;color:#0f0718;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#fff}.custom-select .ant-select-selector{height:6vh!important;border:1px solid #fff!important;color:#1e1e1e;font-weight:400;font-size:1em!important}.custom-select.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-top:2%!important}.signUp.hg-theme-default{border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%}.signUp.hg-theme-default .hg-row .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#0000000d;border-radius:5px;box-shadow:none;box-sizing:border-box;cursor:pointer;display:flex;font-size:1.5em;border-radius:.8rem;font-weight:500;height:3rem;justify-content:center;padding:0;margin:.2rem;color:#0f0718;width:1.2vw!important}.signUp.simple-keyboard.hg-layout-default .hg-button.hg-bksp{width:1.2vw;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHMAAABYCAYAAADGKMgTAAAABHNCSVQICAgIfAhkiAAABK1JREFUeJztnUFy2zYUhj+5Gy/pG6gniG5QdNUu1Rsgu+zinsC6QXKDsCeIe4KqJ6i76y7KCazssnMXEDWWE0oEiYf3IOGf+ceTjG38eB9BUsKTOaMsNcBPwAJwu/+b71yqNjsDrIE/gQelLOJqgLfAX8DThfgT8I6yD9IDNcAd8Ih+cTV9t6tFsaoQD/0ILCdVVEEL4B/0i2fVb8eXNq/u0C9WCf4wtsA51HBZNzcpvBpTaGnNqafVsfbR1RbUgnqTM8WPvHjp8sOwuifXgnBqLfqWW1nXwA1wrxmirsi0XsSVP538gHDVcd6vzNkwBklUT61yugG2V5kGqyBl5QBywKwg5bUEeZgVZB69AtlrZgWZVzOplVlBKkgCZgWpo0VqmBWknpqUMCtIZaWCWUEaUAqYFkB+Bn4j3J3PgB8JXW4a+gL8vsswA35WzBIlC2+ab+g/kG4zZ3mgv6NOOovrGXeQGmxsLJ/aNfCZcjxw+uy0FhzfnRi7V1ZAbgbm9cI5hoCE0O4hBnPMNbPr2VHbR3umzcDva4HXQhn+JayK7YDv3QhlGCUrK7LzY2R+n3j8oSuy0yrx+AcrMyKHOZCdb2MmQTqgsSAbZG8WXUwQiyCfdgWKPeX7iWPGggT4mHDOk2BaBakBdAzIDwJzHgUzR5BSgFoFOQhmKSBzALUM8iTM0kBKArUO8ijMUkFKAC0BZC/M0kGmBFoKyO/CfDmZ0j0FaEkgv4HpE/9yKx4DdElZIA9gOuUgFoHGSBvkAcxPBsKUCtQCyD1MbyBIqUCtgNzDvDcQpESglkDuYWq3fZQI1BrIPUztEKUBtQjyiZGdBueiz4zb+f87cY5kusJwOEHFtHq8VItcC8okXRE6xi5JU0B2ajEKdI7++T6Xx7xFd0zewJz218wu1MpAmNJAdvIG5nYAk91ktQOVBrKTNzBH9zxQw3kCHQPyHfmbxJLChPMDOmUbS6PrLylMCDdEW8VQFkB2Lgmo6wu0oGygKTeWSwHqjgUqFahEh0AJQN2pQKUBlWz1sA7UDQm0zBjIKsgSgDprgSyDtA7UWQs0xlvyN1+NAbpKOOfJMMEm0GXkHKaCnAJ0k2jsJDDBFtDYnY9UIMcCXSUefzJMgPeCoWK8jsicGuQYoF6wFi6iFt+oFQwWU8ghkgIZC3QlmMENrEWvWsFwQ33qmikNcijQBtn+ZHeiDoPUCgYcWsR5T7ZcIIcAlc7iUjzX5J7wp8W0/pTMNeFadL379w3wC+Eg+1UhyxvCKvxKOMhcpix/pPxlLbor9NKdtNXSk/joqIpT6r5ZTwWqJokmaE8FqqEpraMn1aJ/Hbkki6tVmtileQvyD6nxXObHH3LrAfI8PmpJ+EhAlZzWOQc7txZOa87+hk0FKuNNV+Ccn8/cEt7aqqfctHqvOXhdoek8pmUmuSrQNPaRdRdTg+yjIc7d69iC51CLfmFK85bv7OGm2M+cqnvCY5acco5S9IVQq/+UcxyVp6yPQmityNjWUjXNqdfRYyC1ujkm6Za6Sp97jYGXIFPUEFoTLxnqBkMvP1KoIUxojX5xc65EH1uoWewPGJDbuaHQa0iP1oSV2H2N1v8H9wOK7oPqIwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:center;background-size:40% 40%}.signUp.simple-keyboard.hg-layout-default .hg-button.hg-bksp>span{visibility:hidden;width:1.2vw}.signUp.hg-theme-default .hg-row .hg-button.hg-space{width:15vw!important}.signUp.hg-theme-default .hg-row .hg-button.hg-bksp{width:1.2vw;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHMAAABYCAYAAADGKMgTAAAABHNCSVQICAgIfAhkiAAABK1JREFUeJztnUFy2zYUhj+5Gy/pG6gniG5QdNUu1Rsgu+zinsC6QXKDsCeIe4KqJ6i76y7KCazssnMXEDWWE0oEiYf3IOGf+ceTjG38eB9BUsKTOaMsNcBPwAJwu/+b71yqNjsDrIE/gQelLOJqgLfAX8DThfgT8I6yD9IDNcAd8Ih+cTV9t6tFsaoQD/0ILCdVVEEL4B/0i2fVb8eXNq/u0C9WCf4wtsA51HBZNzcpvBpTaGnNqafVsfbR1RbUgnqTM8WPvHjp8sOwuifXgnBqLfqWW1nXwA1wrxmirsi0XsSVP538gHDVcd6vzNkwBklUT61yugG2V5kGqyBl5QBywKwg5bUEeZgVZB69AtlrZgWZVzOplVlBKkgCZgWpo0VqmBWknpqUMCtIZaWCWUEaUAqYFkB+Bn4j3J3PgB8JXW4a+gL8vsswA35WzBIlC2+ab+g/kG4zZ3mgv6NOOovrGXeQGmxsLJ/aNfCZcjxw+uy0FhzfnRi7V1ZAbgbm9cI5hoCE0O4hBnPMNbPr2VHbR3umzcDva4HXQhn+JayK7YDv3QhlGCUrK7LzY2R+n3j8oSuy0yrx+AcrMyKHOZCdb2MmQTqgsSAbZG8WXUwQiyCfdgWKPeX7iWPGggT4mHDOk2BaBakBdAzIDwJzHgUzR5BSgFoFOQhmKSBzALUM8iTM0kBKArUO8ijMUkFKAC0BZC/M0kGmBFoKyO/CfDmZ0j0FaEkgv4HpE/9yKx4DdElZIA9gOuUgFoHGSBvkAcxPBsKUCtQCyD1MbyBIqUCtgNzDvDcQpESglkDuYWq3fZQI1BrIPUztEKUBtQjyiZGdBueiz4zb+f87cY5kusJwOEHFtHq8VItcC8okXRE6xi5JU0B2ajEKdI7++T6Xx7xFd0zewJz218wu1MpAmNJAdvIG5nYAk91ktQOVBrKTNzBH9zxQw3kCHQPyHfmbxJLChPMDOmUbS6PrLylMCDdEW8VQFkB2Lgmo6wu0oGygKTeWSwHqjgUqFahEh0AJQN2pQKUBlWz1sA7UDQm0zBjIKsgSgDprgSyDtA7UWQs0xlvyN1+NAbpKOOfJMMEm0GXkHKaCnAJ0k2jsJDDBFtDYnY9UIMcCXSUefzJMgPeCoWK8jsicGuQYoF6wFi6iFt+oFQwWU8ghkgIZC3QlmMENrEWvWsFwQ33qmikNcijQBtn+ZHeiDoPUCgYcWsR5T7ZcIIcAlc7iUjzX5J7wp8W0/pTMNeFadL379w3wC+Eg+1UhyxvCKvxKOMhcpix/pPxlLbor9NKdtNXSk/joqIpT6r5ZTwWqJokmaE8FqqEpraMn1aJ/Hbkki6tVmtileQvyD6nxXObHH3LrAfI8PmpJ+EhAlZzWOQc7txZOa87+hk0FKuNNV+Ccn8/cEt7aqqfctHqvOXhdoek8pmUmuSrQNPaRdRdTg+yjIc7d69iC51CLfmFK85bv7OGm2M+cqnvCY5acco5S9IVQq/+UcxyVp6yPQmityNjWUjXNqdfRYyC1ujkm6Za6Sp97jYGXIFPUEFoTLxnqBkMvP1KoIUxojX5xc65EH1uoWewPGJDbuaHQa0iP1oSV2H2N1v8H9wOK7oPqIwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:center;background-size:30% 30%}.signUp.hg-theme-default .hg-row .hg-button.hg-bksp>span{visibility:hidden;width:1.2vw}.signUP.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 3px -1px #0000004d;box-sizing:border-box;cursor:pointer;display:flex;font-size:1.1rem;border-radius:.8rem;height:3rem;justify-content:center;padding:0;margin:.2rem;width:1.2vw!important}.mainOverFlow{overflow:hidden;height:100vh}.mainRows{height:96vh}.productSpecImgCenter{align-self:center}.timePicker{width:100%}.datePicker{display:flex}.section-btn{width:100%;background-color:#51ad9a;border:none;border-radius:4px;box-shadow:#00000029 0 3px 6px;text-align:center;height:4vw}.modal-btn{width:48%!important;height:4vw}.number-buttons-container{display:flex;padding-bottom:3vh;justify-content:center;align-items:center;gap:1vw;font-size:1vw}.number-button{width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #000;font-size:1.3em;font-weight:500;color:#0f0718;background-color:#fff;cursor:pointer;transition:background-color .3s,color .3s}.restaurantInput .ant-input::placeholder{color:#929098!important;font-size:1em!important;margin-left:-1.5vw;font-weight:500;font-family:var(--font-family-primary, "Inter", sans-serif)}.product-filter-panel{height:100%;display:flex;flex-direction:column;background:#fafafa;font-family:var(--font-family-primary, "Inter", sans-serif);border-right:1px solid #e8e8e8;overflow-y:auto}.filter-section{border-bottom:1px solid #efefef;padding:12px 14px}.filter-section-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;padding:2px 0}.filter-section-title{font-size:13px;font-weight:600;color:#0f0718;letter-spacing:.01em}.filter-section-toggle{font-size:10px;color:#b0b0b0;transition:transform .2s}.filter-section-toggle.collapsed{transform:rotate(-90deg)}.filter-section-body{max-height:260px;overflow-y:auto;margin-top:8px}.category-tree-node{display:flex;align-items:center;padding:5px 6px;cursor:pointer;border-radius:5px;transition:background .15s}.category-tree-node:hover{background:#f0f0f0}.category-tree-node.selected{background:#e8f0fe}.category-tree-node.selected .category-tree-label{color:#2f3856;font-weight:600}.category-tree-expand{width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:8px;color:#b0b0b0;flex-shrink:0;cursor:pointer;transition:transform .2s}.category-tree-expand.expanded{transform:rotate(90deg)}.category-tree-label{flex:1;font-size:12px;color:#3d3d3d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px}.category-tree-count{font-size:11px;color:#888;min-width:20px;text-align:right;flex-shrink:0}.category-tree-children{padding-left:14px}.brand-search{margin-bottom:8px}.brand-search input{width:100%;padding:6px 10px;border:1px solid #ddd;border-radius:5px;font-size:12px;outline:none;font-family:var(--font-family-primary, "Inter", sans-serif);color:#3d3d3d;background:#fff}.brand-search input::placeholder{color:#bbb}.brand-search input:focus{border-color:#2f3856}.brand-item{display:flex;align-items:center;padding:4px 2px;cursor:pointer;font-size:12px;color:#3d3d3d;border-radius:4px;transition:background .15s}.brand-item:hover{background:#f0f0f0}.brand-item .ant-checkbox-wrapper{pointer-events:none}.brand-item .ant-checkbox-inner{width:15px;height:15px;border-radius:3px}.brand-item-name{flex:1;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-item-count{font-size:11px;color:#888;min-width:16px;text-align:right;flex-shrink:0}.price-range-inputs{display:flex;align-items:center;gap:6px}.price-range-input{flex:1;min-width:0;width:0;padding:6px 8px;border:1px solid #ddd;border-radius:5px;font-size:12px;outline:none;font-family:var(--font-family-primary, "Inter", sans-serif);text-align:center;color:#3d3d3d;background:#fff;-moz-appearance:textfield}.price-range-input::-webkit-inner-spin-button,.price-range-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.price-range-input::placeholder{color:#bbb}.price-range-input:focus{border-color:#2f3856}.price-range-separator{color:#bbb;font-size:12px;flex-shrink:0}.price-range-apply{margin-top:8px;width:100%;padding:6px;background:#2f3856;color:#fff;border:none;border-radius:5px;font-size:12px;font-weight:500;cursor:pointer;font-family:var(--font-family-primary, "Inter", sans-serif);transition:background .15s}.price-range-apply:hover{background:#232b45}.active-filters-bar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:6px 0;min-height:0}.active-filter-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;background:#e8f0fe;color:#2f3856;border-radius:12px;font-size:11px;font-weight:500;font-family:var(--font-family-primary, "Inter", sans-serif);cursor:default}.active-filter-chip-remove{cursor:pointer;font-size:10px;color:#8a9cc5;display:flex;align-items:center}.active-filter-chip-remove:hover{color:#2f3856}.clear-all-filters{color:#d32f2f;font-size:11px;font-weight:500;cursor:pointer;margin-left:auto;font-family:var(--font-family-primary, "Inter", sans-serif);background:none;border:none;padding:0}.clear-all-filters:hover{text-decoration:underline}.product-filter-panel::-webkit-scrollbar,.filter-section-body::-webkit-scrollbar{width:3px}.product-filter-panel::-webkit-scrollbar-track,.filter-section-body::-webkit-scrollbar-track{background:transparent}.product-filter-panel::-webkit-scrollbar-thumb,.filter-section-body::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.custom-mix-drawer .ant-drawer-body{padding:0;display:flex;height:100%;overflow:hidden}.custom-mix-drawer .ant-drawer-header{padding:12px 20px;border-bottom:1px solid #e8e8e8}.custom-mix-drawer .ant-drawer-header-title{flex-direction:row-reverse}.cm-product-panel{width:50%;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;height:100%;padding:16px}.cm-product-panel .cm-search-input{border-radius:7px;padding:8px 12px;border:1px solid #d9d9d9;width:100%;margin-bottom:12px}.cm-product-grid{flex:1;overflow-y:auto;padding-right:4px}.cm-product-card{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid #e8e8e8;border-radius:6px;margin-bottom:8px;transition:all .15s ease;cursor:pointer;background:#fff}.cm-product-card:hover{border-color:#2f3856}.cm-product-card.cm-selected{border-color:#2f3856;background:#f0f2ff}.cm-product-name{margin:0;font-size:.85rem;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.cm-product-price{margin:0;font-size:.75rem;color:#666}.cm-qty-controls{display:flex;align-items:center;gap:6px}.cm-qty-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #d9d9d9;background:#fff;cursor:pointer;padding:0}.cm-qty-btn:hover{border-color:#2f3856;color:#2f3856}.cm-qty-input{width:50px;height:28px;text-align:center;font-size:.8rem;border-radius:4px}.cm-pagination{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 0 4px;border-top:1px solid #f0f0f0}.cm-page-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#2f3856;color:#fff;border:none;cursor:pointer}.cm-page-btn:disabled{background:#ccc;cursor:not-allowed}.cm-page-text{font-size:.8rem;font-weight:500;color:#555}.cm-summary-panel{width:50%;display:flex;flex-direction:column;height:100%;padding:16px}.cm-summary-header{margin-bottom:12px}.cm-summary-header h3{margin:0 0 12px;font-size:1rem;font-weight:600;color:#2f3856}.cm-group-controls{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cm-group-controls label{font-size:.8rem;font-weight:500;color:#555;margin-right:6px}.cm-group-name-input{width:200px;height:32px;border-radius:5px}.cm-group-qty-controls{display:flex;align-items:center;gap:8px}.cm-group-qty-input{width:60px;height:32px;text-align:center}.cm-table-header{display:flex;padding:8px 12px;font-size:.75rem;font-weight:600;color:#2f3856;border-bottom:1px solid #e8e8e8;background:#fafafa;border-radius:4px 4px 0 0}.cm-table-body{flex:1;overflow-y:auto;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.cm-table-row{display:flex;align-items:center;padding:8px 12px;border-bottom:1px solid #f5f5f5;transition:background .1s}.cm-table-row:hover{background:#fafafa}.cm-table-row .cm-item-name{margin:0;font-size:.8rem;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-table-row .cm-item-uom{margin:0;font-size:.65rem;color:#888}.cm-table-row .cm-item-price{margin:0;font-size:.8rem;color:#2f3856}.cm-delete-btn{cursor:pointer;opacity:.6;transition:opacity .15s;height:16px}.cm-delete-btn:hover{opacity:1}.cm-summary-footer{border-top:1px solid #e8e8e8;padding:12px 0 0}.cm-totals-row{display:flex;justify-content:space-between;padding:3px 12px;font-size:.8rem;color:#555}.cm-totals-row.cm-grand-total{font-size:.95rem;font-weight:600;color:#2f3856;padding-top:6px;border-top:1px solid #e8e8e8;margin-top:4px}.cm-submit-btn{width:100%;height:42px;margin-top:10px;border-radius:6px;background:#2f3856;color:#fff;border:none;font-size:.9rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}.cm-submit-btn:hover{background:#3d4a6b}.cm-submit-btn:disabled{background:#ccc;cursor:not-allowed}.cm-empty-state{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#aaa}.cm-empty-state p{margin:8px 0 0;font-size:.85rem}.customer-login{content:"";position:absolute;z-index:-1;top:0;left:0;background-image:url(./kioskBGI-Dr5ytHHq.png);background-position:50% 50%;background-size:cover;border:1px none;height:100vh;width:100%}.user-name{color:#fff;font-family:var(--font-family-primary, "Inter", sans-serif);font-size:1.3vw;font-style:normal;font-weight:500;line-height:normal;position:absolute;right:3.2vw;top:1.8vw;margin:0}.welcome-text{color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;text-shadow:0px 4px 4px 0px rgba(0,0,0,.25);font-family:var(--font-family-primary, "Inter", sans-serif);font-size:5.3vw;font-style:normal;font-weight:700;line-height:1;margin:0}.welcome-text-des{color:#929098;text-align:center;font-feature-settings:"clig" off,"liga" off;text-shadow:0px 4px 4px 0px rgba(0,0,0,.25);font-family:var(--font-family-primary, "Inter", sans-serif);font-size:1.6vw;font-style:normal;font-weight:600;padding-top:1vh}.cl-mobile-icon{width:18.5vw;min-height:23vh;border-radius:25px;align-items:center;justify-content:space-evenly;text-align:center;font-family:var(--font-family-primary, "Inter", sans-serif)}.cl-img{margin-bottom:1vh;height:7vw;width:7vw;padding:1.3vw;border-radius:50%;border:1px solid #fff;cursor:pointer}.cl-or-txt{width:23vw;min-height:23vh;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;text-align:center;font-family:var(--font-family-primary, "Inter", sans-serif);padding-bottom:5vh;font-size:2.1vw;opacity:.7;word-wrap:break-word}.cl-email-icon{width:18.5vw;min-height:23vh;border-radius:25px;align-items:center;justify-content:space-evenly;text-align:center;font-family:var(--font-family-primary, "Inter", sans-serif)}.left-bottom-images{position:absolute;bottom:0;left:0;display:flex}.bottom-img{padding:1vw 1vw 3vh;align-items:center;display:flex;flex-direction:column;cursor:pointer}.spin-container{position:relative}.custom-box{width:92%;height:11.8vh;background-color:#eec302;text-align:center;margin-top:1.5vh;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-box:hover{color:#fff!important;cursor:pointer!important}.mc-main-div{display:flex;justify-content:center;align-items:center;flex-direction:column;height:93vh}.mc-left-div{position:relative;bottom:2%;margin-top:-5%;bottom:3rem;display:flex;justify-content:center}.mc-input-field{position:relative;width:26rem;border:1px solid #fff;border-radius:7px;color:#fff;font-size:1.6rem;height:3.4rem;padding:1.2rem;background:transparent!important;outline:none}.login-input-field{position:relative;width:100%;border:1px solid #fff;border-radius:7px;color:#fff;font-size:1.6rem;height:9vh;padding:2vh;background:transparent!important}.mc-input-lable{position:absolute;top:calc(50% - 1.5rem);font-size:1.3rem;color:#a0a8b2;left:10%;background-color:#fff;padding:0 3%}.mc-continue-btn{position:relative;background-color:#eec302;border-color:#eec302;width:26.2rem;height:3.7rem;border-radius:7px;color:#fff;font-size:1.4rem;font-weight:500}.mc-continue-btn:hover{background-color:#eec302!important;color:#fff!important}.mc-mobile-icon{height:4vh;width:3vw;position:relative;right:51%}.mc-kb-col{display:flex;justify-content:center;align-items:center;position:relative;left:2%}.mc-kb-div{height:27.3rem;width:23.6rem;position:relative;top:19vh;display:flex;justify-content:center;align-items:center}.mc-cl-img{margin-bottom:1vh;height:7vw;width:7vw;padding:1.3vw;border-radius:50%;border:1px solid #fff;position:relative;bottom:-4vh}.email-icon-bg{height:12.6vh;width:9.3vw;position:relative;left:50%;transform:translate(-50%)}.email-icon{margin-bottom:1vh;height:7vw;width:7vw;padding:1.3vw;border-radius:50%;border:1px solid #fff;position:relative;top:-2vh}.email-input{position:relative;width:25rem;border:1px solid #0580bd;border-radius:5px;color:#000;font-size:2rem;height:5rem;padding:1.2rem;top:15%}.email-lable{position:absolute;top:60%;font-size:1.3rem;color:#a0a8b2;left:3%;background-color:#fff;padding:0 2%}.email-keyboard-div{height:18rem;width:100%;position:relative;top:27%}.email-kb-div{height:40vh;padding:1.5vh 11vw 1.5vh 11vw;width:100%;display:flex;justify-content:center;align-items:center}.email-continue-btn{background-color:#eec302;border-color:#eec302;width:26.2rem;height:3.7rem;border-radius:7px;color:#fff;font-size:1.4rem;font-weight:500;margin-top:.5%}.email-continue-btn:hover{background-color:#eec302!important;color:#fff!important}.scan-cl-img{height:26vw;width:26vw;border-radius:50%;border:1px solid #fff;position:relative;background-color:#fff}.proceed-to-pay-btn{height:11vh;background-color:#eec302;width:21.4vw;color:#fff;border-radius:7px;font-size:1.8vw;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none}.proceed-to-pay-btn:hover{background-color:#eec302!important;color:#fff!important}.mobile.simple-keyboard.hg-layout-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 3px -1px #0000004d;box-sizing:border-box;cursor:pointer;display:flex;font-size:2.4rem;border-radius:1.2rem;height:7rem;justify-content:center;padding:0;margin:.3rem;font-weight:500}.mobile.simple-keyboard.hg-layout-default .hg-button.hg-bksp{width:1.2vw;background-image:url("data:image/svg+xml,%3csvg%20width='60'%20height='60'%20viewBox='0%200%2060%2060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M47.5%2038.975L43.975%2042.5L35%2033.525L26.025%2042.5L22.5%2038.975L31.475%2030L22.5%2021.025L26.025%2017.5L35%2026.475L43.975%2017.5L47.5%2021.025L38.525%2030L47.5%2038.975ZM55%207.5C56.3261%207.5%2057.5979%208.02678%2058.5355%208.96447C59.4732%209.90215%2060%2011.1739%2060%2012.5V47.5C60%2048.8261%2059.4732%2050.0979%2058.5355%2051.0355C57.5979%2051.9732%2056.3261%2052.5%2055%2052.5H17.5C15.775%2052.5%2014.425%2051.6%2013.525%2050.275L0%2030L13.525%209.7C14.425%208.375%2015.775%207.5%2017.5%207.5H55ZM55%2012.5H17.5L5.7%2030L17.5%2047.5H55V12.5Z'%20fill='white'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:40% 40%;background-color:#626367}.mobile.simple-keyboard.hg-layout-default .hg-button.hg-bksp>span{visibility:hidden;width:1.2vw}.mobile.hg-theme-default .hg-row:nth-child(2){padding:0!important}.mobile.hg-theme-default .hg-row .hg-button.hg-bksp{width:1.2vw;background-image:url("data:image/svg+xml,%3csvg%20width='30'%20height='30'%20viewBox='0%200%2030%2030'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M23.75%2017.6875L21.9875%2019.45L17.5%2014.9625L13.0125%2019.45L11.25%2017.6875L15.7375%2013.2L11.25%208.71245L13.0125%206.94995L17.5%2011.4375L21.9875%206.94995L23.75%208.71245L19.2625%2013.2L23.75%2017.6875ZM27.5%201.94995C28.163%201.94995%2028.7989%202.21334%2029.2678%202.68218C29.7366%203.15103%2030%203.78691%2030%204.44995V21.95C30%2022.613%2029.7366%2023.2489%2029.2678%2023.7177C28.7989%2024.1866%2028.163%2024.45%2027.5%2024.45H8.75C7.8875%2024.45%207.2125%2024%206.7625%2023.3375L0%2013.2L6.7625%203.04995C7.2125%202.38745%207.8875%201.94995%208.75%201.94995H27.5ZM27.5%204.44995H8.75L2.85%2013.2L8.75%2021.95H27.5V4.44995Z'%20fill='black'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:40% 40%;background-color:#626367}.mobile.hg-theme-default .hg-row .hg-button.hg-bksp>span{visibility:hidden;width:1.2vw}.mobile.hg-theme-default{background-color:transparent!important;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%}.simple-keyboard.hg-layout-default .hg-button.hg-bksp{width:2vw}.email.hg-theme-default{background-color:transparent!important}.email.simple-keyboard.hg-layout-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;box-shadow:0 0 30px #0000001a;box-sizing:border-box;cursor:pointer;display:flex;font-size:1.7rem;border-radius:18px;height:8vh;justify-content:center;padding:0;margin:.5vh}.email.simple-keyboard.hg-theme-default .hg-row:nth-child(2){margin-left:4vw;margin-right:4vw}.email.simple-keyboard.hg-layout-default .hg-button.hg-yellow{width:13vw}.email.hg-theme-default .hg-row:nth-child(2){padding:0!important}.login.hg-theme-default .hg-button.hg-space{color:#000;width:17vw}.simple-keyboard.hg-layout-default .hg-button.hg-mail,.simple-keyboard.hg-layout-shift .hg-button.hg-mail{width:13vw}.email.simple-keyboard.hg-theme-default .hg-row:nth-child(4){margin-left:3vw;margin-right:3vw}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;box-shadow:0 0 30px #0000001a;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;font-size:1.7rem;border-radius:.9rem;height:7.6vh;justify-content:center;padding:0;margin:.2rem}.loader-container{width:100px;height:100px;position:relative;margin:20px}.loader-progress{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#3498db;color:#000;padding:10px;border-radius:50%;text-align:center;font-weight:700;font-size:16px}.till-screen{background-color:var(--color-bg-white);height:100vh;display:flex;flex-direction:column;overflow:hidden;font-family:var(--font-family-primary, "Inter", sans-serif)}.till-screen--gray{background-color:var(--color-bg)}.till-header{display:flex;align-items:center;padding:var(--space-md) var(--space-lg);height:6vh;flex-shrink:0}.till-header__logo{height:clamp(28px,3.5vw,48px);flex-shrink:0}.till-header__title{font-size:var(--text-xl);font-weight:var(--font-medium);color:var(--color-text);letter-spacing:.36px;margin-left:var(--space-md)}.till-header__right{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.till-header__right span{font-weight:var(--font-medium);font-size:var(--text-sm);color:var(--color-text)}.till-stepper{display:flex;align-items:center;justify-content:center;padding:var(--space-md) var(--space-xl);gap:0;flex-shrink:0}.till-stepper__step{display:flex;align-items:center;gap:var(--space-sm);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-muted)}.till-stepper__circle{width:28px;height:28px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:var(--text-sm);font-weight:var(--font-semibold);border:2px solid var(--color-border);background:var(--color-bg-white);color:var(--color-text-muted);transition:all var(--transition-normal);flex-shrink:0}.till-stepper__step--active .till-stepper__circle{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.till-stepper__step--active .till-stepper__label{color:var(--color-primary);font-weight:var(--font-semibold)}.till-stepper__step--completed .till-stepper__circle{background:var(--color-success);border-color:var(--color-success);color:var(--color-text-inverse)}.till-stepper__step--completed .till-stepper__label{color:var(--color-success)}.till-stepper__connector{width:60px;height:2px;background:var(--color-border);margin:0 var(--space-sm);flex-shrink:0}.till-stepper__step--completed+.till-stepper__connector,.till-stepper__connector--completed{background:var(--color-success)}.till-stepper__label{white-space:nowrap}.till-panel{flex:1;display:flex;padding:var(--space-lg);padding-top:var(--space-sm);gap:var(--space-lg);overflow:hidden;min-height:0}.till-panel__main{flex:0 0 68%;min-width:0}.till-panel__main--wide{flex:0 0 75%}.till-panel__sidebar{flex:1;display:flex;flex-direction:column;position:relative;min-width:0}.till-panel--centered{justify-content:center;align-items:flex-start;padding-top:2vh}.till-card{background:var(--color-bg);border-radius:var(--radius-md);padding:0 var(--space-lg);height:100%;display:flex;flex-direction:column}.till-card--white{background:var(--color-bg-white);box-shadow:var(--shadow-sm)}.till-card--sidebar{background:transparent;padding:0;border-radius:var(--radius-sm)}.till-card__header{display:flex;padding:var(--space-md) 0;border-bottom:1px solid var(--color-border-light);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text);flex-shrink:0}.till-card__header-col{text-align:center;font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text)}.till-card__body{flex:1;overflow:hidden;min-height:0}.till-denom-table{width:100%}.till-denom-table__row{display:flex;align-items:center;padding:var(--space-xs) 0;font-size:var(--text-base)}.till-denom-table__row:nth-child(2n){background-color:#2f385608;border-radius:var(--radius-sm)}.till-denom-table__cell{text-align:center;display:flex;align-items:center;justify-content:center;color:var(--color-text);font-weight:var(--font-medium)}.till-denom-table__cell--denom{flex:0 0 29.17%}.till-denom-table__cell--count{flex:0 0 41.67%}.till-denom-table__cell--total{flex:0 0 29.17%}.till-denom-table__value{width:100%;padding:var(--space-sm) var(--space-md);background:transparent;font-weight:var(--font-normal);text-align:center;border:none;border-radius:var(--radius-sm);font-size:var(--text-base);color:var(--color-text);outline:none;box-shadow:none}.till-denom-table__total{width:80%;font-weight:var(--font-normal);text-align:center;border:none;box-shadow:none;background:transparent;font-size:var(--text-base);color:var(--color-text)}.till-denom-counter{display:flex;justify-content:center;align-items:center;gap:var(--space-xs);font-size:var(--text-base)}.till-denom-counter__btn{display:flex;align-items:center;justify-content:center;padding:var(--space-xs) var(--space-sm);color:var(--color-text);background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:clamp(14px,1.8vw,22px);cursor:pointer;transition:all var(--transition-fast);line-height:1}.till-denom-counter__btn:hover{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.till-denom-counter__btn:active{transform:scale(.95)}.till-denom-counter__input-wrap{width:20%;height:4.5vh;margin-bottom:.6vh;min-height:0;font-size:var(--text-base)}.till-denom-counter__input-wrap .ant-form-item{margin-bottom:0}.till-denom-counter__input{padding:2px;border-radius:var(--radius-sm);text-align:center;box-shadow:none;background:var(--color-bg-white);border:1px solid var(--color-border);font-size:var(--text-base);height:4.5vh;color:var(--color-text);font-weight:var(--font-normal);min-height:0;transition:border-color var(--transition-fast)}.till-denom-counter__input:focus{border-color:var(--color-primary);outline:none}.till-summary__section-title{margin-bottom:var(--space-xs);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text);padding-top:var(--space-sm)}.till-summary__section-title--lg{font-size:var(--text-lg);font-weight:var(--font-medium);letter-spacing:0px;color:var(--color-text);margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.till-summary__opened-on{margin-bottom:0;font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text)}.till-summary__datetime{display:flex;justify-content:space-between;margin-bottom:var(--space-sm);margin-top:var(--space-xs)}.till-summary__datetime span{font-size:var(--text-sm);font-family:var(--font-family-primary, "Inter", sans-serif);letter-spacing:0px;font-weight:var(--font-medium);color:var(--color-text)}.till-summary__row{display:flex;justify-content:space-between;align-items:baseline;padding:var(--space-xs) 0}.till-summary__row:nth-child(2n){background-color:#2f385605;border-radius:var(--radius-sm);padding-left:var(--space-xs);padding-right:var(--space-xs)}.till-summary__label{margin-bottom:0;font-size:var(--text-base);font-family:var(--font-family-primary, "Inter", sans-serif);font-weight:var(--font-medium);letter-spacing:0px;color:var(--color-text);padding-top:var(--space-sm)}.till-summary__value{margin-bottom:0;font-size:var(--text-base);font-family:var(--font-family-primary, "Inter", sans-serif);font-weight:var(--font-medium);letter-spacing:0px;color:var(--color-text);text-align:right;padding-top:var(--space-sm);padding-right:var(--space-lg)}.till-summary__field-label{margin-bottom:0;font-size:var(--text-base);font-family:var(--font-family-primary, "Inter", sans-serif);font-weight:var(--font-medium);letter-spacing:0px;color:var(--color-text);margin-top:var(--space-md)}.till-payment-table__header{display:flex;padding:var(--space-md) 0;border-bottom:1px solid var(--color-border-light);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text);flex-shrink:0}.till-payment-table__header-col{text-align:center;font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text)}.till-payment-table__header-col span{display:block}.till-payment-table__row{display:flex;align-items:center;margin-bottom:2%;margin-top:1%}.till-payment-table__row:nth-child(2n){background-color:#2f385608;border-radius:var(--radius-sm)}.till-payment-table__cell{text-align:center;display:flex;align-items:center;justify-content:center;font-size:var(--text-base)}.till-payment-table__cell--name{position:relative}.till-payment-table__cell--name .anticon{position:absolute;left:var(--space-sm)}.till-payment-table__cell-text{font-size:var(--text-base);font-family:var(--font-family-primary, "Inter", sans-serif);font-weight:var(--font-normal);letter-spacing:0px;color:var(--color-text);text-align:center}.till-payment-table__input--readonly{width:100%;padding:var(--space-sm) var(--space-md);background-color:var(--color-bg);font-weight:var(--font-normal);text-align:center;border:none;border-radius:var(--radius-sm);font-size:var(--text-base);color:var(--color-text);outline:none;box-shadow:none}.till-payment-table__input--editable{width:68%;padding:6px 1px;background-color:var(--color-bg);font-weight:var(--font-normal);text-align:center;border-radius:var(--radius-sm);font-size:var(--text-sm);border:1px solid var(--color-border);transition:border-color var(--transition-fast)}.till-payment-table__input--editable:focus{border-color:var(--color-primary);outline:none}.till-payment-table__edit-btn{height:6vh;width:7vw;border-radius:var(--radius-sm);font-size:var(--text-sm)}.till-actions{display:flex;gap:var(--space-sm);padding-top:var(--space-md);flex-shrink:0}.till-actions--bottom{position:absolute;bottom:0;left:0;right:0;padding:var(--space-md) 0}.till-actions--sticky{margin-top:auto;padding-top:var(--space-lg)}.till-btn--primary{flex:1;background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--text-base);font-weight:var(--font-medium);height:5.5vh;border-radius:var(--radius-sm);border:none;cursor:pointer;transition:background var(--transition-fast);text-align:center}.till-btn--primary:hover{background:var(--color-primary-light)}.till-btn--primary:disabled{opacity:.6;cursor:not-allowed}.till-btn--primary-full{width:100%;background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--text-base);font-weight:var(--font-medium);height:5.5vh;border-radius:var(--radius-sm);border:none;cursor:pointer;transition:background var(--transition-fast);text-align:center}.till-btn--primary-full:hover{background:var(--color-primary-light)}.till-btn--primary-full:disabled{opacity:.6;cursor:not-allowed}.till-btn--secondary{flex:1;background:var(--color-bg-white);color:var(--color-text);height:5.5vh;border-radius:var(--radius-sm);font-size:var(--text-base);border:1px solid var(--color-border);font-weight:var(--font-medium);cursor:pointer;transition:all var(--transition-fast)}.till-btn--secondary:hover{border-color:var(--color-primary);color:var(--color-primary)}.till-btn--success{width:100%;height:8.5vh;background:var(--color-success);color:var(--color-text-inverse);margin-top:var(--space-3xl);font-size:var(--text-lg);font-weight:var(--font-semibold);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast)}.till-btn--success:hover{background:#73d13d}.till-numpad{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-sm);padding-top:var(--space-xs);font-size:var(--text-base)}.till-numpad__enter{grid-column:span 2}.till-numpad__actions{display:flex;flex-direction:column;gap:var(--space-sm);padding-top:var(--space-sm)}.till-cash-keep{padding:var(--space-lg) var(--space-xl)}.till-cash-keep__header{height:7vh;width:100%;background-color:#92909880;display:flex;align-items:center;border-radius:var(--radius-md) var(--radius-md) 0 0}.till-cash-keep__header-title{font-size:var(--text-base);font-weight:var(--font-medium);padding-left:var(--space-xl);color:var(--color-text)}.till-cash-keep__checkbox{font-size:var(--text-base);transform:scale(1.3)}.till-cash-keep__checkbox-label{font-weight:var(--font-medium);font-size:var(--text-base);color:var(--color-text)}.till-cash-keep__close-btns{width:100%;display:flex;justify-content:space-between;gap:var(--space-md)}.till-cash-keep__close-btn{flex:1;min-height:6vh;border-radius:var(--radius-sm);background:var(--color-primary);border:none;font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-inverse);cursor:pointer;transition:background var(--transition-fast)}.till-cash-keep__close-btn:hover{background:var(--color-primary-light)}.till-open-form{display:flex;justify-content:center;padding-top:2vh}.till-open-form__left{flex:0 0 50%}.till-open-form__right{flex:0 0 50%;padding:0 5.5% 0 1.7%}.till-open-form__details-card{background-color:var(--color-bg);height:88vh;border-radius:var(--radius-md);padding:var(--space-lg)}.till-open-form__details-title{font-size:var(--text-lg);font-weight:var(--font-semibold);padding-bottom:var(--space-md)}.till-open-form__field-label{margin-bottom:0;font-size:var(--text-lg);font-family:var(--font-family-primary, "Inter", sans-serif);font-weight:var(--font-semibold);letter-spacing:0px;color:var(--color-text)}.till-open-form__header{display:flex;align-items:center;height:6vh;padding:1% 0 0}.till-open-form__header-title{font-size:var(--text-2xl);color:var(--color-text);margin-left:5%;letter-spacing:.36px;font-weight:var(--font-semibold);text-align:center}.till-open-form__summary-label{margin-bottom:2%;font-size:var(--text-sm);font-family:var(--font-family-primary, "Inter", sans-serif);font-weight:var(--font-semibold);letter-spacing:0px;color:var(--color-text)}.till-open-form__summary-value{margin-bottom:2%;font-size:var(--text-sm);font-family:var(--font-family-primary, "Inter", sans-serif);font-weight:var(--font-semibold);letter-spacing:0px;color:var(--color-text);text-align:right}@media(max-width:1023px){.till-panel{flex-direction:column;overflow-y:auto}.till-panel__main,.till-panel__main--wide{flex:none;width:100%}.till-panel__sidebar{flex:none;width:100%;min-height:50vh}.till-open-form{flex-direction:column}.till-open-form__left,.till-open-form__right{flex:none;width:100%;padding:var(--space-md)}.till-stepper__connector{width:30px}}.order-list-wrapper .ant-btn,.order-list-wrapper .ant-input,.order-list-wrapper .ant-table,.order-list-wrapper .ant-tabs,.order-list-wrapper .ant-tag{all:revert}.order-list-wrapper .ant-btn{border:1px solid #d9d9d9;border-radius:4px;background-color:#fff;color:#000}.order-list-wrapper .ant-btn:hover,.order-list-wrapper .ant-btn:focus{border-color:#40a9ff;color:#40a9ff}.order-list-wrapper .ant-input{border:1px solid #d9d9d9;border-radius:4px;padding:4px 11px}.order-list-wrapper .ant-table{background:#fff;border-radius:4px;font-size:revert}.order-list-wrapper .ant-tabs .ant-tabs-tab{margin:0 90px 0 0}.order-list-wrapper .ant-table-tbody>tr:hover{cursor:pointer}.order-list-wrapper .ant-table.ant-table-small{font-size:13px}.order-list-wrapper .aggregator .ant-table-thead>tr>th{font-size:.9vw!important;color:#000!important;font-weight:500!important}.order-list-wrapper .aggregator .ant-table-thead>tr>th,.order-list-wrapper .aggregator .ant-table-tbody>tr>td,.order-list-wrapper .aggregator .ant-table tfoot>tr>th,.order-list-wrapper .aggregator .ant-table tfoot>tr>td{font-size:.9vw!important}.ant-modal-content{border-radius:12px!important}/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@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,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@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;--spacing:.25rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--radius-sm:.25rem;--radius-md:.375rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#2f3856;--color-primary-light:#3e4b6e;--color-success:#52c41a}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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)){::placeholder{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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.float-left{float:left}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-5{margin-right:calc(var(--spacing) * 5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.block{display:block}.contents{display:contents}.contents\!{display:contents!important}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.h-5\/6{height:83.3333%}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-justify{text-align:justify}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-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,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media(min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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 #0000}@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 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}:root{--font-family-primary: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-mono: "SF Mono", Monaco, Menlo, "Courier New", monospace;--space-2xs: 2px;--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 24px;--space-2xl: 32px;--space-3xl: 48px;--space-4xl: 64px;--text-xs: clamp(.625rem, .55rem + .25vw, .75rem);--text-sm: clamp(.75rem, .65rem + .3vw, .875rem);--text-base: clamp(.8125rem, .725rem + .3vw, 1rem);--text-lg: clamp(1rem, .9rem + .35vw, 1.125rem);--text-xl: clamp(1.125rem, 1rem + .4vw, 1.375rem);--text-2xl: clamp(1.25rem, 1.1rem + .5vw, 1.75rem);--leading-tight: 1.2;--leading-normal: 1.4;--leading-relaxed: 1.6;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--color-primary: #2F3856;--color-primary-light: #4B5580;--color-primary-dark: #1F2640;--color-accent: #1890ff;--color-accent-hover: #40a9ff;--color-success: #52c41a;--color-warning: #faad14;--color-error: #ff4d4f;--color-bg: #f5f5f5;--color-bg-white: #ffffff;--color-bg-card: #ffffff;--color-bg-sidebar: #2F3856;--color-bg-header: #2F3856;--color-text: #333333;--color-text-secondary: #666666;--color-text-muted: #999999;--color-text-inverse: #ffffff;--color-border: #e8e8e8;--color-border-light: #f0f0f0;--color-divider: #e0e0e0;--color-input-border: #d9d9d9;--color-input-border-focus: var(--color-primary);--color-input-bg: #ffffff;--color-input-bg-readonly: #f5f5f5;--input-focus-shadow: 0 0 0 2px rgba(47, 56, 86, .08);--sidebar-width: clamp(200px, 18vw, 280px);--header-height: clamp(48px, 5vh, 64px);--cart-panel-width: clamp(320px, 30vw, 420px);--product-grid-min: 140px;--modal-width: min(90vw, 520px);--modal-width-lg: min(95vw, 800px);--drawer-width: min(90vw, 400px);--numpad-btn-size: clamp(40px, 5vw, 56px);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 2px 8px rgba(0, 0, 0, .1);--shadow-lg: 0 4px 16px rgba(0, 0, 0, .12);--shadow-modal: 0 8px 32px rgba(0, 0, 0, .16);--transition-fast: .15s ease;--transition-normal: .25s ease;--transition-slow: .4s ease;--z-base: 0;--z-dropdown: 100;--z-sticky: 200;--z-drawer: 400;--z-modal: 500;--z-toast: 600;--z-devtools: 99999}@media(min-width:768px)and (max-width:1023px){:root{--sidebar-width: 200px;--cart-panel-width: 300px;--product-grid-min: 120px}}@media(max-width:767px){:root{--sidebar-width: 0px;--header-height: 48px;--cart-panel-width: 100%;--product-grid-min: 100px;--modal-width: 95vw;--drawer-width: 95vw;--numpad-btn-size: clamp(44px, 12vw, 56px)}}
