.material-selector-table[data-v-0efaadca]{height:100%;width:100%}.brand-img{width:200px;display:block;margin:0 auto 10px;border-radius:10px;border:1px solid #ccc}.vue-map-container{position:relative}.vue-map-container .vue-map{left:0;right:0;top:0;bottom:0;position:absolute}.vue-map-hidden{display:none}.vue-street-view-pano-container{position:relative}.vue-street-view-pano-container .vue-street-view-pano{left:0;right:0;top:0;bottom:0;position:absolute}.map-panel{border:1px solid #eaeaea;border-radius:5px;vertical-align:middle;margin-top:10px}.map-panel .vue-map-container{margin-top:0!important}@media(max-width:768px){.map-panel .vue-map-container{height:calc(100vh - 210px)!important}}.position{margin-top:10px;font-size:16px}.pac-container{z-index:3000}.open-map-btn{margin-top:10px}.workshift-panel{position:relative}.configs,.workshift{max-width:900px;margin:auto}.configs .config-label,.workshift .config-label{font-weight:700;margin:5px 0}.configs .row-item,.workshift .row-item{position:relative;width:100%;min-height:60px;border:1px solid #eaeaea;box-shadow:0 0 2px 0 rgba(0,0,0,.05);border-radius:5px;margin:10px 0;padding:10px}.configs .row-item h3.error,.workshift .row-item h3.error{color:red}.configs .row-item h3.error span,.workshift .row-item h3.error span{font-size:14px}.configs .row-item .shift-input .el-date-editor,.workshift .row-item .shift-input .el-date-editor{width:100%!important}.configs .row-item .item-name,.workshift .row-item .item-name{font-weight:700}.configs .row-item .staffs .shift-staff-title,.workshift .row-item .staffs .shift-staff-title{margin-bottom:10px}.configs .row-item .shift-staff,.workshift .row-item .shift-staff{position:relative;border:1px solid #eaeaea;border-radius:5px;margin:4px 0;box-shadow:0 0 2px 0 rgba(0,0,0,.05);padding:10px;background:#fff8cb}.configs .row-item .shift-staff .delete-staff-btn,.workshift .row-item .shift-staff .delete-staff-btn{position:absolute;right:0;top:0;padding:2px 10px;background:#dc3545;color:#fff;border-radius:0 5px;cursor:pointer;z-index:99}.configs .row-item .shift-staff .key-error,.workshift .row-item .shift-staff .key-error{margin-top:5px;color:#dc3545}.configs .row-item:hover,.workshift .row-item:hover{background:#f9f9f9}.configs .row-item .small,.workshift .row-item .small{margin-bottom:5px;color:#999}.configs .action-btn,.workshift .action-btn{position:absolute;right:-50px;font-size:30px;cursor:pointer;top:8px}.configs .action-btn.delete-btn,.workshift .action-btn.delete-btn{color:#dc3545}.workshift-buttons{margin-top:20px;text-align:center;width:100%}.workshift-buttons button:nth-child(2){margin-left:20px}.pos-slider-panel .slides-draggable{max-width:800px;margin:auto}.pos-slider-panel .slides-draggable .slides-panel .slide-item{position:relative;width:100%;background:#fff;border:1px solid #eaeaea;border-radius:5px;margin:4px 0;box-shadow:0 0 2px 0 rgba(0,0,0,.05);padding:10px}.pos-slider-panel .slides-draggable .slides-panel .slide-item .position{font-size:25px;font-weight:700}.pos-slider-panel .slides-draggable .slides-panel .slide-item .deplay-input{margin-top:10px}.pos-slider-panel .slides-draggable .slides-panel .slide-item .delete-btn{position:absolute;bottom:0;left:0}.pos-slider-panel .slider-buttons{margin-top:20px;text-align:center}.pos-slider-panel .slider-buttons button:nth-child(2){margin-left:20px}.filterable-list>ul[data-v-11d9e9f7]{list-style:none}.filterable-list .no-item-filtered[data-v-11d9e9f7],.filterable-list .no-item[data-v-11d9e9f7]{padding:1rem}.filterable-list .max-height-column[data-v-11d9e9f7]{margin-top:10px;max-height:450px;overflow-y:scroll}.filterable-list .item-wrapper[data-v-11d9e9f7]{border-radius:3px;overflow:hidden;font-size:14px;cursor:pointer}.filterable-list .item-wrapper>div[data-v-11d9e9f7]{padding:8px!important}.filterable-list .item-wrapper .actived[data-v-11d9e9f7]{background-color:#1d7de2;color:#fff}.store-menu-item-selector{margin-top:10px;display:flex}.store-menu-item-selector .el-col{display:flex;flex-direction:column;justify-content:space-between;height:auto}.store-menu-item-selector .list-wrapper{border:1px solid #eaeaea;padding:5px;border-radius:5px;height:100%}.store-menu-item-selector .menu-item-cell{padding:5px 0}.store-menu-item-selector .el-table{margin-top:5px}.store-menu-item-selector .el-table:before{display:none}.store-menu-item-selector .el-table .el-table__row{cursor:pointer}.store-menu-item-selector .max-height-column{height:400px!important}.pos-store-kitchen{max-width:800px;margin:auto}.pos-store-kitchen .kitchen-item{position:relative;width:100%;background:#fff;border:1px solid #eaeaea;border-radius:5px;margin:10px 0;box-shadow:0 0 2px 0 rgba(0,0,0,.05);padding:10px}.pos-store-kitchen .kitchen-item .kitchen-name{font-size:16px;font-weight:700}.pos-store-kitchen .kitchen-item .right{position:absolute;top:10px;right:10px;font-size:15px}.pos-store-kitchen .kitchen-item .edit-panel{max-width:400px;margin:auto;height:0;overflow:hidden;transition:all .3s ease-in-out}.pos-store-kitchen .kitchen-item .edit-panel.expanded{height:250px}.pos-store-kitchen .kitchen-item .edit-panel .kitchen-selected-items{border:1px solid #eaeaea;background:#f7f7f7;border-radius:5px;padding:5px;margin-top:5px;height:100px;overflow-y:auto}.pos-store-kitchen .kitchen-item .delete-btn{position:absolute;bottom:0;left:0}.pos-store-kitchen .add-kitchen-buttons{margin-top:20px;text-align:center}.pos-store-kitchen .add-kitchen-buttons button:nth-child(2){margin-left:20px}.staff-selector-table[data-v-350ed572]{height:100%;width:100%}.background-color-selector{margin-top:10px}.background-color-selector .background-item{display:inline-block;width:40px;height:40px;cursor:pointer}.background-color-selector .background-item .color{border:4px solid transparent;width:100%;height:100%}.background-color-selector .background-item .color.active{border-color:rgba(0,0,0,.5)}.schedule-date-hour h6{margin:10px 0}.schedule-date-hour .description{margin:10px 0;font-size:20px;color:grey}.schedule-date-hour .options .item{border:1px solid #dcdfe6;padding:10px;margin-bottom:10px;border-radius:4px;text-align:center;cursor:pointer}.schedule-date-hour .options .item span{color:#1d7de2}.schedule-date-hour .options .item.active{background-color:#1d7de2;border-color:#1d7de2}.schedule-date-hour .options .item.active span{color:#fff}.ingredient-chooose .group-type{font-weight:700;margin-bottom:10px}.ingredient-chooose .el-tabs__item.is-left{padding:0 20px 0 0!important;text-align:left!important}.ingredient-chooose .description{font-size:15px;margin-top:15px}.el-table-column--selection .cell{text-overflow:clip!important}.combo-items-box{max-width:900px;margin:auto auto 15px;height:100%}.combo-items-box h5{margin:5px 0}.combo-items-selector{width:100%;border:1px solid #eaeaea;border-radius:5px;min-height:200px;height:calc(100% - 20px);overflow:hidden}.combo-items-selector .box-header{background:#f7f7f7;padding:10px}.combo-items-selector .selected-items{padding:10px}.combo-items-selector .selected-items .product-item{position:relative}.combo-items-selector .selected-items .product-item .buttons-right{position:absolute;top:10px;right:10px}.combo-items-selector .selected-items .product-item .buttons-right .addon-price{width:100px}.combo-items-selector .selected-items .product-item .text{line-height:1.2;padding:8px 0}.combo-items-selector .selected-items .product-item .text .item-name{font-weight:700;font-size:14px}.combo-items-selector .selected-items .product-item .text .default-ingredients{font-style:italic;font-size:13px}.combo-items-selector .selected-items .product-item .text .edit-button{color:#409eff;cursor:pointer}.combo-items-selector .selected-items .el-input-number{width:90px}.combo-items-selector .el-autocomplete{width:100%}.el-autocomplete-suggestion li{padding:0 5px}.ingredient-box ul.card-header{margin-left:0;padding:5px;min-width:200px}.add-group-btn{text-align:center}#additional-info .dx-field{display:flex;flex-direction:column}#additional-info .dx-field .dx-field-label,#additional-info .dx-field .dx-field-value{width:100%}#additional-info .dx-field .dx-field-value .dx-widget.dx-checkbox.dx-checkbox-has-text{float:left;width:100%}.item-data-selector-table[data-v-1dc8732a]{height:100%;width:100%}.quick-detail[data-v-b30375f2]{padding:0}.quick-detail.item-data-detail img[data-v-b30375f2]{width:100%;height:auto;margin-bottom:10px;max-width:120px;border-radius:5px}.quick-detail .action-buttons[data-v-b30375f2]{text-align:center}.icon-tick[data-v-b30375f2]{font-size:18px;text-align:center}.icon-tick.ticked[data-v-b30375f2]{color:#28a745}.icon-tick.no-tick[data-v-b30375f2]{color:#f4273b}.group-name[data-v-0c9cc6b9]{margin-left:35px;font-weight:700;font-size:15px;color:#333;line-height:25px}.quick-detail[data-v-0d6a4cef]{padding:10px 0}.quick-detail.item-data-detail img[data-v-0d6a4cef]{width:100%;height:auto;margin-bottom:10px;max-width:120px;border-radius:5px}.icon-tick[data-v-0d6a4cef]{font-size:18px;text-align:center}.icon-tick.ticked[data-v-0d6a4cef]{color:#28a745}.icon-tick.no-tick[data-v-0d6a4cef]{color:#f4273b}.store-selector-table[data-v-12120933]{height:100%;width:100%}.template-action-panel h2{font-size:16px;font-weight:700}.red-danger-text{color:red}.store_sync_count{margin:0 0 10px;font-size:16px}.store_sync_count .single-cat-sync{border:1px solid #eaeaea;padding:5px 10px;border-radius:5px;margin-top:10px}.store_sync_count .single-cat-sync .group-background{width:20px;height:20px;float:left;margin-right:5px;border-radius:2px}.store-use-template{margin-top:20px}.box-store-name.store{background:#025dd5!important}.menu-detail{margin-top:15px}.menu-detail .list-title{font-size:18px;font-weight:700;margin:5px 0}#config-pos{padding:10px}#config-pos-btn{margin-top:10px}.staff-popup .el-checkbox-group .el-checkbox{display:block}.staff-popup .el-checkbox-group .el-checkbox__input{vertical-align:top}.product_ids button.el-button{width:100%}.tableFilterData{margin-top:10px}.switchBtnContainer{margin-bottom:10px}.switchBtnContainer .switch-label{font-weight:700;margin-right:10px}@media(max-width:768px){.open-time-form .el-form-item{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #eaeaea}.open-time-form .el-form-item .el-date-editor{width:150px}}.el-dialog__footer{height:auto!important}.el-dialog__footer .save-config{display:flex;justify-content:space-between;align-items:center;padding:8px}.el-dialog__footer .save-config button{font-weight:700;font-size:16px;height:40px}.el-dialog__footer .switchBtnContainer{display:flex;align-items:center}.el-dialog__footer .switch-label{margin-right:8px}.custom-button-dropdown{color:#000;border:1px solid #dcdfe6;border-radius:3px;font-weight:700;padding:6px 12px;margin-left:10px}.custom-button-dropdown:hover{border:1px solid #dcdfe6}