body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.dialog_div_phone{display:inlink-flex;width:282px;height:45px;border-Radius:10px;color:#fff;background:#f4f6fa;border:none;flex-Direction:column}.login{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;background:#f4f6fa;flex-Direction:column;height:100vh}.login .login_link{margin-top:24px}.login_div_mian{display:-webkit-flex;display:flex;flex-Direction:column;align-Items:center;justify-Content:center;width:100%;min-height:80vh}.login_dialog_formControl{-webkit-flex:1 1;flex:1 1;width:120px;height:45px;border:none;outline:none;margin-Left:20px;background:#f4f6fa}.login_verification_button{margin-top:20px;justify-Content:flex-end;display:-webkit-flex;display:flex;margin-Top:40px;margin-Bottom:20px}.login_resend{width:120px;margin-Left:20px;justify-Content:center;align-Items:center;border:1px solid #aab9dd;border-Radius:8px}.login_account_div,.login_resend{display:-webkit-flex;display:flex;height:45px}.login_account_div{width:272px;border-Radius:10px;color:#fff;background:#fff;border:none;flex-Direction:column}.login_password_div{display:-webkit-flex;display:flex;width:300px;height:55px;border-Radius:16px;background:#fff;border:none;flex-Direction:row;margin-Top:30px;align-Items:center}.login_input{width:200px;height:20px;color:#666292;border:none;outline:none;padding-Left:24px;border-Radius:10px}.login_div_text{color:#686a75;justify-Content:center;align-Items:center;margin-top:16px}.login_div_text,.login_language{width:100%;display:-webkit-flex;display:flex}.login_language{justify-Content:flex-end;margin-Top:48px;margin-Right:72px}.login_logo_div{display:-webkit-flex;display:flex;margin-Top:20px}.login_check_div,.login_logo_div{justify-Content:center;align-Items:center}.login_check_div{display:-webkit-inline-flex;display:inline-flex;width:12px;height:12px;border:1px solid #aab9dd}.login_check_text{color:#aab9dd;height:15px;font-Size:13px;padding-Left:5px;padding-Bottom:5px}.login_button{border-Radius:16px;background:#4d5bd8;border:none;outline:none;color:#fff}.login_account{display:-webkit-flex;display:flex;width:120px;background:#fff;border-Bottom-Left-Radius:16px;border-Top-Left-Radius:16px}.login_text{color:#aab9dd;width:200px;height:15px;font-Size:13px;display:-webkit-inline-flex;display:inline-flex;padding-Left:24px;padding-top:5px}.login_title{color:#000;font-Size:18px;font-Weight:700;margin-Top:42px;margin-Bottom:40px}input:-webkit-autofill{-webkit-text-fill-color:#aab9dd!important;background-color:transparent;background-image:none;-webkit-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s}.login-phone-or-pre{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#fff;border:none;border-radius:13px;width:300px;height:55px}.login-page-password-box{background:#fff;border-radius:10px;width:300px;height:60px;margin-top:30px}.base-component .whiteBtn,.base-component .whiteBtn:hover{color:#8fa4c2;background-color:#fff;border:1px solid #e7ecf4}.base-component .whiteBtn:hover{opacity:.8}.base-component .commonBtn{border-radius:20px;height:42px;line-height:40px;padding:0 16px;font-size:12px;min-width:80px}.base-component .black_fill_white_border_Btn,.base-component .black_fill_white_border_Btn:hover{background-color:transparent;border:1px solid #e7ecf4;color:#8fa4c2}.base-component .white_border_Btn,.base-component .white_border_Btn:hover{background-color:transparent;border:1px solid #8fa4c2;color:#8fa4c2}.commonBtn.blueBtn,.commonBtn.blueBtn:hover{color:#fff;background-color:#4d5bd8}.commonBtn.blueBtn:hover{opacity:.8}.commonBtn.blueBtn.disabled{opacity:.8;cursor:auto;color:#fff}.commonBtn.grayBtn,.commonBtn.grayBtn:hover{color:#fff;background-color:#d9dde6}.commonBtn.grayBtn:hover{opacity:.8}.blue_round_icon{width:40px;height:40px;display:-webkit-inline-flex;display:inline-flex;border-radius:50%;background:#4d5bd8;color:#fff;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;cursor:pointer}.blue_round_icon:hover{opacity:.85}.blue_round_icon.disabled{background:#a9abae;cursor:auto}.blue_round_icon.disabled:hover{opacity:1}.base-component .statusAlert,.base-component .statusAlert:focus{border-radius:40px;color:#8fa4c2;background-color:#f4f7fe;padding:2px 10px;border:1px solid #e7ecf4}.commonIconBtn{display:-webkit-inline-flex;display:inline-flex;padding:8px;border-radius:50%;cursor:pointer}.commonIconBtn.whiteBtn:hover{background:#e7ecf4}.drop-pre{width:280px;text-align:left}.button-pre{position:relative!important;top:0;bottom:0;background-color:hsla(0,0%,100%,0)!important;border:1px solid hsla(0,0%,100%,0)!important;border-radius:3px 0 0 3px;width:50px;height:60px;padding-left:10px}.button-pre .selected-flag{margin-left:10px}.reservation-pre{top:0;bottom:0;left:0;right:0;background-color:#f4f7fb!important;border:1px solid hsla(0,0%,100%,0)!important;border-radius:3px 0 0 3px!important}.reservation-pre .selected-flag{margin-left:0!important;width:100%;min-width:80px;-webkit-justify-content:center;justify-content:center;padding:0}.reservation-pre .selected-flag,.reservation-pre .selected-flag .flag{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.reservation-pre .selected-flag .flag{position:unset;margin-top:unset}.reservation-pre .selected-flag .flag .arrow{margin-left:20px;position:unset}.phone-pre{position:relative!important;top:0;bottom:0;background-color:hsla(0,0%,100%,0)!important;border:1px solid hsla(0,0%,100%,0)!important;border-radius:3px 0 0 3px;width:100%!important;height:55px}.phone-pre .selected-flag{display:-webkit-flex;display:flex;width:100%!important;-webkit-justify-content:center;justify-content:center;padding:0}.reservation_order_part .phoneInput,.reservation_order_part .selectSearch{display:-webkit-flex;display:flex;background:#fff;-webkit-align-items:center;align-items:center}.reservation_order_part .phoneInput{width:40px;height:40px}.reservation_order_part .phoneInput .react-tel-input{background:#fff!important;height:40px}.reservation_order_part .phoneInput .phone-pre{height:40px}.reservation_order_chip{-webkit-flex-shrink:0;flex-shrink:0;text-align:left;padding:0 8px 8px}.baseComponent .statusAlert,.baseComponent .statusAlert:focus,.reservation_order_chip .statusAlert,.reservation_order_chip .statusAlert:focus{margin-top:10px;border-radius:40px;color:#8fa4c2;background-color:#f4f7fe;padding:2px 10px;border:1px solid #e7ecf4;max-width:600px}.commonDialog .dialogTop{-webkit-justify-content:space-between;justify-content:space-between}.commonDialog .dialogTop,.commonDialog .dialogTop .dialogTitle{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.commonDialog .dialogTop .dialogTitle{font-size:18px;font-weight:700}.commonDialog .footerBtn{-webkit-justify-content:center;justify-content:center;padding:20px}.commonDialog .footerBtn .cancelBtn,.commonDialog .footerBtn .confirmBtn{border-radius:55px;width:162px;height:40px}.commonDialog .footerBtn .cancelBtn{background-color:#f1f4f8;color:#4d5bd8}.commonDialog .footerBtn .confirmBtn{background-color:#4d5bd8;color:#fff}.commonDialog .basicInfoCard .dateTimePickerInput{padding:0;width:100%}.commonDialog .basicInfoCard .dateTimePickerInput label+.MuiInput-formControl{margin-left:10px}.datePickerInput input{color:#8fa4c2;width:100px}.datePickerInput button{color:#8fa4c2}.datePickerInput fieldset{border-color:#e7ecf4;border-radius:60px}.datePickerInput .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#e7ecf4}.tableBody{height:calc(100vh - 200px)}.tableBody>div>div{width:100%}.scrollLoad{padding:20px;color:#8fa4c2}.scroll-wrapper{text-align:center;height:calc(100vh - 320px)}.tableToolBar{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.MuiFilledInput-underline:before{left:0;right:0;bottom:0;content:" ";position:absolute;border-bottom:0;pointer-events:none}.account-phone .group-phone{width:100%;width:unset;padding:18px 20px}.account-profile-base-info-content{display:-webkit-flex;display:flex;margin-top:16px}.account-profile-base-info-content-left{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 24px}.account-profile-base-info-content-right{width:100%}.group_management{padding:40px 20px;text-align:left}.grid{margin-bottom:30px;margin-top:20px}.group-grid{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.title{font-size:24px;font-weight:700}.group_management .commonBtn{border-radius:20px;height:40px;line-height:40px;padding:0 16px;font-size:12px}.group_management .orangeBtn,.group_management .orangeBtn:hover{color:#fff;background-color:#ff8058;border:1px solid #ff8058}.group_management .otherBtn{color:#b4c4ee;border:1px solid #bfcae8}.restaurant-detail .activeBtnRes{background:#4d5bd8;color:#fff;border-radius:88px;font-size:13px;margin-left:10px}.activeBtnRes1{background:#4d5bd8!important;color:#fff!important;border-radius:88px!important}.activeBtnRes1,.otherBtnRes1{font-size:13px!important;margin-left:10px!important}.otherBtnRes1{background:#fff!important;color:#bfcae8!important;border-radius:88px!important;border:1px solid #bfcae8!important}.restaurant-detail .otherBtnRes{background:#fff;color:#bfcae8;border-radius:88px;border:1px solid #bfcae8;font-size:13px;margin-left:10px}.group_management .otherBtn:hover{background-color:transparent}.group_management .ml16{margin-left:16px}.group-information{text-align:left}.group-mian-info{width:60%;margin-Top:15px;padding:20px;background:#fff;border-Radius:8px;border:1px solid #c9d8ef;box-shadow:7px 10px 7px #f4f8ff}.group-mian-info-img{display:-webkit-flex;display:flex;flex-Direction:row;justify-Content:center;align-Items:center;margin-Top:20px}.responsible-person{width:95%;height:400px}.group-phone,.responsible-person{margin-Top:15px;padding:20px;background:#fff;border-Radius:8px;border:1px solid #c9d8ef;box-shadow:7px 10px 7px #f4f8ff}.group-phone{width:40%;height:110px}.group-phone-new{display:contents}.group-phone-new-2{width:40%;height:110px;margin-Top:15px;padding:20px;background:#fff;border-Radius:8px;border:1px solid #c9d8ef;box-shadow:7px 10px 7px #f4f8ff}.group-web{height:100px}.group-address,.group-web{width:50%;margin-Top:15px;padding:20px;background:#fff;border-Radius:8px;border:1px solid #c9d8ef;box-shadow:7px 10px 7px #f4f8ff}.group-address{height:260px}.group-fiscal{width:55%}.group-common-card,.group-fiscal{margin-Top:15px;padding:20px;background:#fff;border-Radius:8px;border:1px solid #c9d8ef;box-shadow:7px 10px 7px #f4f8ff}.group-integral-setting-card{width:40%;min-width:600px}.account-detail{padding:20px;text-align:left}.account-detail .account-basic-info{width:60%;height:195px;box-shadow:7px 10px 7px #f4f8ff}.account-detail .frame{margin-Top:15px;padding:20px;background:#fff;border-Radius:8px;border:1px solid #c9d8ef}.account-detail .account-bound{width:95%;height:400px;overflow:auto;box-shadow:7px 10px 7px #f4f8ff}.account_dialog_btn{margin-Top:20px;height:40px;width:160px;background:#4d5bd8;color:#fff;margin-Bottom:20px}.group-opening{overflow-y:auto}.group-fiscal-info,.group-opening{width:55%;margin-Top:15px;padding:20px;background:#fff;border-Radius:8px;border:1px solid #c9d8ef;box-shadow:7px 10px 7px #f4f8ff}.group-fiscal-info{height:580px}.group-staff-authorization{width:55%;margin-Top:15px;padding:20px;background:#fff;border-Radius:8px;border:1px solid #c9d8ef;box-shadow:7px 10px 7px #f4f8ff;-webkit-flex-direction:column;flex-direction:column}.group-staff-authorization .group-staff-authorization-blue-btn{margin-top:16px;margin-right:16px;border-radius:88px}.restaurant-licence{width:60%;height:160px;margin-Top:15px;padding:20px;background:#fff;border-Radius:8px;border:1px solid #c9d8ef}.authorization-detail{padding:40px 20px;text-align:left}.authorization-component{flex-Direction:column}.authorization-package-div{display:-webkit-flex;display:flex;flex-Direction:row;background:#fff;margin-Top:20px;height:350px}.authorization-package-add-div{display:-webkit-flex;display:flex;border:1px #bfcae8;background:#f4f7fb;width:144px;height:144px;justify-Content:center;align-Items:center;margin:10px}.authorization-package-add{width:144px;font-Size:25px;font-Weight:100;color:#a8abae}.authorization-package{padding:40px 20px;text-align:left}.authorization-all-card{display:-webkit-flex;display:flex;flex-Direction:row;justify-Content:flex-start;width:100%;flex-Wrap:wrap}.point-dateil{padding:40px 20px;text-align:left}.authorization-package-div-d{background:#4d5bd8;border:none;border-Radius:8px;height:312px;width:240px;display:-webkit-flex;display:flex;align-Items:center;flex-Direction:column;margin:10px}.authorization-package-title{color:#fff;font-Size:15px;margin-Top:30px;font-Weight:700;height:100px;width:70%;justify-Content:center}.authorization-package-title,.authorization-point-div-card{text-Align:center;display:-webkit-flex;display:flex;align-Items:center}.authorization-point-div-card{background:#4d5bd8;width:144px;height:144px;margin-Left:10px;margin-Top:20px;flex-Direction:column}.authorization-detail-entry-dev,.authorization-package-detail-div-entry{background:#f4f7fb;border-Radius:8px;padding:10px;display:-webkit-flex;display:flex;justify-Content:flex-start;margin-Top:26px;height:200px;overflow:auto;flex-Direction:column}.authorization-detail-date-dev{display:-webkit-flex;display:flex;flex-Direction:row;align-Items:center;margin-Bottom:26px}.authorization-detail-btn{margin-Top:20px!important;margin-Left:20px!important;height:30px!important;width:100px!important;background:#4d5bd8!important;color:#fff!important;margin-Bottom:20px!important;border-Radius:88px!important}.back-or-close{flex-Direction:row;justify-Content:center}.back-or-close,.back-or-close-div{display:-webkit-flex;display:flex;align-Items:center}.back-or-close-div{justify-Content:space-between}.authorization-detail-entry-width{width:90%}.div-btn{display:-webkit-flex;display:flex;justify-Content:flex-end}.point-dateil-dynamic-rules{width:100%}.point-dateil-dynamic-rules,.point-dateil-rule{display:-webkit-flex;display:flex;flex-Direction:column}.point-dateil-rule{justify-Content:flex-start}.point-dateil-rule-date{flex-Direction:row;align-Items:center}.point-dateil-rule-date,.point-dateil-rule-date-div{display:-webkit-flex;display:flex;margin-Bottom:26px}.point-dateil-rule-date-div{flex-Direction:column;justify-Content:flex-start}.authorization-package-card-div{display:-webkit-flex;display:flex;flex-Direction:row;overflow-Y:scroll}.package-card{background:#4d5bd8;border:none;border-Radius:8px;height:312px;width:240px;flex-Direction:column;margin:10px}.package-card,.package-card-title-text{display:-webkit-flex;display:flex;align-Items:center}.package-card-title-text{color:#fff;font-Size:15px;margin-Top:30px;text-Align:center;font-Weight:700;height:100px;width:70%;justify-Content:center}.package-card-border{height:.8px;border-Bottom-Color:#9199e7;background:#9199e7;width:33px;margin-Top:20px}.package-img-div{margin-Top:5px}.package-img{width:18px;height:18px;margin:5px}.package-card-rule-date{flex-Direction:row;justify-Content:center;margin-Top:20px;width:240px}.package-card-btn{height:40px!important;width:160px!important;background:#fff!important;color:#4d5bd8!important;margin-Top:20px!important;border-Radius:88px!important}.point-rules-div{display:-webkit-flex;display:flex;background:#f0f3f8;margin-Top:40px;flex-Direction:row;height:184px}.piont-rules-div-add{display:-webkit-flex;display:flex;border:1px #bfcae8;background:#f4f7fb;width:144px;height:144px;justify-Content:center;align-Items:center;margin:20px 10px 10px}.point-card-rules-div{display:-webkit-flex;display:flex;flex-Direction:row;overflow-X:auto;height:184px}.point-card{background:#7babff;width:144px;height:144px;display:-webkit-flex;display:flex;align-Items:center;text-Align:center;margin-Left:10px;margin-Top:20px;flex-Direction:column}.point-cart-btn{height:30px!important;width:80px!important;background:#fff!important;color:#4d5bd8!important;border-radius:88px!important}.point-card-title-text{color:#fff;width:124px;margin-Top:20px;height:80px;margin-left:10px;margin-right:10px;overflow-wrap:break-word}.bound-dialog-text{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;font-weight:500;height:90px;text-align:center;margin:20px 10px 10px;word-wrap:break-word;font-size:20px}.dialog-component::-webkit-scrollbar{width:4px;height:6px}.dialog-component::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #f1f4f8;border-radius:5px;background:#fff}.dialog-component::-webkit-scrollbar-thumb{border-radius:8px;-webkit-box-shadow:inset 0 0 5px #fff;background:#fff}.opening-hours{border:1px solid #c9d8ef;border-radius:8px;width:790px}.menuItemMenu{padding:16px;-webkit-justify-content:space-between;justify-content:space-between;cursor:pointer}.menuItemIconMenu,.menuItemMenu{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.menuItemIconMenu{width:32px;height:32px;border-radius:32px;-webkit-justify-content:center;justify-content:center}.menuItemIconMenu .active{background-color:#4d5bd8}.menuItemTitleMenu{margin-left:16px;color:#7488a7;text-align:left;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subMenuItemMenu,.subMenuItemMenuActive{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:16px;cursor:pointer}.subMenuItemMenuActive{background:#4d5bd8}.menuItemTitleMenuActive{margin-left:16px;color:#fff;text-align:left;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subMenuItemMenu .active .menuItemTitleMenu{color:#fff;background:#4d5bd8}.tax-component{width:60%;text-align:left;margin:20px;padding:20px;height:500px}.searchBoxAddress{height:55px;width:100%;margin-bottom:13px;background:#f4f7fb;border-radius:5px;position:relative}.searchBoxAddress.disabled{color:#aab9dd}.searchBoxAddress .helperText{display:none}.searchBoxAddress.error .helperText{display:block;color:#f44336;font-size:12px;text-align:left;padding:5px 14px;position:relative;margin-top:0}.searchBoxAddress .helperText:before{left:0;right:0;top:0;content:"";position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:transform .2s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;border-bottom:2px solid #0a44da;pointer-events:none}.searchBoxAddress.error .helperText:before{-webkit-transform:scaleX(1);transform:scaleX(1);border-bottom-color:#f44336}.searchBoxAddress .inputLabel{color:#aab9dd;-webkit-transform:translate(12px,20px) scale(1);transform:translate(12px,20px) scale(1);top:0;left:0;position:absolute;line-height:1;margin:0}.searchBoxAddress.focus .inputLabel{-webkit-transform:translate(12px,10px) scale(.75);transform:translate(12px,10px) scale(.75)}.searchBoxAddress.error .inputLabel{color:#f44336}.avatar-dialog-header{-webkit-justify-content:space-between;justify-content:space-between;background-color:"#fff"}.avatar-dialog-header,.avatar-dialog-header .header-title-box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.avatar-dialog-header .header-title{font-size:16px;font-weight:700}.avatar-dialog-header .header-close-icon{font-size:26px;color:#000;cursor:pointer}.avatar-dialog-header .header-action-box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.avatar-dialog-header .line{border-left:2px solid hsla(0,0%,91%,.8);height:30px;margin-left:8px;margin-right:8px;border-radius:20px}.basicInfoCard .MuiCard-root{border:1px solid #c9d8ef;box-shadow:7px 10px 7px #f4f8ff}.basicInfoCard .topBox{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%}.basicInfoCard .topBox .topBoxIcon{color:#fa8b73}.basicInfoCard .topBox .title{-webkit-flex:1 1;flex:1 1;text-align:left;margin-left:24px;font-weight:700;font-size:18px;color:#333}.basicInfoCard .dateTimePickerInput{-webkit-justify-content:center;justify-content:center;padding:0 8px;background:#f4f7fb;border-radius:5px;height:55px;width:94%;margin-bottom:13px}.basicInfoCard .dateTimePickerInput label{-webkit-transform:translate(12px,20px) scale(1);transform:translate(12px,20px) scale(1);color:#aab9dd}.basicInfoCard .dateTimePickerInput label.MuiInputLabel-shrink{-webkit-transform:translate(12px,10px) scale(.75);transform:translate(12px,10px) scale(.75)}.basicInfoCard .dateTimePickerInput label.Mui-error{color:#f44336}.basicInfoCard .dateTimePickerInput label+.MuiInput-formControl{margin-top:16px}.basicInfoCard .dateTimePickerInput .MuiInput-underline:before{border-bottom:none!important}.basicInfoCard .dateTimePickerInput .MuiInputBase-input{color:#aab9dd}.google-map-search .searchBox{background:#f4f7fb;border-radius:5px}.google-map-search .searchBox .searchBoxinput{width:calc(98% - 16px);border:none;background:#f4f7fb;outline:none;font-size:18px;color:#aab9dd;border-radius:5px;font-weight:400;padding:27px 12px 7px}.restaurant-management{padding:40px 24px 24px;text-align:left}.restaurant-management .title{font-size:32px;margin-bottom:32px}.restaurant-management .commonBtn{border-radius:20px;height:40px;line-height:40px;padding:0 16px;font-size:12px}.restaurant-management .orangeBtn,.restaurant-management .orangeBtn:hover{color:#fff;background-color:#ff8058;border:1px solid #ff8058}.restaurant-management .pupleBtn,.restaurant-management .pupleBtn:hover{color:#fff;background-color:#4d5bd8}.pupleBtn.MuiButton-root.Mui-disabled{color:#fff;background-color:rgba(77,91,216,.5)}.restaurant-management .otherBtn{color:#b4c4ee;border:1px solid #bfcae8}.restaurant-management .whiteBtn,.restaurant-management .whiteBtn:hover{color:#8fa4c2;background-color:#fff;border:1px solid #e7ecf4}.restaurant-management .whiteBtn.active{background:#4d5bd8;color:#fff}.restaurant-management .orangeBtn:hover,.restaurant-management .pupleBtn:hover{opacity:.8}.restaurant-management .otherBtn:hover{background-color:transparent}.restaurant-management .addIcon{padding:0}.restaurant-management .ml16{margin-left:16px}.restaurant-management .mb32{margin-bottom:32px}.restaurant-management .mb16{margin-bottom:16px}.tableComponent .bodytd,.tableComponent .headth{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#8fa4c2;font-size:12px}.tableComponent .bodytd{white-space:nowrap;overflow:hidden}.tableComponent .headlabel{display:inline-block;max-width:100%;text-align:center;-webkit-flex:1 1;flex:1 1}.tableComponent .headth button{background:#fff}.tableComponent .sortIcon{position:relative;display:inline-block;width:24px;height:24px}.tableComponent .sortlabel{cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.tableComponent .sortIcon .topIcon{position:absolute;top:-4px}.tableComponent .sortIcon .bottomIcon{position:absolute;top:4px}.tableComponent .bottomIcon.active,.tableComponent .topIcon.active{color:#4d5bd8}.tableComponent .bodytr,.tableComponent .tableHead{padding:0 20px;border-radius:10px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;min-height:48px}.tableComponent .bodytr.active,.tableComponent .bodytr:hover{background:#f0f6ff}.tableComponent .bodytr.disabled{background:#f1f4f8}.tableComponent .tableHead{border:1px solid transparent}.tableComponent .bodytr{border:1px solid #e7ecf4;background:#fff;margin-bottom:5px}.tableComponent .noData{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;height:200px;-webkit-align-items:center;align-items:center;color:#8fa4c2}.customerDetail{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}.MuiDialog-container{position:relative}.MuiDialog-container .loading{position:absolute}.customerDetail .searchBoxAddress{margin-bottom:0}.customerDetail .group-block{width:40%;margin-Top:15px;padding:20px;background:#fff;box-shadow:7px 10px 7px #f4f8ff}.customerDetail .footerBtn button{margin-left:16px;border-radius:20px}.customerDetail .MuiDialog-paperWidthSm{width:800px;max-width:800px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}.customerDetail .content{overflow-y:auto;overflow-x:hidden;margin:40px 0 40px 40px}.customerDetail .basicInfo{width:90%}.customerDetail .basicInfo,.customerDetail .phone{margin-bottom:10px;box-shadow:7px 10px 7px #f4f8ff}.customerDetail .phone{width:60%}.customerDetail .integral{width:46%;margin-top:15px;box-shadow:7px 10px 7px #f4f8ff}.closeIcon{text-align:right}.customerDetail ::-webkit-scrollbar{width:8px}.customerDetail ::-webkit-scrollbar-track{box-shadow:inset006pxrgba(0,0,0,.3);border-radius:10px}.customerDetail ::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.1);box-shadow:inset006pxrgba(0,0,0,.5)}.ellipsisBox{display:-webkit-inline-flex;display:inline-flex;width:100%;-webkit-align-items:center;align-items:center}.ellipsisBox .ellipsisTitle{width:calc(100% - 30px);overflow:hidden;margin-right:4px}.ellipsisBox .ellipsisBtn{min-width:25px;height:24px;line-height:10px;background:#f1f4f8;border-color:#e7ecf4;color:#8fa4c2;padding:3px 4px}.popoverContent{padding:6px 10px;color:#8fa4c2;border:1px solid #e4efff}.totalNum{color:#5e82fb;margin-right:8px}.loading{height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;overflow:hidden;width:100%;z-index:9;background:rgba(241,244,248,.5);top:0;left:0;position:fixed}.authorization{width:calc(100% - 265px);z-index:9999;background:#f1f4f8}.authorization,.loading_order_card{height:90vh;display:-webkit-flex;display:flex;-webkit-justify-content:center;-webkit-align-items:center;overflow:hidden;position:absolute;justify-content:center;align-items:center}.loading_order_card{width:368px;z-index:999;background:rgba(241,244,248,.5)}.update-order-popover .MuiPopover-paper{max-width:300px;width:300px;height:190px}.update-order-popover .MuiPopover-paper button{width:120px;line-height:16px}.update-order-popover .popover-item:nth-child(2n){text-align:left}.update-order-popover .popover-item:nth-child(odd){text-align:right}.update-order-popover .title{margin:20px 30px;font-size:15px}.selectLabel{color:#8fa4c2;font-size:14px}.date-picker-popover .MuiPopover-paper{max-width:640px;width:640px;max-height:240px;padding:30px;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;color:#8fa4c2;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-left:200px}.date-picker-popover .MuiPopover-paper button,.date-picker-popover .MuiPopover-paper label{color:#8fa4c2}.restaurant-management .dateAlert{width:420px}.restaurant-management .statusAlert,.restaurant-management .statusAlert:focus{margin-top:16px;border-radius:40px;color:#8fa4c2;background-color:#f4f7fe;padding:2px 10px;border:1px solid #e7ecf4}::-webkit-input-placeholder{font-size:14px!important;color:#8fa4c2!important}:-moz-placeholder,::-moz-placeholder{font-size:14px!important;color:#8fa4c2!important}:-ms-input-placeholder{font-size:14px!important;color:#8fa4c2!important}.disflex{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.pupleColor{color:#666292}.grayColor{color:#8fa4c2}.disabledColor{color:rgba(0,0,0,.12)}.update-menu .content{width:600px;margin-top:10px}.update-menu .labelText{color:#aab9dd}.newIcon{font-size:12px;border-radius:12px;line-height:20px;height:20px;width:40px}.ml8{margin-left:8px}.flex1{-webkit-flex:1 1;flex:1 1}.FCB{-webkit-justify-content:space-between;justify-content:space-between}.FCB,.FCE{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.FCE{-webkit-justify-content:flex-end;justify-content:flex-end}.FC{-webkit-align-items:center;align-items:center}.FC,.FE{display:-webkit-flex;display:flex}.FE{-webkit-align-items:flex-end;align-items:flex-end}.customer-management .source-type{display:inline-block;vertical-align:top}.customer-management .source-type .MuiSelect-select{width:120px}.preLabel{color:#0a44da;font-size:12px}.export-history-order{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.export-history-order .export-btn{margin-left:15px}.order_detail{overflow:hidden;display:-webkit-flex;display:flex}.order_container{background:#fff;border-radius:20px}.order_detail_common{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;font-size:14px;margin-left:20px}.order_detail_common .title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex:2 1;flex:2 1}.title{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.order_detail_common .top{margin-bottom:20px;position:relative;padding-right:20px;margin-top:20px;-webkit-flex:none;flex:none}.order_detail_dialog .title{overflow:hidden}.order_detail_common .content{text-align:left;overflow-y:auto;overflow-x:hidden;padding-right:20px;-webkit-flex:auto;flex:auto}.order_detail_common .detail_id{color:#4d5bd8;font-size:36px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.order_detail .detail_id{max-width:700px}.order_detail_dialog .detail_id{max-width:200px}.order_detail_common .detail_name{color:#4d5bd8;font-size:28px;font-weight:700;margin-left:16px}.order_detail .formItem{text-align:left;width:100%;display:inline-block;font-size:14px}.order_detail_common .formItem .content{background:#d6dbe1;border-radius:10px}.order_detail .formItem .content{min-height:40px;margin:10px;padding:10px 20px}.order_detail .formItem .label{color:#2083f7;white-space:nowrap}.order_detail .cardTitle{font-size:20px;margin-top:20px}.order_detail .cardContent{padding:20px}.order_detail_common .boxTitle{font-size:15px;color:#77879e;display:inline-block}.mt16{margin-top:16px}.order_detail_common .menu{background-color:#f4f7fb;min-height:20px;font-size:15px;display:-webkit-flex;display:flex;overflow:hidden;-webkit-flex-direction:column;flex-direction:column}.grayBackground{background-color:#f4f7fb;border-radius:10px;min-height:40px;margin-top:10px;padding:10px 20px}.order_detail_common .menuItem{display:-webkit-flex;display:flex;padding:8px 16px;width:unset}.order_detail_common .otherInfo{padding:16px;border-top:1px solid #dce5f3}.order_detail_common .otherInfo .tip{color:#fff;background-color:rgba(77,91,216,.996078431372549);border-radius:14px;display:inline-block;padding:4px 10px;margin-bottom:10px;font-size:12px;margin-right:8px}.order_detail_common .otherInfo .remark{color:#666292;background:#e8edf5;padding:10px;border-radius:10px;min-height:30px;line-height:30px;word-break:break-all}.order_detail_common .menuNum{-webkit-flex:2 1;flex:2 1;color:#aab9dd;text-align:center}.order_detail_common .menuPrice{-webkit-flex:2 1;flex:2 1;color:#666292}.order_detail_common .menuName{-webkit-flex:4 1;flex:4 1;color:#666292;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.order_detail_common .titleDot{content:"";width:5px;height:5px;background:#666292;border-radius:50%;margin-right:5px}.order_detail_common .titleLine{content:"";width:5px;height:1px;background:#666292;margin-right:5px}.order_detail_common .dishesCard{background-color:#f4f7fb;border-radius:10px;padding:10px 0}.order_detail .footerBtn{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.order_detail_common .footerBtn{padding:20px 40px 20px 0;-webkit-flex:none;flex:none}.mb8{margin-bottom:8px}.mt8{margin-top:8px}.order_detail_dialog .footerBtn{text-align:center}.order_detail_common .footerBtn button{margin-left:16px;border-radius:20px;margin-bottom:16px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{box-shadow:inset006pxrgba(0,0,0,.3);border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.1);box-shadow:inset006pxrgba(0,0,0,.5)}.order_detail_dialog .MuiDialog-paperWidthSm{width:530px;height:670px}.order_detail_dialog .label{color:#77879e;margin:10px 0}.order_detail_dialog .formItem .content{min-height:30px;line-height:30px;margin:10px 0;padding:10px 20px}.order_cancel .cancelTop{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.order_cancel .cardTitle{color:#77879e;margin:20px 10px;font-size:16px}.order_detail_common .top{-webkit-justify-content:space-between;justify-content:space-between}.order_detail_common .top,.order_detail_common .top .right{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.order_detail_common .pupleDiv{color:#fff;background-color:#9091aa;padding:0 10px;border-radius:20px;margin-right:10px;font-size:14px;height:30px;line-height:30px}.order_detail_common .menuLstItem .MuiTypography-root{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#8fa4c2}.dish-dialog .loadingBtn{color:#fff;width:20px!important;height:20px!important}.order_detail_common .commonCard{padding:24px;margin-bottom:16px;border-radius:8px;border:1px solid #c9d8ef;box-shadow:7px 10px 7px #f4f8ff}.order_detail .phone-pre-new{margin:0 10px 18px}.printOrder{font-size:12px}.printOrder p,td{line-height:14px;margin:0;padding:0;word-break:break-all}.printOrder p{font-size:12px}.printOrder td{font-size:15px}.mr8{margin-right:8px}.line{border-bottom:1px dashed #000;height:1px;margin:4px 0}.textAlignCenter{text-align:center}.printOrder p.bigFontSize{font-size:18px;margin:10px 0}.printOrder td.bigFontSize{font-size:16px;margin-bottom:10px}.order_detail .order-detail-dateInput{-webkit-justify-content:center;justify-content:center;padding:0 8px;background:#f4f7fb;border-radius:5px;height:55px;width:94%}.order_detail .order-detail-dateInput label{top:8px;left:10px;color:#aab9dd}.order_detail .order-detail-dateInput label+.MuiInput-formControl{margin-top:16px}.order_detail .order-detail-dateInput .MuiInput-underline:before{border:none}.order-filter{text-align:center;padding:30px;overflow:hidden}.price-total-details{-webkit-flex-direction:column;flex-direction:column;border-radius:8px;background:#f4f7fb;padding:15px}.price,.price-total-details{display:-webkit-flex;display:flex}.price{-webkit-justify-content:space-between;justify-content:space-between;margin:5px}.badgeNew{display:inline-block;background:#ff8058;font-size:12px;color:#fff;padding:3px 6px;border-radius:20px}.order_detail_common .top .badgeNew{position:absolute;right:0}.delLine{text-decoration:line-through}.text-label{color:#aab9dd}.print-detail .dialog-title{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.print-detail .commonBtn{border-radius:20px;height:40px;line-height:40px;padding:0 16px;font-size:12px}.print-detail .otherBtn{color:#b4c4ee;border:1px solid #bfcae8}.print-detail .pupleBtn,.print-detail .pupleBtn:hover{color:#fff;background-color:rgba(77,91,216,.8)}.print-detail .print-detail-footer .ml8{margin-left:8px}.hidden{display:none!important}.slect-input .select-option:first-child{margin-top:20px}.slect-input .select-option{width:60%;border-radius:10px;margin:10px;padding:12px 15px;color:rgba(77,91,216,.8);background-color:#fff;border:1px solid rgba(77,91,216,.8);text-transform:unset}.slect-input .select-option.active{color:#fff;background-color:#4d5bd8}.slect-input .MuiButton-root.Mui-disabled{border:1px solid rgba(0,0,0,.26)}.slect-input .input-option{margin:10px;width:60%}.dialog-title .MuiStepper-alternativeLabel{width:60%}.terms-print-page{height:auto!important}.print-table-container{width:100%;margin:20px 0;page-break-inside:avoid}.print-table-container .print-table-title{text-align:center;margin-bottom:15px;font-size:18px;font-weight:700}.print-table-container .print-table{width:100%;border-collapse:collapse;table-layout:fixed}.print-table-container .print-table td,.print-table-container .print-table th{border:1px solid #000;padding:8px;text-align:left;font-size:12px;word-wrap:break-word;overflow-wrap:break-word}.print-table-container .print-table th{background-color:#f5f5f5;font-weight:700}.print-table-container .print-table tr:nth-child(2n){background-color:#fafafa}@media print{.print-table-container .print-table{page-break-inside:auto}.print-table-container .print-table tr{page-break-inside:avoid;page-break-after:auto}.print-table-container .print-table th{background-color:#f5f5f5!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.print-table-container .print-table tr:nth-child(2n){background-color:#fafafa!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.history-list{height:calc(100vh - 64px)}.history-list,.history-list .MuiPaper-root{overflow:hidden}.history-list .topPart{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.history-list .topPart .commonBtn{border-radius:20px;height:40px;line-height:40px;padding:0 16px;font-size:12px}.history-list .topPart .orangeBtn,.history-list .topPart .orangeBtn:hover{color:#fff;background-color:#ff8058;border:1px solid #ff8058}.history-list .topPart .ml16{margin-left:16px}.history-list .topPart .otherBtn{color:#b4c4ee;border:1px solid #bfcae8}.history-list .topPart .otherBtn:hover{background-color:transparent}.history-list .content{padding:0 30px;-webkit-flex:1 1 auto;flex:1 1 auto;overflow:hidden;min-height:400px}.dishTop{border:1px solid #c9d8ef;border-radius:8px;padding:20px;margin:20px 30px 20px 0;box-shadow:7px 10px 7px #f4f8ff}.points-record{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:calc(100vh - 200px);overflow:hidden;padding:20px}.points-record .top{-webkit-justify-content:space-between;justify-content:space-between}.points-record .top,.points-record .top .left{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.points-record .top .left .reservation_order_part{display:-webkit-flex;display:flex;padding:8px;margin-left:50px}.points-record .top .left .reservation_order_part .selectSearch{border:1px solid #e7ecf4;border-radius:20px}.points-record .top .left .reservation_order_part .selectSearch .searchSelsctValue{margin:0}.points-record .top .left .reservation_order_part .selectSearch .searchSelsctValue .MuiSelect-select.MuiSelect-select{width:auto;border-radius:0 20px 20px 0;border:none;border-right:1px solid #e7ecf4}.points-record .top .left .reservation_order_part .selectinput{display:-webkit-inline-flex;display:inline-flex}.points-record .top .left .reservation_order_part .selectinput .MuiFormControl-root{margin-left:0}.points-record .top .left .reservation_order_part .selectinput .MuiFormControl-root .MuiSelect-select.MuiSelect-select{width:auto;border-radius:20px 0 0 20px;border:none;border-right:1px solid #e7ecf4}.points-record .top .left .reservation_order_part .datePicker .commonBtn{border-radius:0 20px 20px 0;height:40px;line-height:40px;padding:0 16px;font-size:12px;margin-left:0}.points-record .top .left .reservation_order_part .datePicker .whiteBtn,.points-record .top .left .reservation_order_part .datePicker .whiteBtn:hover{color:#8fa4c2;background-color:#fff}.points-record .top .left .text{font-size:24px}.customer-management .filter-select{display:inline-block;margin-left:16px}.customer-integral-list{margin:20px}.customer-integral-list .title{margin-bottom:20px}.customer-integral-list .customer-integral-list-table-container{height:calc(100vh - 240px);overflow:auto}.month{width:100px;margin:0 8px}.restaurant-account{-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;padding:40px 24px;box-sizing:border-box;-webkit-align-items:flex-start;align-items:flex-start}.restaurant-account,.restaurant-account .title{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.restaurant-account .title{color:#000;font-size:25px;border-width:bold}.restaurant-mian-info{height:290px;margin-top:15px;width:50%;padding:20px 10px 10px 20px;background:#fff;border-radius:8px}.restaurant-types{margin-left:5%;width:90%;margin-top:20px;border:none;border-radius:8px;height:140px;background:#f4f7fb;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}.restaurant-types,.restaurant-types-div{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.restaurant-types-div{-webkit-flex-direction:row;flex-direction:row;width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow:auto}.restaurant-tags{height:18px;background:#4d5bd8;margin:10px;padding:4px 15px;color:#fff;border-radius:88px;font-size:13px}.restaurant-image-div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:20px 10px 10px 20px;background:#fff;border-radius:8px;margin-top:15px}.restaurant-image{display:-webkit-flex;display:flex;width:280px;height:140px;border-radius:16px;object-fit:cover}.restaurant-describe{margin-top:15px;width:75%;padding:20px 15px;background:#fff;border-radius:8px}.restaurant-phone-div{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%}.restaurant-phone-div .phone-pre-new{border:none;box-shadow:none;margin-right:16px}.restaurant-phone{height:120px;margin-top:20px;width:36%;padding:20px 10px 10px 20px;background:#fff;border-radius:8px}.restaurant-phone-genreal{display:contents}.phone-pre-new{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:120px;margin-top:20px;width:35%;padding:20px 10px 10px 20px;background:#fff;border-radius:8px;border:1px solid #c9d8ef;box-shadow:7px 10px 7px #f4f8ff}.restaurant-web-div{margin-top:15px;width:40%;padding:20px;background:#fff;border-radius:8px;margin-right:20px}.restaurant-web-div-switch-box{display:-webkit-flex;display:flex;text-align:left;-webkit-align-items:center;align-items:center}.restaurant-switch{width:100%;display:-webkit-flex;display:flex}.restaurant-test-order{margin-top:15px}.restaurant-registered-order,.restaurant-test-order{height:100px;width:40%;padding:20px;background:#fff;border-radius:8px}.restaurant-registered-order{margin-top:12px}.restaurant-web-and-order{display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:row;flex-direction:row}.restaurant-image-text{display:-webkit-flex;display:flex;background:#f1f4f8;-webkit-justify-content:flex-start;justify-content:flex-start;padding:10px;border-radius:12px;margin:10px 0}.restarrant-image-div-div,.restaurant-image-text{-webkit-flex-direction:column;flex-direction:column}.restarrant-image-div-div{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:320px;height:160px;padding:20px}.basic-info{-webkit-justify-content:flex-start;justify-content:flex-start;margin-left:40px;color:#000;font-size:14px;border-width:bold;margin-top:10px;margin-bottom:10px}.basic-info,.basic-info-image{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.basic-info-image{width:30px;height:30px;border-radius:5px;border:none;background:#e8ebef;-webkit-justify-content:center;justify-content:center;margin-left:20px}.basic-info-frame{-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:row;flex-direction:row}.basic-info-frame,.business-time{display:-webkit-flex;display:flex;border:1px solid #000;border-radius:5px}.business-time{-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;padding-left:2.5%}.buiness-time-closed{margin-top:15px;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:15px;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.buiness-time-closed,.other{display:-webkit-flex;display:flex}.other{-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;border:1px solid #000;border-radius:5px;padding-bottom:15px}.account-info{width:"100%";border-radius:8px;margin-top:20px;border:1px solid #000}.account-info-left .account-info-right{display:-webkit-inline-flex;display:inline-flex;-webkit-flex:1 1;flex:1 1;width:"50%"}.basic-info-frame-left{display:inline;-webkit-flex:1 1;flex:1 1;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.restauant-type-div{float:left;width:90%;height:80px;border-radius:10px;background:#e8ebef;border:none;margin-top:22px;padding:5px;-webkit-justify-content:flex-start;justify-content:flex-start;word-wrap:break-word;overflow-y:scroll}.restauant-type{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}.restauant-button{width:80px;height:37px;margin-top:4px;background:#f0f3f8}.restauant-info-div-left{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-bottom:20px;width:100%}.restauant-type-value{padding-left:10px}.restauant-type-delete,.restauant-type-value{height:37px;display:-webkit-flex;display:flex;border:1px solid #000;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.restauant-type-delete{width:20px;pointer-events:none}.restaurant-image-list{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;border-radius:8px;width:750px;height:148px}.MuiBadge-badge123{width:30px!important;height:30px!important;border-radius:88px!important}.date-picker-dot .MuiBadge-badge{right:unset}.date-picker-input-dot .MuiBadge-badge{right:0;top:30%}.imgUpload{margin:20px auto;padding:10px}.imgUpload .foodImg{cursor:pointer;width:189px;height:129px;background-size:cover;background-position:50%}.imgUpload .foodImg img{width:189px;height:129px;object-fit:cover}.markdown{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:auto;text-align:left;min-width:400px;background:#f4f7fb;border-radius:4px;height:190px;padding:10px}.restaurant-web-div-container{-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start}.memberInput,.restaurant-web-div-container{display:-webkit-flex;display:flex;margin-top:20px}.memberInput{width:100%}.member-container div:nth-child(2) .MuiSwitch-root{opacity:0}.restaurant-activity-setting{padding:20px 10px 10px 20px;background:#fff;border-radius:8px;margin-top:15px}.restaurant-activity-setting .activity-switch{width:250px}.restaurant-image-text-title{color:#c7d1e8;text-align:left;margin-bottom:8px}.restaurant-image-text-title .highlight{color:#4d5bd8;margin-left:5px}.restaurant-info-description{display:-webkit-flex;display:flex;margin-top:20px;grid-gap:16px;gap:16px}.restaurant-info-description .half-width{-webkit-flex:1 1;flex:1 1}.dish-dialog .dish-content{width:810px}.dish-dialog .top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-right:-12px}.dish-dialog .top .title{font-size:18px;font-weight:700}.dish-dialog .typePart{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 0 20px}.dish-dialog .typePart .typeBtn{background:#fff;border:1px solid #e7ecf4;box-shadow:0 10px 20px #f0f6ff;margin:5px;width:283px;height:68px;border-radius:10px;-webkit-justify-content:flex-start;justify-content:flex-start}.dish-dialog .typePart .typeBtn .leftIcon{width:48px;height:48px;background-color:#4d5bd8;border-radius:10px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;margin:0 10px}.dish-dialog .typePart .typeBtn.active,.dish-dialog .typePart .typeBtn:hover{background:#4d5bdb;color:#fff}.dish-dialog .footerPart .footerBtn{margin-left:8px;border-radius:20px}.dish-dialog .dishFormItem{display:-webkit-flex;display:flex;margin-bottom:20px}.dish-dialog .dishFormItem .leftPart{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1;flex:1 1}.dish-dialog .dishFormItem .rightPart{-webkit-flex:4 1;flex:4 1;margin-left:25px}.dish-dialog .addImageIcon{color:#dce0f5;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.dish-dialog .MuiDialogContent-root{overflow:unset}.dish-dialog .reportDetails .text{color:#8fa4c2}.takeaway-and-selfTake{-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:row;flex-direction:row}.takeaway-and-selfTake,.takeaway-and-selfTake .iconButton{margin-left:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.takeaway-and-selfTake .iconButton{background:#dce0f5;color:#fff;width:32px;height:32px;border-radius:50%;-webkit-justify-content:center;justify-content:center}.takeaway-and-selfTake .iconButton.active{background:#ff8058}.mealArea{background:#f4f7fb;border-radius:10px;padding-bottom:1px}.mealArea .label{color:#aab9dd;font-size:16px;-webkit-transform:translate(12px,10px) scale(.75);transform:translate(12px,10px) scale(.75);display:inline-block}.mealArea .mealAreaContent{padding:26px 12px 10px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mealArea .mealAreaButtonBox,.mealArea .mealAreaContent{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.mealArea .mealAreaButtonBox{margin:0 40px;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.mealArea .mealAreaButtonBox .mealAreaButton{background:#fff;width:76px;height:74px;border-radius:10px;display:block;border:1px solid #e6edf7;color:#4d5bd8;margin-bottom:10px}.mealArea .mealAreaItem{background:#fff;border:1px solid #e7ecf4;border-radius:10px;width:144px;height:199px;margin:10px 5px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;cursor:pointer}.mealArea .mealAreaItem .mealAreName{color:#666292;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.mealArea .mealAreaItem .mealAreaNum{color:#666292;margin:10px 0}.mealArea .mealAreaItem .mealAreaLabel{background:#4d5bd8;color:#fff;border-radius:10px;width:128px;height:32px;font-size:12px;line-height:32px;text-align:center;margin:5px 0}.mealArea .mealAreaItem .deleteIcon{position:absolute;right:-8px;top:-8px;background:#4d5bd8;color:#fff;display:none;width:20px;height:20px}.mealArea .mealAreaItem .deleteIcon svg{width:16px;height:16px}.mealArea .mealAreaItem:hover .deleteIcon{display:-webkit-flex;display:flex}.mealArea .mealAreaItem.active{background:#4d5bd8}.mealArea .mealAreaItem.active .mealAreaNum,.mealArea .mealAreaItem.active .mealAreName{color:#fff}.mealArea .mealAreaItem.active .mealAreaLabel{background:#fff;color:#4d5bd8}.mealArea .mealAreaItem.active:hover .deleteIcon{display:none}.mealArea .saveIcon{text-align:right}.cardOutLine{background:#fff;margin:12px 12px 20px;padding:20px;border-radius:10px;border:1px solid #e7ecf4;position:relative}.menu-management .check-box .MuiSvgIcon-root{background-color:#f4f7f8;height:.8em;width:.8em;border:none;color:#f4f7f8}.menu-management .check .MuiSvgIcon-root{background-color:#858fe4;height:.8em;width:.8em;border:none;color:#858fe4}.relevance-meal{padding:24px;margin:16px 0;border-radius:8px;border:1px solid #c9d8ef;width:600px}.relevance-meal .relevance-meal-text{font-size:14px;color:#8fa4c2}.relevance-text{margin-bottom:20px}.discount-top{width:100%;-webkit-justify-content:space-between;justify-content:space-between;margin:10px 0}.discount-top,.discount-top .title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.discount-top .title{font-weight:600;font-size:15px;color:#333}.discount-top .icon-group{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}.business-hours{-webkit-flex-direction:column;flex-direction:column;margin-top:10px}.business-hours .daily-business-hours{text-align:left;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.business-hours .daily-business-hours .day{font-size:13px;font-weight:500;text-align:left;color:#aab9dd}.business-hours .daily-business-hours .range-hours{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}.business-hours .daily-business-hours .range-hours .hours{padding:3px 20px;border:1px solid #aab9dd;border-radius:88px;margin:5px;color:#aab9dd}.menu-management{display:-webkit-flex;display:flex;padding:40px 24px;height:100%;box-sizing:border-box;background:#f1f4f8;overflow-y:scroll}.menu-management .whiteBtn{width:240px;height:50px;color:#666292;background:#fff;margin-bottom:8px;border-radius:10px}.menu-management .whiteBtn.active{background:#4d5bd8;color:#fff}.menu-management .menuLeft{-webkit-flex-direction:column;flex-direction:column;margin-top:50px;width:240px}.menu-management .addMenu,.menu-management .menuLeft{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.menu-management .addMenu{-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:10px;width:100%}.menu-management .menuRight{-webkit-flex:5 1;flex:5 1;margin-left:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:0}.menu-management .addData{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:32px;font-weight:700;margin-bottom:10px;line-height:40px}.menu-management .menuList{-webkit-flex:1 1;flex:1 1;border-radius:15px;width:100%;background:#fff;max-height:100vh}.menu-management .menuListItem{height:100%;overflow-Y:auto}.selectedItem{background-color:#4d5bd8}.menu-management .MuiTypography-root{color:#fff}.coverMask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent}.dish-dialog .orangeBtn,.menu-management .orangeBtn{border-radius:20px;margin-left:15px;height:40px;line-height:40px;padding:0 10px;font-size:12px;color:#b4c4ee;background:transparent;border:1px solid #bfcae8}.dish-dialog .orangeBtn.active,.menu-management .orangeBtn.active{color:#fff;background:#ff8058;border:1px solid #ff8058}.mb20{margin-bottom:20px}.dish-dialog .imgUpload{margin:0;padding:10px;background-color:#f4f7fb;border-radius:10px;border:none}.dish-dialog .imgUpload .closeIcon{position:absolute;right:0;top:0;display:none}.dish-dialog .foodImg{position:relative;overflow:hidden}.dish-dialog .foodImg:hover{-webkit-transform:scale(1);transform:scale(1)}.dish-dialog .foodImg:hover .closeIcon{display:inline-block}.dish-discount{border-Radius:8px;border:none;color:#fff;background-color:#4d5bd8}.dish-discount,.dish-not-discount{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;justify-Content:center;align-Items:center;height:55px;margin-Left:20px;cursor:pointer}.dish-not-discount{border-Radius:8px;border:1px solid #e7ecf4}.mt20{margin-top:20px}.importIcon.MuiFab-root{width:32px;height:32px;color:#fff;min-height:32px;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-right:10px;cursor:pointer}.import-dialog .contentItem{background-color:#f4f7fb;border-radius:10px;margin-top:10px;min-height:20px;font-size:15px;padding:10px 16px}.import-dialog .contentItem .num{color:#aab9dd;margin:0 8px}.import-dialog .cardContent{background:#f1f4f8;padding:20px;border-radius:10px}.order_detail_common .import_menu_name .MuiSelect-select.MuiSelect-select{width:30px}.drawerInput .MuiInputBase-root{height:unset!important}.drawerInput .addIcon{color:#4d5bd8;background:#dbe0f6}.drawerInput .MuiFilledInput-input{padding:36px 12px 10px}.common-dialog .common-dialog-top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.common-dialog .common-dialog-button{padding:16px 24px}.common-dialog .MuiDialogTitle-root{padding-bottom:0}.common-dialog .MuiDialogContent-root{padding-top:0}.imgResultContent{height:400px;overflow:auto}.successColor{line-height:35px;color:#00e676}.failedColor{line-height:35px;color:#f44336}.dish-business-hours-dialog{padding:16px 0;position:relative}.dish-business-hours-dialog.loading-overlay{overflow:hidden}.dish-business-hours-dialog .loading{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:hsla(0,0%,100%,.8);z-index:1000}.dish-business-hours-dialog .hidden{display:none}.dish-business-hours-dialog .dialog-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e0e0e0}.dish-business-hours-dialog .dialog-header .header-title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-weight:600;font-size:16px;color:#333}.dish-business-hours-dialog .day-list-item{border-bottom:1px solid #f0f0f0;padding:4px 44px 4px 16px;transition:background-color .2s}.dish-business-hours-dialog .day-list-item:hover{background-color:#f5f5f5}.dish-business-hours-dialog .day-list-item:last-child{border-bottom:none}.dish-business-hours-dialog .day-list-item .MuiListItemText-primary{font-weight:500;font-size:14px;color:#333;margin-bottom:8px}.dish-business-hours-dialog .day-list-item .MuiListItemText-secondary{margin-top:8px}.dish-business-hours-dialog .time-slot-chips{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:4px;gap:4px}.dish-business-hours-dialog .time-slot-chip{background-color:#e3f2fd;color:#1976d2;height:24px;font-size:12px}.dish-business-hours-dialog .update-days-button{margin-left:8px}.time-slot-dialog-content .time-slot-actions{margin-bottom:16px}.time-slot-dialog-content .time-slot-action-button{margin-right:8px}.time-slot-dialog-content .time-slot-footer{margin-top:16px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;grid-gap:8px;gap:8px}.time-slot-dialog-content .time-slot-chips{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:4px;gap:4px}.time-slot-dialog-content .time-slot-chip{background-color:#e3f2fd;color:#1976d2;height:24px;font-size:12px}.time-slot-dialog-content .time-slot-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border:1px solid #ddd;border-radius:4px;cursor:pointer;background-color:#fff;transition:background-color .2s}.time-slot-dialog-content .time-slot-item.selected{background-color:#e3f2fd}.time-slot-dialog-content .time-slot-item .time-slot-text{margin-left:4px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.MuiOutlinedInput-root{position:relative;border-radius:4px;height:45px;outline:none}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}input:disabled,textarea:disabled{color:#aab9dd}.mt16{margin-bottom:16px}.dataMonitoring{padding:40px 20px;text-align:left}.dataMonitoring .title{font-size:32px;font-weight:700}.dataMonitoring .tool-bar{margin-top:16px}.dataMonitoring .content{margin:20px}.dataMonitoring .content .content-title{font-size:20px}.dataMonitoring .content .content-card{display:-webkit-flex;display:flex;margin:20px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.dataMonitoring .content .content-card .card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:153px;height:185px;background-color:#fff;border:1px solid #e4e0e0;border-radius:12px;margin:10px;padding:10px}.dataMonitoring .content .content-card .card .icon{width:48px;height:48px;background:#4d5bd8;color:#fff;border-radius:50%;margin:16px 0}.dataMonitoring .content .content-card .card .bottom,.dataMonitoring .content .content-card .card .icon{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.dataMonitoring .content .content-card .card .bottom{-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;text-align:center;color:#8fa4c2}.dataMonitoring .content .content-card .card .card-title{margin-bottom:10px;word-break:break-word}.detail-component .desc{color:rgba(47,43,61,.7);word-break:break-word}.innerTableBody>div>div{width:100%}.innerScrollLoad{padding:20px;color:#8fa4c2}.innerScroll-wrapper{text-align:center}.innterTableComponent .innterBodytr .innterTableHead{border-radius:10px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;min-height:48px}.innterTableComponent .headth,.innterTableComponent .innterBodytd{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.innterTableComponent .headth,.innterTableComponent .innterBodytd,.topbodytd{display:-webkit-inline-flex;display:inline-flex;color:#8fa4c2;white-space:nowrap;overflow:hidden}.topbodytd{-webkit-justify-content:flex-start;justify-content:flex-start}.topbodytd,.topheadth{-webkit-align-items:flex-start;align-items:flex-start}.topheadth{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;color:#8fa4c2;white-space:nowrap;overflow:hidden}.innterTableComponent .headlabel,.topHeadlabel{display:inline-block;max-width:100%;text-align:center}.topHeadlabel{font-size:14px}.innterTableComponent .headth button{background:#fff}.innterTableComponent .sortIcon{position:relative;display:inline-block;width:24px;height:24px}.innterTableComponent .sortlabel{cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.innterTableComponent .sortIcon .topIcon{position:absolute;top:-4px}.innterTableComponent .sortIcon .bottomIcon{position:absolute;top:4px}.innterTableComponent .bottomIcon.active,.innterTableComponent .topIcon.active{color:#4d5bd8}.innterTableComponent .innterBodytr,.innterTableComponent .tableHead{border-radius:10px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;min-height:48px}.innterTableComponent .innterBodytr.active,.innterTableComponent .innterBodytr:hover{background:#f0f6ff}.innterTableComponent .innterBodytr.disabled{background:#f1f4f8}.innterTableComponent .tableHead{border:1px solid transparent}.innterTableComponent .innterBodytr{border:1px solid #e7ecf4;background:#f6fbff;margin-bottom:5px}.topbodytr{background:#fff;margin-bottom:5px;padding:0 20px;border-radius:10px;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;min-height:40px}.innterTableComponent,.topbodytr{display:-webkit-flex;display:flex}.innterTableComponent{-webkit-flex-direction:column;flex-direction:column;position:relative;-webkit-flex:1 1;flex:1 1}.illegal_reservation,.root_reservation{color:#aab9dd!important;border-Radius:10px!important}.illegal_reservation .MuiOutlinedInput-notchedOutline{border-color:red!important}.reservation-component{display:-webkit-flex;display:flex;height:100%;-webkit-flex-direction:row;flex-direction:row}.reservation-component .screen{display:-webkit-flex;display:flex;overflow:hidden;position:absolute;width:calc(100% - 360px);height:calc(100% - 111px);margin-left:360px;margin-top:111px;z-index:99;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#fff;color:#8fa4c2}.reservation-component .right-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1;flex:1 1;z-index:1;overflow:hidden}.reservation-component .top-bar{display:-webkit-flex;display:flex;background:#fff;-webkit-flex-direction:column;flex-direction:column;height:114px}.reservation-component .top-bar .top-date{height:56px;-webkit-justify-content:space-between;justify-content:space-between;padding-right:80px}.reservation-component .top-bar .top-date,.reservation-component .top-bar .top-date .top_date_left,.reservation-component .top-bar .top-date .top_date_right{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.reservation-component .top-bar .top-date .top_date_right{margin-right:20px}.reservation-component .top-bar .top-date .date-table{display:-webkit-flex;display:flex;height:40px;border:1px solid #e7ecf4;border-radius:88px;width:125px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-left:10px;margin-top:8px;margin-bottom:8px}.reservation-component .top-bar .top-date .date-table .MuiInput-underline:before{border:none}.reservation-component .top-bar .top-date .date-table .MuiFormControl-marginNormal{margin-top:8px;margin-bottom:8px}.reservation-component .top-bar .top-date .date-table .MuiInputBase-input{color:#8fa4c2;font-size:13px;font-weight:600;width:80px}.reservation-component .top-bar .top-date .date-table .MuiSvgIcon-root{color:#8fa4c2}.reservation-component .top-bar .top-date .date-table .MuiIconButton-root{padding:0 10px 0 0}.reservation-component .top-bar .top-date .icon-arrow{margin-left:20px;margin-right:20px;color:#8fa4c2;cursor:pointer}.reservation-component .top-bar .dividing-line{border:.5px solid #ebeff6}.reservation-component .table-konva-component{display:-webkit-flex;display:flex;height:calc(100vh - 115px);position:relative}.reservation-component .floor-plan-bottom-feature{position:absolute;bottom:0;z-index:9;right:0;left:0;background:#fff;padding:16px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.reservation-component .area-name{top:122px;left:80px;width:200px;color:#8fa4c2}.reservation-component .area-name,.reservation-component .top-rect{display:-webkit-flex;display:flex;position:absolute;height:80px;z-index:999}.reservation-component .top-rect{top:112px;left:0;background:#f1f4f8;width:80px}.reservation-component .konva-component{display:-webkit-flex;display:flex;-webkit-flex:3 1;flex:3 1;width:100%;height:100%;background:"#F1F4F8";-webkit-flex-direction:column;flex-direction:column}.reservation-component .konva-component .panpel-component{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;background:#fff}.reservation-component .konva-component .panpel-component .table-component{background:#f1f4f8}.reservation-component .not-data{display:-webkit-flex;display:flex;z-index:999;width:100%;height:100%;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#8fa4c2}.reservation-component .order-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:360px;background:#f5fafd;width:360px;height:100vh;overflow:hidden;position:relative}.reservation-component .order-card .reservation_order_part_top{padding:8px;border-bottom:1px solid #e0e8f1;text-align:left;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-shrink:0;flex-shrink:0}.reservation-component .order-card .reservation_order_part_top .table-name-text{color:#8fa4c2}.reservation-component .order-card .reservation_order_part_top .table-name-text .MuiTypography-body1{font-weight:600}.reservation-component .order-card .reservation_order_part_top .distribution-loading{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.reservation-component .order-card .reservation_order_part{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-inline-box}.reservation-component .order-card .reservation_order_part .selectSearch{border:1px solid #e7ecf4;border-radius:20px}.reservation-component .order-card .reservation_order_part .selectinput{display:-webkit-inline-flex;display:inline-flex}.reservation-component .order-card .reservation_order_part .selectinput .MuiFormControl-root{margin-left:0}.reservation-component .order-card .reservation_order_part .selectinput .MuiFormControl-root .MuiSelect-select.MuiSelect-select{width:auto;border-radius:20px 0 0 20px;border:none;border-right:1px solid #e7ecf4}.reservation-component .order-card .reservation_order_btn{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#878e9a;position:absolute;bottom:20px;z-index:10;background:transparent;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:10px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.reservation-component .order-card .reservation_order_btn .rect-color-box{display:block;width:5px;height:20px;border-radius:5px}.reservation-component .order-card .reservation_order_btn button{width:30%;margin:0 4px;text-transform:unset;padding:0 4px}.reservation-component .order-card .reservation_order_btn .MuiButton-label{font-size:10px;line-height:normal}.reservation-component .order-card .reservation_order_btn .unconfirmed_text{color:#878e9a}.reservation-component .order-card .reservation_order_btn .confirmed_text{color:#0ec5ff}.reservation-component .order-card .reservation_order_btn .finished_text{color:#6fe277}.reservation-component .order-card .reservation_order_btn .unconfirmed_rect_color{background:linear-gradient(to right bottom,#fff,#e8e8e8);border:1px solid #e8e8e8}.reservation-component .order-card .reservation_order_btn .confirmed_rect_color{background:#0ec5ff;border:1px solid #08ade2}.reservation-component .order-card .reservation_order_btn .finished_rect_color{background:#6fe277;border:1px solid #60cf68}.reservation-component .order-card .reservation_order_card{overflow-y:scroll;-webkit-flex:1 1 auto;flex:1 1 auto;padding-bottom:80px}.reservation-component .order-card .reservation_order_card .checkBox{width:24px;height:24px;border-radius:50%;display:inline-block;background:#d9dde6;visibility:hidden;margin-right:0}.reservation-component .order-card .reservation_order_card .checkBox .checkIcon{color:#4d5bdb;visibility:hidden}.reservation-component .order-card .reservation_order_card .iconBtn{cursor:pointer;margin-left:8px;margin-right:8px}.reservation-component .order-card .reservation_order_card .reservation_order_card_item{background:#fff;margin:15px 8px;border:1px solid #e7ecf4;border-radius:0 10px 10px 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;cursor:-webkit-grab;cursor:grab}.reservation-component .order-card .reservation_order_card .reservation_order_card_item .reservation_order_card_line{height:80px;width:4px}.reservation-component .order-card .reservation_order_card .reservation_order_card_item .reservation_order_card_test{position:absolute;left:-1px;top:-11px;z-index:9;background:#ff8058;color:#fff;border-radius:88px;font-size:12px;padding:3px 6px}.reservation-component .order-card .reservation_order_card .reservation_order_card_item .reservation_order_card_Alrm_icon_box{position:absolute;top:-11px;right:-5px;background-color:#4d5bd8;width:26px;height:26px;border-radius:26px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.reservation-component .order-card .reservation_order_card .reservation_order_card_item .reservation_order_card_Alrm_icon_box svg{color:#fff;width:77%;height:77%}.reservation-component .order-card .reservation_order_card .reservation_order_card_item .reservation_order_card_content{-webkit-flex:1 0 auto;flex:1 0 auto;padding:0 12px}.reservation-component .order-card .reservation_order_card .reservation_order_card_item .reservation_order_card_content .reservation_order_card_top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.reservation-component .order-card .reservation_order_card .reservation_order_card_item .reservation_order_card_content .reservation-customer-info-box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding-right:40px}.reservation-component .order-card .reservation_order_card .reservation_order_card_item .reservation_order_card_content .reservation-customer-info-box .reservation-customer-phone,.reservation-component .order-card .reservation_order_card .reservation_order_card_item .reservation_order_card_content .reservation-customer-info-box .reservation-customer-seat{font-size:12px;color:rgba(182,177,191,.8941176471)}.reservation-component .order-card .reservation_order_card .reservation_order_card_item .reservation_order_card_content .reservation_order_card_bottom{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;color:rgba(182,177,191,.8941176471)}.reservation-component .order-card .reservation_order_card .reservation_order_card_item .reservation_order_card_content .reservation_order_card_bottom .reservation_card_bottom_left{font-size:12px}.reservation-component .order-card .reservation_order_card .reservation_order_card_item .reservation_order_card_content .reservation_card_top_left{font-weight:700;width:160px;overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis}.reservation-component .order-card .reservation_order_card .reservation_order_card_item .reservation_order_card_content .reservation_card_top_right{display:-webkit-flex;display:flex;color:#4d5bdb;font-weight:700}.reservation-component .order-card .reservation_order_card .reservation_order_card_item .reservation_order_card_content .reservation_card_bottom_right{display:-webkit-flex;display:flex;color:rgba(182,177,191,.8941176471)}.reservation-component .order-card .reservation_order_card .distable-draggable{cursor:pointer}.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unassigned .checkBox,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unconfirmed .checkBox{visibility:visible}.reservation-component .order-card .reservation_order_card .reservation_order_card_item.confirmed .reservation_order_card_line{background-color:#0ec5ff}.reservation-component .order-card .reservation_order_card .reservation_order_card_item.finished .reservation_order_card_line{background-color:#6fe277}.reservation-component .order-card .reservation_order_card .reservation_order_card_item.clicked{color:#fff;background:#4d5bdb}.reservation-component .order-card .reservation_order_card .reservation_order_card_item.clicked .iconBtn,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.clicked .reservation_card_bottom_right,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.clicked .reservation_card_top_right,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.clicked .reservation_order_card_bottom{color:#fff}.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unassigned.selected,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unconfirmed.selected{color:#fff;background:#4d5bdb}.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unassigned.selected .iconBtn,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unassigned.selected .reservation_card_bottom_right,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unassigned.selected .reservation_card_top_right,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unassigned.selected .reservation_order_card_bottom,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unconfirmed.selected .iconBtn,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unconfirmed.selected .reservation_card_bottom_right,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unconfirmed.selected .reservation_card_top_right,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unconfirmed.selected .reservation_order_card_bottom{color:#fff}.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unassigned.selected .checkBox,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unassigned.selected .checkBox .checkIcon,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unconfirmed.selected .checkBox,.reservation-component .order-card .reservation_order_card .reservation_order_card_item.unconfirmed.selected .checkBox .checkIcon{visibility:visible}.reservation_detail .reservation_detail_top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.reservation_detail .reservation_detail_top .reservation_detail_icon{margin-right:-12px}.reservation_detail .reservation_detail_top .reservation_detail_icon button{color:#a9abae}.btn-area::-webkit-scrollbar{width:12px;height:3px}.btn-area::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #f1f4f8;border-radius:5px;background:#fff}.btn-area::-webkit-scrollbar-thumb{border-radius:8px;box-shadow:inset 0 0 5px #d4ddf2;background:#d4ddf2}.reservation-setting{text-align:left}.reservation-setting .time-setting{height:90%;margin-top:30px;margin-bottom:30px;margin-left:40px;width:80%;padding:20px;background:#fff;border-radius:8px;min-width:530px}.reservation-setting .time-setting .closed-calendar{border:1px solid #4d5bdb;border-radius:4px;width:60%;min-width:420px}.reservation-setting .time-setting .closed-calendar .top-bar{display:-webkit-flex;display:flex;padding:15px;-webkit-justify-content:space-between;justify-content:space-between}.reservation-setting .time-setting .closed-calendar .top-bar .left-top{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:row;flex-direction:row}.reservation-setting .time-setting .closed-calendar .top-bar .left-top .top-text{margin-left:10px;font-size:14px;color:#575988}.reservation-setting .time-setting .closed-calendar .line{height:.7px;border:.7px solid #d9d9da;border-bottom-color:#fff;background:#d9d9da}.reservation-setting .time-setting .closed-calendar .calendar .DayPicker-Months{background:#fff}.reservation-setting .time-setting .closed-calendar .calendar .DayPicker-Day{padding:0;border-radius:0}.reservation-setting .time-setting .closed-calendar .calendar .DayPicker-Caption{color:#4d5bd8}.reservation-setting .time-setting .closed-calendar .closed-text{margin:20px}.reservation-setting .time-setting .closed-calendar .closed-text .date{color:#4b5dbd;margin-left:8px}.reservation-setting .time-setting .closed-calendar .closed-event{margin-top:20px}.reservation-setting .time-setting .closed-calendar .closed-event .date-event{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-left:40px;padding-top:20px}.reservation-setting .time-setting .closed-calendar .closed-event .date-event .date{color:#4b5dbd;margin-left:8px}.reservation-setting .time-setting .closed-calendar .closed-event .checked-date{padding-top:10px}.reservation-setting .time-setting .closed-calendar .closed-event .checked-date,.reservation-setting .time-setting .closed-calendar .closed-event .checked-time{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-left:30px}.reservation-setting .time-setting .closed-calendar .closed-event .label-div{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:30px}.reservation-setting .time-setting .closed-calendar .closed-event .label-div .label{background:#eff2f7;color:#7d8a97}.reservation-setting .time-setting .closed-calendar .closed-event .label-div .label,.reservation-setting .time-setting .closed-calendar .closed-event .label-div .select-label{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:26px;border-radius:88px;padding-right:15px;padding-left:15px;font-size:13px;margin-right:15px;margin-bottom:10px;cursor:pointer}.reservation-setting .time-setting .closed-calendar .closed-event .label-div .select-label{background:#4d5bdb;color:#fff}.reservation-setting .time-setting .closed-calendar .calendar-btn{display:-webkit-flex;display:flex;padding:10px;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly}.reservation-setting .card-item{margin:30px 40px;width:50%;padding:20px;background:#fff;border-radius:8px;text-align:left}#popover_info{position:absolute;z-index:999;background:#fff;box-shadow:0 10px 20px rgba(80,84,91,.0941176471);border:1px solid #e7ecf4;border-radius:10px;padding:8px;color:#b6b1bf;font-size:12px;width:100px;-webkit-transform:translate(100%);transform:translate(100%);margin-left:-38px}#popover_info .popover_info_item{width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#popover_info .popover_info_date{word-break:break-word}.active-time-component{min-width:530px}.active-time-component .line{height:.7px;background:#d9d9da;border-bottom:none}.active-time-component .time-range{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;align-items:flex-start;padding-bottom:10px}.active-time-component .time-range .time-part{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.closed-calendar-component{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.closed-calendar-component .calendar .DayPicker-Months{background:#fff}.closed-calendar-component .calendar .DayPicker-Day{padding:0;border-radius:0}.closed-calendar-component .calendar .DayPicker-Caption{color:#4d5bd8}.task_popover{width:400px;min-height:80px;padding:30px}.task_popover .taskItem{margin-bottom:10px;border:1px solid #e7ecf4;padding:10px;border-radius:0 10px 16px 0}.task_popover .taskItem .taskTop{margin-bottom:10px}.task_popover .taskItem .taskBottom,.task_popover .taskItem .taskTop{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.task_popover .taskItem .taskDesc{color:rgba(182,177,191,.8941176471);font-size:14px}.task_popover .taskItem .taskStatus{display:-webkit-flex;display:flex}.task_popover .taskItem .taskName{-webkit-flex-basis:50%;flex-basis:50%;font-weight:700}.task_popover .taskItem .taskTime{color:#4d5bdb;font-weight:700}.task_popover .deleteIcon{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-bottom:16px}.illegal{border-radius:10px!important}.checkoutDateSwitchBox .checkoutDateSwitch{width:80px;height:40px;margin:8px;padding:1px;border-radius:88px;z-index:99}.checkoutDateSwitchBox .checkoutDateSwitch .icon{background-color:#fff;border-radius:88px;width:35px;height:35px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.checkoutDateSwitchBox .checkoutDateSwitch .MuiSwitch-switchBase{top:1.5px;left:3px}.checkoutDateSwitchBox .open .MuiButtonBase-root.MuiIconButton-root{color:#fff;-webkit-transform:translateX(38px);transform:translateX(38px)}.checkoutHistorySwitchBox .checkoutHistorySwitch{position:fixed;top:0;right:10px;width:80px;height:40px;margin:8px;padding:1px;border-radius:88px;z-index:99}.checkoutHistorySwitchBox .checkoutHistorySwitch .icon{background-color:#fff;border-radius:88px;width:35px;height:35px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.checkoutHistorySwitchBox .checkoutHistorySwitch .MuiSwitch-switchBase{top:1.5px;left:3px}.checkoutHistorySwitchBox .open .MuiButtonBase-root.MuiIconButton-root{color:#fff;-webkit-transform:translateX(38px);transform:translateX(38px)}.order-card .reservation_order_part .selectSearch .searchSelsctValue .MuiSelect-select.MuiSelect-select{width:auto;border-radius:0 20px 20px 0;border:none}.order-card .reservation_order_part .selectSearch .searchSelsctValue{margin:0}.basicInfoCard .basicInfoCardContent{overflow:visible}.basicInfoCard .basicInfoCardContent .selected-flag{width:auto;margin-left:0}.FCC{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.dateTimePickerInput,.FCC{-webkit-justify-content:center;justify-content:center}.dateTimePickerInput{padding:0 8px;background:#f4f7fb;border-radius:5px;height:55px;width:94%;margin-bottom:13px}.dateTimePickerInput label{-webkit-transform:translate(12px,20px) scale(1);transform:translate(12px,20px) scale(1);color:#aab9dd}.dateTimePickerInput label.MuiInputLabel-shrink{-webkit-transform:translate(12px,10px) scale(.75);transform:translate(12px,10px) scale(.75)}.dateTimePickerInput label.Mui-error{color:#f44336}.dateTimePickerInput label+.MuiInput-formControl{margin-top:16px}.dateTimePickerInput .MuiInput-underline:before{border-bottom:none!important}.dateTimePickerInput .MuiInputBase-input{color:#aab9dd}.reservation-active .reservation-line{height:1px;background:#e8ebef}.reservation-active .copy-icon{color:#aab9dd}.reservation-active .reservation-range{margin:16px 0}.reservation-active .reservation-range-name{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.reservation-active .reservation-range-name input{width:100%}.reservation-active .reservation-range-name .reservation-range-actions,.reservation-active .reservation-range-name .reservation-range-name-input{display:-webkit-flex;display:flex;grid-gap:20px;gap:20px}.reservation-active .reservation-times{-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-top:16px}.reservation-active .reservation-time,.reservation-active .reservation-times{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.reservation-active .reservation-dash{padding-top:10px;margin:0 10px;color:#aab9dd}.reservation-active .reservation-empty{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%;-webkit-justify-content:flex-end;justify-content:flex-end;margin:24px 0}.reservation-active .reservation-empty .icon-with-circle{margin-right:15px}.reservation-active .illegal_reservation .MuiInputBase-root{border:1px solid red}.period-time-item{position:relative;width:150px;display:inline-block}.period-time-item .delete-icon{position:absolute;top:10px;left:10px;z-index:2}.period-time-item .MuiFormControl-root{margin:0}.period-time-item .MuiFormControl-root .MuiInputBase-root{background-color:#fff;border-radius:50px;height:50px;border:1px solid #e6e8f3;margin:0}.period-time-item .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input{font-size:16px;text-align:center;margin-left:30px}.period-time-item .MuiFormControl-root .MuiInputBase-root .MuiIconButton-root{padding:8px}.period-time-item .MuiFormControl-root .MuiInputBase-root:after,.period-time-item .MuiFormControl-root .MuiInputBase-root:before{display:none!important}.period-time-item .time-picker.error .MuiInputBase-root{border-color:red}.add-icon{margin-bottom:8px;width:50px;height:50px}.illegal,.root{color:#aab9dd!important;width:42%;height:38px!important;border-Radius:10px!important}.illegal .MuiOutlinedInput-notchedOutline{border-color:red!important}.restaurant-active-time{min-width:530px}.restaurant-active-time .time-container{width:100%;display:-webkit-flex;display:flex;padding-left:10px}.restaurant-active-time .time-container .MuiFormControl-root{width:120px}.restaurant-active-time .time-container .MuiFormControl-root .MuiInputLabel-outlined{-webkit-transform:translate(14px,16px) scale(1);transform:translate(14px,16px) scale(1)}.restaurant-active-time .time-container .MuiFormControl-root .MuiInputLabel-outlined.MuiInputLabel-shrink{-webkit-transform:translate(14px,-6px) scale(.75);transform:translate(14px,-6px) scale(.75)}.restaurant-active-time .time-container .orders-limit .MuiInputLabel-outlined{-webkit-transform:translate(14px,-50%) scale(.8);transform:translate(14px,-50%) scale(.8);top:50%;margin-top:4px}.restaurant-active-time .time-container .orders-limit .MuiInputLabel-outlined.MuiInputLabel-shrink{-webkit-transform:translate(14px,-6px) scale(.75);transform:translate(14px,-6px) scale(.75);top:0}.restaurant-active-time .time-container .orders-limit .MuiInputLabel-animated{transition:color .2s cubic-bezier(0,0,.2,1) 0ms,top .2s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:color .2s cubic-bezier(0,0,.2,1) 0ms,transform .2s cubic-bezier(0,0,.2,1) 0ms,top .2s cubic-bezier(0,0,.2,1) 0ms;transition:color .2s cubic-bezier(0,0,.2,1) 0ms,transform .2s cubic-bezier(0,0,.2,1) 0ms,top .2s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms}.restaurant-active-time .separator{height:.7px;background:#d9d9da}.restaurant-active-time .time-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin-top:20px}.restaurant-active-time .time-separator{padding-top:10px;margin-left:10px;margin-right:10px;color:#aab9dd}.restaurant-active-time .icon-group{display:-webkit-flex;display:flex;padding:0 20px}.restaurant-active-time .add-icon-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:27px}.restaurant-active-time .switch-container{margin-top:15px;margin-bottom:15px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.restaurant-active-time .switch-container .switch-wrapper{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}.restaurant-active-time .switch-container .switch-label{font-size:12px;color:#8bbffb;margin-left:15px}.restaurant-active-time .switch-container .copy-icon{color:#aab9dd}.restaurant_div{display:-webkit-flex;display:flex;flex-Direction:row;border-Radius:8px;margin-Top:20px;width:100%;background:#fff}.restaurant_div .group-address{box-shadow:none}.restaurant_info_main{-webkit-flex:1 1;flex:1 1;flex-Direction:column;overflow-Y:hidden;padding-Top:20px;padding-Left:10px;background:#f1f4f8}.restaurant_save{display:-webkit-flex;display:flex;flex-Direction:row;justify-Content:space-between;margin-Top:30px}.restaurant_account{display:-webkit-flex;display:flex;flex-Direction:column;justify-Content:flex-start;align-Items:flex-start;overflow-Y:scroll;height:80%;padding:10px}.restaurant_account_img,.restaurant_account_phone{display:-webkit-inline-flex;display:inline-flex;justify-Content:center;align-Items:center;width:25%}.restaurant_account_phone{flex-Direction:column}.restaurant_account_phone_preflex{width:100%;margin-Bottom:26px;display:-webkit-flex;display:flex;flex-Direction:row;justify-Content:center}.restaurant_authorization{width:50%;margin-Bottom:26px}.restaurant_authorization,.restaurant_info{display:-webkit-flex;display:flex;flex-Direction:column;justify-Content:center;align-Items:center}.restaurant_info{width:40%}.restaurant_info_text{width:90%;margin-Top:15px;display:-webkit-flex;display:flex;justify-Content:flex-start}.restaurant_address_city{justify-Content:center;align-Items:center}.restaurant_address_city,.restaurant_address_provice{display:-webkit-flex;display:flex;width:90%;flex-Direction:row;margin-Top:26px}.restaurant_logo{width:90%;margin-Top:30px;display:-webkit-flex;display:flex;flex-Direction:column;align-Items:flex-start;justify-Content:flex-start}.restaurant_week{padding:20px;width:90%}.opening-hours-week{padding:20px}.opening-hours-week .switch-label{font-size:16px;color:#8bbffb;margin-left:15px;text-align:left}.restaurant_tax_group{width:100%;height:600px;justify-Content:flex-start;align-Items:flex-start}.restaurant_tax_group,.restuarant_tax_info{display:-webkit-flex;display:flex;flex-Direction:column;margin-Bottom:20px}.restuarant_tax_info{width:50%;justify-Content:center;align-Items:center}.restaurant_info_concant{width:60%;display:-webkit-flex;display:flex;flex-Direction:column;align-Items:center}.schedule-week{width:100%}.schedule-week .switch-label{font-size:16px;color:#8bbffb;margin-left:15px;margin-bottom:10px;text-align:left}.schedule-week .no-dividing-line{border-bottom-width:0;border-bottom-color:#fff}.schedule-week .dividing-line{height:1px;background:#aab9dd;border-bottom-width:1px;border-bottom-color:#aab9dd}.schedule-week .day-time{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:100%}.schedule-week .week-name{width:15%;color:#aab9dd;padding-left:10px}.schedule-week .week-name.disabled{color:#e6eaf5}.schedule-week .time-array-box{width:75%;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.schedule-week .time-array-box,.schedule-week .time-array-box .time-array{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.schedule-week .time-array-box .time-array{background:#f4f7fb;border-radius:24px;padding:3px 10px;margin-right:10px;color:#8897ca;font-size:14px}.schedule-week .time-array-box .time-array-icon{color:#aab9dd;margin-left:10px;font-size:20px}.schedule-week .time-array-box .time-array-icon.disabled{color:#e6eaf5}.schedule-week .time-array-box .time-array-icon-remove{color:#aab9dd;margin-left:10px}.schedule-week .time-array-box .time-array-item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;background:#f4f7fb;border-radius:24px;padding:3px 10px;margin-right:10px;color:#8897ca;font-size:14px}.schedule-week .arrow-btn-box{width:10%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;color:#aab9dd}.schedule-week .arrow-btn-box.disabled{color:#e6eaf5}.peoriod-times-box{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:8px;gap:8px}.time-setting .switch-label{font-size:16px;color:#8bbffb;margin-left:15px;text-align:left}.rich-text-editor-container .editor-toolbar{border:1px solid #ccc;border-radius:4px 4px 0 0;padding:8px;background-color:#f8f9fa}.rich-text-editor-container .editor-toolbar .ql-formats{margin-right:15px}.rich-text-editor-container .editor-toolbar .ql-formats:last-child{margin-right:0}.rich-text-editor-container .editor-toolbar button{width:28px;height:28px;padding:3px;margin:0 2px}.rich-text-editor-container .editor-toolbar button:hover{color:#06c}.rich-text-editor-container .editor-toolbar .ql-picker{height:28px}.rich-text-editor-container .editor-toolbar .ql-picker.ql-expanded .ql-picker-options{margin-top:5px;border-color:#ccc}.rich-text-editor-container .quill .ql-container{border:1px solid #ccc;border-radius:0 0 4px 4px;min-height:200px;font-size:14px}.rich-text-editor-container .quill .ql-container .ql-editor{min-height:200px}.rich-text-editor-container .quill .ql-container .ql-editor.ql-blank:before{font-style:normal;color:#999}.table_container{width:100%;height:100%;overflow:hidden;position:relative}.table_container .table_map{background:#f1f4f8;border:1px solid #cbd4ee}.table_container .board_helper{position:absolute;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;height:100%}.table_container .board_helper .top_bar{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;height:56px;border-top-right-radius:8px;border-top-left-radius:8px;border-bottom:1.2px solid #e7ecf2;background:#fff;cursor:pointer;z-index:999}.table_container .bottom_container{display:-webkit-flex;display:flex;height:calc(100% - 56px)}.table_container .bottom_container .left_bar{width:180px;position:absolute;right:8px;top:68px;border:1px solid #cbd4ee;z-index:999;overflow:auto;border-radius:5px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.3019607843);box-shadow:0 3px 5px -1px rgba(0,0,0,.0745098039),0 6px 10px 0 rgba(0,0,0,.0862745098)}.table_container .bottom_container .left_bar .section_title_area{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;height:50px}.table_container .bottom_container .left_bar .section_title_area .edit_btn{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;padding:10px}.table_container .bottom_container .left_bar .section_content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;padding:20px 0}.table_container .bottom_container .left_bar .section_content .parameter{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:10px 10px 0;-webkit-flex-direction:row;flex-direction:row}.table_container .bottom_container .left_bar .section_content .parameter .attributes{width:80px;text-align:left}.table_container .bottom_container .left_bar .line_separate{height:.8px;background:#aab9dd;border-bottom-width:.8px;border-bottom-color:#aab9dd}.table_container .bottom_container .left_bar .left_icon_btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-width:150px;background:#f5fafd;height:42px;min-height:42px}.table_container .bottom_container .left_bar .separate{border:.5px solid #ebeff6}.table_container .bottom_container .left_bar .template_title{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;padding-left:10px;padding-right:10px;background:#f5fafd;height:42px;min-height:42px;cursor:pointer}.table_container .bottom_container .left_bar .template_title .title_text{font-size:13px;width:125px;text-align:left;-webkit-align-items:center;align-items:center;padding-top:2px;font-weight:500}.table_container .bottom_container .left_bar .template_title .new_table{font-size:13px;width:150px;text-align:left;-webkit-align-items:center;align-items:center;padding-top:2px;font-weight:500}.table_container .bottom_container .left_bar .new_table_template{text-align:left;-webkit-flex-direction:column;flex-direction:column;padding:16px;background:#fff;height:400px;overflow-y:auto}.table_container .bottom_container .left_bar .new_table_template .new_table_title{font-size:13px;text-align:left;font-weight:500;margin-top:24px}.table_container .bottom_container .left_bar .new_table_template .new_table_btn{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:16px;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:16px}.table_container .bottom_container .left_bar .new_table_template .new_template{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-top:16px;background:hsla(0,0%,100%,.5);width:168px;height:168px}.table_container .bottom_container .left_bar .rect{width:50px;height:50px;background:#74c8e3;cursor:-webkit-grab;cursor:grab;margin:20px auto}.table_container .openCheckBtn{position:absolute;left:20px;bottom:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border:1px solid #cbd4ee;-webkit-justify-content:center;justify-content:center;background:#fff}.table_container .openCheckBtn .latlng{width:106px;color:#cbd4ee}.table_container .openCheckBtn .openIcon{cursor:pointer;padding:10px;display:-webkit-flex;display:flex;color:#b3b6be}.table_container .openCheckBtn .openIcon.disabled{cursor:auto;pointer-events:none}.table_container .openCheckBtn .zoomIcon:hover{color:#0a44da}.table_container .openCheckBtn .stageScale{width:40px;color:#cbd4ee}.table_text,.table_text:focus{position:absolute;border:none;color:#fff;resize:none;text-align:center;font-size:12px}.table_text:focus{outline:none}.cash-drop{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:40px 20px}.cash-drop .cash-loading{height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;overflow:hidden;position:fixed;width:100%;z-index:9;background:rgba(241,244,248,.5);top:0;left:0}.cash-drop .title{font-size:32px;margin-bottom:32px;font-weight:700;color:#000}.cash-drop .setting-area-item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:15px}.cash-drop-records-list .subTitle{text-align:left;margin-top:15px;font-weight:700;font-size:18px;color:#333}.codeImage{height:504px;width:672px;padding:28px 0;border:7px solid #ffdc33;border-radius:40px;background:#fff;box-sizing:border-box;overflow:hidden}.codeImage .codeImageTitle{font-size:40px;font-weight:700;line-height:48px;color:#323161;white-space:nowrap;margin-bottom:24px}.codeImage .codeImageTip{font-size:18px;color:#333;line-height:24px}.codeImage .codeDiv{position:relative;display:inline-block}.codeImage .codeDiv .codeContentRight{width:80%;position:absolute;bottom:23px;right:0;text-align:left;-webkit-transform:translate(100%);transform:translate(100%)}.codeImage .codeDiv .codeContentRight .codeContentRightText{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.codeImage .codeDiv .codeContentRight .qrCodeGooglePlay{margin:10px 0 30px}.codeImage .codeContentTip{font-size:20px;color:#333}.codeDetail{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:14px;margin-left:20px}.codeDetail .content{text-align:left;overflow:auto;padding-right:20px}.compatible-component{text-align:left;padding:40px 20px}.compatible-component,.compatible-component .card-compatible{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.compatible-component .card-compatible{border:1px solid #ebeff6;border-radius:8px;background:#fff;margin-top:20px}.compatible-component .card-compatible .screen{width:50px;height:0;position:relative;left:calc(50% - 25px);-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:hsla(0,0%,100%,.2);top:30px}.compatible-component .card-compatible .hidden{display:none}.compatible-component .card-compatible .card-title{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 15px}.compatible-component .card-compatible .card-title .btn{margin-Top:20px!important;margin-Left:20px!important;height:40px!important;padding:0 15px;background:#4d5bd8!important;color:#fff!important;margin-Bottom:20px!important;border-Radius:88px!important}.screen_1{width:250px;height:0;position:relative;left:calc(50% - 25px);-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:hsla(0,0%,100%,.2);top:30px}.coupon-management{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#f1f4f8;padding:40px 20px;position:relative;height:calc(100vh - 80px)}.coupon-management .coupon-management-title{text-align:left}.coupon-management .coupon-management-title .coupon-management-title-btn-div{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.coupon-management .coupon-management-title .coupon-management-title-btn-div .coupon-management-title-btn{-webkit-flex-direction:row;flex-direction:row;margin-top:20px}.coupon-management .coupon-management-title .coupon-management-title-btn-div .coupon-management-title-btn .coupon-filter-selected-btn{height:35px!important;background:#ff8058!important;color:#fff!important;border-radius:88px!important;margin-left:15px!important;font-size:13px!important}.coupon-management .coupon-management-title .coupon-management-title-btn-div .coupon-management-title-btn .coupon-filter-btn{height:35px!important;background:#fff!important;color:#9aadc8!important;border-radius:88px!important;margin-left:15px!important;border:1px solid #9aadc8!important;font-size:13px!important}.coupon-management .coupon-management-card{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.coupon-management .coupon-management-card .coupon-add{display:-webkit-flex;display:flex;border:1px solid #fff;width:160px;height:160px;background:#fff;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-top:35px;margin-left:20px;border-radius:12px}.coupon-management .coupon-management-card .coupon-card{display:-webkit-flex;display:flex;padding:20px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.coupon-detail{text-align:left;padding-left:20px;background:#f1f4f8;overflow-y:scroll;-webkit-flex-direction:column;flex-direction:column}.coupon-detail .title{font-size:28px;font-weight:700;color:#000}.coupon-detail .title-component{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.coupon-detail .title-component .title-component-text{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.coupon-detail .title-component .title-component-text .title-text{color:#666292}.coupon-detail .title-component .title-component-text .action-btn{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-left:20px;padding-right:20px;height:38px;border-radius:12px;background:#ff8058;color:#fff;font-size:12px;margin-left:16px}.coupon-detail .title-component .title-component-btn{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.coupon-detail .basic-info-div{display:-webkit-flex;display:flex;text-align:left;border-radius:8px;-webkit-flex-direction:column;flex-direction:column;background:#fff;width:75%;margin-top:30px;padding:20px}.coupon-detail .basic-info-div .basic-info-name{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.coupon-detail .basic-info-div .basic-info-name .coupon-is-available{display:-webkit-flex;display:flex;text-align:left;-webkit-flex-direction:column;flex-direction:column;margin-top:20px}.coupon-detail .basic-info-div .basic-info-name .coupon-display-restaurant{display:-webkit-flex;display:flex;text-align:left;-webkit-flex-direction:column;flex-direction:column;margin:20px}.coupon-detail .basic-info-div .basic-info-name .coupon-kind{display:-webkit-flex;display:flex;margin-left:4%;width:40%;-webkit-flex-direction:row;flex-direction:row;margin-top:20px}.coupon-detail .basic-info-div .basic-info-name .coupon-kind .coupon-add{display:-webkit-flex;display:flex;border-radius:8px;background:#f4f7fb;width:65px;height:55px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-left:3%}.coupon-detail .basic-info-div .coupon-restaurant-select-div{display:-webkit-flex;display:flex;border:none;-webkit-flex-direction:column;flex-direction:column;text-align:left;background:#f4f7fb;border-radius:8px;padding:20px;margin-top:30px}.coupon-detail .basic-info-div .coupon-restaurant-select-div .coupon-restaurant-select{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px;width:81%;height:160px;background:#f4f7fb}.coupon-detail .basic-info-div .coupon-restaurant-select-div .coupon-restaurant{display:-webkit-flex;display:flex;height:32px;padding-left:5px;padding-right:5px;background:#4d5bd8;-webkit-flex-direction:row;flex-direction:row;margin-left:10px;border-radius:88px;-webkit-align-items:center;align-items:center;overflow-y:auto}.coupon-detail .receive-info{display:-webkit-flex;display:flex;text-align:left;border-radius:8px;-webkit-flex-direction:column;flex-direction:column;background:#fff;width:75%;margin-top:30px;padding:20px}.coupon-detail .receive-info .coupon-date-div{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;margin-top:20px}.coupon-detail .receive-info .coupon-date-div .coupon-date-btn{border-radius:8px;margin-left:20px;background:#4d5bd8;color:#fff}.coupon-detail .receive-info .coupon-date-div .not-coupon-date-btn{border-radius:8px;margin-left:20px;background:#d1cccc;color:#fff}.coupon-detail .receive-info .coupon-max-kind{display:-webkit-flex;display:flex;margin-top:40px;-webkit-flex-direction:row;flex-direction:row;width:100%;-webkit-align-items:center;align-items:center}.coupon-detail .receive-info .coupon-max-kind .coupon-total-amount{border:none;outline:none;width:100px;height:40px;margin-left:15px;margin-right:15px;background:#f4f7fb;color:#666292;padding-left:10px;font-size:18px}.coupon-detail .receive-rule{display:-webkit-flex;display:flex;text-align:left;border-radius:8px;-webkit-flex-direction:column;flex-direction:column;background:#fff;width:75%;margin-top:30px;padding:20px;margin-bottom:30px}.coupon-detail .receive-rule .coupon-max-kind{margin-top:40px;width:100%}.coupon-detail .receive-rule .coupon-customer-rule,.coupon-detail .receive-rule .coupon-max-kind{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.coupon-detail .used_info{display:-webkit-flex;display:flex;text-align:left;border-radius:8px;-webkit-flex-direction:column;flex-direction:column;background:#fff;width:75%;margin-top:30px;padding:20px;margin-bottom:30px}.coupon-detail .used_info .basic-info-name{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.coupon-detail .used_info .basic-info-name .coupon-is-available{display:-webkit-flex;display:flex;text-align:left;-webkit-flex-direction:column;flex-direction:column;margin-top:20px}.coupon-detail .used_info .basic-info-name .coupon-display-restaurant{display:-webkit-flex;display:flex;text-align:left;-webkit-flex-direction:column;flex-direction:column;margin:20px}.coupon-detail .used_info .basic-info-name .coupon-kind{display:-webkit-flex;display:flex;margin-left:4%;width:40%;-webkit-flex-direction:row;flex-direction:row;margin-top:20px}.coupon-detail .used_info .basic-info-name .coupon-kind .coupon-add{display:-webkit-flex;display:flex;border-radius:8px;background:#f4f7fb;width:55px;height:45px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-left:3%}.coupon-detail .coupon-customer-rule{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left;margin-top:40px}.coupon-detail .coupon-customer-rule .coupon-rule-select{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;text-align:left;-webkit-align-items:center;align-items:center}.coupon-detail .coupon-customer-rule .coupon-rule-all{display:-webkit-flex;display:flex;margin-top:15px;border:none;background:#f4f7fb;border-radius:8px;width:40%;height:180px;-webkit-flex-direction:column;flex-direction:column}.coupon-detail .coupon-customer-rule .coupon-rule-all .coupon-rule{display:-webkit-flex;display:flex;text-align:left;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;padding:20px 20px 0}.customer-detail{display:-webkit-flex;display:flex;padding:20px 40px;text-align:left;-webkit-flex-direction:column;flex-direction:column;min-height:800px;min-height:calc(100vh - 64px)}.customer-detail .customer-title{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}.customer-detail .customer-title .customer-title-text{font-size:25px;font-weight:700}.customer-detail .customer-title .customer-back-or-close{margin-top:30px}.customer-detail .customer-btn,.customer-detail .customer-text,.customer-detail .customer-title .customer-back-or-close{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.customer-detail .customer-btn{margin-top:30px}.customer-detail .customer-btn .coupon-filter-selected-btn{height:35px!important;width:80px!important;background:#ff8058!important;color:#fff!important;border-radius:88px!important;margin-left:15px!important;font-size:13px!important}.customer-detail .customer-btn .coupon-filter-btn{height:35px!important;width:80px!important;background:#fff!important;color:#9aadc8!important;border-radius:88px!important;margin-left:15px!important;border:1px solid #9aadc8!important;font-size:13px!important}.customer-single-detail{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left;padding:20px 40px}.customer-single-detail .customer-single-title{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}.customer-single-detail .customer-single-title .customer-single-title-text{font-size:25px;font-weight:700}.customer-single-detail .customer-single-title .customer-single-back-or-close{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.send-customer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left;padding:20px 40px;min-height:800px}.send-customer .send-customer-title{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.send-customer .send-customer-title .send-customer-title-text{font-size:24px;font-weight:700}.send-customer .send-customer-title .customer-back-or-close{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.dialog-add-restaurant-div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:20px;width:500px}.dialog-add-restaurant-div .dialog-add-restaurant-title{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.dialog-add-restaurant-div .dialog-add-restaurant-body{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.dialog-add-restaurant-div .dialog-add-restaurant-body .dialog-restaurant-tag-div{display:-webkit-flex;display:flex;height:32px;padding-left:10px;padding-right:10px;-webkit-flex-direction:row;flex-direction:row;margin-left:10px;margin-top:10px;border-radius:88px;-webkit-align-items:center;align-items:center;overflow-y:auto;cursor:pointer}.dialog-prompt-div{display:-webkit-flex;display:flex;width:400px;height:220px;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.dialog-prompt-div .dialog-btn-div{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:40px}.dialog-prompt-div .dialog-btn-div .dialog-btn{margin-top:20px!important;margin-left:20px!important;height:40px!important;width:100px!important;background:#4d5bd8!important;color:#fff!important;margin-bottom:20px!important;border-radius:88px!important}.card-coupon{background:#f1f4f8;margin:15px;cursor:pointer}.card-coupon .text{-webkit-line-clamp:4;text-overflow:ellipsis;font-size:16px;font-weight:500;height:90px;text-align:center;margin:20px 10px 10px;word-wrap:break-word;line-height:22px}.card-coupon .coupon-car-tail-text,.card-coupon .text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.card-coupon .coupon-car-tail-text{-webkit-line-clamp:1;width:180px}.card-coupon:hover .card-tail-1{background-color:#d98a1a!important}.card-coupon:hover .card-tail-2{background-color:#cc6820!important}.card-coupon:hover .card-body-1{background-color:#1ab385!important}.card-coupon:hover .card-body-2{background-color:#168c77!important}.coupon-car-tail{border:none;overflow:none;width:200px;height:50px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.coupon-management .loading{min-height:100vh}.coupon-screen{width:200px;height:200px}.kind-com{width:500px;height:200px}.kind-com .top{-webkit-justify-content:space-between;justify-content:space-between;padding:15px 25px}.kind-com .all-kind,.kind-com .top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.kind-com .all-kind{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px}.kind-com .all-kind .king-btn{margin:0 8px 10px;border:1px solid #e7ecf4;border-radius:20px;padding:4px 15px;display:-webkit-flex;display:flex}.kind-com .all-kind .king-btn .btn{color:#4d5bd8;cursor:pointer;padding-left:5px}.kind-com .all-kind .btn{color:#4d5bd8;cursor:pointer}.kind-com .all-kind .input-com{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-left:10px;border-radius:88px;min-width:120px;border:1px solid #e7ecf4;padding:0 8px;height:34px;-webkit-align-items:center;align-items:center}.kind-com .all-kind .input-com .input{border:none;outline:none;padding-left:10px;padding-right:5px;border-radius:88px;min-width:90px}.kind-com .all-kind .input-com .btn{color:#4d5bd8;cursor:pointer}.separate{width:4%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:32px;margin-top:10px}.effective-com{background-color:#f4f7fb;border-radius:12px}.effective-com,.effective-com .effective-menu{display:-webkit-flex;display:flex;margin-top:20px;padding:15px 20px;-webkit-flex-direction:column;flex-direction:column}.effective-com .effective-menu{background:#fff;min-height:100px}.effective-com .effective-menu .effective-menu-top-bar{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;border-radius:8px}.effective-com .effective-menu .list-data{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.effective-com .effective-menu .list-data .data{height:35px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;background-color:#f1f4f8;border-radius:72px;padding-left:15px;padding-right:15px;margin-top:5px;margin-left:5px}.effective-com .effective-menu .list-data .dish_chip{margin-top:8px;margin-left:8px}.confirm-dialog{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:row;flex-direction:row}.confirm-dialog .icon{color:#ff8058;padding:10px;font-size:36px;cursor:pointer}.confirm-dialog .input{border:none;outline:none;width:60px;text-align:center;font-size:24px;margin-left:10px}.confirm-dialog .btn{background-color:#4d5bd8;color:#fff;margin-left:20px}.confirm-dialog .btn:hover{color:#fff;background-color:rgba(77,91,216,.8)}.record-title{text-align:left;margin-top:15px;font-weight:700;font-size:18px;color:#333}.pax-pos-page{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:40px 20px}.pax-pos-page .pax-pos-loading{height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;overflow:hidden;position:fixed;width:100%;z-index:9;background:rgba(241,244,248,.5);top:0;left:0}.pax-pos-page .title{font-size:32px;margin-bottom:32px;font-weight:700;color:#000}.pax-pos-page .setting-area{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:15px}.tableComponent{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;-webkit-flex:1 1;flex:1 1}.tableComponent .headerTableCell{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer}.tableComponent .headerLable{font-family:"Krub Medium","Krub";font-weight:500;font-style:normal;font-size:13px;color:#4265ed}.tableComponent .sortButton{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:5px}.tableComponent .sortButton .down{font-size:20px!important}.tableComponent .sortButton .down:first-of-type{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:-10px}.tableComponent .Mui-selected{background:rgba(77,91,216,.1)!important}.tableComponent .MuiCheckbox-colorSecondary.Mui-checked{color:#4d5bd8}.tableComponent .noDate{font-family:"Krub";font-weight:400;font-style:normal;font-size:14px;height:300px;text-align:center}.tableComponent .loadingBody{position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.2);z-index:99}.tableComponent .loadingBody .tableRow{display:-webkit-flex;display:flex;width:100%;height:100%}.tableComponent .loadingBody .tableCell{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;max-width:100vw!important}.tableComponent .loadingBody .loadingIcon{color:#fff}.tableComponent .table{box-sizing:border-box;-webkit-flex:1 1;flex:1 1}.tableComponent .tableContainer{display:-webkit-flex;display:flex;padding-bottom:1px}.tableComponent .MuiTableCell-stickyHeader{background:none}.tableComponent .MuiTableCell-root{padding:0;font-size:14px}.tableComponent ::-webkit-scrollbar{width:0}.container{margin:12px 33px 0}.container .title{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.container .title .title-btn{margin-right:22px;min-width:0;width:42px;height:40px;background-color:#ff8058}.container .tool-bar-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;margin-top:24px}.container .tool-bar-wrapper .tool-bar-btn{margin-right:22px;min-width:0;width:42px;height:42px;background-color:#27d086}.container .groupTableManage{margin-bottom:50px;width:80%;height:80%}.icon-btn{-webkit-flex-direction:row;flex-direction:row}.icon-btn,.icon-btn .featureList{display:-webkit-flex;display:flex}.icon-btn .featureList{-webkit-justify-content:flex-end;justify-content:flex-end;margin:5px}.icon-btn .featureList li{list-style:none}.icon-btn .featureList li:nth-of-type(2){margin:0 16px}.icon-btn .featureList .iconButton{border-radius:4px}.icon-btn .featureList .ico{color:#fff}.dialog-header{padding:3% 5%;-webkit-justify-content:space-between;justify-content:space-between;background-color:#eff1f7}.dialog-header,.dialog-header .header-title-box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.dialog-header .header-title{padding-left:16px;font-size:16px;font-weight:700}.dialog-header .header-close-icon{font-size:26px;color:#d6d6d6;cursor:pointer}.dialog-footer{padding:0 9% 7%;display:-webkit-flex;display:flex}.dialog-footer .footer-button{width:42%;height:48px}.deleteDialog{-webkit-flex-direction:column;flex-direction:column;width:400px;height:200px;background:#fff}.deleteDialog,.deleteDialog header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.deleteDialog header{-webkit-align-items:center;align-items:center}.deleteDialog header .title{line-height:24px;font-size:18px;color:#000;font-weight:700;margin-left:20px}.deleteDialog .tip{-webkit-flex:1 1;flex:1 1;line-height:24px;font-size:15px;color:#999;margin:0 20px}.deleteDialog .featureButton{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin:0 20px 20px 0}.deleteDialog .button{width:100px;height:40px;background:inherit;background-color:rgba(227,232,236,0);box-sizing:border-box;border:1px solid #4265ed;border-radius:4px}.deleteDialog .button .MuiButton-label{height:32px}.deleteDialog .confirmButton{background:#4265ed;margin-left:20px}.deleteDialog .buttonText{font-weight:400;font-style:normal;font-size:13px;color:#4265ed;text-align:center}.deleteDialog .confirmButtonText{color:#fff}.test-customer{text-align:left;padding:40px 20px}.test-customer .customer-componet-test{display:-webkit-flex;display:flex;justify-Content:flex-start;flex-Direction:column;border:1px solid #fff;border-radius:8px;background:#fff;margin-top:10px;position:relative}.test-customer .customer-componet-test .top-bar{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;padding:10px}.test-customer .tableBody{height:unset}.customer-phone-new{display:contents}.customer-phone-new-2{width:84%;height:110px;margin-Top:15px;padding:20px;background:#fff;border-Radius:8px;border:1px solid #c9d8ef;box-shadow:7px 10px 7px #f4f8ff}.m12{background-color:#eaf3fd!important}.login_mode .login_mode_title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-right:-10px;margin-bottom:-10px}.login_mode .commonFooter{margin-right:10px}.login_mode .commonFooter button{margin-right:8px}.login_mode .login_content{height:460px;display:-webkit-flex;display:flex;padding:20px 24px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.login_mode .login_content .select-option{width:100%}.phone_login{position:relative}.phone_login .loading{width:100%;height:100%}.phone_login .phone_form{width:500px}.phone_login .sendCode{color:#aab9dd;background:#f4f7fb;border-radius:5px;height:56px;width:100%}.phone_login .sendCode:hover{color:#fff;background:rgba(77,91,216,.9)}.react-tel-input .flag-dropdown.open .selected-flag,.react-tel-input .selected-flag:focus,.react-tel-input .selected-flag:hover{background-color:unset}.third-part-login{text-align:left;padding:20px;min-height:200px}.third-part-login .base-fab{color:rgba(0,0,0,.87);width:56px;height:56px;padding:0;font-size:.875rem;min-width:0;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-sizing:border-box;min-height:36px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;line-height:1.75;border-radius:50%;letter-spacing:.02857em;text-transform:uppercase;background-color:#e0e0e0;border:0;cursor:pointer;margin:0;display:-webkit-inline-flex;display:inline-flex;outline:0;position:relative;-webkit-align-items:center;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-justify-content:center;justify-content:center;text-decoration:none;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.third-part-login .google-label{margin:10px}.third-part-login .my-facebook-button-class{color:hsla(0,0%,100%,0);border:none;background:#fff;outline:none;width:90px;height:70px}.google-box .g_id_signin>div>div>div{background-color:unset;border:0}.data-card{padding:30px 20px;border:1px solid #e7ecf4;border-radius:12px;text-align:left;background:#fff;width:250px}.data-card,.data-card .data-top{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.data-card .data-top{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.data-card .data-total{font-size:30px;font-weight:700;color:#4d5bd8;margin-bottom:20px}.data-card .data-icon{margin:auto auto 16px;display:-webkit-flex;display:flex;border-radius:50%;-webkit-align-items:center;align-items:center;width:64px;height:64px;-webkit-justify-content:center;justify-content:center;color:#4d5bd8;background-image:linear-gradient(135deg,rgba(12,83,183,0),rgba(12,83,183,.24))}.data-export{padding:40px 20px}.data-export .title{font-size:32px;font-weight:700;margin-bottom:16px}.history-export .statusAlert{margin-top:16px;border-radius:40px;color:#8fa4c2;background-color:#f4f7fe;padding:2px 10px;border:1px solid #e7ecf4}.expandContainer .expand-features .deliverect{height:100%;margin-top:20px}.expandContainer .expand-features .deliverect>div{margin-bottom:16px}.expandContainer .expand-features .deliverect .url{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.expandContainer .title{padding:20px 30px;font-size:32px}.expandContainer .expand-features{margin:0 30px 20px;background:#fff;padding:20px;border-radius:10px}.expandContainer .expand-features .top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.expandContainer .expand-features .top .cardTitle{font-size:24px;font-weight:700;margin-left:20px}.expandContainer .expand-features .top button{margin-right:-8px}.expand-features-dialog .content{height:80px}.expandDetail .top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.expandDetail .top .title{font-size:20px;font-weight:700}.expandDetail .thirdDataCard{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.google-map{display:-webkit-flex;display:flex;height:100vh;overflow:hidden}.google-map .content{width:30%;height:100%;text-align:left;z-index:2;background:#fff}.google-map .content .nearbyResultUl{width:100%;height:calc(100% - 110px);overflow-y:scroll;overflow-x:hidden;padding-left:0;margin-top:0}.google-map .content .currentLoactionItem .name{color:#05a5ff;font-weight:700;font-size:18px}.google-map .content .currentLoaction{height:50px;margin-top:50px;margin-bottom:10px}.google-map .item{padding:5px 4px}.google-map .item,.google-map .item .box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%}.google-map .item .box{height:45px;cursor:pointer}.google-map .item .box .boxicon{width:60px;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.google-map .item .box .boxtext{width:calc(100% - 60px)}.google-map .item p{width:90%;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.google-map .item .name{font-size:16px;color:#000}.google-map .item .address{color:#686868;height:20px}.google-map .box:hover .name{color:#05a5ff}.google-map .centericon{width:60px;height:60px;position:absolute!important;z-index:1000;top:calc(50% - 60px);left:calc(50% - 30px)}.google-map .buttonicon,.google-map .centericon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.google-map .buttonicon{background-color:#fff;border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.3);cursor:pointer;width:40px;height:40px;margin-right:10px}.google-map .SearchBox{width:100%;height:60px;margin-top:50px;position:absolute;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.google-map .SearchBoxinput{box-sizing:border-box;border:1px solid transparent;width:80%;height:60px;padding:0 30px;border-radius:5px;box-shadow:0 2px 6px rgba(0,0,0,.3);font-size:18px;outline:none}.google-map ::-webkit-input-placeholder{padding-left:15px}.google-map .buttonclose{height:60px;width:10%;box-sizing:border-box;background-color:#fff;border-radius:5px;margin-right:2%;box-shadow:0 2px 6px rgba(0,0,0,.3);border:0 solid transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.google-map ::-webkit-scrollbar{display:block}.google-map ul{padding-left:0}.google-map-dialog{overflow:hidden}.google-map-dialog .rightIcon{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-right:20px;position:fixed;width:100%;z-index:9}.pac-container{z-index:9999}.group-management-staff .group-mian-info{height:unset}.group-management-staff .group-mian-info-img img{margin-right:30px;object-fit:cover}.restaurant-management-staff{padding:0 30px;background-color:#f1f4f8;height:100vh;overflow:hidden}.restaurant-management-staff .topBar{padding-top:30px}.restaurant-management-staff .topBar .title{font-size:32px;font-weight:700}.account-authorization{text-align:left;background:#fff;width:100%}.account-authorization,.account-authorization .permission-assigment{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.account-authorization .permission-assigment{padding:20px;border:1px solid #eaeef6;border-radius:8px;margin-top:30px;box-shadow:7px 10px 7px #f4f8ff}.account-authorization .permission-assigment .permission-assigment-title{font-size:18px;font-weight:700}.account-authorization .permission-assigment .radio{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:20px;margin-bottom:20px}.account-authorization .permission-assigment .radio .radio-div{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-left:20px;-webkit-align-items:center;align-items:center;cursor:pointer}.account-authorization .permission-assigment .radio .radio-text{color:#8fa4c2;margin-left:10px}.account-authorization .add-tag{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;margin-top:10px;border:1px solid #eaeef6;border-Radius:8px;padding:16px 24px;box-shadow:7px 10px 7px #f4f8ff}.account-authorization .add-tag .icon-add{color:#ff8058;font-size:40px;margin-right:24px}.account-authorization .add-tag .add-tag-chip{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;overflow-x:auto;height:50px}.account-authorization .add-tag .add-tag-chip .tag-chip{margin-right:16px;border-radius:40px;padding:2px 16px;border:1px solid #e7ecf4;height:40px}.account-authorization .add-tag .add-tag-chip::-webkit-scrollbar{width:4px;height:6px}.account-authorization .add-tag .add-tag-chip::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #f1f4f8;border-radius:5px;background:#fff}.account-authorization .add-tag .add-tag-chip::-webkit-scrollbar-thumb{margin-top:10px;border-radius:8px;-webkit-box-shadow:inset 0 0 5px #fff;background:#d2d6da}.account-authorization .data-btn{display:-webkit-flex;display:flex;flex-Direction:row;overflow-X:auto;margin-Top:20px;height:50px}.account-authorization .data-btn .div-btn{display:-webkit-flex;display:flex;margin-right:10px;width:220px}.account-authorization .table-content{display:-webkit-flex;display:flex;flex-Direction:row;border:1px solid #eaeef6;border-Radius:8px;padding:0 10px;margin-top:15px;box-shadow:7px 10px 7px #f4f8ff}.account-authorization .table-content .table-left{-webkit-flex:3 1;flex:3 1;padding:15px 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.account-authorization .table-content .table-left .text-table{font-size:18px;color:#8fa4c2}.account-authorization .table-content .table-in{margin-Top:10px;height:65px;border-left:1px solid #e5ecf7;padding:0 5px}.account-authorization .table-content .table-right{-webkit-flex:2 1;flex:2 1;padding:15px 0}.auth_admin_component{--width:clamp(200px,45vmin,500px);padding:40px 24px 24px;text-align:left}.auth_admin_component .auth_admin_component_title{font-size:32px;margin-bottom:32px}.auth_admin_component .auth_admin_component_chip .statusAlert,.auth_admin_component .auth_admin_component_chip .statusAlert:focus{margin-top:16px;border-radius:40px;color:#8fa4c2;background-color:#f4f7fe;padding:2px 10px;border:1px solid #e7ecf4}.auth_admin_component .autoWidthInput .MuiSelect-select{width:auto}.auth_admin_component .collapse-content{margin:25px 10px}.auth_admin_component .collapse-content .accordion-box .fade-in-right{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-animation:fade-in-right .18s ease-out both;animation:fade-in-right .18s ease-out both}@-webkit-keyframes fade-in-right{to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-in-right{to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.auth_admin_component .group-card{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:8px;-webkit-justify-content:flex-start;justify-content:flex-start}.auth_admin_component .group-card .card{display:-webkit-flex;display:flex;box-sizing:border-box;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;margin-right:6px;margin-top:6px;-webkit-perspective:10px;perspective:10px;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0);transition-duration:.1s;transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-transform}.auth_admin_component .group-card .card .card-box-shadow{inset:0;box-shadow:calc(var(--width)*0.006) calc(var(--width)*0.008) calc(var(--width)*0.02) 0 hsla(0,0%,100%,.9) inset,calc(var(--width)*0.01) calc(var(--width)*0.01) calc(var(--width)*0.04) 0 rgba(51,58,66,.2) inset}.group-management-detail .title{margin-bottom:0}.group-management-detail .subtitle{font-size:18px;margin-top:10px}.group-management-dialog .title{font-size:18px;margin-bottom:0}.group-management-dialog .subtitle{font-size:18px;color:#bfcae8;margin-top:10px}.restaurant-management-component{padding-top:32px}.restaurant-management-component .title{font-size:18px;margin-bottom:24px}.restaurant-detail{height:600px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;padding:20px}.restaurant-detail .title{font-weight:700;font-size:18px;color:#333}.restaurant-detail .subTitle{font-size:18px;font-weight:500;color:#bfcae8}.restaurant-detail-content{overflow:auto;margin-bottom:20px}.restaurant-detail-content .commonCard{margin:10px 0;border-radius:8px;border:1px solid #c9d8ef;box-shadow:7px 10px 7px #f4f8ff}.restaurant-detail-content::-webkit-scrollbar{width:0;height:0}.restaurant-detail-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #f1f4f8;border-radius:5px;background:#fff}.restaurant-detail-content::-webkit-scrollbar-thumb{border-radius:8px;-webkit-box-shadow:inset 0 0 5px #fff;background:#fff}.rider-management .top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.rider-management .top .title{font-size:32px;font-weight:700}.rider-management .add{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.rider-management .add .addIcon{color:#4d5bd8;font-size:38px;cursor:pointer}.rider-management-staff{background:#f1f4f8;height:100vh}.rider-management-staff .rider-management-p30{padding:30px}.staff-list{background:#fff;padding:20px;min-width:800px;min-height:500px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.staff-list .top,.staff-list .top .right{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.staff-list .top .title{font-size:23px}.staff-list .staff-list-table{-webkit-flex:1 1;flex:1 1;overflow:auto;padding-bottom:20px}.rider-detail{background:#fff;padding:20px;min-width:800px}.rider-detail .top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.rider-detail .top .title{font-size:23px}.rider-detail .account-basic-info{width:60%;height:210px;box-shadow:7px 10px 7px #f4f8ff}.rider-detail .frame{margin-top:15px;padding:20px;background:#fff;border-radius:8px;border:1px solid #c9d8ef}.rider-detail .bt-bar{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.rider-detail .bt-bar .btn{background-color:#4d5bd8;color:#fff}.authorization-component{width:100%;height:100%;text-align:left;background:#f1f4f8;overflow:auto;position:relative}.authorization-component .top-bar{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:15px}.authorization-component .details-mode{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;padding:10px}.authorization-component .details-mode .time-sort-mode{padding:20px}.authorization-component .details-mode .time-sort-mode,.authorization-component .details-mode .time-sort-mode .sort-mode-point{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.authorization-component .details-mode .time-sort-mode .sort-mode-point{margin-top:20px}.authorization-component .details-mode .time-sort-mode .sort-mode-point .line{width:100%;height:1px;border-bottom-color:hsla(0,0%,100%,0);background:#bfcae8}.authorization-component .details-mode .time-sort-mode .sort-mode-point .sort-mode{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;margin-top:20px;padding:10px}.authorization-component .details-mode .summary-mode:hover{-webkit-transform:scale(1.01) translateY(5px);transform:scale(1.01) translateY(5px)}.authorization-component .details-mode .summary-mode{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#4d5bdb;border-radius:10px;height:198px;width:186px;margin:10px;cursor:pointer}.authorization-component .details-mode .summary-mode .info-bar{display:-webkit-flex;display:flex;width:186px;height:128px;background:#4d5bd8;border-top-right-radius:10px;border-top-left-radius:10px;-webkit-flex-direction:column;flex-direction:column}.authorization-component .details-mode .summary-mode .info-bar .label-circle{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.authorization-component .details-mode .summary-mode .info-bar .label-circle .circle{background:#b1c3ff}.authorization-component .details-mode .summary-mode .info-bar .label-circle .circle,.authorization-component .details-mode .summary-mode .info-bar .label-circle .circle_1{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;border-radius:88px;width:24px;height:24px;margin-right:5px;margin-top:5px;cursor:pointer;margin-left:5px}.authorization-component .details-mode .summary-mode .info-bar .label-circle .circle_1{background:#6a86f1}.authorization-component .details-mode .summary-mode .info-bar .circle-div{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.authorization-component .details-mode .summary-mode .info-bar .circle-div .circle{background:#b1c3ff}.authorization-component .details-mode .summary-mode .info-bar .circle-div .circle,.authorization-component .details-mode .summary-mode .info-bar .circle-div .circle_1{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;border-radius:88px;width:24px;height:24px;margin-right:5px;margin-top:5px;cursor:pointer}.authorization-component .details-mode .summary-mode .info-bar .circle-div .circle_1{background:#6a86f1}.authorization-component .details-mode .summary-mode .info-bar .type-label{display:-webkit-flex;display:flex;background:#6a86f1;border-radius:88px;width:108px;height:24px;-webkit-align-items:center;align-items:center;margin-top:10px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px}.authorization-component .details-mode .summary-mode .info-bar .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;color:#fff;font-Weight:700;padding:20px;width:148px;height:47px;word-wrap:break-word;overflow:hidden;text-align:center}.authorization-component .details-mode .summary-mode .tail-bar{display:-webkit-flex;display:flex;width:186px;height:70px;border-radius:12px;background:#2e22a5}.authorization-component .details-mode .summary-mode .tail-bar .rule{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:5px}.authorization-component .details-mode .summary-mode .tail-bar .rule .point-date{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:186px;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.authorization-component .details-mode .summary-mode .tail-bar .rule .point-date .date{color:#a2b6ff;font-size:12px;margin-left:5px}.authorization-component .details-mode .summary-mode-shadow:hover{-webkit-transform:scale(1.01) translateY(5px);transform:scale(1.01) translateY(5px)}.authorization-component .details-mode .summary-mode-shadow{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#4d5bdb;border-radius:10px;height:198px;width:186px;margin:10px;cursor:pointer;box-shadow:7px 7px 1px 1px #8099f1}.authorization-component .details-mode .summary-mode-shadow .info-bar{display:-webkit-flex;display:flex;width:186px;height:128px;background:#4d5bd8;border-top-right-radius:10px;border-top-left-radius:10px;-webkit-flex-direction:column;flex-direction:column}.authorization-component .details-mode .summary-mode-shadow .info-bar .label-circle{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.authorization-component .details-mode .summary-mode-shadow .info-bar .label-circle .circle{background:#b1c3ff}.authorization-component .details-mode .summary-mode-shadow .info-bar .label-circle .circle,.authorization-component .details-mode .summary-mode-shadow .info-bar .label-circle .circle_1{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;border-radius:88px;width:24px;height:24px;margin-right:5px;margin-top:5px;cursor:pointer;margin-left:5px}.authorization-component .details-mode .summary-mode-shadow .info-bar .label-circle .circle_1{background:#6a86f1}.authorization-component .details-mode .summary-mode-shadow .info-bar .circle-div{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.authorization-component .details-mode .summary-mode-shadow .info-bar .circle-div .circle{background:#b1c3ff}.authorization-component .details-mode .summary-mode-shadow .info-bar .circle-div .circle,.authorization-component .details-mode .summary-mode-shadow .info-bar .circle-div .circle_1{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;border-radius:88px;width:24px;height:24px;margin-right:5px;margin-top:5px;cursor:pointer}.authorization-component .details-mode .summary-mode-shadow .info-bar .circle-div .circle_1{background:#6a86f1}.authorization-component .details-mode .summary-mode-shadow .info-bar .type-label{display:-webkit-flex;display:flex;background:#6a86f1;border-radius:88px;width:108px;height:24px;-webkit-align-items:center;align-items:center;margin-top:10px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.authorization-component .details-mode .summary-mode-shadow .info-bar .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;color:#fff;font-Weight:700;padding:20px;width:148px;height:47px;word-wrap:break-word;overflow:hidden;text-align:center}.authorization-component .details-mode .summary-mode-shadow .tail-bar{display:-webkit-flex;display:flex;width:186px;height:70px;border-radius:12px;background:#2e22a5}.authorization-component .details-mode .summary-mode-shadow .tail-bar .rule{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:5px}.authorization-component .details-mode .summary-mode-shadow .tail-bar .rule .point-date{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:186px;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.authorization-component .details-mode .summary-mode-shadow .tail-bar .rule .point-date .date{color:#a2b6ff;font-size:12px;margin-left:5px}.authorization-component .details-mode .card-point:hover{-webkit-transform:scale(1.01) translateY(5px);transform:scale(1.01) translateY(5px)}.authorization-component .details-mode .card-point{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#4d5bdb;border-radius:10px;height:198px;width:186px;margin:10px;cursor:pointer}.authorization-component .details-mode .card-point .info-bar{display:-webkit-flex;display:flex;width:186px;height:128px;background:#4d5bd8;border-top-right-radius:10px;border-top-left-radius:10px;-webkit-flex-direction:column;flex-direction:column}.authorization-component .details-mode .card-point .info-bar .label-circle{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.authorization-component .details-mode .card-point .info-bar .label-circle .circle{background:#b1c3ff}.authorization-component .details-mode .card-point .info-bar .label-circle .circle,.authorization-component .details-mode .card-point .info-bar .label-circle .circle_1{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;border-radius:88px;width:24px;height:24px;margin-right:5px;margin-top:5px;cursor:pointer;margin-left:5px}.authorization-component .details-mode .card-point .info-bar .label-circle .circle_1{background:#6a86f1}.authorization-component .details-mode .card-point .info-bar .circle-div{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.authorization-component .details-mode .card-point .info-bar .circle-div .circle{background:#b1c3ff}.authorization-component .details-mode .card-point .info-bar .circle-div .circle,.authorization-component .details-mode .card-point .info-bar .circle-div .circle_1{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;border-radius:88px;width:24px;height:24px;margin-right:5px;margin-top:5px;cursor:pointer}.authorization-component .details-mode .card-point .info-bar .circle-div .circle_1{background:#6a86f1}.authorization-component .details-mode .card-point .info-bar .type-label{display:-webkit-flex;display:flex;background:#6a86f1;border-radius:88px;width:108px;height:24px;-webkit-align-items:center;align-items:center;margin-top:10px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.authorization-component .details-mode .card-point .info-bar .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;color:#fff;font-Weight:700;padding:20px;width:148px;height:47px;word-wrap:break-word;overflow:hidden;text-align:center}.authorization-component .details-mode .card-point .tail-bar{display:-webkit-flex;display:flex;width:186px;height:70px;border-radius:12px;background:#2e22a5}.authorization-component .details-mode .card-point .tail-bar .rule{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:5px}.authorization-component .details-mode .card-point .tail-bar .rule .point-date{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:186px;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.authorization-component .details-mode .card-point .tail-bar .rule .point-date .date{color:#a2b6ff;font-size:12px;margin-left:5px}.top-bar-mode,.top-bar-right{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.top-bar-mode{-webkit-justify-content:space-around;justify-content:space-around;border-radius:24px;height:40px;margin-right:20px;min-width:200px}.top-bar-mode .line{width:1px;height:40px;border-bottom-color:#fff;background:#bfcae8}.top-bar-mode .mode-right{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:10px;background:#fff;border:1px solid #bfcae8;border-top-right-radius:24px;border-bottom-right-radius:24px;min-width:90px;cursor:pointer}.top-bar-mode .mode-right .icom-text{color:#8fa4c2}.top-bar-mode .mode-left{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:10px;background:#fff;border:1px solid #bfcae8;border-top-left-radius:24px;border-bottom-left-radius:24px;min-width:90px;cursor:pointer}.top-bar-mode .mode-left .icom-text{color:#8fa4c2}.top-bar-mode .selected-mode-left{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border:1px solid #ff8058;border-top-left-radius:24px;border-bottom-left-radius:24px;padding:10px;background:#ff8058;min-width:90px;cursor:pointer}.top-bar-mode .selected-mode-left .icom-text{color:#fff}.top-bar-mode .selected-mode-right{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border:1px solid #ff8058;border-top-right-radius:24px;border-bottom-right-radius:24px;padding:10px;background:#ff8058;min-width:90px;cursor:pointer}.top-bar-mode .selected-mode-right .icom-text{color:#fff}.add-new-print{text-align:left;background:#f1f4f8;width:100%;height:100%}.add-new-print .point-page-top-bar{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;background:#fff}.add-new-print .point-page-top-bar .icon-btn{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.add-new-print .card-component{padding-bottom:20px;background-color:#f1f4f8}.add-new-print .card-component .card-component-top-bar{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:20px}.add-new-print .card-component .point-component{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:10px 10px 40px}.add-new-print .card-component .point-component .point-card{display:-webkit-flex;display:flex;border-radius:10px;background:#4d5bdb;-webkit-flex-direction:column;flex-direction:column;height:215px;width:175px;-webkit-align-items:center;align-items:center;cursor:pointer;padding:10px}.add-new-print .card-component .point-component .point-card .point-img{width:150px;height:130px}.add-new-print .card-component .point-component .point-card .type-label{display:-webkit-flex;display:flex;background:#6a86f1;border-radius:88px;width:108px;height:24px;-webkit-align-items:center;align-items:center;margin-top:10px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.add-new-print .card-component .point-component .point-card .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;color:#fff;font-Weight:700;padding:20px;width:128px;height:47px;word-wrap:break-word;overflow:hidden;text-align:center}.add-new-print .card-component .point-component .point-card:hover{-webkit-transform:scale(1.02) translate(0);transform:scale(1.02) translate(0);box-shadow:.5px .5px 3px 3px rgba(218,216,216,.4)}.authorization-detail-component{text-align:left;background:#fff;min-width:800px}.authorization-detail-component .top-bar{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.authorization-detail-component .top-bar .icon-btn{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.authorization-detail-component .line{width:100%;height:1px;background:#bfcae8;border-bottom:#fff}.authorization-detail-component .point-info{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:20px}.authorization-detail-component .point-info .img{width:128px;height:128px;padding-left:20px;padding-right:40px;border-radius:12px}.authorization-detail-component .point-info .info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.authorization-detail-component .point-info .info .label-info{display:-webkit-flex;display:flex;-webkit-flex-direction:"row";flex-direction:"row";overflow-x:auto;margin-top:15px}.authorization-detail-component .point-info .info .label-info .point-label{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:26px;background:#4d5bdb;color:#fff;border-radius:88px;padding-right:15px;padding-left:15px;font-size:13px;margin-right:15px}.authorization-detail-component .point-info .info .point-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;margin-top:20px;color:#666292;font-size:14px}.authorization-detail-component .point-attrs{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#f1f4f8;height:50%;min-height:300px;padding-left:20px;padding-bottom:20px;overflow:auto}.authorization-detail-component .point-attrs .test .MuiFilledInput-root{background:#fff}.authorization-detail-component .btn{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;background:#f1f4f8;padding:0 20px 20px 0}.authorization-component::-webkit-scrollbar{width:0;height:0}.authorization-component::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #f1f4f8;border-radius:5px;background:#fff}.authorization-component::-webkit-scrollbar-thumb{border-radius:8px;-webkit-box-shadow:inset 0 0 5px #fff;background:#fff}.pack-component{background:#f1f4f8;overflow:auto;padding:20px}.pack-component .line{width:100%;height:1px;border-bottom-color:#fff;background:#fff}.pack-component .pack{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:10px 20px}.pack-component .point-component{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.pack-component .point-component .img-component{width:100px;height:100px;margin-top:10px}.formIconButton.imgLibraryBtn{color:#4191ff;width:40px;cursor:pointer;height:40px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-radius:4px;-webkit-justify-content:center;justify-content:center;background-color:rgba(65,145,255,.1490196078);min-width:40px}.imgLibraryDialog .imgList{-webkit-flex-wrap:wrap;flex-wrap:wrap}.imgLibraryDialog .imgList .imgBox{height:100px;width:150px;margin-right:8px;margin-bottom:8px;position:relative;border:1px solid #eee;border-radius:10px;overflow:hidden;-webkit-flex-shrink:0;flex-shrink:0}.imgLibraryDialog .imgList .imgBoxIcon{z-index:1;position:absolute;color:#2dcc56}.imgLibraryDialog .imgList img{width:100%;height:100%;object-fit:contain}.imgLibraryDialog p{word-break:break-all}.marketing-component{text-align:left;padding:40px 20px}.marketing-component .top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.marketing-component .top .text{font-size:32px;font-weight:700}.add-market{margin:20px;min-width:600px;min-height:500px;-webkit-flex-direction:column;flex-direction:column}.add-market,.add-market .add-top{display:-webkit-flex;display:flex}.add-market .add-top{-webkit-justify-content:space-between;justify-content:space-between}.add-market .save-btn{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.add-market .save-btn .btn-active{min-width:120px;border:1px solid #4d5bdb;border-radius:88px;margin:0 5px;background-color:#4d5bdb;color:#fff;cursor:pointer}.add-market .rules{margin:20px 0;background:#f1f4f8;border-radius:10px}.add-market .rules .source_title{width:150px}.add-market .rules .source_title,.add-market .rules .tags_title{font-size:15px;color:#666292;padding:0 16px;-webkit-flex:0 0 auto;flex:0 0 auto}.add-market .rules .order-item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;background:#fff;margin:20px;-webkit-flex-direction:row;flex-direction:row;padding:0 5px;-webkit-align-items:center;align-items:center;border-radius:10px}.add-market .rules .order-item .order-rules{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}.add-market .rules .order-item .order-rules .item{padding:5px}.add-market .rules .order-item .order-rules .item,.add-market .rules .rules-avg-item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.add-market .rules .rules-avg-item,.add-market .rules .rules-city-item{background:#fff;margin:20px;height:60px;padding:0 5px;border-radius:10px}.add-market .rules .rules-city-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.add-market .rules .rules-city-item .city-com{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start}.add-market .rules .rules-city-item .city-com .btn-active{display:-webkit-inline-box;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;border:1px solid #4d5bdb;border-radius:88px;background-color:#4d5bdb;color:#fff;margin:5px;padding:0 5px}.add-market .rules .rules-city-item .city-com .btn-active .label-icon{cursor:pointer;color:#d9dee4;padding-top:2px}.add-market .rules .rules-item{background:#fff;margin:20px;height:50px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;padding:0 5px;border-radius:10px}.add-market .rules .rules-item .btn-invalid{border:1px solid #e7ecf4;border-radius:88px;margin:0 5px;color:#4d5bdb;background-color:#fff;cursor:pointer;text-transform:unset}.add-market .rules .rules-item .btn-active{border:1px solid #4d5bdb;border-radius:88px;margin:0 5px;background-color:#4d5bdb;color:#fff;cursor:pointer;text-transform:unset}.add-market .rules .rules-label-item{background:#fff;margin:20px;height:200px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:0 5px;border-radius:10px}.add-market .rules .rules-label-item .label-top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.add-market .rules .rules-label-item .laebl{padding:20px;-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow:auto}.add-market .rules .rules-label-item .laebl .label-number{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:20px}.add-market .rules .rules-label-item .laebl .label-number .tags-text{font-size:15px;color:#666292}.add-market .rules .rules-label-item .laebl .btn-active{display:-webkit-inline-box;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;border:1px solid #4d5bdb;border-radius:88px;background-color:#4d5bdb;color:#fff;margin:5px;padding:0 5px}.add-market .rules .rules-label-item .laebl .btn-active .label-icon{cursor:pointer;color:#d9dee4;padding-top:2px}.rules-google-map-dialog{min-width:700px}.rules-google-map-dialog .rightIcon{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-right:20px;position:fixed;width:700px;z-index:9}.rules-google-map-dialog .google-map{height:calc(100vh - 64px)}.res-label{margin:20px;min-width:600px;min-height:500px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.res-label .input-label-number{margin-top:20px}.res-label .input-label-number .addLabel{margin-top:10px}.res-label .input-label-number .addLabel .btn{min-width:120px;border:1px solid #4d5bdb;border-radius:88px;margin:5px;background-color:#4d5bdb;color:#fff}.res-label .label-top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.res-label .labels{border:1px solid #d6e0eb;border-radius:12px;padding:20px;-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;margin-top:20px}.res-label .labels .btn-invalid{border:1px solid #e7ecf4;border-radius:88px;margin:5px;color:#4d5bdb;background-color:#fff;cursor:pointer}.res-label .labels .btn-invalid .num{margin-left:6px;color:#333}.res-label .labels .btn-active{border:1px solid #4d5bdb;border-radius:88px;margin:5px;background-color:#4d5bdb;color:#fff;cursor:pointer}.res-label .labels .btn-active .num{margin-left:6px;color:#fff}.res-label .btn{min-width:120px;border:1px solid #4d5bdb;border-radius:88px;margin:20px 5px;background-color:#4d5bdb;color:#fff;cursor:pointer}.sms-com{min-width:500px;min-height:350px}.sms-com .sms-top{-webkit-justify-content:space-between;justify-content:space-between;margin:20px}.sms-com .sms-top,.sms-com .sms-top .close-back{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.sms-com .sms-content{padding:20px;height:100%}.sms-com .btn-send{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:15px}.sms-com .btn-send .btn-active{height:40px;min-width:120px;border:1px solid #4d5bdb;border-radius:88px;margin:5px;background-color:#4d5bdb;color:#fff;cursor:pointer}.email-com{min-width:500px;min-height:350px}.email-com .email-top{-webkit-justify-content:space-between;justify-content:space-between;margin:20px}.email-com .email-top,.email-com .email-top .close-back{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.email-com .sms-content{padding:20px;height:100%}.email-com .btn-send{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.email-com .btn-send .btn-active{height:40px;min-width:120px;border:1px solid #4d5bdb;border-radius:88px;margin:5px;background-color:#4d5bdb;color:#fff;cursor:pointer}.market-detail{margin:20px;min-width:600px;min-height:500px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.market-detail .detail-top{-webkit-justify-content:space-between;justify-content:space-between;margin:20px}.market-detail .detail-content,.market-detail .detail-top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.market-detail .detail-content{margin-top:20px;border:1px solid #d6e0eb;padding:20px;background:#fff;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-content:center;align-content:center}.market-detail .detail-content .text{text-align:center}.market-detail .detail-condition{margin-top:20px;border:1px solid #d6e0eb;padding:5px 15px;background:#fff;background:#f1f4f8;overflow:auto}.market-detail .detail-condition .multiple-com{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;background:#fff;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 5px;margin:10px 0}.market-detail .detail-condition .multiple-com .row{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.market-detail .detail-condition .multiple-com .row .item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:5px 0}.market-detail .detail-condition .label-item{-webkit-flex-direction:column;flex-direction:column;background:#fff;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 5px;margin:10px 0;min-height:100px;-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow:auto}.market-detail .detail-condition .label-item .btn-active{border:1px solid #4d5bdb;border-radius:88px;margin:10px 5px;background-color:#4d5bdb;color:#fff;height:40px}.market-detail .detail-condition .label-item .label-number{margin-top:20px}.market-detail .detail-condition .label-item .label-number,.market-detail .detail-condition .rule{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.market-detail .detail-condition .rule{height:55px;background:#fff;padding:0 5px;margin:10px 0}.market-detail .detail-condition .rule .btn-active{height:40px;border:1px solid #4d5bdb;border-radius:88px;margin:0 5px;background-color:#4d5bdb;color:#fff;text-transform:unset}.market-detail .save-btn{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:30px}.market-detail .save-btn .btn-active{min-width:120px;border:1px solid #4d5bdb;border-radius:88px;margin:0 5px;background-color:#4d5bdb;color:#fff;cursor:pointer}.email-com::-webkit-scrollbar{width:0;height:0}.email-com::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #f1f4f8;border-radius:5px;background:#fff}.email-com::-webkit-scrollbar-thumb{border-radius:8px;-webkit-box-shadow:inset 0 0 5px #fff;background:#fff}.whatsapp-content{display:-webkit-flex;display:flex;padding:0 20px 20px}.whatsapp-content p{word-break:break-all}.whatsapp-content .select-way{margin-bottom:10px}.whatsapp-content .select-way label{color:#aab9dd}.whatsapp-content .whatsapp-input{margin-bottom:10px;width:400px}.whatsapp-content .whatsapp-preview{padding:8px;width:300px;border:1px solid #eee;border-radius:8px;margin-left:16px;overflow:hidden;height:400px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.whatsapp-content .whatsapp-preview .title{font-weight:700}.whatsapp-content .whatsapp-preview .whatsapp-body{overflow-y:auto}.whatsapp-content .whatsapp-preview pre{white-space:pre-wrap;word-wrap:break-word;color:#aab9dd;font-size:16px}.whatsapp-content .imgBox{width:100%;height:200px;background:#eee;border-radius:10px;overflow:hidden;-webkit-flex-shrink:0;flex-shrink:0}.whatsapp-content img{width:100%;height:100%;object-fit:contain}.whatsapp-content .imgUploadBox{margin-bottom:20px}.whatsapp-content .imgUploadBox label{padding:0 8px}.member-centre{display:-webkit-flex;display:flex;padding:40px 20px;-webkit-flex-direction:column;flex-direction:column}.member-centre .top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.member-centre .top .title{font-size:32px;font-weight:700}.member-centre .top .icon{font-size:28px}.member-centre .scan-area{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;padding:16px}.member-centre .scan-area .coupon-write-off{font-size:18px;font-weight:700}.member-centre .scan-area .scan-input-area{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;height:0;opacity:0}.member-centre .scan-area .scan-input-area .scan-input{display:-webkit-flex;display:flex;width:100%;background-color:#fff;border-radius:8px;border:none;outline:none;padding-left:10px}.member-centre .scan-area .scan-input-area .mb1{border:1.5px solid #0963e9;border-radius:8px}.member-centre .scan-area .scan-input-area .search-btn{background-color:#4d5bd8;color:#fff;margin-left:16px}.member-centre .scan-area .scan-input-area .search-btn:hover{background-color:#82a4e6}.member-centre .customer-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:0 16px}.member-centre .customer-list .customer-member-top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:16px}.member-centre .customer-list .customer-member-top .text{font-size:18px;font-weight:700}.member-centre .customer-list .log-btn{background-color:#4d5bd8;color:#fff;margin-left:16px}.member-centre .customer-list .log-btn:hover{background-color:#82a4e6}.member-centre .customer-list .points-record-btn{border-radius:88px;background-color:#ff9935;color:#fff}.member-centre .customer-list .reservation_order_chip{margin-bottom:-20px;min-height:20px}.member-centre .prompt{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border:1px solid #e7ecf2;border-radius:8px;min-height:120px;width:100%;background-color:#fff;margin-top:16px}.member-centre .bsc1{border:1.5px solid #0963e9}.backdrop{-webkit-flex-direction:column;flex-direction:column;width:400px;height:300px;-webkit-align-items:center;align-items:center;padding:20px}.backdrop,.backdrop .top{display:-webkit-flex;display:flex}.backdrop .top{-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:10px;width:100%}.backdrop .text-scan{margin-top:65px;font-size:25px}.member-coupon-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:20px;width:100%}.member-coupon-card .top{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.member-coupon-card .title-content{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;min-width:500px}.member-coupon-card .title-content .coupon-customer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.member-coupon-card .title-content .coupon-customer .info{font-size:15px;font-weight:700}.member-coupon-card .title-content .title-left{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.member-coupon-card .title-content .title-left .coupon-an{font-size:18px;font-weight:700;margin-left:16px}.member-coupon-card .title-content .title-left .circle{width:18px;height:18px;border-radius:88px}.member-coupon-card .title-content .title-left .an-ba{background-color:#12bfa0}.member-coupon-card .title-content .title-left .un-ba{background-color:#ff9935}.member-coupon-card .title-content .title-left .coupon-total{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-left:15px}.member-coupon-card .title-content .title-left .coupon-number{font-size:15px}.member-coupon-card .title-content .title-right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.member-coupon-card .title-content .title-right .coupon-customer-name,.member-coupon-card .title-content .title-right .coupon-data{font-size:12px}.member-coupon-card .discount{-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.member-coupon-card .discount,.member-coupon-card .discount .left{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.member-coupon-card .discount .left .text{font-size:18px;font-weight:700;color:#12bfa0}.member-coupon-card .discount .left .ml20{margin-left:20px}.member-coupon-card .discount .left .text-frequency{font-size:18px;font-weight:700;color:#12bfa0}.member-coupon-card .rules{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:16px}.member-coupon-card .rules .rule-title{font-size:18px;font-weight:700}.member-coupon-card .rules .rules-table{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;border:1px solid #e6e8ec;border-radius:8px;margin-top:8px}.member-coupon-card .rules .rules-table .table-peripheral{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center}.member-coupon-card .rules .rules-table .table-peripheral .table{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:98%;min-height:40px;margin-left:1%}.member-coupon-card .rules .rules-table .table-peripheral .table .rules-name{font-size:12px;padding:5px}.member-coupon-card .rules .rules-table .table-peripheral .line{height:.5px;width:99.8%;border:1px solid #e6e8ec;border-bottom-color:#fff;background:#fff}.member-coupon-card .not-use{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.member-coupon-card .not-use .btn-use{width:80px;background-color:#4d5bd8;color:#fff;border-radius:88px;margin-left:10px}.member-coupon-card .not-use .btn-use:hover{background-color:#9ea7e8}.member-coupon-card .bottom-bar{-webkit-flex-direction:column;flex-direction:column;margin-top:16px}.member-coupon-card .bottom-bar .bottom-bar-top{-webkit-justify-content:space-between;justify-content:space-between}.member-coupon-card .bottom-bar .bottom-bar-top,.member-coupon-card .bottom-bar .bottom-bar-top .btn-group{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.member-coupon-card .bottom-bar .bottom-bar-top .btn-group .btn-use{width:80px;background-color:#4d5bd8;color:#fff;border-radius:88px;margin-left:10px}.member-coupon-card .bottom-bar .bottom-bar-top .btn-group .btn-use:hover{background-color:#9ea7e8}.member-coupon-card .bottom-bar .bottom-bar-top .btn-group .btn-un-use{width:80px;background-color:#bec0c4;color:#fff;border-radius:88px;margin-left:10px}.member-coupon-card .bottom-bar .bottom-bar-top .remark{font-size:15px;font-weight:700;cursor:pointer}.member-coupon-card .bottom-bar .bottom-bar-top .dropdown{cursor:pointer}.member-coupon-card .bottom-bar .remarks-text{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:20px}.update-integral{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:20px}.update-integral .title{font-size:18px;font-weight:700}.update-integral .btn-group{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.update-integral .btn-group .btn{background-color:#4d5bd8;color:#fff;border-radius:40px;min-width:100px;margin:8px}.update-integral .btn-group .btn:hover{background-color:#82a4e6}.an{color:#12bfa0}.un{color:#ff9935}.dialogTitle{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:16px}.table-line-an{border:.6px solid #12bfa0}.table-line-un{border:.6px solid #ff9935}.not-data{padding:20px}.queue-component{margin-bottom:15px}.queue-component .queue-detail{width:368px;height:134px;border:1px solid #e1e6ed;border-radius:12px;background-color:#fff}.queue-component .queue-detail,.queue-component .queue-detail .upper-half{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.queue-component .queue-detail .upper-half{height:78px;-webkit-justify-content:center;justify-content:center;padding-left:20px;padding-right:20px;cursor:pointer}.queue-component .queue-detail .upper-half .queue-name{display:-webkit-flex;display:flex;height:24px;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.queue-component .queue-detail .upper-half .queue-name .name-text{font-size:15px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:150px}.queue-component .queue-detail .upper-half .queue-name .queue-date{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.queue-component .queue-detail .upper-half .queue-name .queue-date .date{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 31px;background-color:#eaf3fd;border-radius:18px;height:24px}.queue-component .queue-detail .upper-half .queue-name .queue-date .date .date-text{color:#a8b0e3;font-size:12px}.queue-component .queue-detail .upper-half .queue-name .queue-date .icon{color:#4d5bd8;margin-left:10px}.queue-component .queue-detail .upper-half .queue-id{display:-webkit-flex;display:flex;height:24px;-webkit-align-items:center;align-items:center}.queue-component .queue-detail .upper-half .queue-id .queue-id-text{color:#eaebf8;font-size:12px;font-weight:600}.queue-component .queue-detail .bottom-half{display:-webkit-flex;display:flex;height:56px;-webkit-flex-direction:row;background:#fff;flex-direction:row;-webkit-align-items:center;align-items:center;border-bottom-left-radius:12px;border-bottom-right-radius:12px;z-index:2}.queue-component .queue-detail .bottom-half .order-text{margin-left:20px;font-size:12px;font-weight:600}.queue-component .queue-detail .bottom-half .order-number{margin-left:10px;color:#ff7e00;font-size:12px;font-weight:600;margin-right:20px}.queue-component .queue-detail .bottom-half .order-number_complete{margin-left:10px;color:#1fc3a5;font-size:12px;font-weight:600;margin-right:20px}.queue-component .queue-detail .bottom-half .price-number{margin-left:10px;color:#4d5bdb;font-size:12px;font-weight:600}.queue-component .queue-detail .bottom-half .all-btn{border-radius:20px;height:20px;padding:0 16px;font-size:12px;margin-left:15px;background-color:#4d5bdb;color:#fff}.queue-component .queue-detail .mid{border:.5px solid #ebeff6}.queue-component .order-com{width:368px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:-10px;border:1px solid #e1e6ed;border-top:none;background-color:#f6faff}.queue-component .order-com .icons{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-right:5px;margin-top:20px}.queue-component .order-com .order-list{padding:10px 5px}.queue-component .order-com .order-list .order-detail{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-bottom:10px}.queue-component .order-com .order-list .order-detail .order-icon{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.queue-component .order-com .order-list .order-detail .order-icon .icons-group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:104px;background:#e6eff9;border-radius:25px;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;width:100%;margin-top:10px}.queue-component .order-com .order-list .order-detail .order-icon .icons-group .icon{color:#9da3d9;cursor:pointer}.queue-component .order-com .order-list .order-detail.disabled{opacity:.8}.order-info{border:1px solid #d1e0f2;width:313px;margin-left:5px;border-radius:12px;overflow:hidden;background-color:#fff}.order-info .details{display:-webkit-flex;display:flex;width:100%;background-color:#e6eff9;height:63px;-webkit-justify-content:space-between;justify-content:space-between;border-top-left-radius:12px;border-top-right-radius:12px}.order-info .details .order-name{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;margin-left:15px;width:50%}.order-info .details .order-name .name{font-size:12px;font-weight:800;color:#000;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.order-info .details .order-name .id{font-size:12px;font-weight:600;color:#4d5bd8}.order-info .details .order-date{-webkit-justify-content:center;justify-content:center;margin-right:15px}.order-info .details .order-date,.order-info .details .order-date .date{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.order-info .details .order-date .date{font-size:12px;font-weight:500;padding:0 10px;background-color:#d1e0f2;border-radius:25px;height:24px;text-align:center;color:#515973;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.order-info .customer-info{text-align:left;-webkit-flex-direction:column;flex-direction:column;background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.order-info .customer-info .amount-paid .price{color:#6dd8c5;font-size:12px;margin-left:16px}.order-info .customer-info .amount-paid .not_payment{color:#ff7b43;font-size:12px;margin-left:16px}.order-info .customer-info .m16{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-left:15px;-webkit-align-items:center;align-items:center;margin-top:8px;margin-bottom:8px}.order-info .customer-info .m15{font-size:12px;-webkit-align-items:center;align-items:center;margin-left:16px;color:#737ca8}.order-info .customer-info .text-style{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:80%}.order-info .order-info-icon{color:#4b5dbd;font-size:18px}.queue-historical{padding:24px 32px;height:80vh}.queue-historical .top{-webkit-align-items:center;align-items:center}.queue-historical .top,.queue-historical .top .left-div{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.queue-historical .top .left-div .title{font-size:15px;font-weight:700;margin-left:20px}.queue-historical .top .left-div .icon{color:#ff7b43}.queue-historical .top .right-div{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.queue-historical .top .right-div .clear-icon{color:#b7b7b7;margin-left:20px}.queue-historical .top .right-div .date-queue{display:-webkit-flex;display:flex;height:40px;border:1px solid #e7ecf4;border-radius:88px;width:125px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-right:20px}.queue-historical .top .right-div .date-queue .MuiInput-underline:before{border:none}.queue-historical .top .right-div .date-queue .MuiFormControl-marginNormal{margin-top:8px;margin-bottom:8px}.queue-historical .top .right-div .date-queue .MuiInputBase-input{color:#8fa4c2;font-size:13px;font-weight:600;width:80px}.queue-historical .top .right-div .date-queue .MuiSvgIcon-root{color:#8fa4c2}.queue-historical .top .right-div .date-queue .MuiIconButton-root{padding:0 10px 0 0}.queue-historical .date{font-size:13px;color:#bfc0c3;font-weight:600}.queue-historical .text{color:#4d5bd8}.queue-historical .textTime{border-radius:55px;background-color:#eaf3fd;color:#4d5bd8;padding:4px 10px}.queue-historical .orangeBtn,.queue-historical .orangeBtn:hover{height:40px;padding:0 10px;margin:8px 10px 8px 0;background:rgba(255,128,88,.6);color:#fff;border-radius:88px;text-transform:unset;text-align:center}.queue-historical .orangeBtn.active,.queue-historical .orangeBtn:hover{background:#ff8058}.queue-order-info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.queue-order-info .queue-info{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;background:#fff;box-shadow:0 4px 5px rgba(77,91,216,.1176470588);padding:4px 0;border-radius:8px}.queue-order-info .queue-info .infoContent{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.queue-order-info .queue-info .infoContent .name{color:#000;font-weight:600;font-size:12px}.queue-order-info .queue-info .infoContent .time{color:#4d5bd8;font-weight:600;font-size:12px;margin-top:6px}.queue-order-info .queue-info .queueInfoArrow{background:#fff;content:"";height:10px;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:10px}.queue-order-info .queue-info .infoBtn{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-align:center;width:30px;font-size:40px;line-height:10px;border-left:1px solid #dedcdc}.queue-order-info .queue-info .index-order{text-align:center;width:30px;font-size:15px;font-weight:600;border-left:1px solid #dedcdc}.queue-order-info .order-processing,.queue-order-info .queue-info .index-order{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.queue-order-info .order-processing{margin-top:7px;background:rgba(46,58,176,.4);border-radius:88px;padding:5px;border:1.5px solid #5560db}.queue-order-info .order-processing .circle{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:24px;height:24px;border-radius:88px;background-color:#5560db}.queue-order-info .order-processing .circle .conductCircle,.queue-order-info .order-processing .circle .deliveredCircle,.queue-order-info .order-processing .circle .notStartedCircle{font-weight:500;color:#fff}.queue-order-info .not .circle-not{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:24px;height:24px;border-radius:88px;background-color:#5560db;margin-top:7px}.queue-order-info .not .circle-not .conductCircle,.queue-order-info .not .circle-not .deliveredCircle,.queue-order-info .not .circle-not .notStartedCircle{font-weight:500;color:#fff}.orderUpdatePopover{display:inline-block}.orderUpdatePopover .updateOrderBtn{min-width:192px;background:#4d5bd8;font-size:14px}.rider-component{padding:20px;height:calc(100vh - 100px);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.rider-component .rider-component-table{margin-bottom:50px;height:400px;overflow:auto}.rider-component .order-delivery-adjust{display:-webkit-flex;display:flex;margin-top:20px;height:calc(100vh - 260px)}.rider-component .order-delivery-adjust .order-delivery-adjust-right{-webkit-flex:1 1;flex:1 1;min-width:400px;height:calc(100vh - 260px);position:relative}.rider-component .order-delivery-adjust .order-delivery-adjust-right .order-delivery-adjust-right-icon{position:absolute;background:#fff;border-radius:50%;color:#5560db;width:36px;height:36px;min-width:36px;min-height:36px;z-index:2;bottom:32px;left:16px}.rider-component .order-delivery-adjust .order-delivery-adjust-right .order-delivery-adjust-right-icon :hover{opacity:.8}.rider-component .order-delivery-adjust .order-delivery-adjust-left{height:calc(100vh - 260px);overflow:auto}.rider-component .order-delivery-adjust .order-delivery-adjust-order{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:10px}.rider-component .order-delivery-adjust .order-delivery-adjust-icon{width:36px;height:36px;font-size:22px;border-radius:50%;color:#b4c4ee;background:#e7eef7;border:.5px solid #d1e0f2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.rider-component .order-delivery-adjust .order-delivery-adjust-left-bottom{-webkit-flex:1 1;flex:1 1;overflow:auto}.rider-component .rider-component-top{position:absolute;right:10px;top:10px;z-index:2}.rider-component .btn{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-top:20px}.rider-component .btn .cancel{background:#f1f4f8;color:#4d5bd8}.rider-component .btn .cancel,.rider-component .btn .confirm{min-width:162px;border-radius:88px;margin-right:10px;margin-bottom:10px}.rider-component .btn .confirm{color:#fff}.rider-component .btn .b4d{background-color:#4d5bdb}.rider-component .btn .bc3{background-color:#c3c4c7}.map-order{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left;width:100%}.map-order .map-order-setting-btn{-webkit-flex-direction:row;flex-direction:row;text-align:left;-webkit-flex-wrap:wrap;flex-wrap:wrap}.map-order .map-order-setting-btn .setting-btn-select{height:42px;border-radius:88px;min-width:192px;color:#fff;background:#4d5bd8;margin-right:10px;margin-bottom:10px}.map-order .map-order-setting-btn .setting-btn-select.Mui-disabled{background:#9ea7e8}.map-order .map-order-setting-btn .setting-btn-selected{min-width:192px;border-radius:88px;background:#ff8058;color:#fff;margin-right:10px;margin-bottom:10px}.map-order .statusAlerts{background:#f4f7fe;border:1px solid #dce5f3;color:#8fa4c2}.map-order .reservation_order_chip{text-align:left;padding:0 8px}.map-order .map-or-order{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;text-align:left}.map-order .map-or-order .order{background:#f1f4f8;overflow-y:auto;height:80vh;width:380px}.map-order .map-or-order .order .order-btn{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-bottom:6px}.map-order .map-or-order .order .order-btn .time-icon{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;margin-right:5px}.map-order .map-or-order .order .order-btn .time-hidden{-webkit-flex:1 1;flex:1 1;display:none}.map-order .map-or-order .order .zone-btn{display:-webkit-flex;display:flex;background:#fff;border-radius:16px;margin:17px 5px 16px}.map-order .map-or-order .map{display:-webkit-flex;display:flex;-webkit-flex:2 1;flex:2 1;margin-left:10px}.noData{-webkit-justify-content:center;justify-content:center;height:200px;-webkit-align-items:center;align-items:center;color:#8fa4c2;width:100%}.card-order-map,.noData{display:-webkit-flex;display:flex}.card-order-map{width:368px;height:128px;border-radius:12px;margin-top:10px;-webkit-flex-direction:row;flex-direction:row}.card-order-map .card-name{display:-webkit-flex;display:flex;width:120px;padding:10px;text-align:left;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-justify-content:space-around;justify-content:space-around}.card-order-map .separate-line{margin-top:14px;height:100px;border-left:1px solid #e5ecf7}.card-order-map .card-phone{display:-webkit-flex;display:flex;padding:10px;width:150px;text-align:left;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around}.card-order-map .card-phone .order-status-btn{border:1px solid #dce5f3;background:#f4f7fe;color:#8fa4c2;border-radius:88px;padding:0 10px;font-size:13px}.card-order-map .card-btn{display:-webkit-flex;display:flex;padding:10px;width:40px;text-align:left;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center}.card-order-map .card-btn .card-checkbox{background:#d9dde6}.card-order-map .card-btn .card-checkbox,.card-order-map .card-btn .card-checkbox-selected{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:88px;border:none;width:16px;height:16px}.card-order-map .card-btn .card-checkbox-selected{background:#7f89e3}.infoContent{min-width:60px;cursor:pointer;padding:8px 20px;border-radius:10px;-webkit-justify-content:space-around;justify-content:space-around}.infoContent,.infoContent .info{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.infoContent .info{-webkit-flex-direction:column;flex-direction:column}.infoContent .info .name{font-weight:700;margin-bottom:6px;width:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.infoArrow{content:"";height:10px;left:50%;position:absolute;bottom:-2px;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:10px}.checkBox{display:none;border-radius:50%;height:24px;width:24px;text-align:center;margin-right:8px}.checkBox .check{font-weight:700;font-size:20px;display:none}.select .checkBox{display:inline-block}.select .checkBox .check{display:none}.selected .checkBox{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.selected .checkBox .check{display:inline}.unconfirm .infoContent{background:#fff;box-shadow:0 4px 5px rgba(77,91,216,.1176470588)}.unconfirm .infoContent .name{color:#4d5bd8}.unconfirm .infoArrow{background:#fff}.unconfirm.select .checkBox{background:#d9dde6}.unconfirm.infoActive .infoContent,.unconfirm.infoTotalActive .infoContent,.unconfirm.selected .infoContent{color:#fff;background:#4d5bd8;box-shadow:0 5px 5px rgba(77,91,216,.1176470588)}.unconfirm.infoActive .infoContent .name,.unconfirm.infoTotalActive .infoContent .name,.unconfirm.selected .infoContent .name{color:#fff}.unconfirm.infoActive .infoArrow,.unconfirm.infoTotalActive .infoArrow,.unconfirm.selected .infoArrow{background:#4d5bd8}.unconfirm.infoActive .checkBox,.unconfirm.infoTotalActive .checkBox,.unconfirm.selected .checkBox{background:#fff}.unconfirm.infoActive .checkBox .check,.unconfirm.infoTotalActive .checkBox .check,.unconfirm.selected .checkBox .check{color:#4d5bd8}.confirmed .infoContent{color:#fff;background:#27d086}.confirmed .infoContent .name{color:#fff}.confirmed .infoArrow{background:#27d086}.confirmed.select .checkBox{background:#fff}.confirmed.infoActive .infoContent,.confirmed.infoTotalActive .infoContent,.confirmed.selected .infoContent{color:#fff;background:#4d5bd8;box-shadow:0 5px 5px rgba(77,91,216,.1176470588)}.confirmed.infoActive .infoContent .name,.confirmed.infoTotalActive .infoContent .name,.confirmed.selected .infoContent .name{color:#fff}.confirmed.infoActive .infoArrow,.confirmed.infoTotalActive .infoArrow,.confirmed.selected .infoArrow{background:#4d5bd8}.confirmed.infoActive .checkBox,.confirmed.infoTotalActive .checkBox,.confirmed.selected .checkBox{background:#27d086}.confirmed.infoActive .checkBox .check,.confirmed.infoTotalActive .checkBox .check,.confirmed.selected .checkBox .check{color:#fff}.deliverying .infoContent{color:#fff;background:#0ec5ff;box-shadow:0 4px 5px rgba(77,91,216,.1176470588)}.deliverying .infoContent .name{color:#fff}.deliverying .infoArrow{background:#0ec5ff}.deliverying.select .checkBox{background:#fff}.deliverying.infoActive .infoContent,.deliverying.infoTotalActive .infoContent,.deliverying.selected .infoContent{color:#fff;background:#4d5bd8;box-shadow:0 5px 5px rgba(77,91,216,.1176470588)}.deliverying.infoActive .infoContent .name,.deliverying.infoTotalActive .infoContent .name,.deliverying.selected .infoContent .name{color:#fff}.deliverying.infoActive .infoArrow,.deliverying.infoTotalActive .infoArrow,.deliverying.selected .infoArrow{background:#4d5bd8}.deliverying.infoActive .checkBox,.deliverying.infoTotalActive .checkBox,.deliverying.selected .checkBox{background:#0ec5ff}.deliverying.infoActive .checkBox .check,.deliverying.infoTotalActive .checkBox .check,.deliverying.selected .checkBox .check{color:#fff}.totalInfo .infoContent{padding:8px 0 8px 20px}.totalInfo .infoContent .infoBtn{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;height:40px;text-align:center;width:30px;font-size:40px;line-height:10px;margin-left:20px;border-left:1px solid #fff}.order-card-component{-webkit-flex:1 1;flex:1 1;overflow:hidden}.new-card-order{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:10px 0;border:1px solid #e7ecf4;border-top-right-radius:12px;border-bottom-right-radius:12px;background:#fff;width:368px}.new-card-order .leftLine{width:4px;height:83px;background:#fff}.new-card-order .card{-webkit-flex-direction:column;flex-direction:column;width:364px}.new-card-order .card,.new-card-order .card .upon{display:-webkit-flex;display:flex;border-top-right-radius:12px;border-bottom-right-radius:12px}.new-card-order .card .upon{-webkit-flex:2 1;flex:2 1;-webkit-flex-direction:column;flex-direction:column}.new-card-order .card .upon .name{-webkit-flex:1 1;flex:1 1;flex-direction:row;padding:5px 20px}.new-card-order .card .upon .name,.new-card-order .card .upon .name .name-time{display:-webkit-flex;display:flex;-webkit-flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.new-card-order .card .upon .name .name-time{flex-direction:row;width:290px}.new-card-order .card .upon .name .name-time .name-text{font-size:14px;width:160px;overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis;font-weight:600}.new-card-order .card .upon .name .name-time .time{color:#4d5bd8;font-size:14px;font-weight:600;width:100px;text-align:right}.new-card-order .card .upon .name .select{width:24px;height:24px;border-radius:88px;display:none}.new-card-order .card .upon .name .select svg{display:none}.new-card-order .card .upon .phone{-webkit-flex:1 1;flex:1 1;flex-direction:row;padding:0 20px;margin-top:-10px}.new-card-order .card .upon .phone,.new-card-order .card .upon .phone .name-time{display:-webkit-flex;display:flex;-webkit-flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.new-card-order .card .upon .phone .name-time{flex-direction:row;width:290px}.new-card-order .card .upon .phone .name-time .phone-text,.new-card-order .card .upon .phone .name-time .time-year{font-size:13px;color:#beb9c6}.new-card-order .visibilityIcon{color:#4d5bd8}.new-card-order.card-active .card{background:#4d5bd8}.new-card-order.card-active .card .upon .name .name-time .name-text,.new-card-order.card-active .card .upon .name .name-time .time,.new-card-order.card-active .card .upon .phone .name-time .phone-text,.new-card-order.card-active .card .upon .phone .name-time .time-year,.new-card-order.card-active .visibilityIcon{color:#fff}.new-card-order.selected .card .upon .name .select{display:-webkit-flex;display:flex}.new-card-order.selected .card .upon .name .select svg{display:none}.new-card-order.checked .card{background:#4d5bd8}.new-card-order.checked .card .upon .name .name-time .name-text,.new-card-order.checked .card .upon .name .name-time .time{color:#fff}.new-card-order.checked .card .upon .name .select,.new-card-order.checked .card .upon .name .select svg{display:-webkit-flex;display:flex}.new-card-order.checked .card .upon .phone .name-time .phone-text,.new-card-order.checked .card .upon .phone .name-time .time-year,.new-card-order.checked .visibilityIcon{color:#fff}.new-card-order.confirmed .card .upon .name .select,.new-card-order.confirmed .leftLine{background:#27d086}.new-card-order.deliverying .card .upon .name .select,.new-card-order.deliverying .leftLine{background:#0ec5ff}.new-card-order.unconfirm .card .upon .name .select{background:#d9dde6}.new-card-order.disabled{opacity:.8}.activeText{color:#fff}.badge-order{min-width:368px}.badge-order .MuiBadge-badge{color:#fff;padding:10px;border-radius:88px;margin-right:26px;margin-top:10px}.badge-order .MuiBadge-colorSecondary{color:#fff;padding:10px;border-radius:88px;margin-right:28px;margin-top:10px}.zIndex_9{z-index:9!important}.order::-webkit-scrollbar{width:0;height:0}.reservation_order_part{display:-webkit-inline-flex;display:inline-flex;height:43px}.reservation_order_part .selectSearch{border:1px solid #e7ecf4;border-radius:20px}.reservation_order_part .selectSearch .searchSelsctValue{margin:0}.reservation_order_part .selectSearch .searchSelsctValue .MuiSelect-select.MuiSelect-select{width:auto;border-radius:0 20px 20px 0;border:none}.reservation_order_part .selectSearch .datePicker .commonBtn{border-radius:0 20px 20px 0;height:40px;line-height:40px;padding:0 16px;font-size:12px;margin-left:0}.reservation_order_part .selectSearch .datePicker .whiteBtn,.reservation_order_part .selectSearch .datePicker .whiteBtn:hover{color:#8fa4c2;background-color:#fff;border:none}.reservation_order_part .selectinput{display:-webkit-inline-flex;display:inline-flex}.reservation_order_part .selectinput .MuiFormControl-root{margin-left:0}.reservation_order_part .selectinput .MuiFormControl-root .MuiSelect-select.MuiSelect-select{width:auto;border-radius:20px 0 0 20px;border:none;border-right:1px solid #e7ecf4}.orderListFilterSelect{display:-webkit-inline-flex;display:inline-flex;margin-left:16px}.order-queue-dialog .order-queue-bottom{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:30px}.order-queue-dialog .order-queue-bottom .cancelBtn{background:#f1f4f8;color:#4d5bd8;margin-right:16px}.order-queue-dialog .order-queue .order-queue-content{height:calc(100vh - 260px);display:-webkit-flex;display:flex;padding:8px 24px 12px}.order-queue-dialog .order-queue .order-queue-content .order-queue-left{-webkit-flex:none;flex:none;width:370px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.order-queue-dialog .order-queue .order-queue-content .order-queue-left .order-queue-left-top{-webkit-flex:none;flex:none}.order-queue-dialog .order-queue .order-queue-content .order-queue-left .order-queue-left-top .MuiAccordionSummary-content{margin:12px 0}.order-queue-dialog .order-queue .order-queue-content .order-queue-left .order-queue-left-top .MuiAccordionDetails-root{background:#d1e0f2}.order-queue-dialog .order-queue .order-queue-content .order-queue-left .order-queue-left-center{-webkit-flex:auto;flex:auto;overflow:auto}.order-queue-dialog .order-queue .order-queue-content .order-queue-right{-webkit-flex:auto;flex:auto;width:400px;min-height:550px;margin-top:-10px;margin-left:20px}.order-queue-dialog .order-queue .order-queue-content .order-queue-right .order-google-map{padding-top:10px}.order-queue-dialog .order-queue-left-center::-webkit-scrollbar{width:0;height:0}.gm-ui-hover-effect{display:none!important}.gm-style-iw-d{overflow:hidden!important;box-shadow:none!important;background:hsla(0,0%,100%,0);border:none;outline:none}.gm-style-iw-c{box-shadow:none!important;background:hsla(0,0%,100%,0)!important;border:none!important;outline:none!important;padding:0!important}.gm-style-iw-t:after,.gm-style-iw-tc{display:none}.order-history-table{height:calc(100vh - 215px)}.order-history-table .time{text-align:left;color:#bfc0c3;margin-top:20px}.index-badge-zone{width:100%}.index-badge-zone .MuiBadge-badge{color:#fff;padding:12px}.index-badge-zone .MuiBadge-colorSecondary{color:#fff;padding:12px;border-radius:88px}.index-badge-zone .MuiBadge-anchorOriginTopRightRectangle{-webkit-transform:scale(.8) translate(10%,-40%);transform:scale(.8) translate(10%,-40%)}.order-google-map{width:100%;height:100%}.reservation-table-list{background-color:#fff;text-align:left;overflow:auto;width:100%;padding:20px 20px 60px}.reservation-table-box{width:100%;height:100%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reservation-table-item.MuiButtonBase-root{background-color:#e6e8f3;border:6px solid #e6e8f3;padding:10px 6px;color:#577198;width:105px;height:105px;border-radius:16px;margin:5px;display:inline-block;cursor:pointer;font-size:18px;font-weight:700;overflow:hidden;position:relative}.reservation-table-item.MuiButtonBase-root.active{background:#5898e1;border:6px solid #5898e1;color:#fff}.reservation-table-item.MuiButtonBase-root.disabled{cursor:auto;background:#e0e0e0;border:6px solid #e0e0e0}.reservation-table-item.MuiButtonBase-root.selected,.reservation-table-item.MuiButtonBase-root:hover{border:6px solid #55d6ff}.reservation-table-item.MuiButtonBase-root.new:after{content:"";width:10px;height:10px;border-radius:50%;background:#ff8058;position:absolute;top:6px;right:6px}.reservation-table-bottom{position:absolute;bottom:10px;font-size:18px;font-weight:400}.reservation-table-bottom,.reservation-table-icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.reservation-table-icon{color:#fff;width:30px;height:30px;background-color:hsla(0,0%,100%,.4);border-radius:8px;-webkit-justify-content:center;justify-content:center;margin-right:8px}.floorPlanBottomFeature{margin:0}.floorPlanBottomFeature,.floorPlanBottomFeature li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.floorPlanBottomFeature li .iconButton{border-radius:5px;padding:4px}.floorPlanBottomFeature li .icon{color:#878e9a}.floorPlanBottomFeature li .gridIcon{width:22px;height:22px}.floorPlanBottomFeature li .deleteIcon,.floorPlanBottomFeature li .zoomIcon{width:25px;height:25px}.floorPlanBottomFeature li p{color:#878e9a;padding:0 5px;margin:0}.floorPlanBottomFeature li .gray-box{display:block;width:20px;height:20px;background:#e6e8f3;border-radius:10px}.floorPlanBottomFeature li .green-box{display:block;width:20px;height:20px;background:#5898e1;border-radius:10px}.floorPlanBottomFeature li .dark-grey-box{display:block;width:20px;height:20px;background:rgba(0,0,0,.12);border-radius:10px}.floorPlanBottomFeature li .orange-box{display:block;width:20px;height:20px;background:linear-gradient(to right bottom,#fbb,#ff8058);border-radius:5px}.floorPlanBottomFeature .actioncoordinate-view{min-width:100px}.reservation-table-action-item,.reservation-table-action-total{display:-webkit-flex;display:flex}.reservation-table-action-item{font-size:16px;-webkit-align-items:center;align-items:center;margin-right:16px}.reservation-table-action-num{font-size:24px;color:#5898e1;margin:0 8px}.reservation-table-view{position:relative;width:100%;height:100%;overflow:hidden}.reservation-table-view .konvajs-content{width:100%!important}.historicalReservation{padding:8px 20px 20px}.historicalReservation .reservation_order_part{display:-webkit-flex;display:flex;padding:8px}.historicalReservation .reservation_order_part .selectSearch{border:1px solid #e7ecf4;border-radius:20px}.historicalReservation .reservation_order_part .selectSearch .searchSelsctValue{margin:0}.historicalReservation .reservation_order_part .selectSearch .searchSelsctValue .MuiSelect-select.MuiSelect-select{width:auto;border-radius:0 20px 20px 0;border:none;border-right:1px solid #e7ecf4}.historicalReservation .reservation_order_part .selectinput{display:-webkit-inline-flex;display:inline-flex}.historicalReservation .reservation_order_part .selectinput .MuiFormControl-root{margin-left:0}.historicalReservation .reservation_order_part .selectinput .MuiFormControl-root .MuiSelect-select.MuiSelect-select{width:auto;border-radius:20px 0 0 20px;border:none;border-right:1px solid #e7ecf4}.historicalReservation .reservation_order_part .datePicker .commonBtn{border-radius:0 20px 20px 0;height:40px;line-height:40px;padding:0 16px;font-size:12px;margin-left:0}.historicalReservation .reservation_order_part .datePicker .whiteBtn,.historicalReservation .reservation_order_part .datePicker .whiteBtn:hover{color:#8fa4c2;background-color:#fff;border:none}.historicalReservation .ml16{margin-left:16px}.historicalReservation .pr120{padding-right:120px}.set-meal-area{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:40px 20px}.set-meal-area .title{font-size:32px;margin-bottom:32px;font-weight:700;color:#000}.set-meal-area .top-bar{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.set-meal-area .top-bar,.set-meal-area .top-bar .top-bar-left{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.meal-area-detail .meal-area-detail-dialog{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}.meal-area-detail .meal-area-detail-dialog .MuiDialogContent-root{-webkit-flex:1 1 auto;flex:1 1 auto}.meal-area-detail .dialog-title{-webkit-justify-content:space-between;justify-content:space-between}.meal-area-detail .dialog-title,.meal-area-detail .typePart{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.meal-area-detail .typePart{height:90%;-webkit-justify-content:center;justify-content:center}.meal-area-detail .typePart .typeBtn{background:#fff;border:1px solid #4d5bdb;color:#4d5bdb;border-radius:8px;height:192px;width:160px;box-shadow:0 10px 20px #f0f6ff;margin:20px}.meal-area-detail .typePart .typeBtn.active,.meal-area-detail .typePart .typeBtn:hover{background:#4d5bdb;color:#fff}.basic-info-card .MuiCard-root{border-radius:8px;border:1px solid #c9d8ef;padding:24px;box-shadow:7px 10px 7px #f4f8ff}.pd4{padding:4px}.meal-area-dialog{width:800px}.meal-area-dialog .cardOutLine{padding:30px 30px 60px;margin:0}.meal-area-dialog .saveIcon{text-align:right}.delivery-setting{display:-webkit-flex;display:flex;height:100vh;overflow:auto}.delivery-setting .leftBox{width:60%;padding:30px}.delivery-setting .rightBox{width:40%;padding:30px 30px 0;overflow:auto;min-width:400px}.delivery-setting .rightBox .checkoutHistorySwitch{width:60px;height:30px;padding:1px;border-radius:88px}.delivery-setting .rightBox .checkoutHistorySwitch .icon{border-radius:88px;width:26px;height:26px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.delivery-setting .rightBox .checkoutHistorySwitch .MuiSwitch-switchBase{top:1px;left:2px}.delivery-setting .rightBox .open .MuiButtonBase-root.MuiIconButton-root{color:#fff;-webkit-transform:translateX(28px);transform:translateX(28px)}.delivery-setting .rightBox .open .MuiSwitch-track{background-color:#4d5bd8}.delivery-setting .rightBox .open_edit .MuiButtonBase-root.MuiIconButton-root{color:#fff;-webkit-transform:translateX(28px);transform:translateX(28px)}.delivery-setting .rightBox .open_edit .MuiSwitch-track{background-color:#a3aaec}.delivery-setting .rightBox .card-info{overflow:auto;min-width:400px;min-height:300px}.delivery-setting .rightBox .cardTitle{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:16px}.delivery-setting .rightBox .levelDeliveryCard{cursor:pointer}.delivery-setting .formTip{text-align:left;font-size:12px;color:#aab9dd;margin-left:8px}.textAlignLeft{text-align:left}.textAlignRight{text-align:right}.label{color:#aab9dd;margin-right:8px;margin-left:8px}.flexEnd{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center}.badge{min-width:400px}.badge .MuiBadge-badge{color:#fff;padding:12px}.badge .MuiBadge-colorSecondary{color:#fff;padding:12px;border-radius:88px}.closed-calendar{border:1px solid #4d5bdb;border-radius:4px;width:60%;min-width:420px}.closed-calendar .top-bar{display:-webkit-flex;display:flex;padding:15px;-webkit-justify-content:space-between;justify-content:space-between}.closed-calendar .top-bar .left-top{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:row;flex-direction:row}.closed-calendar .top-bar .left-top .top-text{margin-left:10px;font-size:14px;color:#575988}.closed-calendar .line{height:.7px;border:.7px solid #d9d9da;border-bottom-color:#fff;background:#d9d9da}.closed-calendar .calendar .DayPicker-Months{background:#fff}.closed-calendar .calendar .DayPicker-Day{padding:0;border-radius:0}.closed-calendar .calendar .DayPicker-Caption{color:#4d5bd8}.closed-calendar .calendar .DayPicker-wrapper{border:none;outline:none}.closed-calendar .closed-text{margin:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.closed-calendar .closed-text .date{color:#4b5dbd;margin-left:8px}.closed-calendar .closed-event{margin-top:20px}.closed-calendar .closed-event .date-event{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-left:40px;padding-top:20px}.closed-calendar .closed-event .date-event .date{color:#4b5dbd;margin-left:8px}.closed-calendar .closed-event .checked-date{padding-top:10px}.closed-calendar .closed-event .checked-date,.closed-calendar .closed-event .checked-time{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-left:30px}.closed-calendar .closed-event .label-div{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:30px}.closed-calendar .closed-event .label-div .label{background:#eff2f7;color:#7d8a97}.closed-calendar .closed-event .label-div .label,.closed-calendar .closed-event .label-div .select-label{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:26px;border-radius:88px;padding-right:15px;padding-left:15px;font-size:13px;margin-right:15px;margin-bottom:10px;cursor:pointer}.closed-calendar .closed-event .label-div .select-label{background:#4d5bdb;color:#fff}.closed-calendar .calendar-btn{display:-webkit-flex;display:flex;padding:10px;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly}.schedule-setting{position:relative;overflow:hidden;padding-bottom:40px}.schedule-setting .card-item{margin:30px 40px;width:50%;padding:20px;background:#fff;border-radius:8px;text-align:left}.schedule-setting .buttonPart{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.schedule-setting .buttonPart .closeBtn{margin-left:16px;min-width:100px;color:#fff;background-color:#4d5bd8;border-radius:20px;height:43px;padding:0 16px;font-size:12px}.schedule-setting .buttonPart .closeBtn.disabled{background-color:#c9d1e5}.schedule-time-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:500px;padding:20px}.schedule-time-card .top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:20px}.schedule-time-card .top .btn-group{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.schedule-time-card .top .icon{cursor:pointer}.schedule-time-card .top .title{font-size:18px;font-weight:700}.schedule-time-card .daily-business-hours{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.schedule-time-card .daily-business-hours .day{font-size:13px;font-weight:500;text-align:left}.schedule-time-card .daily-business-hours .range-hours{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}.schedule-time-card .daily-business-hours .range-hours .hours,.schedule-time-card .daily-business-hours .range-hours .hours-disable{padding:3px 20px;border:1px solid #c1c2ce;border-radius:88px;margin:5px;cursor:pointer}.schedule-time-card .daily-business-hours .range-hours .hours-disable{color:#fff;background-color:#c1c2ce}.MuiTreeItem-content-tax{width:180}.MuiSvgIcon-root-tax{margin-Left:320px}.MuiTreeItem-label{text-align:left;height:40px;line-height:40px!important}.setting{overflow:hidden}.setting .content{display:-webkit-flex;display:flex;margin:20px}.commonCard{margin:10px}.commonCard,.commonCard1{border-radius:10px;padding:24px}.commonCard1{margin-left:10px}.setting .codeCard,.setting .stringIdCard{width:300px}.setting .urlCard{width:80%;position:relative}.setting .commonCard1{width:100%}.setting .badgeNew{position:absolute;right:-10px;top:-10px}.codeCard .top{margin-bottom:20px}.setting .commonCard .bottom{width:300px;height:300px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.stringIdCard .string_id{font-size:50px;font-weight:700}.urlCard .url{margin:20px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.mb16{margin-bottom:16px}.ml16{margin-left:16px}.tax-detail .footerBtn{text-align:center}.update-tax .order_detail_common{padding:20px}.update-tax .desc,.update-tax .title{margin-left:16px}.update-tax .title{font-size:24px;margin-bottom:16px}.update-tax .desc{font-size:16px;margin-bottom:32px}.update-tax .footerBtn{text-align:center}.pay_setting_box{margin:40px 0 40px 30px;width:600px;padding:20px;background:#fff;border-Radius:8px}.pay_setting_paypal{display:-webkit-flex;display:flex;flex-Direction:column;justify-Content:flex-start;align-Items:flex-start}.pay_setting_paypal_text{font-size:12px;color:#8bbffb;margin-left:15px;margin-bottom:10px}.pay_setting_paypal_box{display:-webkit-flex;display:flex;margin-top:30px}.print-setting{padding:24px;margin:10px}.print-setting .commonCard{border-radius:10px}.interval-time{height:120px;margin-Top:30px;margin-Left:40px;width:50%;padding:20px;background:#fff;border-Radius:8px;margin-Bottom:30px}.tableBox{margin-top:20px;background:#f1f4f8;border-radius:10px;padding:16px}.inline-url-div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#f4f7fb;text-align:left;border:"none";border-radius:8px;padding:15px}.text-url{margin-left:10px}.text-url,.text-url-title{color:#666292}.code-btn{-webkit-justify-content:center!important;justify-content:center!important;-webkit-align-items:center!important;align-items:center!important;border:none!important;border-radius:8px!important;background:#4d5bd8!important;margin-left:15px!important;height:40px!important;font-size:10px!important;color:#fff!important;padding:2px 5px!important;overflow:hidden!important}.isv_info{text-align:left}.isv_info_box{background:#f4f7fb;border-radius:10px;margin:10px 0;padding:10px}.isv_info_label{color:#aab9dd;font-size:12px}.isv_info_text{color:#aab9dd;font-size:16px;display:-webkit-flex;display:flex}.isvBasicInfoCard{height:80px}.mop-setting{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:40px 20px;position:relative}.mop-setting .loading{width:100%}.mop-setting .title{font-size:32px;margin-bottom:32px;font-weight:700;color:#000}.mop-setting .setting-area-item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:15px}.mop-setting .mop-all-sellect-btn{padding:6px 16px;font-size:.875rem;min-width:64px;box-sizing:border-box;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;line-height:1.75;border-radius:4px;letter-spacing:.02857em;text-transform:uppercase;background-color:#0a44da;margin-right:30px}.mop-setting .mop-menu-list{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.mop-setting .mop-menu-list .menu-item{margin-right:15px;margin-bottom:15px}.mop-setting .mop-img-box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#f1f4f8;-webkit-justify-content:flex-start;justify-content:flex-start;padding:15px;margin-top:10px;border-radius:12px}.mop-setting .mop-img-box .mop-img-list{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;overflow-x:scroll}.mop-setting .mop-img-box .mop-img-list .mop-img-item{margin-right:50px;margin-bottom:15px;width:140px;height:140px}.mop-setting .mop-img-box .mop-img-list::-webkit-scrollbar{width:4px;height:6px}.mop-setting .mop-img-box .mop-img-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #f1f4f8;border-radius:5px;background:#f1f4f8}.mop-setting .mop-img-box .mop-img-list::-webkit-scrollbar-thumb{border-radius:8px;-webkit-box-shadow:inset 0 0 5px #fff;background:#fff}.table_section{background:#fff;border:1px solid #e4efff;box-shadow:0 10px 20px rgba(142,156,176,.4509803922);height:calc(100% - 2px);position:relative}.table_section .table_menu{display:none;position:absolute;background-color:#fff;box-shadow:0 3px 6px rgba(142,156,176,.4509803922);border-radius:3px;z-index:99}.table_section .table_menu .table_menu_item{cursor:pointer;padding:12px 18px;font-size:12px}.table_section .table_menu .table_menu_item:hover{background-color:#cbd4ee}.table_section .table_menu .table_menu_item.disabled{pointer-events:none;opacity:.5}.table_section #activate_delete,.table_section #layer_empty,.table_section #table_delete,.table_section #table_disable{color:#ff8058}.table_section #layer_paste,.table_section #table_paste,.table_section #table_rename{border-bottom:1px solid #cbd4ee}.table_section #table_close{display:none;position:absolute;z-index:99;background:rgba(75,89,216,.8);color:#fff;border-radius:50%;width:24px;height:24px;cursor:pointer;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.table_section #table_close:hover{background:#4b59d8}.display-mode-btn{position:absolute;right:10px;z-index:1000;top:4px}.display-mode-btn .display-mode-btn-root{width:60px;height:33px}.display-mode-btn .display-mode-btn-switch.display-mode-btn-checked{-webkit-transform:translateX(27px);transform:translateX(27px)}.display-mode-btn .display-mode-btn-thumb{width:20px;height:20px}.display-mode-btn .display-mode-btn-icon{width:28px;height:28px;background:#fff;border-radius:88px;margin-top:1px}.display-mode-btn .display-mode-btn-icon svg{padding-top:3px;color:#d9dde6}.display-mode-btn .display-mode-btn-checked .display-mode-btn-icon svg{color:#4d5bd8}.theme_manage{padding:30px;position:relative;min-height:100vh}.theme_manage .top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:20px}.theme_manage .top .colorBtn{height:30px;margin-left:20px;padding:20px;color:#fff;border:2px solid transparent}.theme_manage .top .colorBtn.active{border:2px solid #ff8058}.theme_manage .top .topLeft{font-size:32px;font-weight:700}.theme_manage .themePart{height:100px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.theme_manage .themePart .themeItem{border:1px solid #e7ecf4;height:60px;width:80px;color:#fff}.theme_manage .special_dish_part{position:relative}.theme_manage .bottom_part{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:20px}.theme_manage .foodImg{cursor:pointer;width:189px;height:129px;background-size:cover;background-position:50%}.dish_dialog{background:#f4f7fb}.dish_dialog .title{font-size:15px}.dish_dialog .dish_dialog_content{height:500px;display:-webkit-flex;display:flex;min-width:960px}.dish_dialog .dish_dialog_content .left_content{padding:10px 0 0;-webkit-flex:2 1;flex:2 1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.dish_dialog .dish_dialog_content .left_content .top{margin-left:24px;margin-bottom:10px}.dish_dialog .dish_dialog_content .left_content .dishList{margin-top:24px;-webkit-flex:1 1;flex:1 1;background:#fff;overflow:auto}.dish_dialog .dish_dialog_content .left_content .dishList nav{max-width:unset;padding:0}.dish_dialog .dish_dialog_content .left_content .dishList nav .MuiTypography-root{color:#666292}.dish_dialog .dish_dialog_content .left_content .dishList nav .MuiListItem-gutters{padding-left:24px}.dish_dialog .dish_dialog_content .left_content .dishList nav .MuiListItem-gutters.active{background:#f4f7fb}.dish_dialog .dish_dialog_content .left_content .dishList nav ul{max-width:unset;background:#e8eef7}.dish_dialog .dish_dialog_content .left_content .dishList .num{color:#4d5bd8;margin-right:8px}.dish_dialog .dish_dialog_content .right_content{background:#fff;padding:10px 24px 0;-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.dish_dialog .dish_dialog_content .right_content .select_chip{-webkit-flex:1 1;flex:1 1;overflow:auto}.dish_dialog .dish_dialog_content .right_content .select_chip .dish_chip{margin-top:8px;margin-right:8px}.dish_dialog .dish_dialog_content .right_content .top .title{color:#666292;font-size:15px;font-weight:unset}.dish_dialog .dish_dialog_content .top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.dish_dialog .bottom_button{padding:20px}.dish_dialog .bottom_button .commonBtn{min-width:120px}.whatsapp-setting{width:400px;background:#fff;border-radius:8px;border:1px solid #c9d8ef;padding:24px}.whatsapp-setting .whatsapp-setting-switch{margin-top:10px}.whatsapp-message-list{height:auto;margin-top:20px;padding:20px;background:#fff;border-radius:8px;border:1px solid #c9d8ef;box-shadow:7px 10px 7px #f4f8ff}.whatsapp-message-list .top-bar-mode{margin-right:0}.whatsapp-message-detail{min-width:200px;padding-bottom:20px}.analytics-component{padding:40px 20px;text-align:left;overflow:auto}.analytics-component .title{font-size:32px;font-weight:"bold"}.analytics-component .title-filter{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:30px;margin-left:-15px}.analytics-component .title-filter .title-filter-date{display:-webkit-flex;display:flex;border:none;-webkit-justify-content:center;justify-content:center;background:#fff;border-radius:88px;width:120px;margin-left:20px;color:#8fa4c2}.analytics-component .filter-select{margin-top:10px}.analytics-component .statusAlert{margin-top:16px;border-radius:40px;color:#8fa4c2;background-color:#f4f7fe;padding:2px 10px;border:1px solid #e7ecf4;margin-left:8px}.analytics-component .dateAlert{width:420px}.analytics-component .dish-popular{width:60%;border:1px solid #e7ecf4;border-radius:12px;padding:20px;background:#fff;margin-top:16px}.analytics-component .order-total-analytics{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:16px}.analytics-component .order-total-analytics .order-total{-webkit-flex-direction:column;flex-direction:column;width:20%;min-width:200px}.analytics-component .order-total-analytics .order-total .order{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:20px;border:1px solid #e7ecf4;border-radius:12px;text-align:left;background:#fff}.analytics-component .order-total-analytics .order-total .order .order-title{-webkit-align-items:center;align-items:center}.analytics-component .delivery-analytics,.analytics-component .order-total-analytics .order-total .order .order-title{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.analytics-component .delivery-analytics{width:30%;margin-left:16px;background:#fff;border-radius:12px;border:1px solid #e7ecf4;height:200px;padding:20px 20px 10px;min-width:400px}.analytics-component .delivery-analytics .detail-data{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:50%}.analytics-component .delivery-analytics .detail-data .round-or-data{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.analytics-component .delivery-analytics .detail-data .round-or-data .round-number{width:20px;height:20px;border-radius:88px;background:#ffca28;margin-right:10px}.analytics-component .delivery-analytics .detail-data .round-or-data .data{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.analytics-component .delivery-analytics .detail-data .round-or-data .data .number{color:#40ca00}.analytics-component .delivery-analytics .detail-data .round-or-data .data .text-round{color:#8fa4c2}.analytics-component .delivery-analytics .detail-data .round-or-data .round-pick{width:20px;height:20px;border-radius:88px;background:#70c92f;margin-right:10px}.analytics-component .delivery-analytics .detail-data .round-or-data .dine-in{width:20px;height:20px;border-radius:88px;background:#bd1550;margin-right:10px}.analytics-component .delivery-analytics .detail-data .round-or-data .take-away{width:20px;height:20px;border-radius:88px;background:#e97f02;margin-right:10px}.main-info{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;overflow:hidden;height:100vh;background:#f1f4f8}.main-info .scroll-div{width:250px;background:#fff;overflow-y:hidden;padding-bottom:96px;transition:width .3s;-webkit-flex:0 0 auto;flex:0 0 auto}.main-info .scroll-div .div-info{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.main-info .scroll-div .div-info .account-info-main{-webkit-justify-content:center;justify-content:center;padding:10px}.main-info .scroll-div .div-info .account-info-main,.main-info .scroll-div .div-info .account-info-main .account-name{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.main-info .scroll-div .div-info .account-info-main .account-name{margin-top:8px;font-family:"Krub Bold, Krub Regular, Krub";font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:90%}.main-info .scroll-div .div-info .account-info-main .account-name .text-user{color:#333;font-weight:700}.main-info .scroll-div .div-info .account-info-main .account-name .text-email{color:#a3b4cd;font-size:12px;margin:5px 0}.main-info .scroll-div .div-info .account-info-main .account-name .text-restaurant{color:#a3b4cd;font-size:12px;padding:0 10px;border:1px solid #a3b4cd;max-width:180px;border-radius:10px}.main-info .scroll-div .div-info .account-info-main .account-email{height:16px;margin-top:8px;margin-bottom:8px;color:#d9dde6}.main-info .scroll-div::-webkit-scrollbar{width:0;height:0}.main-info .dialog-btn-main{margin-top:20px!important;height:40px!important;width:160px!important;background:#4d5bd8!important;margin-bottom:20px!important;color:#fff!important}.main-info .upgrade-div{-webkit-justify-content:center;justify-content:center;position:absolute;right:24px;bottom:23px;height:40px;background:#4d5bd8;border-radius:8px;padding:0 10px}.main-info .upgrade-div,.main-info .upgrade-div .text{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.main-info .upgrade-div .text{-webkit-flex-direction:row;flex-direction:row;height:100%;cursor:pointer}.main-info .upgrade-div .text .text-phiz{color:#fff;padding-bottom:3px}.main-info .upgrade-div .text .text-content{color:#fff;margin-left:13px;margin-right:13px;margin-bottom:3px}.main-info .upgrade-div .text-delete{color:#38429e}.main-info .upgrade-ArrowDropDown{display:-webkit-flex;display:flex;position:absolute;right:24px;bottom:0;height:40px;color:#4d5bd8;border-radius:8px;padding:0 10px;font-size:50px}.main-info .scan-code{position:absolute;left:0;top:0;width:100vw;height:100vh;background:hsla(0,0%,73.3%,.5);z-index:9999;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center}.main-info .scan-code,.main-info .scan-code .backdrop{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.main-info .scan-code .backdrop{width:400px;height:300px;background:#fff}.main-info .scan-code .backdrop .top{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:right;padding:10px}.main-info .scan-code .backdrop .text{font-size:25px;margin-top:70px}.index-badge{width:100%}.index-badge .MuiBadge-badge{color:#fff;padding:12px}.index-badge .MuiBadge-colorSecondary{color:#fff;padding:12px;border-radius:88px}.index-badge .MuiBadge-anchorOriginTopRightRectangle{-webkit-transform:scale(.8) translateY(40%);transform:scale(.8) translateY(40%)}.index-child-badge{width:100%}.index-child-badge .MuiBadge-badge{color:#fff;padding:12px}.index-child-badge .MuiBadge-colorSecondary{color:#fff;padding:12px;border-radius:88px}.index-child-badge .MuiBadge-anchorOriginTopRightRectangle{-webkit-transform:scale(.8) translateY(40%);transform:scale(.8) translateY(40%)}.icon-img{width:26px;height:26px}.home-component{background-color:#f1f4f8;height:100vh;overflow-y:auto}.home-component .top-bar{padding:15px 40px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.home-component .top-bar .group-name{font-weight:700;font-size:30px;color:#000}.home-component .top-bar .account-setting .account{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;cursor:pointer}.home-component .top-bar .account-setting .account .name{color:#526f9b}.home-component .top-bar .account-setting .account .img{width:40px;height:40px;border-radius:50%;margin-right:15px;object-fit:cover}.home-component .top-bar .account-setting .setting{position:absolute;top:70px;right:48px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:249px;height:200px;background-color:#fff;box-sizing:border-box;border:1px solid #dad8d8;border-radius:10px;box-shadow:0 10px 20px rgba(181,187,198,.25098);transition:all .2s ease-in;overflow:hidden;z-index:2}.home-component .top-bar .account-setting .setting .close{text-align:right;margin-top:10px;width:220px}.home-component .top-bar .account-setting .setting .content-1{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 15px 15px}.home-component .top-bar .account-setting .setting .content-1 .img{width:48px;height:48px;border-radius:50%;object-fit:cover}.home-component .top-bar .account-setting .setting .content-1 .name{margin:15px 0}.home-component .top-bar .account-setting .setting .content-1 .btn{width:141px;height:48px;background:#4265ed;border-radius:8px;color:#fff;margin-top:10px}.home-component .top-bar .account-setting .setting .content-1 .out{background:#27d086}.home-component .res-component{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:10px 40px;border-radius:12px;-webkit-align-items:flex-start;align-items:flex-start;padding:20px}.home-component .res-component .name{color:#000}.home-component .res-component .card-com{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;min-width:200px;min-height:220px;padding:10px}.home-component .res-component .card-com .res-card:hover{-webkit-transform:scale(1.01) translateY(5px);transform:scale(1.01) translateY(5px);box-shadow:.5px .5px 3px 3px rgba(218,216,216,.4)}.home-component .res-component .card-com .res-card{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:230px;height:120px;background:inherit;background-color:#fff;box-sizing:border-box;border:1px solid #e4e0e0;border-radius:12px;margin-right:24px;margin-top:10px;padding:8px;cursor:pointer}.home-component .res-component .card-com .res-card .icon{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:40px;height:40px;background:#4d5bd8;color:#fff;border-radius:50%;margin:16px}.home-component .res-component .card-com .res-card .text{color:#8fa4c2;text-align:left;font-weight:600;font-size:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.home-component .res-component .card-com .res-card .group-name{word-break:break-word;color:#a3b4cd;font-size:12px;border-radius:10px;margin:8px 0;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.home-component .features-component{background:#f1f4f8;display:-webkit-flex;display:flex;height:40%;margin:30px 40px 0;border-radius:12px}.authorization-com{background-color:#f1f4f8;height:calc(100% - 40px)}.authorization-com .top-bar-back{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;padding:30px 30px 0}.authorization-com .group-set-com{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;padding:10px 40px}.authorization-com .group-set-com .group-top-bar{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;width:95%}.authorization-com .group-set-com .group-point-com{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.authorization-com .group-set-com .group-point-com .group-point-sum{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;min-width:80px;min-height:80px;padding:10px}.authorization-com .group-set-com .group-point-com .group-point-sum .point-arr{box-shadow:7px 7px 1px 1px #8099f1}.authorization-com .group-set-com .group-point-com .group-point-sum .point,.authorization-com .group-set-com .group-point-com .group-point-sum .point-arr{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#4d5bdb;border-radius:10px;height:198px;width:186px;margin:10px;cursor:pointer}.authorization-com .group-set-com .group-point-com .group-point{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:80px;min-height:80px;padding:10px}.authorization-com .group-set-com .group-point-com .group-point .date-point{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.authorization-com .group-set-com .group-point-com .group-point .date-point .point-com{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.authorization-com .group-set-com .group-point-com .group-point .date-point .point-com .point{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#4d5bdb;border-radius:10px;height:198px;width:186px;margin:10px;cursor:pointer}.authorization-com .res-set-com{-webkit-align-items:flex-start;align-items:flex-start;padding:10px 40px}.authorization-com .res-set-com,.authorization-com .res-set-com .res-com{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.authorization-com .res-set-com .res-com{-webkit-justify-content:flex-start;justify-content:flex-start;width:95%}.authorization-com .res-set-com .res-com .res-top-bar{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.authorization-com .res-set-com .res-point-com-sum{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;min-width:80px;min-height:80px;padding:10px}.authorization-com .res-set-com .res-point-com-sum .point-com-sum-arr{box-shadow:7px 7px 1px 1px #8099f1}.authorization-com .res-set-com .res-point-com-sum .point-com-sum,.authorization-com .res-set-com .res-point-com-sum .point-com-sum-arr{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#4d5bdb;border-radius:10px;height:198px;width:186px;margin:10px;cursor:pointer}.authorization-com .res-set-com .res-point-com{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:80px;min-height:80px;padding:10px}.authorization-com .res-set-com .res-point-com .date-point{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.authorization-com .res-set-com .res-point-com .date-point .point-com{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.authorization-com .res-set-com .res-point-com .date-point .point-com .point{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#4d5bdb;border-radius:10px;height:198px;width:186px;margin:10px;cursor:pointer}.authorization-com .top-bar{padding:10px 30px;-webkit-justify-content:space-between;justify-content:space-between}.authorization-com .top-bar,.authorization-com .top-bar .top-bar-left,.authorization-com .top-bar .top-bar-right{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.authorization-com .top-bar .top-bar-right{-webkit-justify-content:space-around;justify-content:space-around;border-radius:24px;height:40px;margin-right:20px;min-width:200px}.authorization-com .top-bar .top-bar-right .line{width:1px;height:40px;border-bottom-color:#fff;background:#bfcae8}.authorization-com .top-bar .top-bar-right .mode-right{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:10px;background:#fff;border:1px solid #bfcae8;border-top-right-radius:24px;border-bottom-right-radius:24px;min-width:90px;cursor:pointer}.authorization-com .top-bar .top-bar-right .mode-right .icom-text{color:#8fa4c2}.authorization-com .top-bar .top-bar-right .mode-left{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:10px;background:#fff;border:1px solid #bfcae8;border-top-left-radius:24px;border-bottom-left-radius:24px;min-width:90px;cursor:pointer}.authorization-com .top-bar .top-bar-right .mode-left .icom-text{color:#8fa4c2}.authorization-com .top-bar .top-bar-right .selected-mode-left{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border:1px solid #ff8058;border-top-left-radius:24px;border-bottom-left-radius:24px;padding:10px;background:#ff8058;min-width:90px;cursor:pointer}.authorization-com .top-bar .top-bar-right .selected-mode-left .icom-text{color:#fff}.authorization-com .top-bar .top-bar-right .selected-mode-right{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border:1px solid #ff8058;border-top-right-radius:24px;border-bottom-right-radius:24px;padding:10px;background:#ff8058;min-width:90px;cursor:pointer}.authorization-com .top-bar .top-bar-right .selected-mode-right .icom-text{color:#fff}.authorization-com.authorization-com-loading{overflow:hidden;height:100vh}.point-arr:hover,.point-com-sum-arr:hover,.point-com-sum:hover,.point:hover{-webkit-transform:scale(1.02) translate(0);transform:scale(1.02) translate(0)}.card,.card .info-bar{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.card .info-bar{width:186px;height:128px;background:#4d5bd8;border-top-right-radius:10px;border-top-left-radius:10px}.card .info-bar .card-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;color:#fff;font-weight:700;padding:20px;width:148px;height:47px;word-wrap:break-word;overflow:hidden;text-align:center}.card .info-bar .selected-card{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.card .info-bar .selected-card .circle_selected{background:#6a86f1}.card .info-bar .selected-card .circle,.card .info-bar .selected-card .circle_selected{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;border-radius:88px;width:24px;height:24px;margin-right:5px;margin-top:5px;cursor:pointer;margin-left:5px}.card .info-bar .selected-card .circle{background:#b1c3ff}.card .tail-bar{display:-webkit-flex;display:flex;width:186px;height:70px;border-radius:12px;background:#2e22a5}.card .tail-bar .rule{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:5px}.card .tail-bar .rule,.card .tail-bar .rule .point-date{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.card .tail-bar .rule .point-date{-webkit-flex-direction:row;flex-direction:row;width:186px;-webkit-justify-content:flex-start;justify-content:flex-start}.card .tail-bar .rule .point-date .date{color:#a2b6ff;font-size:12px;margin-left:5px}.help-center{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#fafafa}.help-center-container,.help-center-title{-webkit-flex:1 1;flex:1 1}.help-center-container{display:-webkit-flex;display:flex;margin:8px 0;min-height:100vh}.help-center-nav{-webkit-flex-shrink:0;flex-shrink:0;margin:16px 0;height:100px;width:300px;background:#fff;padding:16px;border-radius:10px}.help-center-nav a{color:#000;text-decoration:none}.help-center-content{text-align:left;background:#fff;margin:16px;border-radius:10px}.help-center img{width:100%;height:auto}.help-center ul{margin:0;padding:0}.help-center li{list-style-type:none}.help-center header{background:#4d5bd8;text-align:left;box-shadow:none}.help-center header a{color:#fff;text-decoration:none}.help-center .footer{background:#4d5bd8;padding:16px;color:#fff}.help-center .footer a{margin-left:10px;color:#fff;position:absolute;right:16px}.help-center #google-booking{padding:0 16px 16px}.help-center .MuiTreeItem-label{height:auto}.menuItem{padding:16px;-webkit-justify-content:space-between;justify-content:space-between;cursor:pointer;overflow:hidden;width:100%}.menuItem,.menuItemIcon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.menuItemIcon{width:32px;height:32px;border-radius:32px;-webkit-justify-content:center;justify-content:center}.menuItemIcon.active{background-color:#4d5bd8}.menuItemTitle{margin-left:16px;color:#7488a7;text-align:left;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menuItem.active .menuItemTitle{color:#4d5bd8}.collapsedMenu .menuItemTitle{display:none}.subMenuItem .menuItem{display:-webkit-flex;display:flex;width:100%;-webkit-align-items:center;align-items:center;background:#f4f7fb;padding:16px;cursor:pointer}.subMenuItem .menuItem.active .menuItemTitle{color:#4d5bd8}.subMenuItem .otherMenu{padding:4px 16px;cursor:auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background:#fff}.subMenuItem .otherMenu .menuItemTitle{margin-left:0;font-size:14px}.scroll-div .collapseBox{position:fixed;bottom:0;width:250px;z-index:9;transition:width .3s;color:#7488a7;padding-bottom:16px;background:#fff}.scroll-div .collapseIcon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer}.scroll-div .collapseIcon svg{color:#d9dde6;padding:8px 16px}.main-info .collapsedMenu,.main-info .collapsedMenu .collapseBox{width:80px}.collapsedMenu .collapseText,.main-info .scroll-div.collapsedMenu .div-info .account-info-main{display:none}.collapseText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mainDrawList{-webkit-flex:1 1;flex:1 1;overflow:auto}.mainDrawList::-webkit-scrollbar{width:0;height:0}.noVoucher{height:90vh;width:100%}.mainBox{-webkit-flex:1 1;flex:1 1;overflow-x:hidden;min-width:600px;position:relative}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.95);transform:translateY(0) scale(.95);opacity:.7}to{-webkit-transform:translateY(-110%) scale(.98);transform:translateY(-110%) scale(.98);opacity:.1}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.95);transform:translateY(0) scale(.95);opacity:.7}to{-webkit-transform:translateY(-110%) scale(.98);transform:translateY(-110%) scale(.98);opacity:.1}}.backOutUp{-webkit-animation:backOutUp .8s ease-in-out none;animation:backOutUp .8s ease-in-out none}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.95);transform:translateY(0) scale(.95);opacity:.7}to{-webkit-transform:translateY(110%) scale(.98);transform:translateY(110%) scale(.98);opacity:.1}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.95);transform:translateY(0) scale(.95);opacity:.7}to{-webkit-transform:translateY(110%) scale(.98);transform:translateY(110%) scale(.98);opacity:.1}}.backOutDown{-webkit-animation:backOutDown .8s ease-in-out none;animation:backOutDown .8s ease-in-out none}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(110%) scale(.95);transform:translateY(110%) scale(.95);opacity:.1}80%{-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98);opacity:.9}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(110%) scale(.95);transform:translateY(110%) scale(.95);opacity:.1}80%{-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98);opacity:.9}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInUp{-webkit-animation:backInUp .8s ease-in-out none;animation:backInUp .8s ease-in-out none}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-110%) scale(.95);transform:translateY(-110%) scale(.95);opacity:.1s}80%{-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98);opacity:.9}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-110%) scale(.95);transform:translateY(-110%) scale(.95);opacity:.1s}80%{-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98);opacity:.9}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInDown{-webkit-animation:backInDown .8s ease-in-out none;animation:backInDown .8s ease-in-out none}.delay{-webkit-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeIn{-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out}@-webkit-keyframes flashing{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes flashing{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes flashingBorder{0%{opacity:1;border:2px solid transparent;border-radius:4px}50%{opacity:1;border:2px solid #5f8adc;border-radius:4px}to{opacity:1;border:2px solid transparent;border-radius:4px}}@keyframes flashingBorder{0%{opacity:1;border:2px solid transparent;border-radius:4px}50%{opacity:1;border:2px solid #5f8adc;border-radius:4px}to{opacity:1;border:2px solid transparent;border-radius:4px}}@-webkit-keyframes shakeX{0%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shakeX{0%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.animate-flashing{-webkit-animation:flashing 1s ease-in-out infinite;animation:flashing 1s ease-in-out infinite}.animate-flashing-stop{-webkit-animation:flashing .5s ease-in-out 2;animation:flashing .5s ease-in-out 2}.animate-flashing-border-stop{-webkit-animation:flashingBorder .8s ease-in-out infinite;animation:flashingBorder .8s ease-in-out infinite}.animate-shakeX-stop{-webkit-animation:shakeX .2s ease-in-out 2;animation:shakeX .2s ease-in-out 2}.MuiSkeleton-wave{overflow:hidden;position:relative;background-color:hsla(0,0%,100%,.08);height:auto;border-radius:4px;-webkit-transform-origin:0 60%;transform-origin:0 60%;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column}.MuiSkeleton-wave,.MuiSkeleton-wave:after{transition:all 225ms cubic-bezier(0,0,.2,1) 0ms}.MuiSkeleton-wave:after{top:0;left:0;right:0;bottom:0;content:"";position:absolute;-webkit-animation:MuiSkeleton-keyframes-wave .6s linear 0s infinite;animation:MuiSkeleton-keyframes-wave .6s linear 0s infinite;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(0,0,0,.08),transparent)}@-webkit-keyframes MuiSkeleton-keyframes-wave{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(150%);transform:translateX(150%)}}@keyframes MuiSkeleton-keyframes-wave{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(150%);transform:translateX(150%)}}.animate-bounce:hover{box-shadow:inset 0 0 20px rgba(184,182,182,.5019607843),0 0 20px hsla(0,0%,100%,.2);outline-color:hsla(0,0%,100%,0);outline-offset:15px;text-shadow:1px 1px 1px rgba(0,0,0,.7294117647);transition:all .2s cubic-bezier(.19,1,.22,1)}.animate-lightning{overflow:hidden;position:relative}.animate-lightning:after{background:rgba(0,0,0,.2588235294);content:"";height:185px;left:-100px;opacity:.15;position:absolute;top:-50px;-webkit-transform:rotate(35deg);transform:rotate(35deg);transition:all .55s cubic-bezier(.19,1,.22,1);width:50px}.animate-lightning:hover:after{left:150%;transition:all .55s cubic-bezier(.19,1,.22,1)}.animate-backInUp{-webkit-animation:animateBackInUp .5s ease-in-out none;animation:animateBackInUp .5s ease-in-out none}@-webkit-keyframes animateBackInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:.1}50%{opacity:.6}80%{-webkit-transform:translateY(0);transform:translateY(0);opacity:.9}to{opacity:1}}@keyframes animateBackInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:.1}50%{opacity:.6}80%{-webkit-transform:translateY(0);transform:translateY(0);opacity:.9}to{opacity:1}}.animate-backOutUp{-webkit-animation:animateBackOutUp .5s ease-in-out none;animation:animateBackOutUp .5s ease-in-out none}@-webkit-keyframes animateBackOutUp{0%{opacity:1}80%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes animateBackOutUp{0%{opacity:1}80%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}