@import url(https://fonts.googleapis.com/css?family=Comfortaa:300,400,700&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700&subset=latin-ext);.page-login{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:100%;background:#6945e0;background-size:100% 200px}.page-login .login-background{background:#fff}@media (min-width:568px){.page-login .login-background{background:#6945e0;height:246px}}.page-login .logo{width:100%;padding-top:37px;padding-bottom:37px;text-align:center;background:#6945e0}@media (min-width:568px){.page-login .logo{border:none;padding-top:52px;padding-bottom:52px}}.page-login .logo .logo-normal{display:none}.page-login .input-container:first-of-type{margin-top:30px;margin-bottom:12px}.page-login .error-message{color:rgba(255,94,94,.849);margin-bottom:8px}.page-login .login-box{background-color:#fff;padding:36px 12px;margin:0 auto;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:100%;height:100%}@media (min-width:568px){.page-login .login-box{height:unset;min-height:366px;padding:48px 42px;max-width:444px;margin-bottom:90px;border-radius:18px;overflow:hidden;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);background:#fff}}.page-login .login-box .login-button-container{margin-top:30px}.page-login .login-box .flbx-icon-input,.page-login .login-box .login-button-container .flbx-app-button{margin:0}.page-login .login-box .flbx-icon-input .fa-primary{fill:#828282}.page-login .login-box .flbx-icon-input .flbx-icon-input-field{padding:6px}.page-login .login-box .header-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.page-login .login-box .header-container .fa-fingerprint{font-size:36px;color:#fff;margin-bottom:12px;margin-right:18px;color:#6945e0}@media (min-width:568px){.page-login .login-box .header-container .fa-fingerprint{font-size:48px}}.page-login .login-box .header-container .form-title{font-family:Comfortaa;font-weight:700;letter-spacing:1px;font-size:18px;line-height:24px;color:#6945e0}.page-login .login-box .header-container .form-subtitle{font-family:Ubuntu;font-weight:400;font-size:14px;letter-spacing:.88px;line-height:18px;color:#bebebe;margin-bottom:-6px;margin-top:6px}.page-dashboard{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;background-color:#dadada}.page-dashboard .header-container{background-color:#6945e0;width:100vw}.page-dashboard .header-container .dashboard-header-container{width:100%;padding:0 20px}@media (min-width:768px){.page-dashboard .header-container .dashboard-header-container{margin-left:calc(50vw - 408px);padding-left:30px;padding-right:calc(50vw - 336px)}}@media (min-width:1280px){.page-dashboard .header-container .dashboard-header-container{margin-left:calc(50vw - 512px);padding-left:0;padding-right:calc(50vw - 424px)}}.page-dashboard .dashboard-cards{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0 20px;margin:-66px auto 0;max-width:278px}@media (min-width:568px){.page-dashboard .dashboard-cards{max-width:516px;-webkit-justify-content:unset;justify-content:unset}}@media (min-width:768px){.page-dashboard .dashboard-cards{max-width:804px;-webkit-justify-content:unset;justify-content:unset}}@media (min-width:992px){.page-dashboard .dashboard-cards{padding:0}}@media (min-width:1280px){.page-dashboard .dashboard-cards{max-width:1072px}}.page-dashboard .dashboard-cards .dashboard-card-container{margin:0 9px 36px}@media (min-width:768px){.page-dashboard .dashboard-cards .dashboard-card-container{margin-bottom:18px}}@media (min-width:992px){.page-dashboard .dashboard-cards .dashboard-card-container{margin:0 24px 50px}}.pos-category-product-card-container{width:100%;margin:2rem 0 4rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:568px){.pos-category-product-card-container{width:50%}}@media (min-width:768px){.pos-category-product-card-container{width:33%}}@media (min-width:1280px){.pos-category-product-card-container{width:25%}}.pos-category-product-card-container .new-item-button{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;min-height:16rem;width:30rem;max-width:45rem;border:3px dashed #dedede;padding:3rem;border-radius:4rem}.pos-category-product-card-container .new-item-button .new-item-button-label{padding-top:4rem}.pos-category-product-card-container .pos-category-product-card{width:30rem;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;font-size:16px;transition:all .75s ease;border-radius:3rem;cursor:pointer;padding:1.5rem;background-color:#fff;overflow:hidden;border:.5rem solid hsla(0,0%,90.6%,.5)}.pos-category-product-card-container .pos-category-product-card .pos-category-color{width:100%;background-color:#6645e0;position:absolute;left:0;top:22rem;bottom:-4rem;-webkit-transform:skewY(-7deg);transform:skewY(-7deg)}.pos-category-product-card-container .pos-category-product-card .product-card-image{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background-color:#dedede;-webkit-align-items:center;align-items:center;width:26rem;height:26rem;background-repeat:no-repeat;background-size:contain;border-radius:2rem;color:rgba(86,86,87,.5);border:2px solid #fff;z-index:1}.pos-category-product-card-container .pos-category-product-card .product-card-content{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;width:100%;border-radius:1rem;z-index:1}.pos-category-product-card-container .pos-category-product-card .product-card-content .product-card-content-row{display:-webkit-flex;display:flex;padding:1rem;-webkit-flex:1 1;flex:1 1}.pos-category-product-card-container .pos-category-product-card .product-card-content .product-card-content-row.title{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:1rem 2rem 1.5rem;font-size:2.5rem;font-family:"Ubuntu";color:#fff;font-weight:500}.pos-category-product-card-container .pos-category-product-card .product-card-content .product-card-content-row.price{-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-end;align-items:flex-end;padding-right:1.5rem;padding-bottom:1.5rem}.pos-category-product-card-container .pos-category-product-card .product-card-content .product-card-content-row .price-tag{background-color:#fff;padding:0 2rem;border-radius:1rem;font-size:2.5rem}.product-picture{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;background-color:#dedede;height:108px;width:108px;background-size:contain;background-repeat:no-repeat;border-radius:1.5rem;color:rgba(86,86,87,.5)}.product-picture.bordered{border:3px solid #fff}.product-editor .drawer-input-container .flbx-input{margin-bottom:24px;margin-top:0}.product-editor .drawer-input-container .flbx-app-button{margin:24px 0 0}.product-editor .drawer-subtitle{color:rgba(0,0,0,.85);font-weight:500;font-size:14px;line-height:22px;margin:12px 0}.product-editor .exception-container{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;border:2px dashed #dedede;border-radius:24px;padding:0 12px;margin-bottom:24px}.product-editor .exception-container:first-of-type{margin-top:24px}.product-editor .exception-container+.flbx-app-button{margin-top:0}.product-editor .exception-container .exception-select-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:calc(100% - 40px);padding:24px 0}.product-editor .exception-container .exception-select-container .flbx-select{margin:0}.product-editor .exception-container .exception-select-container .flbx-select:first-of-type{margin-bottom:24px}.product-editor .exception-container .exception-select-container .flbx-select:last-of-type{margin-top:24px}.product-editor .exception-container svg{width:20px;height:20px;cursor:pointer}.product-editor .flbx-input-number,.product-editor .flbx-select,.product-editor .flbx-tree-select{margin-top:24px}.product-editor .product-image-container{padding:36px 36px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-bottom:-12px}@media (min-width:568px){.product-editor .product-image-container{-webkit-flex-direction:row;flex-direction:row}}.product-editor .product-image-container .product-image-actions{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:5rem}@media (min-width:568px){.product-editor .product-image-container .product-image-actions{margin-top:0;margin-left:5rem}}.product-editor .product-image-container .product-image-actions .flbx-action-button{margin:0}.category-titles-actions{display:-webkit-flex;display:flex;margin-top:3rem}.ant-input-number.price-input{width:22rem}.product-picture-dnd .uppy-DragDrop-inner{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:center;align-items:center}.product-picture-dnd .uppy-DragDrop-inner svg{margin-top:24px;width:24px;height:24px}.product-picture-dnd .image-editor{padding:2rem}.product-picture-dnd .image-editor .uppy-Root{min-height:420px;background-color:#eee;border-radius:3rem}.product-picture-dnd .image-editor .crop-workspace-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-height:400px;width:400px;box-sizing:content-box;margin:0 auto;background-color:#eee;border-radius:3rem;padding:3rem}.product-picture-dnd .image-editor .crop-actions-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:2rem}.product-picture-dnd .image-editor .crop-actions-container .action-button{-webkit-flex:1 1;flex:1 1}.ant-drawer.drawer-product-profile .ant-drawer-body{padding:0}.ant-drawer.drawer-product-profile .products-action-header{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.ant-drawer.drawer-product-profile .product-profile-header{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;padding:3rem 6rem 2rem}.ant-drawer.drawer-product-profile .product-profile-header .product-details{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1;flex:1 1;min-height:18rem}.ant-drawer.drawer-product-profile .product-profile-header .product-details .product-title{font-size:3rem;line-height:4rem;padding:3rem}.ant-drawer.drawer-product-profile .product-profile-header .product-details .product-price{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-end;align-items:flex-end}.ant-drawer.drawer-product-profile .product-profile-header .product-details .product-price .price-tag{background-color:#fff;padding:.5rem 3rem;border-radius:1rem;font-size:3rem}.ant-drawer.drawer-product-profile .edit-product-action-button{display:-webkit-flex;display:flex;padding:5rem 20rem}.category-editor .category-editor-body{margin-top:36px;border-radius:24px;background-color:#fff}.category-editor.drawer-input-container{padding:36px}.category-editor.drawer-input-container .flbx-input{margin:0}.category-editor.drawer-input-container .flbx-select,.category-editor.drawer-input-container .flbx-tree-select{margin-top:24px}.category-editor-header-container{padding:3rem 0;background-color:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px}@media (min-width:768px){.category-editor-header-container{padding:3rem;border-radius:24px}}.category-editor-header-container .category-editor-header{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 3rem 2rem;min-height:13rem}@media (min-width:768px){.category-editor-header-container .category-editor-header{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}}.category-editor-header-container .category-editor-header .ant-breadcrumb{margin-right:4rem}.category-editor-header-container .category-editor-header .ant-breadcrumb .breadcrumb-button{font-weight:500;font-size:3rem}.category-editor-header-container .category-editor-header .ant-breadcrumb span:last-child button{color:#6945e0}.category-editor-header-container .category-editor-header .category-editor-header-actions{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-bottom:16px}.category-editor-header-container .category-editor-header .category-editor-header-actions .action-button{min-width:40rem}@media (min-width:568px){.category-editor-header-container .category-editor-header .category-editor-header-actions{-webkit-justify-content:flex-end;justify-content:flex-end}}@media (min-width:768px){.category-editor-header-container .category-editor-header .category-editor-header-actions{margin-top:0;margin-bottom:0}}@media (min-width:992px){.category-editor-header-container .category-editor-header .category-editor-header-actions{padding-left:3rem}}.category-cards{display:-webkit-flex;display:flex;overflow:auto;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 2rem}@media (min-width:768px){.category-cards{padding:0}}.category-cards:last-of-type{margin-top:6rem}.pos-category-category-card-container{width:100%}.category-card-container{display:-webkit-flex;display:flex;min-width:100%}@media (min-width:568px){.category-card-container{min-width:50%}}@media (min-width:768px){.category-card-container{min-width:unset;width:33%}}@media (min-width:1280px){.category-card-container{width:25%}.category-card-container:last-of-type{padding-right:0}}.category-card-container .category-card{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-flex:1 1;flex:1 1;padding:0 3rem;min-height:11rem;align-items:center;background-color:#fff;border-radius:3rem;font-size:3rem;line-height:3.5rem;font-family:"Ubuntu";color:#fff;font-weight:500;transition:all .75s ease;cursor:pointer;overflow:hidden;margin:0 1rem 2rem}.category-card-container .category-card .color-code{position:absolute;left:3rem;width:2rem;height:10rem;border-radius:2rem}.category-card-container .category-card.category-card-back{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;background-color:#eee;padding-left:2.5rem;color:#2e2e2e;border:1px solid #dedede;max-height:11rem}.category-card-container .category-card.category-card-back .card-icon{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.2196078431372549);border-radius:2rem;height:7rem;width:7rem;min-width:7rem;color:#fff;margin-right:3rem}.category-card-container .category-card.new-item{border:3px dashed #dedede;background-color:transparent;color:#8c8c8c;box-shadow:none;padding:0;-webkit-justify-content:center;justify-content:center}.category-card-container .empty-list-container{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.category-card-container .empty-list-container .empty-list-title{font-weight:700;padding-top:3rem;padding-bottom:8rem}.category-card-container .empty-list-container .category-card{margin:0}.pos-category-product-cards{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.pos-category-product-cards .drag-and-drop-column-title{padding:3rem;font-size:2.5rem;font-family:"Ubuntu";color:#757575;font-weight:500}.pos-category-product-cards .droppable-container{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;background-color:hsla(0,0%,85.1%,.20392156862745098);min-height:300px}.page-product .product-page-body{max-width:884px}.page-product .product-page-body .flbx-app-button{color:#6945e0}@media (min-width:768px){.page-product .product-page-body{padding:0 20px;margin-top:-34px}}.flbx-sales-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;max-width:272px;height:284px;background:#fff;border-radius:18px;padding:24px}@media (min-width:568px){.flbx-sales-card{max-width:280px}}.flbx-sales-card .flbx-sales-card-button{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;font-family:Ubuntu;font-weight:400;font-size:18px;line-height:30px;color:#000;margin-bottom:12px;cursor:pointer}.flbx-sales-card .flbx-sales-card-button:focus{outline:none}.flbx-sales-card .flbx-sales-card-button svg{width:14px;height:24px}.flbx-sales-card .flbx-sales-card-button svg path{fill:#f1f1f1}.flbx-sales-card .flbx-sales-content-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;border:1px solid #c4c4c4;border-radius:12px;-webkit-flex:1 1;flex:1 1}.flbx-sales-card .flbx-sales-content-container .flbx-sales-content-title-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex:1 1;flex:1 1;padding:12px 12px 6px;font-family:Ubuntu;font-weight:400;font-size:14px;line-height:30px;color:#000}.flbx-sales-card .flbx-sales-content-container .flbx-sales-content-title-container.bordered{border-top:1px solid #c4c4c4}.flbx-sales-card .flbx-sales-content-container .flbx-sales-content-title-container .flbx-sales-icon-container{width:30px;height:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:6px;background:#6945e0;margin-right:9px}.flbx-sales-card .flbx-sales-content-container .flbx-sales-content-title-container .flbx-sales-icon-container.income{background:#2f80ed}.flbx-sales-card .flbx-sales-content-container .flbx-sales-content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;color:#6945e0;padding:0 12px 12px;font-family:Ubuntu;font-weight:700;font-size:24px;line-height:30px}.flbx-sales-card .flbx-sales-content-container .flbx-sales-content.income{color:#2f80ed}.daily-sales-carousel-container{width:100%;max-width:450px;background:linear-gradient(0deg,#b9b9c5,#b9b9c5),#f1f1f1;box-shadow:0 0 42px hsla(0,0%,87.8%,.7);border-radius:18px;padding:24px 0;margin:18px auto 0}@media (min-width:768px){.daily-sales-carousel-container{max-width:672px}}.daily-sales-carousel-container .react-multi-carousel-dot-list{bottom:unset}.daily-sales-carousel-container .react-multi-carousel-dot-list .sales-dot-container{padding:12px 0}.daily-sales-carousel-container .react-multi-carousel-dot-list .sales-dot-container+.sales-dot-container{margin-left:6px}.daily-sales-carousel-container .react-multi-carousel-dot-list .sales-dot-container .sales-dot-item{width:20px;height:10px;border-radius:6px}.daily-sales-carousel-container .react-multi-carousel-dot-list .sales-dot-container.inactive .sales-dot-item{background:#f1f1f1}.daily-sales-carousel-container .react-multi-carousel-dot-list .sales-dot-container.active .sales-dot-item{background:#6945e0}.daily-sales-carousel-container .sales-carousel-button-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:24px}.daily-sales-carousel-container .sales-carousel-button-container .flbx-app-button{margin:24px 0 0;font-size:12px;max-width:225px}.daily-sales-carousel-container .sales-carousel-button-container .flbx-app-button a{color:#fff}@media (min-width:768px){.daily-sales-carousel-container .sales-carousel-button-container .flbx-app-button{margin:0}}.daily-sales-carousel-container .daily-sales-purchase{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-family:Ubuntu;font-weight:400;font-size:16px;line-height:18px;padding:0 24px 24px}@media (min-width:568px){.daily-sales-carousel-container .daily-sales-purchase{-webkit-justify-content:flex-end;justify-content:flex-end;font-size:18px}}.daily-sales-carousel-container .daily-sales-title-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:0 24px}@media (min-width:568px){.daily-sales-carousel-container .daily-sales-title-container{-webkit-flex-direction:row;flex-direction:row}}.daily-sales-carousel-container .daily-sales-title-container .daily-sales-sum{font-family:Ubuntu;font-weight:500;font-size:20px;line-height:26px;letter-spacing:.05em;padding-bottom:12px}@media (min-width:568px){.daily-sales-carousel-container .daily-sales-title-container .daily-sales-sum{padding-bottom:0;font-size:24px}}.daily-sales-carousel-container .daily-sales-title-container .daily-sales-money{font-family:Ubuntu;font-weight:700;font-size:32px;line-height:42px}@media (min-width:568px){.daily-sales-carousel-container .daily-sales-title-container .daily-sales-money{font-size:44px;line-height:48px}}.daily-sales-carousel-container .sales-card-container{width:100%;max-width:272px;margin:0 auto}@media (min-width:768px){.daily-sales-carousel-container .sales-card-container{max-width:640px}}@media (min-width:768px){.daily-sales-carousel-container .flbx-sales-card{margin-left:20px}}.daily-sales-carousel-container .arrow-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;z-index:1000;width:30px;height:30px;border-radius:50%;background-color:#fff;border:3px solid #b9b9c5}.daily-sales-carousel-container .arrow-container svg{width:10px;height:10px}.daily-sales-carousel-container .arrow-container svg path{fill:#b9b9c5}.daily-sales-carousel-container .arrow-container.left-arrow{left:-2px}.daily-sales-carousel-container .arrow-container.left-arrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.daily-sales-carousel-container .arrow-container.right-arrow{right:-2px}.daily-sales-counts,.daily-sales-income{background-color:#fff;margin:30px auto;height:400px;overflow-y:hidden;overflow-x:auto;border-radius:18px;box-shadow:0 0 42px hsla(0,0%,87.8%,.7)}.daily-sales-counts .VictoryContainer,.daily-sales-income .VictoryContainer{min-width:500px}.daily-sales-counts .daily-sales-counts-title,.daily-sales-income .daily-sales-counts-title{font-size:18px;font-weight:600;padding:18px 24px;border-bottom:2px solid #f1f1ef}.daily-sales-income{background-color:#fff;margin:30px auto;border-radius:18px;height:500px;overflow:hidden}.daily-sales-income .daily-sales-income-title{font-size:18px;font-weight:600;padding:18px 24px;border-bottom:2px solid #f1f1ef}.empty-page{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-top:30px}.empty-page .empty-page-icon{color:#dcdcdc;margin:60px 0}.empty-page .empty-page-title{font-weight:700}.empty-page .empty-page-description{margin-top:12px}.empty-page .empty-page-action{margin:36px 0}.app-spinner{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:60px 0}.ant-table-tbody>tr .ant-table-wrapper:only-child .ant-table{margin:0!important}.ant-table-wrapper.sales-list-table .ant-table-expanded-row>.ant-table-cell{background-color:#e0e0e0}.sales-list .sale-card{background-color:#fff;border-radius:7px;margin-bottom:24px;border:0;overflow:hidden;min-width:600px;width:600px;box-shadow:-2px -2px 5px #fff,2px 2px 5px #babecc}.sales-list .sale-card:last-of-type{border-radius:7px}.sales-list .sale-card .sale-card-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:6px 24px}.sales-list .sale-card .sale-card-header .sale-item-count{padding:0 48px}.sales-list .sale-card .sale-card-header .sale-card-total-price{-webkit-flex:1 1;flex:1 1;text-align:right}.sales-list .sale-card .sale-card-body{padding:12px 24px}.sales-list .sale-card .sale-card-body td.column-money{text-align:right!important}.content-panel-container{width:100%;max-width:672px;margin:0 auto}.content-panel-container .daily-sales-list{background:#e0e0e0;border-radius:18px}.content-panel-container .daily-sales-list tbody .ant-table-row-expand-icon-cell{background-color:#fff}.content-panel-container .daily-sales-list .ant-table-row-expand-icon-cell{position:-webkit-sticky;position:sticky;left:0;z-index:20;box-shadow:inset -10px 0 8px -8px rgba(0,0,0,.1)}@media (min-width:768px){.content-panel-container .daily-sales-list .ant-table-row-expand-icon-cell{box-shadow:none}}.content-panel-container .daily-sales-list .sales-action-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;padding:24px 24px 0}@media (min-width:768px){.content-panel-container .daily-sales-list .sales-action-container{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.content-panel-container .daily-sales-list .sales-action-container .list-main-title{font-family:Ubuntu;font-weight:500;font-size:24px;line-height:26px;letter-spacing:.05em;color:#4f4f4f}.content-panel-container .daily-sales-list .sales-action-container .sales-switch-selector-container{width:100%;max-width:300px;padding-top:18px}@media (min-width:768px){.content-panel-container .daily-sales-list .sales-action-container .sales-switch-selector-container{padding:0}}.content-panel-container .daily-sales-list .table-footer-sum-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.content-panel-container .daily-sales-list .table-footer-sum-container .table-footer-sum-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end}@media (min-width:768px){.content-panel-container .daily-sales-list .table-footer-sum-container .table-footer-sum-content .sum-per-piece{padding-right:18px}}@media (min-width:768px){.content-panel-container .daily-sales-list .table-footer-sum-container .table-footer-sum-content{-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}}.content-panel-container .daily-sales-list .daily-sales-table,.content-panel-container .daily-sales-list .sales-list-table{padding:24px}.content-panel-container .daily-sales-list .daily-sales-table .ant-table,.content-panel-container .daily-sales-list .sales-list-table .ant-table{border-radius:18px;overflow:hidden}.content-panel-container .daily-sales-list .daily-sales-table .ant-table-footer,.content-panel-container .daily-sales-list .sales-list-table .ant-table-footer{border-bottom-left-radius:18px;border-bottom-right-radius:18px}.content-panel-container .daily-sales-list .daily-sales-table .ant-table-expanded-row .ant-table-container,.content-panel-container .daily-sales-list .daily-sales-table .ant-table-expanded-row .ant-table-container table>thead>tr:first-child th:first-child,.content-panel-container .daily-sales-list .sales-list-table .ant-table-expanded-row .ant-table-container,.content-panel-container .daily-sales-list .sales-list-table .ant-table-expanded-row .ant-table-container table>thead>tr:first-child th:first-child{border-top-left-radius:0!important}.content-panel-container .daily-sales-list .daily-sales-table .ant-table-expanded-row .ant-table-container table>thead>tr:first-child th:last-child,.content-panel-container .daily-sales-list .sales-list-table .ant-table-expanded-row .ant-table-container table>thead>tr:first-child th:last-child{border-top-right-radius:0!important}.content-panel-container .daily-sales-list .daily-sales-table .ant-table-expanded-row .ant-table,.content-panel-container .daily-sales-list .sales-list-table .ant-table-expanded-row .ant-table{border-radius:2px;overflow:hidden}.content-panel-container .daily-sales-list .daily-sales-table .ant-table-container,.content-panel-container .daily-sales-list .daily-sales-table .ant-table-container table>thead>tr:first-child th:first-child,.content-panel-container .daily-sales-list .sales-list-table .ant-table-container,.content-panel-container .daily-sales-list .sales-list-table .ant-table-container table>thead>tr:first-child th:first-child{border-top-left-radius:18px!important}.content-panel-container .daily-sales-list .daily-sales-table .ant-table-container table>thead>tr:first-child th:last-child,.content-panel-container .daily-sales-list .sales-list-table .ant-table-container table>thead>tr:first-child th:last-child{border-top-right-radius:18px!important}@media (min-width:768px){.content-panel-container .daily-sales-list{padding:0}}.page-product .sales-header-container{display:none}@media (min-width:768px){.page-product .sales-header-container{display:-webkit-flex;display:flex;height:120px;background:#6945e0;width:100%}.page-product .sales-header-container .sales-header-inner{width:100%;max-width:976px;margin:0 auto}.page-product .sales-header-container .sales-header-inner .ant-breadcrumb-link,.page-product .sales-header-container .sales-header-inner .ant-breadcrumb-separator{color:#fff!important;opacity:1}.page-product .sales-header-container .sales-header-inner .ant-breadcrumb-link a,.page-product .sales-header-container .sales-header-inner .ant-breadcrumb-separator a{color:#fff!important}.page-product .sales-header-container .sales-header-inner .sales-header-title{font-family:Poppins;font-weight:700;font-size:48px;line-height:48px;color:#fff;margin-top:16px;text-transform:uppercase}}.page-product .sales-search-container{position:-webkit-sticky;position:sticky;top:0;width:100%;min-height:72px;background-color:#fff;z-index:1001;box-shadow:0 14px 18px 0 hsla(0,0%,87.8%,.7)}.page-product .sales-search-container .sales-search-inner{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding:0 18px;width:100%;height:100%}@media (min-width:768px){.page-product .sales-search-container .sales-search-inner{-webkit-flex-direction:row;flex-direction:row;max-width:976px;margin:0 auto;padding:0}}.page-product .sales-search-container .sales-search-inner .flbx-select{margin:18px 0}@media (min-width:768px){.page-product .sales-search-container .sales-search-inner .flbx-select{margin:0 12px 0 0;max-width:230px}}.page-product .sales-search-container .sales-search-inner .flbx-datepicker{margin-bottom:18px}@media (min-width:768px){.page-product .sales-search-container .sales-search-inner .flbx-datepicker{margin:0;max-width:230px}}.sales-page-body{padding:12px}@media (min-width:768px){.sales-page-body{padding:24px}}.location-card-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;position:relative;width:100%;height:120px;min-width:260px;max-width:568px;background:#fff;box-shadow:0 0 24px hsla(0,0%,87.8%,.7);border-radius:12px;padding:26px 12px 12px;cursor:pointer;transition:all .5s ease}.location-card-container:focus{outline:none}.location-card-container:hover{transition:all .5s ease;background:hsla(0,0%,100%,.8549019607843137)}.location-card-container .location-arrow{position:absolute;top:42px;right:12px}.location-card-container .location-title{font-family:Ubuntu;font-weight:700;font-size:24px;line-height:20px;color:#4f4f4f}.location-card-container .location-card-box-container{display:-webkit-flex;display:flex}.location-card-container .location-card-box-container .location-card-box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:80px;height:36px;background:#f1f1f1;border-radius:9px;padding:0 15px}.location-card-container .location-card-box-container .location-card-box.empty{-webkit-justify-content:center;justify-content:center}.location-card-container .location-card-box-container .location-card-box:first-of-type{margin-right:12px}.location-card-container .location-card-box-container .location-card-box .location-card-number{font-family:Ubuntu;font-weight:400;font-size:16px;line-height:20px;color:#000}.app-drawer.drawer-add-category .location-drawer-input-container{padding:36px}.page-location{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;background-color:#dadada;overflow:auto}.page-location .location-page-body{width:100%;max-width:884px;margin:0 auto}.page-location .location-page-body .flbx-app-button{color:#6945e0}@media (min-width:768px){.page-location .location-page-body{padding:0 20px;margin-top:-34px}}.page-location .location-page-body .locations-search-container{padding:0 12px}@media (min-width:768px){.page-location .location-page-body .locations-search-container{padding:0}}.page-location .location-page-body .locations-search-container .flbx-search-container{margin-top:24px}.page-location .location-page-body .locations-search-container .locations-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:36px;margin:0 -12px}.page-location .location-page-body .locations-search-container .locations-container .location-card-container,.page-location .location-page-body .locations-search-container .locations-container .location-card-placeholder{-webkit-flex:calc(50% - 24px) 1;flex:calc(50% - 24px) 1;margin:0 12px 30px}.page-discount{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;background-color:#dadada;overflow:auto}.page-discount .discount-page-body{width:100%;max-width:884px;margin:0 auto}.page-discount .discount-page-body .flbx-app-button{color:#6945e0}@media (min-width:768px){.page-discount .discount-page-body{padding:0 20px;margin-top:-34px}}.page-discount .discount-page-body .discounts-search-container{padding:0 12px}@media (min-width:768px){.page-discount .discount-page-body .discounts-search-container{padding:0}}.page-discount .discount-page-body .discounts-search-container .flbx-search-container{margin-top:24px}.page-discount .discount-page-body .discounts-search-container .discount-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding-top:36px;margin:0 -12px}.page-discount .discount-page-body .discounts-search-container .discount-container .flbx-discount-card-container{-webkit-flex:calc(50% - 24px) 1;flex:calc(50% - 24px) 1;background-color:#fff;min-width:260px;max-width:568px;margin:0 12px 30px}.page-discount .discount-page-body .discounts-search-container .discount-container .discount-placeholder{-webkit-flex:calc(50% - 24px) 1;flex:calc(50% - 24px) 1;width:100%;min-width:260px;max-width:568px;margin:0 12px}.app-drawer.drawer-add-category .ant-drawer-body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media (min-width:568px){.app-drawer.drawer-add-category .ant-drawer-body{max-height:calc(100vh - 172px);overflow:hidden}}.app-drawer.drawer-add-category .drawer-input-container{padding:36px}.app-drawer.drawer-add-category .drawer-actions{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:24px;background:#f1f1f1}.app-drawer.drawer-add-category .drawer-actions .flbx-app-button{-webkit-flex:unset;flex:unset;width:100%}.app-drawer.drawer-add-category .drawer-actions .flbx-app-button:first-of-type{margin-bottom:12px}@media (min-width:568px){.app-drawer.drawer-add-category .drawer-actions{-webkit-flex-direction:row;flex-direction:row}.app-drawer.drawer-add-category .drawer-actions .flbx-app-button{-webkit-flex:1 1;flex:1 1;width:calc(50% - 9px);margin:0}.app-drawer.drawer-add-category .drawer-actions .flbx-app-button:first-of-type{margin-bottom:0;margin-right:9px}.app-drawer.drawer-add-category .drawer-actions .flbx-app-button:last-of-type{margin-left:9px}}.app-drawer.drawer-add-category .drawer-inner-container{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;padding-bottom:0;overflow:auto}@media (min-width:768px){.app-drawer.drawer-add-category .drawer-inner-container{padding-bottom:10px}}.app-drawer.drawer-add-category .discount-drawer-switch-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:0 36px;margin-bottom:36px}@media (min-width:568px){.app-drawer.drawer-add-category .discount-drawer-switch-container{-webkit-flex-direction:row;flex-direction:row}}.app-drawer.drawer-add-category .discount-drawer-switch-container .flbx-switch-container{margin-top:36px}@media (min-width:568px){.app-drawer.drawer-add-category .discount-drawer-switch-container .flbx-input-number{width:calc(50% - 9px);margin-right:9px}.app-drawer.drawer-add-category .discount-drawer-switch-container .flbx-switch-container{width:calc(50% - 9px);margin-left:9px;margin-top:0}}.column-layout-block{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);background:#fff;padding:12px;border-radius:9px;margin:24px 0}.column-layout-block .column-layout-block-title{margin-bottom:9px}.column-layout-block .column-layout-body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1;flex:1 1;-webkit-align-items:center;align-items:center;margin:0 -6px}.column-layout-block .column-layout-body .column-layout-body-child{width:100%;-webkit-flex:1 1;flex:1 1}@media (min-width:568px){.column-layout-block .column-layout-body{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.column-layout-block .column-layout-body .column-layout-body-child{min-width:calc(50% - 24px)!important;margin:0 6px}}@media (min-width:768px){.column-layout-block .column-layout-body{-webkit-flex-direction:row;flex-direction:row;max-width:unset;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.column-layout-block .column-layout-body .column-layout-body-child{width:unset;min-width:unset!important}}.image-details-block{margin:0 6px;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.image-details-block .image-details-image-block{margin-left:18px}.assign-type-selector{display:-webkit-flex;display:flex}.assign-type-selector .assign-type{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#f1f1ef;padding:24px;border-radius:9px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-right:12px}.assign-type-selector .assign-type .assign-type-icon{margin-right:24px}.assign-type-selector .assign-type .assign-type-title{font-size:18px}.assign-warehouse-product-block{-webkit-flex:1 1;flex:1 1}.assign-warehouse-product-block .column-layout-body{margin-bottom:16px}.assign-warehouse-product-block .ingredient-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.assign-warehouse-product-block .ingredient-container .ingredient-divider{background-color:"gainsboro";min-width:66px;width:66px;height:66px;border-radius:9px;margin-right:18px}.assign-warehouse-product-block .ingredient-container .ingredient-divider .ingredient-image{width:100%;height:100%;border-radius:9px}.page-product{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;overflow:auto;background-color:#fbfbfb}.page-product .product-page-body{width:100%;max-width:1024px;margin:0 auto}@media (min-width:768px){.page-product .product-page-body .flbx-app-button{margin-left:0;margin-right:0}}@media (min-width:768px){.page-product .product-page-body{padding:0 24px;margin:24px auto 60px}}.page-restore-password{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:100%;background:#6945e0;background-size:100% 200px}.page-restore-password .restore-password-background{background:#fff}@media (min-width:568px){.page-restore-password .restore-password-background{background:#6945e0;height:246px}}.page-restore-password .logo{width:100%;padding-top:37px;padding-bottom:37px;text-align:center;background:#6945e0}@media (min-width:568px){.page-restore-password .logo{border:none;padding-top:52px;padding-bottom:52px}}.page-restore-password .logo .logo-normal{display:none}.page-restore-password .input-container{margin-bottom:12px}.page-restore-password .input-container:first-of-type{margin-top:30px}.page-restore-password .error-message{color:rgba(255,94,94,.849);margin-bottom:8px}.page-restore-password .restore-password-box{background-color:#fff;padding:36px 12px;margin:0 auto;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:100%;height:100%}@media (min-width:568px){.page-restore-password .restore-password-box{height:unset;min-height:366px;padding:48px 42px;max-width:444px;margin-bottom:90px;border-radius:18px;overflow:hidden;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);background:#fff}}.page-restore-password .restore-password-box .restore-password-button-container{margin-top:30px}.page-restore-password .restore-password-box .flbx-icon-input,.page-restore-password .restore-password-box .restore-password-button-container .flbx-app-button{margin:0}.page-restore-password .restore-password-box .flbx-icon-input .fa-primary{fill:#828282}.page-restore-password .restore-password-box .flbx-icon-input .flbx-icon-input-field{padding:6px}.page-restore-password .restore-password-box .header-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.page-restore-password .restore-password-box .header-container .fa-fingerprint{font-size:36px;color:#fff;margin-bottom:12px;margin-right:18px;color:#6945e0}@media (min-width:568px){.page-restore-password .restore-password-box .header-container .fa-fingerprint{font-size:48px}}.page-restore-password .restore-password-box .header-container .form-title{font-family:Comfortaa;font-weight:700;letter-spacing:1px;font-size:18px;line-height:24px;color:#6945e0}.page-restore-password .restore-password-box .header-container .form-subtitle{font-family:Ubuntu;font-weight:400;font-size:14px;letter-spacing:.88px;line-height:18px;color:#bebebe;margin-bottom:-6px;margin-top:6px}.ant-layout{background:unset}.layout.layout-login{box-sizing:border-box;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;background-color:#fff}@media (min-width:568px){.layout.layout-login{background-color:#dadada;min-height:100%;width:100%}}.layout.layout-login .ant-layout-content{-webkit-flex:auto;flex:auto;min-height:0;padding-top:0;width:100%}.layout.layout-login .ant-layout-footer{color:#565657;background:transparent!important}@media (min-width:568px){.layout.layout-login .ant-layout-footer{color:#fff}}.update-app{-webkit-flex:1 1;flex:1 1;background:linear-gradient(200deg,#f4baba,#6945e0)}.update-app,.update-app .update-app-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.update-app .update-app-container{-webkit-flex-direction:column;flex-direction:column;background-color:#fff;padding:36px 60px;border-radius:18px;margin-bottom:120px}.update-app .update-app-container .update-app-icon{padding-bottom:24px}.update-app .update-app-container .update-app-text{font-size:3rem;font-weight:700;margin-bottom:24px}.update-app .update-app-container .update-app-button{font-size:3rem;background-color:#6945e0;color:#fff;padding:12px 24px;border-radius:12px;text-transform:uppercase;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}input:-webkit-autofill,input:-webkit-autofill:focus textarea:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(244,186,186,.2) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}*,:focus{outline:none}ul{list-style:none;padding:0;margin-bottom:6px}button{border:none;outline:none;background:transparent;padding:0;cursor:pointer}.ant-drawer.app-drawer .ant-drawer-content-wrapper{width:100%!important}@media (min-width:768px){.ant-drawer.app-drawer .ant-drawer-content-wrapper{max-width:80rem;height:calc(100vh - 60px);margin:30px;border-radius:18px;overflow:hidden}}html{font-size:6px}body{margin:0;height:100%;width:100%;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}#root{display:-webkit-flex;display:flex;width:100%;min-height:100%}@media (min-width:992px){#root{height:100%;overflow:hidden}}
/*# sourceMappingURL=main.e5b08de2.chunk.css.map */