@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700|Roboto:400,500,700);@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);.react-overlay-loader-spinner+span{font-size:20px;margin-top:65px!important}*{box-sizing:border-box}body,html{width:100%;margin:0;padding:0}body{font-family:Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5em;color:#333}a{cursor:pointer;text-decoration:none}.fixedHeaderBodyWrapper{padding-top:56px}@media screen and (max-width:768px){.hiddenMobile{display:none}}@media screen and (min-width:769px){.visibleMobile{display:none}}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@media print{.SideMenu_wrapper__T8vju{display:none}}.SideMenu_logoWrapper__2TxCF{text-align:center;border-bottom:1px solid #eee;padding:15px 0}.SideMenu_logo__6hvBg{max-width:80%;height:25px;margin:5px auto}.SideMenu_menu__1Tzku{min-height:calc(100vh - 66px);border-right:0}.MainTemplate_sider__1PFgr{border-right:1px solid #eee}@media print{.MainTemplate_sider__1PFgr{display:none}}.MainTemplate_menuDrawer__3iaVb{padding:0}@media print{.MainTemplate_menuDrawer__3iaVb{display:none}}.MainTemplate_menuDrawer__3iaVb .ant-drawer-body{padding:0}.MainTemplate_header__1hOFV{background:#fff;position:relative;font-weight:500;padding-left:30px;padding-right:30px}@media print{.MainTemplate_header__1hOFV{display:none}}.MainTemplate_footer__2G7KG{padding-left:30px;padding-right:30px}@media print{.MainTemplate_footer__2G7KG{display:none}}.MainTemplate_headerRight__s9MYD{float:right}@media screen and (max-width:1200px){.MainTemplate_headerRight__s9MYD{float:none}}.MainTemplate_mobileMenuToggle__3ztdc{display:none}@media screen and (max-width:1200px){.MainTemplate_mobileMenuToggle__3ztdc{float:right;margin-top:15px;display:inline-block}}.MainTemplate_nonMobile__nRbsi{display:inline-block}@media screen and (max-width:1200px){.MainTemplate_nonMobile__nRbsi{display:none}}.Home_linkButton__1kfke{background-color:initial;border:none;outline:none;cursor:pointer;padding:0;margin:0;text-decoration:none;font:inherit;color:#40b9eb}.Home_linkButton__1kfke:focus,.Home_linkButton__1kfke:hover{color:#18a6e0}.Home_wrapper__2Zk5r{text-align:center;padding-top:20vh}.Home_inputText__1KZWh,.Home_submitBtn__2RK96{margin-bottom:15px!important}.Home_versioning__2a7eH{position:fixed;right:10px;bottom:10px}.Home_configItem__3fuAU{margin-bottom:20px}.Home_sectionTitle__2Jozs{margin:20px 0 30px 5px}.Home_flexCardsWrapper__FOxb5{display:flex;flex-flow:row wrap;justify-content:flex-start}.Home_flexCardsChild__2VK5u{width:calc(33.33333% - 16px);margin-right:16px;margin-bottom:16px}@media screen and (max-width:768px){.Home_flexCardsChild__2VK5u{width:100%;margin-right:0}}.AuthSignIn_backToSignIn__YeXTg button,.AuthSignIn_forgotPassword__41BoY button{background-color:initial;border:none;outline:none;cursor:pointer;padding:0;margin:0;text-decoration:none;font:inherit;color:#40b9eb}.AuthSignIn_backToSignIn__YeXTg button:focus,.AuthSignIn_backToSignIn__YeXTg button:hover,.AuthSignIn_forgotPassword__41BoY button:focus,.AuthSignIn_forgotPassword__41BoY button:hover{color:#18a6e0}.AuthSignIn_wrapper__3pg-T{text-align:center}.AuthSignIn_pageTitle__1eGuL{text-align:center;color:#9b9b9b;margin-bottom:18px;text-transform:uppercase}.AuthSignIn_logo__2T135{max-width:80%;width:200px;margin:15vh auto 30px}.AuthSignIn_containerCard__EqLGO{display:block;width:325px;max-width:100%;margin:auto!important}.AuthSignIn_inputText__2IeBv,.AuthSignIn_submitBtn__2zfEZ{margin-bottom:15px!important}.AuthSignIn_backToSignIn__YeXTg,.AuthSignIn_forgotPassword__41BoY{text-align:center}.AuthSignIn_versioning__3nV-m{position:fixed;right:10px;bottom:10px}.LoyaltyTrx_formGroup__lazU4{margin-bottom:15px}.LoyaltyTrx_formGroup__lazU4>label{display:block;margin-bottom:5px}.PosCompletedTrxList_viewTrxBtn__3kCsk,.PosCompletedTrxList_voidBtn__2IfF5{background-color:initial;border:none;outline:none;cursor:pointer;padding:0;margin:0;text-decoration:none;font:inherit;color:#40b9eb}.PosCompletedTrxList_viewTrxBtn__3kCsk:focus,.PosCompletedTrxList_viewTrxBtn__3kCsk:hover,.PosCompletedTrxList_voidBtn__2IfF5:focus,.PosCompletedTrxList_voidBtn__2IfF5:hover{color:#18a6e0}.PosCompletedTrxList_trxList__1mXd2{padding:0;height:calc(100vh - 174px);overflow:auto}.PosCompletedTrxList_trxItem__h7wCL{padding:10px 15px;cursor:pointer;border-top:1px solid rgba(0,0,0,.1)}.PosCompletedTrxList_trxItem__h7wCL:hover{background:rgba(64,185,235,.1)}.PosCompletedTrxList_trxItem__h7wCL:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.PosCompletedTrxList_trxItemAvatar__3GQ72{float:left;margin:0 15px 0 0!important}.PosCompletedTrxList_trxCustomerName__3Ftem{font-size:15px;font-weight:500}.PosCompletedTrxList_trxInfo__34bDO{font-size:12px}.PosCompletedTrxList_emptyCompletedTrx__FTjMP{padding:15px;border-top:1px solid #eee}.PosCompletedTrxList_viewTrxBtn__3kCsk{color:#40b9eb;cursor:pointer}.PosCompletedTrxList_voidBtn__2IfF5{color:#ed6d48;cursor:pointer}.PosCompletedTrxList_voidLabel__3SYGW{color:#ed6d48}.TrxStockOutModal_sectionWrapper__1w7Te{margin-bottom:20px}.PosCustomerPanel_currentCustomer__VXyFx{padding:10px 15px;cursor:pointer}.PosCustomerPanel_currentCustomerAvatar__1lMbR{float:left;margin:0 15px 15px 0!important}.PosCustomerPanel_currentCustomerEditBtn__3W1QO{float:right;font-size:20px;margin-top:10px;margin-left:15px}.PosCustomerPanel_currentCustomerName__ilfzG{font-size:15px;font-weight:500}.PosCustomerPanel_currentCustomerContact__3l0T2{font-size:12px}.PosCustomerPanel_formItem__3W4oQ{margin-bottom:15px}.PosCustomerPanel_formItem__3W4oQ>label{display:block;margin-bottom:5px}.PosCustomerPanel_journalTable__1QLbF td{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.1);vertical-align:top}.PosCustomerPanel_journalTable__1QLbF td:first-child{width:200px;font-weight:700}.PosItem_posItemWrapper__3Gug0{display:inline-block;margin-right:20px;margin-bottom:20px;width:150px;vertical-align:top;cursor:pointer}@media screen and (max-width:1200px){.PosItem_posItemWrapper__3Gug0{width:100px}}.PosItem_posItemWrapper__3Gug0 img{max-width:100%;width:150px;height:125px;object-fit:cover}@media screen and (max-width:1200px){.PosItem_posItemWrapper__3Gug0 img{width:100px;height:75px}}.PosItem_posItemName__2WElr{padding:5px;text-align:center;border:1px solid rgba(0,0,0,.1)}@media screen and (max-width:1200px){.PosItem_posItemName__2WElr{font-size:.8em;word-wrap:break-word}}.PosItemList_qtyDecrease__2Rent,.PosItemList_qtyIncrease__28g_5{background-color:initial;border:none;outline:none;cursor:pointer;padding:0;margin:0;text-decoration:none;font:inherit;color:#40b9eb}.PosItemList_qtyDecrease__2Rent:focus,.PosItemList_qtyDecrease__2Rent:hover,.PosItemList_qtyIncrease__28g_5:focus,.PosItemList_qtyIncrease__28g_5:hover{color:#18a6e0}.PosItemList_outerWrapper__1nd8G{padding:0;margin-right:-1px;border-right:1px solid #eee}.PosItemList_itemSearch__13CBA{background:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.1);padding:5px}.PosItemList_addCustomItemBtn___GL8o{font-weight:500;text-align:center;cursor:pointer;padding:15px;position:fixed;bottom:0;left:0;width:66.66667%;border-top:1px solid rgba(0,0,0,.1);background:#fff}.PosItemList_categoryName__TmbPi{text-transform:uppercase;margin-top:10px;margin-bottom:20px}@media screen and (max-width:1200px){.PosItemList_categoryName__TmbPi{font-size:18px}}.PosItemList_itemList__KvhqA{padding:15px 15px 100px}.PosItemList_qtyWrapper__2RmNV{display:block;text-align:center;font-size:24px;font-weight:500;-webkit-user-select:none;user-select:none}.PosItemList_qtyDecrease__2Rent{display:inline-block;margin-right:50px}.PosItemList_qtyIncrease__28g_5{display:inline-block;margin-left:50px}.PosItemModal_deleteCommissionWorkerBtn__1MoS8,.PosItemModal_qtyDecrease__rKRwU,.PosItemModal_qtyIncrease__2wm6J{background-color:initial;border:none;outline:none;cursor:pointer;padding:0;margin:0;text-decoration:none;font:inherit;color:#40b9eb}.PosItemModal_deleteCommissionWorkerBtn__1MoS8:focus,.PosItemModal_deleteCommissionWorkerBtn__1MoS8:hover,.PosItemModal_qtyDecrease__rKRwU:focus,.PosItemModal_qtyDecrease__rKRwU:hover,.PosItemModal_qtyIncrease__2wm6J:focus,.PosItemModal_qtyIncrease__2wm6J:hover{color:#18a6e0}.PosItemModal_formItem__3JAb5{margin-top:15px;margin-bottom:15px}.PosItemModal_qtyWrapper__24O0B{display:block;text-align:center;font-size:24px;font-weight:500;-webkit-user-select:none;user-select:none}.PosItemModal_qtyInput__ifo1f{text-align:center!important}.PosItemModal_qtyDecrease__rKRwU{display:inline-block;margin-right:50px}.PosItemModal_qtyIncrease__2wm6J{display:inline-block;margin-left:50px}.PosItemModal_workerTable__2I8qT{width:100%}.PosItemModal_workerTable__2I8qT tbody tr td:first-child{width:80%}.PosItemModal_workerTable__2I8qT tbody tr td:last-child{width:20%}.PosItemModal_workerTable__2I8qT tbody tr td:last-child input{width:70%}.PosItemModal_commissionWorkerPerson__RF76c{line-height:1.5em}.PosItemModal_deleteCommissionWorkerBtn__1MoS8{display:inline-block;color:#ed6d48;margin-left:5px;font-size:10px}.PosPendingTrxList_trxList__c_0og{padding:0;height:calc(100vh - 174px);overflow:auto}.PosPendingTrxList_trxItem__3FL7W{padding:10px 15px;border-top:1px solid rgba(0,0,0,.1);position:relative}.PosPendingTrxList_trxItem__3FL7W:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.PosPendingTrxList_trxItemAvatar__3pzRh{float:left;margin:0 15px 0 0!important;cursor:pointer}.PosPendingTrxList_trxCustomerName__1dgqK{font-size:15px;font-weight:500;cursor:pointer}.PosPendingTrxList_trxInfo__1BFWe{font-size:12px;cursor:pointer}.PosPendingTrxList_trxLabel__3bEk6{font-size:12px;text-transform:uppercase;font-weight:500;cursor:pointer}.PosPendingTrxList_emptyPendingTrx__23SpY{padding:15px;border-top:1px solid #eee}.PosPendingTrxList_trxAction__2mL8Y{position:absolute;top:15px;right:15px}.PosPriceList_linkBtn__p7Y7F{background-color:initial;border:none;outline:none;cursor:pointer;padding:0;margin:0;text-decoration:none;font:inherit;color:#40b9eb}.PosPriceList_linkBtn__p7Y7F:focus,.PosPriceList_linkBtn__p7Y7F:hover{color:#18a6e0}.PosPriceList_outerWrapper__1aEde{padding:15px}.PosPriceList_itemListTable__aPcKA{width:100%;table-layout:fixed}.PosPriceList_itemRow__2N2ZA{cursor:pointer}.PosPriceList_itemRow__2N2ZA:first-child td{padding-top:0}.PosPriceList_itemRow__2N2ZA td{padding-top:10px}.PosPriceList_itemSubRow__1_pnI td{padding-top:0}.PosPriceList_itemName__1PFyR{width:100%}.PosPriceList_itemQty__3IGqe{width:30px}.PosPriceList_itemSubTotal__3CQyA{width:120px;text-align:right}.PosPriceList_itemRemove__1qBQd{width:25px;text-align:right}.PosPriceList_itemRemove__1qBQd i{color:#ed6d48;cursor:pointer}.PosPriceList_itemRemove__1qBQd i:hover{color:#e8481a}.PosPriceList_itemSub__34tkB{font-size:12px;color:#9b9b9b}.PosPriceList_receiptDivider__-gMCq{width:100%;height:0;margin:10px 0;border-top:1px dashed #000}.PosPriceList_outerWrapperPrint8cm__13JNG{font-size:12px}.PosPriceList_outerWrapperPrint8cm__13JNG .PosPriceList_itemSub__34tkB{font-size:10px}.PosPriceList_outerWrapperPrint6cm__3cBXg{font-size:12px}.PosPriceList_outerWrapperPrint6cm__3cBXg .PosPriceList_itemSub__34tkB{font-size:10px}.PosPriceList_outerWrapperPrintTablet__36IMm{font-weight:700;font-size:14px}.PosPriceList_outerWrapperPrintTablet__36IMm .PosPriceList_itemSub__34tkB{font-size:12px}.PosPriceList_outerWrapperPrint__1pjcy{background:#fff;padding:15px;font-family:monospace;color:#000;line-height:1.1em;max-width:400px;width:100%;margin-left:auto;margin-right:auto}@media screen{.PosPriceList_outerWrapperPrint__1pjcy{margin-top:10vh;border:1px solid rgba(0,0,0,.1)}}@media print{.PosPriceList_outerWrapperPrint__1pjcy{max-width:100%}}.PosPriceList_outerWrapperPrint__1pjcy table td{vertical-align:top}.PosPriceList_outerWrapperPrint__1pjcy .PosPriceList_itemName__1PFyR{color:#000;white-space:pre-wrap;word-wrap:break-word}.PosPriceList_outerWrapperPrint__1pjcy .PosPriceList_itemSub__34tkB{color:#000}.PosPriceList_outerWrapperPrint__1pjcy .PosPriceList_receiptDivider__-gMCq{margin:5px 0}.PosPriceList_outerWrapperPrint__1pjcy .PosPriceList_itemQty__3IGqe{width:20px}.PosPriceList_outerWrapperPrint__1pjcy .PosPriceList_itemSubTotal__3CQyA{width:110px}.PosPriceList_outerWrapperPrint__1pjcy .PosPriceList_itemQty6cm__vx_Nq{width:20%}.PosPriceList_outerWrapperPrint__1pjcy .PosPriceList_itemSubTotal6cm__1GfOC{width:75%;text-align:right}.PosPriceList_outerWrapperPrint__1pjcy .PosPriceList_itemRow__2N2ZA{cursor:default}.PosPriceList_outerWrapperPrint__1pjcy .PosPriceList_itemRow__2N2ZA td{padding-top:5px}.PosPriceList_headerTable__OY_hz{width:100%;table-layout:fixed}.PosPriceList_ellipsis__3IPjV{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PosPriceList_alignRight__3PWR2{text-align:right}.PosPriceList_brandName__cCjFk{text-align:center;font-size:21px;line-height:1.5em;padding:0 0 2.5px}.PosPriceList_brandLogo__2yRQ5{max-width:100px;max-height:100px}.PosPriceList_brandLogo__2yRQ5,.PosPriceList_outletName__2I_Mq{text-align:center;padding:2.5px 0}.PosPriceList_outletAddress__2WiS8{text-align:center;padding:2.5px 0;line-height:1.2em}.PosPriceList_tabletActionButtons__1ZViR{text-align:center;margin:50px auto}@media print{.PosPriceList_tabletActionButtons__1ZViR{display:none}}.PosPriceList_printoutSectionTitle__3mvwF{text-align:center;font-size:21px;padding:10px 0 20px}.PosPriceList_linkBtn__p7Y7F{font-size:10px;color:#ed6d48}.PosPriceList_linkBtn__p7Y7F:focus,.PosPriceList_linkBtn__p7Y7F:hover{color:#e8481a}@media{.PosPriceList_pageBreak__3CeOK{display:none}}@media print{.PosPriceList_pageBreak__3CeOK,.PosPriceList_pageBreakVisible__1yy24{display:block;page-break-before:always}}.PosSales_deleteRedeemItemBtn__LUJHW{background-color:initial;border:none;outline:none;cursor:pointer;padding:0;margin:0;text-decoration:none;font:inherit;color:#40b9eb}.PosSales_deleteRedeemItemBtn__LUJHW:focus,.PosSales_deleteRedeemItemBtn__LUJHW:hover{color:#18a6e0}.PosSales_newTrxList__2x9Nc{list-style:none;padding:0;margin:0;width:100%;text-align:center}@media screen and (max-width:1200px){.PosSales_newTrxList__2x9Nc{border-bottom:1px solid rgba(0,0,0,.1);padding:10px}}.PosSales_newTrxBtn__3czXW{text-align:center;padding:49px 0;font-size:25px;line-height:25px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.1)}@media screen and (max-width:1200px){.PosSales_newTrxBtn__3czXW{border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:20px 15px;margin:10px;display:inline-block;box-shadow:0 8px 6px -6px #ccc}}.PosSales_newTrxBtn__3czXW:hover{background:#f9f9f9}.PosSales_newTrxIcon__2ErYM{font-size:25px;line-height:25px;margin:0 20px 0 0;vertical-align:middle}.PosSales_trxListPanel__27L8U h2{text-align:center;margin:30px 0;text-transform:uppercase}.PosSales_trxListSearch__SrkAI{padding:10px;border-top:1px solid #eee}.PosSales_middlePanel__30m2L{min-height:calc(100vh - 40px);border-left:1px solid #eee;border-right:1px solid #eee}.PosSales_rightPanel__btGoN{height:calc(100vh - 40px);border-left:1px solid #eee;overflow:auto;padding-bottom:150px}.PosSales_leftPanel__iEWrk{height:calc(100vh - 40px);border-right:1px solid rgba(0,0,0,.1);overflow:auto}.PosSales_trxLabel__2Ctdn{padding:6px;border-bottom:1px solid #eee}.PosSales_topUpDepositForm__1yU2J{width:500px;max-width:100%;padding:50px;margin:10vh auto 30px;display:block;border:1px solid rgba(0,0,0,.1);border-radius:4px}.PosSales_topUpDepositForm__1yU2J h2{text-align:center;margin-bottom:30px}.PosSales_salesMenu__3f7eF{padding:10px;text-align:center}.PosSales_actionArea__2gfRH{position:fixed;bottom:0;right:0;width:calc(33.33333% - 1px);background:#fff;border-top:1px solid rgba(0,0,0,.1);text-align:center}.PosSales_redeemItemBanner__1ycCb{background:#ffffe0;padding:5px 15px;text-align:left}.PosSales_deleteRedeemItemBtn__LUJHW{font-size:10px;color:#ed6d48}.PosSales_deleteRedeemItemBtn__LUJHW:focus,.PosSales_deleteRedeemItemBtn__LUJHW:hover{color:#e8481a}.PosSales_actionAreaWide__3aKao{padding:15px;position:fixed;bottom:0;right:0;width:calc(66.66667% - 1px);background:#fff;border-top:1px solid rgba(0,0,0,.1);text-align:center}@media screen and (max-width:1200px){.PosSales_actionAreaWide__3aKao{position:relative;width:100%}}.PosSales_action__Anlqn{display:inline-block;margin:20px 7px;text-align:center;cursor:pointer}@media screen and (max-width:1200px){.PosSales_action__Anlqn{font-size:.8em}}.PosSales_action__Anlqn>span{display:block}.PosSales_action__Anlqn>span span{left:50%;transform:translate(-50%)}.PosSales_actionIcon__to2Hq{width:56px;height:56px;margin:auto}@media screen and (max-width:1200px){.PosSales_actionIcon__to2Hq{width:36px;height:36px}}.PosSales_actionIcon__to2Hq svg{width:28px;height:28px;margin-top:50%}@media screen and (max-width:1200px){.PosSales_actionIcon__to2Hq svg{width:18px;height:18px}}.PosSales_paymentWrapper__11IB_{padding:24px 24px 200px}.PosSales_formItem__39SrN{display:block;margin-top:30px}.PosSales_finalStepWrapper__3ralq{margin:20vh auto 0;text-align:center;width:500px;max-width:90%}.PosSales_changeLabel__187q5{font-size:15px;margin-bottom:10px}.PosSales_changeValue__20DT6{font-size:30px;margin-bottom:30px}.PosSales_receiptPanel__3tkjg{height:calc(100vh - 40px);border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);overflow:auto}@media print{.PosSales_no-print__29xP-,.PosSales_no-print__29xP- *{display:none!important}}.PosSales_membershipItem__30V7r{margin:10px;padding:5px;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 3px 1px rgba(0,0,0,.1);display:inline-block;cursor:pointer;width:150px}.PosSales_membershipItem__30V7r img{display:block;max-width:100%}.PosSales_membershipItem__30V7r .PosSales_membershipName__3k5JN{margin-top:5px}.PosRedeemModal_formGroup__3gYif{margin-bottom:20px}.PosRedeemModal_previewTable__29dZC{border:1px solid rgba(0,0,0,.1);border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}.PosRedeemModal_previewTable__29dZC td{border:1px solid rgba(0,0,0,.1);padding:10px}.PosRedeemModal_previewItem__mzagp{text-align:center;line-height:2em}.PosRedeemModal_previewItem__mzagp img{max-width:100px;border:1px solid rgba(0,0,0,.1)}.PosRedeemModal_successMessage__P-bI_{text-align:center;margin-bottom:30px;margin-left:auto;margin-right:auto;width:300px;max-width:100%}.PosCouponModal_formGroup__2zuwD{margin-bottom:20px}.PosCouponModal_previewTable__19Bor{border:1px solid rgba(0,0,0,.1);border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}.PosCouponModal_previewTable__19Bor td{border:1px solid rgba(0,0,0,.1);padding:10px}.PosCouponModal_previewItem__3LQHM{text-align:center;line-height:2em}.PosCouponModal_previewItem__3LQHM img{max-width:100px;border:1px solid rgba(0,0,0,.1)}.PosCouponModal_successMessage__j0oZq{text-align:center;margin-bottom:30px;margin-left:auto;margin-right:auto;width:300px;max-width:100%}.PosCouponModal_couponList__EKmcN{display:flex;flex-flow:row wrap;margin:0 -10px}.PosCouponModal_couponListCard__35cXc{cursor:pointer;margin:0 10px 20px;width:250px;max-width:100%}.PosCouponModal_couponItemDiv__2LEwl h3{text-align:center}.PosCouponModal_couponItemDiv__2LEwl img{max-width:100%;display:block;margin:10px 0}.PosHeader_header__bvEev{height:40px;background:#40b9eb;color:#fff;line-height:40px;padding:0 15px;position:relative}.PosHeader_backButton__3_T0s{cursor:pointer;display:inline-block}.PosHeader_pageTitle__2wQrv{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:600}.PosHeader_pageUpperRightMenu__Ldy8d{float:right}.PosPayments_linkButton__3oWFQ{background-color:initial;border:none;outline:none;cursor:pointer;padding:0;margin:0;text-decoration:none;font:inherit;color:#40b9eb}.PosPayments_linkButton__3oWFQ:focus,.PosPayments_linkButton__3oWFQ:hover{color:#18a6e0}.PosPayments_formItem__1TQjA{display:block;margin-bottom:15px}.PosPayments_paymentRemainder__2w52D{color:#ed6d48;font-size:35px;line-height:50px;font-weight:500}.PosPayments_paymentRemainderChange__3X2LF{color:#42b549;font-size:35px;line-height:50px;font-weight:500}.PosPayments_newPayment__3lxN_{border:1px solid #d9d9d9;padding:15px;border-radius:4px;margin-top:15px;max-width:100%}.PosPayments_linkButton__3oWFQ{color:#ed6d48}.PosPayments_linkButton__3oWFQ:hover{color:#ed6d48;opacity:.8}.PosTrxAreaPanel_wrapper__JG_0x{padding:10px 15px;line-height:35px}.SavedTrxModal_trxListSearch__24C3w{margin-bottom:10px}.SavedTrxModal_trxItem__1bXlO{padding:10px 15px;border-top:1px solid rgba(0,0,0,.1);position:relative}.SavedTrxModal_trxItem__1bXlO:first-child{border-top:0}.SavedTrxModal_trxItem__1bXlO:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.SavedTrxModal_trxItemAvatar__1eQ9C{float:left;margin:0 15px 0 0!important}.SavedTrxModal_trxCustomerName__PdQsw{font-size:15px;font-weight:500}.SavedTrxModal_trxInfo__2C0vM{font-size:12px}.SavedTrxModal_trxLabel__3hYxP{font-size:12px;text-transform:uppercase;font-weight:500}.SavedTrxModal_trxAction__1BN8B{position:absolute;top:15px;right:15px}.ChooseOutlet_outletName__2rku2{background-color:initial;border:none;outline:none;cursor:pointer;padding:0;margin:0;text-decoration:none;font:inherit;color:#40b9eb}.ChooseOutlet_outletName__2rku2:focus,.ChooseOutlet_outletName__2rku2:hover{color:#18a6e0}.ChooseOutlet_wrapper__1LY35{text-align:center}.ChooseOutlet_pageTitle__22Ppa{text-align:center;color:#9b9b9b;margin-bottom:18px;text-transform:uppercase}.ChooseOutlet_logo__3OVog{max-width:80%;width:250px;margin:15vh auto 30px}.ChooseOutlet_listWrapper__15lts{max-width:100%;width:500px;text-align:left;margin:auto}.ChooseOutlet_outletIcon__1VAvJ{background-color:#40b9eb}.RedeemTrxQr_previewTable__1z3J_{border:1px solid rgba(0,0,0,.1);border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}.RedeemTrxQr_previewTable__1z3J_ td{border:1px solid rgba(0,0,0,.1);padding:10px}.RedeemTrxQr_previewItem__2YuPu{text-align:center;line-height:2em}.RedeemTrxQr_previewItem__2YuPu img{max-width:100px;border:1px solid rgba(0,0,0,.1)}.RedeemTrxQr_successMessage__1yiuT{text-align:center;margin-bottom:30px;margin-left:auto;margin-right:auto;width:300px;max-width:100%}.MemberInfo_previewTable__3BD9G{border:1px solid rgba(0,0,0,.1);border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}.MemberInfo_previewTable__3BD9G td{border:1px solid rgba(0,0,0,.1);padding:10px}.MemberInfo_formGroup__3ugew{margin-bottom:15px}.MemberInfo_formGroup__3ugew>label{display:block;margin-bottom:5px;font-weight:500}.MemberInfo_trxHistoryAffix__3UpnC>div{max-height:75vh;overflow:auto}.MemberInfo_trxHistoryCard__1hTFo{width:100%;max-width:100%;margin-bottom:10px}.MemberInfo_trxHistoryCard__1hTFo:hover{background:rgba(0,0,0,.1);cursor:pointer}.MemberInfo_couponList__d5w6c{display:flex;flex-flow:row wrap;margin:0 -10px}.MemberInfo_couponListCard__39sGr{cursor:pointer;margin:0 10px 20px;width:250px;max-width:100%}.MemberInfo_couponItemDiv__z_xrz h3{text-align:center}.MemberInfo_couponItemDiv__z_xrz img{max-width:100%;display:block;margin:10px 0}.MemberInfo_journalTable__10KR7 td{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.1);vertical-align:top}.MemberInfo_journalTable__10KR7 td:first-child{width:200px;font-weight:700}.RedeemTrxSms_previewTable__1aTMd{border:1px solid rgba(0,0,0,.1);border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}.RedeemTrxSms_previewTable__1aTMd td{border:1px solid rgba(0,0,0,.1);padding:10px}.RedeemTrxSms_previewItem__1xR5G{text-align:center;line-height:2em}.RedeemTrxSms_previewItem__1xR5G img{max-width:100px;border:1px solid rgba(0,0,0,.1)}.RedeemTrxSms_successMessage__3qCc8{text-align:center;margin-bottom:30px;margin-left:auto;margin-right:auto;width:300px;max-width:100%}.RedeemTrxSms_redeemItemDiv__3OkUE{text-align:center;cursor:pointer}.RedeemTrxSms_redeemItemDiv__3OkUE span{border:1px solid rgba(0,0,0,.1);margin-bottom:10px}.RedeemTrxSms_formGroup___S1y_{margin-bottom:15px}.RedeemTrxSms_formGroup___S1y_>label{display:block;margin-bottom:5px}.MemberActivation_formGroup__2azEW{margin-bottom:15px}.MemberActivation_formGroup__2azEW>label{display:block;margin-bottom:5px}.ShiftManagement_formItem__3RYri{margin-bottom:20px}.ShiftManagement_formItem__3RYri>label{display:block;font-weight:500;margin-bottom:10px}.ShiftManagement_activeShiftTable__NP3Dn{width:400px;max-width:100%;border-collapse:collapse}.ShiftManagement_activeShiftTable__NP3Dn td{border:1px solid rgba(0,0,0,.1);padding:10px}.ShiftManagement_shiftHistoryTable__1pBjE{width:400px;max-width:100%;border-collapse:collapse;margin-bottom:20px}.ShiftManagement_shiftHistoryTable__1pBjE td{padding:5px 0}.ShiftManagement_printHistory__1WCMi{background:#fff;padding:15px;width:400px;max-width:100%;margin:auto}@media print{.ShiftManagement_printHistory__1WCMi{padding:0;width:100%}}.ShiftManagement_printHistory__1WCMi h2{text-align:center}.ShiftManagement_printHistory__1WCMi table{table-layout:auto;max-width:100%;width:100%}@media print{.ShiftManagement_printHistory__1WCMi table td{padding:3px;vertical-align:top}}.ShiftManagement_printHistoryButtons__2CdFz{margin:20px 0;text-align:center}@media print{.ShiftManagement_printHistoryButtons__2CdFz{display:none}}.InventoryStockIn_formItem__eusLy{margin-bottom:20px}.InventoryStockIn_formItem__eusLy>label{display:block;font-weight:500;margin-bottom:10px}.InventoryStockOut_formItem__RHSyq{margin-bottom:20px}.InventoryStockOut_formItem__RHSyq>label{display:block;font-weight:500;margin-bottom:10px}.InventoryStockOut_selectedSavedTrx__3szNZ{background:rgba(64,185,235,.15)}.InventoryStockOut_selectedSavedTrx__3szNZ td{padding:15px 0}.InventoryStockOut_trxItem__1mc-6{padding:10px 15px;border-top:1px solid rgba(0,0,0,.1);position:relative}.InventoryStockOut_trxItem__1mc-6:first-child{border-top:0}.InventoryStockOut_trxItem__1mc-6:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.InventoryStockOut_trxItemSelected__2X2Rt{background:rgba(64,185,235,.1)}.InventoryStockOut_trxItemAvatar__nlhxh{margin:0 15px 0 0!important}.InventoryStockOut_trxCustomerName__fRkPK{font-size:15px;font-weight:500;cursor:pointer}.InventoryStockOut_trxInfo__3ZLqH{font-size:12px;cursor:pointer}.InventoryStockOut_trxLabel__3ZCL2{font-size:12px;text-transform:uppercase;font-weight:500;cursor:pointer}.InventoryStockOut_trxAction__1fpEk{position:absolute;top:15px;right:15px}.InventoryStockAdjust_formItem__24FOl{margin-bottom:20px}.InventoryStockAdjust_formItem__24FOl>label{display:block;font-weight:500;margin-bottom:10px}.InventoryTransferOut_formItem__1dVNH{margin-bottom:20px}.InventoryTransferOut_formItem__1dVNH>label{display:block;font-weight:500;margin-bottom:10px}.InventoryTransferIn_formItem__qYBS6{margin-bottom:20px}.InventoryTransferIn_formItem__qYBS6>label{display:block;font-weight:500;margin-bottom:10px}.TrxHistory_previewTable__1Y_cZ{border:1px solid rgba(0,0,0,.1);border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}.TrxHistory_previewTable__1Y_cZ td{border:1px solid rgba(0,0,0,.1);padding:10px}.TrxHistory_formGroup__2i3Yn{margin-bottom:15px}.TrxHistory_formGroup__2i3Yn>label{display:block;margin-bottom:5px;font-weight:500}.TrxHistory_trxHistoryAffix__1rd7g>div{max-height:75vh;overflow:auto}.TrxHistory_trxHistoryCard__12G4R{width:100%;max-width:100%;margin-bottom:10px}.TrxHistory_trxHistoryCard__12G4R:hover{background:rgba(0,0,0,.1);cursor:pointer}.SettlementSummary_linkBtn__1mG1k{background-color:initial;border:none;outline:none;cursor:pointer;padding:0;margin:0;text-decoration:none;font:inherit;color:#40b9eb}.SettlementSummary_linkBtn__1mG1k:focus,.SettlementSummary_linkBtn__1mG1k:hover{color:#18a6e0}.SettlementSummary_outerWrapper__1WbFI{padding:15px}.SettlementSummary_itemListTable__2riNP{width:100%;table-layout:fixed}.SettlementSummary_itemRow__Z-z1x{cursor:pointer}.SettlementSummary_itemRow__Z-z1x:first-child td{padding-top:0}.SettlementSummary_itemRow__Z-z1x td{padding-top:10px}.SettlementSummary_itemSubRow__2pwWx td{padding-top:0}.SettlementSummary_itemName__Z6lw_{width:100%}.SettlementSummary_segmentTitle__16Lsg{margin-top:10px;text-align:center}.SettlementSummary_segmentTotal__39FZi{line-height:2em}.SettlementSummary_itemQty__2MZBY{width:30px}.SettlementSummary_itemSubTotal__3kzXA{width:120px;text-align:right}.SettlementSummary_itemRemove__2eTmH{width:25px;text-align:right}.SettlementSummary_itemRemove__2eTmH i{color:#ed6d48;cursor:pointer}.SettlementSummary_itemRemove__2eTmH i:hover{color:#e8481a}.SettlementSummary_itemSub__2Q0oh{font-size:12px;color:#9b9b9b}.SettlementSummary_receiptDivider__2vVFo{width:100%;height:0;margin:10px 0;border-top:1px dashed #000}.SettlementSummary_outerWrapperPrint8cm__3SdM9{font-size:12px}.SettlementSummary_outerWrapperPrint6cm__3b8VS,.SettlementSummary_outerWrapperPrint8cm__3SdM9 .SettlementSummary_itemSub__2Q0oh{font-size:10px}.SettlementSummary_outerWrapperPrint6cm__3b8VS .SettlementSummary_itemSub__2Q0oh{font-size:8px}.SettlementSummary_outerWrapperPrintTablet__1Pg-2{font-size:14px}.SettlementSummary_outerWrapperPrintTablet__1Pg-2 .SettlementSummary_itemSub__2Q0oh{font-size:12px}.SettlementSummary_outerWrapperPrint__1eBql{padding:15px;font-family:monospace;color:#000;line-height:1.1em;max-width:400px;width:100%;margin-left:auto;margin-right:auto}@media screen{.SettlementSummary_outerWrapperPrint__1eBql{margin-top:10vh;border:1px solid rgba(0,0,0,.1)}}@media print{.SettlementSummary_outerWrapperPrint__1eBql{max-width:100%}}.SettlementSummary_outerWrapperPrint__1eBql table td{vertical-align:top}.SettlementSummary_outerWrapperPrint__1eBql .SettlementSummary_itemName__Z6lw_{color:#000;white-space:pre-wrap;word-wrap:break-word}.SettlementSummary_outerWrapperPrint__1eBql .SettlementSummary_itemSub__2Q0oh{color:#000}.SettlementSummary_outerWrapperPrint__1eBql .SettlementSummary_receiptDivider__2vVFo{margin:5px 0}.SettlementSummary_outerWrapperPrint__1eBql .SettlementSummary_itemQty__2MZBY{width:20px}.SettlementSummary_outerWrapperPrint__1eBql .SettlementSummary_itemSubTotal__3kzXA{width:110px}.SettlementSummary_outerWrapperPrint__1eBql .SettlementSummary_itemQty6cm__1D9VR{width:20%}.SettlementSummary_outerWrapperPrint__1eBql .SettlementSummary_itemSubTotal6cm__2yHvx{width:75%;text-align:right}.SettlementSummary_outerWrapperPrint__1eBql .SettlementSummary_itemRow__Z-z1x{cursor:default}.SettlementSummary_outerWrapperPrint__1eBql .SettlementSummary_itemRow__Z-z1x td{padding-top:5px}.SettlementSummary_headerTable__jkHxy{width:100%;table-layout:fixed}.SettlementSummary_alignRight__16fCh{text-align:right}.SettlementSummary_brandName__1mLFq{text-align:center;font-size:21px;line-height:1.5em;padding:20px 0 0}.SettlementSummary_outletName__2dNV-{text-align:center;padding:10px 0 30px}.SettlementSummary_linkBtn__1mG1k{font-size:10px;color:#ed6d48}.SettlementSummary_linkBtn__1mG1k:focus,.SettlementSummary_linkBtn__1mG1k:hover{color:#e8481a}.SettlementSummary_tabletActionButtons__2wLMC{text-align:center;margin:30px auto}@media print{.SettlementSummary_tabletActionButtons__2wLMC{display:none}}.AccountReceivableList_previewTable__1Nqqy{border:1px solid rgba(0,0,0,.1);border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}.AccountReceivableList_previewTable__1Nqqy td{border:1px solid rgba(0,0,0,.1);padding:10px}.AccountReceivableList_formGroup__1GgcF{margin-bottom:15px}.AccountReceivableList_formGroup__1GgcF>label{display:block;margin-bottom:5px;font-weight:500}.AccountReceivableList_formItem__1x1z5{margin-bottom:20px}.AccountReceivableList_formItem__1x1z5>label{display:block;font-weight:500;margin-bottom:10px}.AccountReceivableList_trxHistoryAffix__1XazC>div{max-height:90vh;overflow:auto}.AccountReceivableList_trxHistoryCard__YrFy5{width:100%;max-width:100%;margin-bottom:10px}.AccountReceivableList_trxHistoryCard__YrFy5:hover{background:rgba(0,0,0,.1);cursor:pointer}.InventoryHistory_previewTable__3nBoC{border:1px solid rgba(0,0,0,.1);border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}.InventoryHistory_previewTable__3nBoC td{border:1px solid rgba(0,0,0,.1);padding:10px}.InventoryHistory_formGroup__2Tky6{margin-bottom:15px}.InventoryHistory_formGroup__2Tky6>label{display:block;margin-bottom:5px;font-weight:500}.InventoryHistory_formItem__bln4X{margin-bottom:20px}.InventoryHistory_formItem__bln4X>label{display:block;font-weight:500;margin-bottom:10px}.InventoryHistory_trxHistoryAffix__2XgCB>div{max-height:90vh;overflow:auto}.InventoryHistory_trxHistoryCard__373tV{width:100%;max-width:100%;margin-bottom:10px}.InventoryHistory_trxHistoryCard__373tV:hover{background:rgba(0,0,0,.1);cursor:pointer}.ReportWorkerCommissionPrint_tdNo__12O25,.ReportWorkerCommissionPrint_tdQty__37rQy{width:5%}.ReportWorkerCommissionPrint_tdCommissionBaseValue__-s1bM,.ReportWorkerCommissionPrint_tdDiscountValue__3a8nC,.ReportWorkerCommissionPrint_tdGrossSales__1doN0,.ReportWorkerCommissionPrint_tdTotalCommission__10_7_{width:12%}.ReportWorkerCommission_formItem__JGZug{margin-bottom:20px}.ReportWorkerCommission_formItem__JGZug>label{display:block;font-weight:500;margin-bottom:10px}.ReportPosAllTrx_formItem__3hg-J{margin-bottom:20px}.ReportPosAllTrx_formItem__3hg-J>label{display:block;font-weight:500;margin-bottom:10px}.ReportProductConsumption_formItem__1H6wo{margin-bottom:20px}.ReportProductConsumption_formItem__1H6wo>label{display:block;font-weight:500;margin-bottom:10px}.CustomerJournal_previewTable__11z-q{border:1px solid rgba(0,0,0,.1);border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}.CustomerJournal_previewTable__11z-q td{border:1px solid rgba(0,0,0,.1);padding:10px}.CustomerJournal_formGroup__1BU81{margin-bottom:15px}.CustomerJournal_formGroup__1BU81>label{display:block;margin-bottom:5px;font-weight:500}.datepicker.ios{width:400px;height:240px;max-width:90%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.react-html5-camera-photo>img,.react-html5-camera-photo>video{max-width:100%}.CustomerJournal_trxHistoryAffix__3Xdrw>div{max-height:90vh;overflow:auto}.CustomerJournal_trxHistoryCard__3hD0g{width:100%;max-width:100%;margin-bottom:10px}.CustomerJournal_trxHistoryCard__3hD0g:hover{background:rgba(0,0,0,.1);cursor:pointer}.CustomerJournal_couponList__1cx1z{display:flex;flex-flow:row wrap;margin:0 -10px}.CustomerJournal_couponListCard__3smxb{cursor:pointer;margin:0 10px 20px;width:250px;max-width:100%}.CustomerJournal_couponItemDiv__V0J_5 h3{text-align:center}.CustomerJournal_couponItemDiv__V0J_5 img{max-width:100%;display:block;margin:10px 0}.Appointment_appointmentControls__35rl7{margin-bottom:20px}.Appointment_appointmentControls__35rl7 .Appointment_formItem__15Jom label{margin-right:8px;font-weight:500}.Appointment_appointmentWrapper__3edlO{overflow:auto;height:80vh}.Appointment_appointmentSchedule__3bRuT{display:inline-block;width:-webkit-max-content;width:max-content;position:relative}.Appointment_timePointerCol__1inrn{position:relative;display:inline-block;vertical-align:top;width:100px}.Appointment_timePointerColClone__3FN65{position:absolute;left:0;top:51px;z-index:10;background:#fff}.Appointment_timePointerColClone__3FN65 .Appointment_timePointerColHead__14pg8{position:static}.Appointment_timePointerColHead__14pg8{position:-webkit-sticky;position:sticky;top:0;z-index:5;text-align:right;font-weight:700;padding:10px;width:100px;height:50px;border-collapse:collapse;background:#fff}.Appointment_timePointerCell__3XFWN{width:100px;padding-left:10px;padding-right:10px;padding-top:4px;height:120px;text-align:right;font-weight:700;border-right:1px solid #eef0f2;border-collapse:collapse}.Appointment_appointmentScheduleCol__11plu{position:relative;display:inline-block;vertical-align:top;width:250px}.Appointment_appointmentScheduleCol__11plu:last-child .Appointment_colHead__22jz3{border-right:0}.Appointment_colHead__22jz3{position:-webkit-sticky;position:sticky;top:0;z-index:5;padding:10px;height:50px;font-weight:700;text-align:center;background:#fff}.Appointment_appointmentScheduleCell__13RQB,.Appointment_colHead__22jz3{border-right:1px solid #eef0f2;border-bottom:1px solid #d1d6dc;border-collapse:collapse}.Appointment_appointmentScheduleCell__13RQB{position:relative;padding:0;width:100%}.Appointment_appointmentScheduleSubCell__2US3S{display:inline-block;width:100%;padding-left:10px;padding-right:10px;max-width:100%;border-bottom:1px solid #eef0f2;border-collapse:collapse}.Appointment_appointmentScheduleSubCell__2US3S:last-child{border-bottom:0}.Appointment_appointmentScheduleSubCell__2US3S:hover{background:rgba(64,185,235,.1);cursor:pointer}.Appointment_appointmentScheduleSubCell__2US3S:hover span{visibility:visible}.Appointment_appointmentScheduleSubCell__2US3S span{visibility:hidden}.Appointment_appointmentCard__6Keqc{position:absolute;overflow:auto;width:100%;left:0;padding:10px;background:#caecfa;border-radius:4px;z-index:1}.Appointment_appointmentCardActions__2W9kG .Appointment_deleteAppointmentBtn__15uEu{color:#ed6d48}.Appointment_appointmentCardActions__2W9kG button{margin-right:10px}.Appointment_editAppointmentBtn__Ng5_d{position:absolute;right:0;top:-5px}@page{margin:0}@media print{body,html{margin:0}}.PosPriceListPublic_linkBtn__3P7Oh{background-color:initial;border:none;outline:none;cursor:pointer;padding:0;margin:0;text-decoration:none;font:inherit;color:#40b9eb}.PosPriceListPublic_linkBtn__3P7Oh:focus,.PosPriceListPublic_linkBtn__3P7Oh:hover{color:#18a6e0}.PosPriceListPublic_outerWrapper__3IVgj{padding:15px}.PosPriceListPublic_itemListTable__2uVkB{width:100%;table-layout:fixed}.PosPriceListPublic_itemRow__3EDfE{cursor:pointer}.PosPriceListPublic_itemRow__3EDfE:first-child td{padding-top:0}.PosPriceListPublic_itemRow__3EDfE td{padding-top:10px}.PosPriceListPublic_itemSubRow__13iLo td{padding-top:0}.PosPriceListPublic_itemName__2c5k1{width:100%}.PosPriceListPublic_itemQty__3svQG{width:30px}.PosPriceListPublic_itemSubTotal__9tcTs{width:120px;text-align:right}.PosPriceListPublic_itemRemove__LgmqL{width:25px;text-align:right}.PosPriceListPublic_itemRemove__LgmqL i{color:#ed6d48;cursor:pointer}.PosPriceListPublic_itemRemove__LgmqL i:hover{color:#e8481a}.PosPriceListPublic_itemSub__be9or{font-size:12px;color:#9b9b9b}.PosPriceListPublic_receiptDivider__3tfYA{width:100%;height:0;margin:10px 0;border-top:1px dashed #000}.PosPriceListPublic_outerWrapperPrint8cm__2FoNw{font-size:12px}.PosPriceListPublic_outerWrapperPrint6cm__RZUaB,.PosPriceListPublic_outerWrapperPrint8cm__2FoNw .PosPriceListPublic_itemSub__be9or{font-size:10px}.PosPriceListPublic_outerWrapperPrint6cm__RZUaB .PosPriceListPublic_itemSub__be9or{font-size:8px}.PosPriceListPublic_outerWrapperPrint__hptSN{padding:15px;font-family:monospace;color:#000;line-height:1.1em;max-width:400px;width:100%;margin-left:auto;margin-right:auto}@media screen{.PosPriceListPublic_outerWrapperPrint__hptSN{margin-top:10vh;border:1px solid rgba(0,0,0,.1)}}@media print{.PosPriceListPublic_outerWrapperPrint__hptSN{max-width:100%}}.PosPriceListPublic_outerWrapperPrint__hptSN table td{vertical-align:top}.PosPriceListPublic_outerWrapperPrint__hptSN .PosPriceListPublic_itemName__2c5k1{color:#000;white-space:pre-wrap;word-wrap:break-word}.PosPriceListPublic_outerWrapperPrint__hptSN .PosPriceListPublic_itemSub__be9or{color:#000}.PosPriceListPublic_outerWrapperPrint__hptSN .PosPriceListPublic_receiptDivider__3tfYA{margin:5px 0}.PosPriceListPublic_outerWrapperPrint__hptSN .PosPriceListPublic_itemQty__3svQG{width:20px}.PosPriceListPublic_outerWrapperPrint__hptSN .PosPriceListPublic_itemSubTotal__9tcTs{width:110px}.PosPriceListPublic_outerWrapperPrint__hptSN .PosPriceListPublic_itemQty6cm__2hTEx{width:20%}.PosPriceListPublic_outerWrapperPrint__hptSN .PosPriceListPublic_itemSubTotal6cm__2cYS6{width:75%;text-align:right}.PosPriceListPublic_outerWrapperPrint__hptSN .PosPriceListPublic_itemRow__3EDfE{cursor:default}.PosPriceListPublic_outerWrapperPrint__hptSN .PosPriceListPublic_itemRow__3EDfE td{padding-top:5px}.PosPriceListPublic_headerTable__1FcWJ{width:100%;table-layout:fixed}.PosPriceListPublic_ellipsis__1v5iU{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PosPriceListPublic_alignRight__39jDq{text-align:right}.PosPriceListPublic_brandName__1WioU{text-align:center;font-size:21px;line-height:1.5em;padding:20px 0 2.5px}.PosPriceListPublic_brandLogo__3AZtC{text-align:center;max-width:100px;max-height:100px;padding:2.5px 0}.PosPriceListPublic_outletName__1Kl41{text-align:center;padding:2.5px 0}.PosPriceListPublic_outletAddress__1wDlr{text-align:center;padding:2.5px 0;line-height:1.2em}.PosPriceListPublic_tabletActionButtons__3e3IP{text-align:center;margin:50px auto}@media print{.PosPriceListPublic_tabletActionButtons__3e3IP{display:none}}.PosPriceListPublic_linkBtn__3P7Oh{font-size:10px;color:#ed6d48}.PosPriceListPublic_linkBtn__3P7Oh:focus,.PosPriceListPublic_linkBtn__3P7Oh:hover{color:#e8481a}@media{.PosPriceListPublic_pageBreak__1yVV4{display:none}}@media print{.PosPriceListPublic_pageBreak__1yVV4{display:block;page-break-before:always}}.ReportCoupon_formItem__iChdq{margin-bottom:20px}.ReportCoupon_formItem__iChdq>label{display:block;font-weight:500;margin-bottom:10px}.ReportCustomOmzetRecap_formItem__3atSP{margin-bottom:20px}.ReportCustomOmzetRecap_formItem__3atSP>label{display:block;font-weight:500;margin-bottom:10px}.AppointmentSales_deleteRedeemItemBtn__3Uj7a{background-color:initial;border:none;outline:none;cursor:pointer;padding:0;margin:0;text-decoration:none;font:inherit;color:#40b9eb}.AppointmentSales_deleteRedeemItemBtn__3Uj7a:focus,.AppointmentSales_deleteRedeemItemBtn__3Uj7a:hover{color:#18a6e0}.AppointmentSales_formItem__2fsED{display:block;margin:25px 0}.AppointmentSales_formItem__2fsED label{display:block;margin-bottom:7px;font-weight:500}.AppointmentSales_formControl__29avV{width:100%}.AppointmentSales_appointmentFormContainer__1dTnp{max-width:100%;width:500px;padding:30px;margin:0 auto}.AppointmentSales_appointmentFormContainer__1dTnp h2{text-align:center;margin:30px 0;text-transform:uppercase}.AppointmentSales_durationButtons__83png button{margin-right:10px}.AppointmentSales_actionButton__11tbp{margin-right:10px;margin-bottom:10px}.AppointmentSales_newTrxList__3f_ze{list-style:none;padding:0;margin:0;width:100%;text-align:center}@media screen and (max-width:1200px){.AppointmentSales_newTrxList__3f_ze{border-bottom:1px solid rgba(0,0,0,.1);padding:10px}}.AppointmentSales_newTrxBtn__PoXi4{text-align:center;padding:49px 0;font-size:25px;line-height:25px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.1)}@media screen and (max-width:1200px){.AppointmentSales_newTrxBtn__PoXi4{border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:20px 15px;margin:10px;display:inline-block;box-shadow:0 8px 6px -6px #ccc}}.AppointmentSales_newTrxBtn__PoXi4:hover{background:#f9f9f9}.AppointmentSales_newTrxIcon__e9uib{font-size:25px;line-height:25px;margin:0 20px 0 0;vertical-align:middle}.AppointmentSales_trxListSearch__2flb6{padding:10px;border-top:1px solid #eee}.AppointmentSales_middlePanel__1ELBL{min-height:calc(100vh - 40px);border-left:1px solid #eee;border-right:1px solid #eee}.AppointmentSales_rightPanel__3iCCT{height:calc(100vh - 40px);border-left:1px solid #eee;overflow:auto;padding-bottom:150px}.AppointmentSales_leftPanel__1cLgm{height:calc(100vh - 40px);border-right:1px solid rgba(0,0,0,.1);overflow:auto}.AppointmentSales_trxLabel__2DJ0E{padding:6px;border-bottom:1px solid #eee}.AppointmentSales_topUpDepositForm__iQuG5{width:500px;max-width:100%;padding:50px;margin:10vh auto 30px;display:block;border:1px solid rgba(0,0,0,.1);border-radius:4px}.AppointmentSales_topUpDepositForm__iQuG5 h2{text-align:center;margin-bottom:30px}.AppointmentSales_salesMenu__1k-rl{padding:10px;text-align:center}.AppointmentSales_actionArea__3hCa1{position:fixed;bottom:0;right:0;width:calc(33.33333% - 1px);background:#fff;border-top:1px solid rgba(0,0,0,.1);text-align:center}.AppointmentSales_redeemItemBanner__3QfC8{background:#ffffe0;padding:5px 15px;text-align:left}.AppointmentSales_deleteRedeemItemBtn__3Uj7a{font-size:10px;color:#ed6d48}.AppointmentSales_deleteRedeemItemBtn__3Uj7a:focus,.AppointmentSales_deleteRedeemItemBtn__3Uj7a:hover{color:#e8481a}.AppointmentSales_actionAreaWide__3qira{padding:15px;position:fixed;bottom:0;right:0;width:calc(66.66667% - 1px);background:#fff;border-top:1px solid rgba(0,0,0,.1);text-align:center}.AppointmentSales_action__t-5O-{display:inline-block;margin:20px 7px;text-align:center;cursor:pointer}@media screen and (max-width:1200px){.AppointmentSales_action__t-5O-{font-size:.8em}}.AppointmentSales_action__t-5O->span{display:block}.AppointmentSales_action__t-5O->span span{left:50%;transform:translate(-50%)}.AppointmentSales_actionIcon__tl0Hx{width:56px;height:56px;margin:auto}@media screen and (max-width:1200px){.AppointmentSales_actionIcon__tl0Hx{width:36px;height:36px}}.AppointmentSales_actionIcon__tl0Hx svg{width:28px;height:28px;margin-top:50%}@media screen and (max-width:1200px){.AppointmentSales_actionIcon__tl0Hx svg{width:18px;height:18px}}.AppointmentSales_paymentWrapper__3gq42{padding:24px 24px 200px}.AppointmentSales_finalStepWrapper__3eLrh{margin:20vh auto 0;text-align:center;width:500px;max-width:90%}.AppointmentSales_changeLabel__F5dFQ{font-size:15px;margin-bottom:10px}.AppointmentSales_changeValue__264Uk{font-size:30px;margin-bottom:30px}.AppointmentSales_receiptPanel__138P2{height:calc(100vh - 40px);border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);overflow:auto}@media print{.AppointmentSales_no-print__1ppHN,.AppointmentSales_no-print__1ppHN *{display:none!important}}.AppointmentSales_membershipItem__iNgeB{margin:10px;padding:5px;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 3px 1px rgba(0,0,0,.1);display:inline-block;cursor:pointer;width:150px}.AppointmentSales_membershipItem__iNgeB img{display:block;max-width:100%}.AppointmentSales_membershipItem__iNgeB .AppointmentSales_membershipName__2dPX6{margin-top:5px}.ReportCustomerBirthday_formItem__1sO9n{margin-bottom:20px}.ReportCustomerBirthday_formItem__1sO9n>label{display:block;font-weight:500;margin-bottom:10px}.ReportTreatmentReminder_formItem__2Jvc5{margin-bottom:20px}.ReportTreatmentReminder_formItem__2Jvc5>label{display:block;font-weight:500;margin-bottom:10px}.OrganizationForm_formItem__3-ySC{display:block;margin:25px 0}.OrganizationForm_formItem__3-ySC label{display:block;margin-bottom:7px;font-weight:500}.OrganizationForm_formControl__1Hla2{width:100%}.OrganizationForm_formContainer__1W0Vm{max-width:100%;width:500px;padding:0 30px;margin:0}.OrganizationForm_formContainer__1W0Vm h2{text-align:center;margin:30px 0;text-transform:uppercase}.OrganizationForm_durationButtons__3Gg9l button{margin-right:10px}.OrganizationForm_actionButton__1mvzV{margin-right:10px;margin-bottom:10px}.LocationForm_formItem__3AfG5{display:block;margin:25px 0}.LocationForm_formItem__3AfG5 label{display:block;margin-bottom:7px;font-weight:500}.LocationForm_formControl__2ZJ47{width:100%}.LocationForm_formContainer__28Oeb{max-width:100%;width:500px;padding:0 30px;margin:0}.LocationForm_formContainer__28Oeb h2{text-align:center;margin:30px 0;text-transform:uppercase}.LocationForm_durationButtons__3HSnY button{margin-right:10px}.LocationForm_actionButton__5gz8N{margin-right:10px;margin-bottom:10px}.OrganizationInitiate_formItem__1YFCJ{display:block;margin:25px 0}.OrganizationInitiate_formItem__1YFCJ label{display:block;margin-bottom:7px;font-weight:500}.OrganizationInitiate_formControl__3wR1T{width:100%}.OrganizationInitiate_formContainer__2jBA_{max-width:100%;width:500px;padding:0 30px;margin:0}.OrganizationInitiate_formContainer__2jBA_ h2{text-align:center;margin:30px 0;text-transform:uppercase}.OrganizationInitiate_durationButtons__30QRg button{margin-right:10px}.OrganizationInitiate_actionButton__1OmY8{margin-right:10px;margin-bottom:10px}.CustomerRegistration_currentCustomer__22Dtb{padding:10px 15px;cursor:pointer}.CustomerRegistration_currentCustomerAvatar__2ea2W{float:left;margin:0 15px 15px 0!important}.CustomerRegistration_currentCustomerEditBtn__3SgzX{float:right;font-size:20px;margin-top:10px;margin-left:15px}.CustomerRegistration_currentCustomerName__NRdPJ{font-size:15px;font-weight:500}.CustomerRegistration_currentCustomerContact__26TyL{font-size:12px}.CustomerRegistration_formItem__xBSnM{margin-bottom:15px}.CustomerRegistration_formItem__xBSnM>label{display:block;margin-bottom:5px}.CustomerRegistration_journalTable__1MAXO td{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.1);vertical-align:top}.CustomerRegistration_journalTable__1MAXO td:first-child{width:200px;font-weight:700}.CustomerRegistration_actionButtons__3MxUx{display:flex;flex-direction:column;margin-bottom:.25rem;grid-gap:1rem;gap:1rem;align-items:flex-start;width:25%}@media (max-width:768px){.CustomerRegistration_actionButtons__3MxUx{width:50%}}@media (max-width:576px){.CustomerRegistration_actionButtons__3MxUx{width:100%}}.datepicker-modal{z-index:999999!important}
/*# sourceMappingURL=main.d54b8265.chunk.css.map */