@import"https://fonts.googleapis.com/css?family=Montserrat";body{margin:0;padding: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}.ant-input-prefix i{color:#00000040}button.ant-btn{border-radius:10px;max-width:200px}.emptylayout-main-container button.ant-btn{max-width:100%}.ant-layout{min-height:100vh;max-width:100%;overflow:hidden}.ant-layout-header{background:#fff;padding:0}.ant-layout-content{margin:24px 16px;padding:24px;background:#fff;min-height:480px;height:100%}@media(min-width:576px)and (max-width:991.98px){.ant-layout-content.tablet-full-height-content{margin-bottom:0}}@media(min-width:992px){.ant-layout-content.transaction-full-height-content{box-sizing:border-box;height:calc(100vh - 98px);height:calc(100dvh - 98px);min-height:0;overflow:hidden}}@media(max-width:575.98px){.ant-layout-content{margin:4px;padding:8px;min-height:calc(100vh - 66px);min-height:calc(100dvh - 66px)}}.ant-layout-sider{background-color:#fff}.mainlayout-main-container .logo{position:relative;overflow:hidden;height:50px;padding-left:11px;box-shadow:0 1px #e8e8e8;margin-top:0}.ant-menu{padding-top:16px;padding-bottom:16px}.ant-menu-inline,.ant-menu-inline-collapsed{border-right:0px}.sider{flex:0 0 200px!important;max-width:200px!important;min-width:200px!important;width:200px!important;min-height:100vh;box-shadow:1px 0 3px #00152959;position:relative;z-index:10;padding-bottom:112px}.sider.light{box-shadow:1px 0 3px #1d23290d;background-color:#fff}.sider.light :global(.ant-menu-light){border-right-color:transparent}.sider .anticon{font-size:18px!important}.sider-bottom-actions{position:fixed;left:0;bottom:0;z-index:12;width:200px;box-sizing:border-box;background-color:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:8px 5px 0;overflow:hidden;transition:width .2s ease}.pending-sales-sync-action{width:100%;text-align:center}.pending-sales-sync-action .ant-badge{width:90%}.pending-sales-sync-action .ant-btn{width:100%}.ant-layout-sider-collapsed{flex:0 0 65px!important;max-width:65px!important;min-width:65px!important;width:65px!important}.ant-layout-sider-collapsed .sider-bottom-actions{width:65px}.ant-layout-sider-collapsed .pending-sales-sync-action .ant-badge{width:40px;height:40px;display:inline-flex;justify-content:center}.ant-layout-sider-collapsed .pending-sales-sync-action .ant-btn{width:40px;height:40px;min-width:40px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.ant-layout-sider-collapsed .pending-sales-sync-action .ant-btn .anticon{margin:0;line-height:1}.logo h1{color:#000;display:inline-block;vertical-align:super;font-size:16px;font-family:Montserrat,sans-serif;margin-left:14px;margin-top:13px;font-weight:700}.trigger{font-size:18px;line-height:50px;padding:0 24px;cursor:pointer;transition:color .3s}.trigger:hover{color:#1890ff}.header{height:50px;line-height:50px;box-shadow:0 1px 4px #00152914}.header .ant-alert-message{padding-left:5px}.header .ant-alert-warning{border-radius:0 0 12px 12px;padding-left:5px;padding-right:5px}.header .avatarContainer{padding-left:0;padding-right:0;color:inherit;overflow-x:hidden;height:48px}.header .avatarContainer .buttonText{display:inline-block}.header .avatarContainer .ellipsis{max-width:120px;white-space:nowrap;text-overflow:ellipsis}.header .avatarContainer svg{font-size:16px}.header .ant-divider-vertical{top:5px;margin-right:10px;margin-left:10px;height:40px}.header .menuTitle{min-width:135px;height:50px}.topMenu{min-width:155px}.topMenu .menuItemTitle{color:#000;cursor:default;font-weight:500}.notificationMenu{min-width:250px;max-height:600px;overflow:auto}.menuItemText{white-space:pre-wrap;width:300px}.menuItemContentFooter span{font-size:12px}@media screen and (max-width:480px){.header .menuTitle.company,.header .divider.company{display:none}}.particles-container{width:100%;height:90%}.particles-container>div{width:100%;height:100%}.emptylayout-main-container{background:linear-gradient(135deg,#f0f2f5,#fff);width:100%;height:100%;position:absolute}.emptylayout-main-container .logo{position:relative;overflow:hidden;margin:0 0 20px}.tableContainer .printHeader{display:none}@media print{.tableContainer{margin:25px;padding-top:25px}.tableContainer .printHeader{display:block}}.subscription-container .secondaryTitle{font-size:14px;font-weight:700}.subscription-container .secondaryText{font-size:14px}.offline-container{text-align:center;font-size:40px;padding-top:150px;color:gray}.login-form-container{top:45%;position:absolute;width:100%;margin-top:-200px;z-index:100}.login-form{max-width:300px;margin:0 auto}.login-form-forgot{float:right}.login-form-button{width:100%;margin-bottom:15px}.signup-form-container{top:45%;position:absolute;width:100%;margin-top:-300px;z-index:100}.signup-form{max-width:300px;margin:0 auto}.save-button{width:100%;margin-bottom:15px}.forgotPassword-form-container{top:45%;position:absolute;width:100%;margin-top:-200px;z-index:100}.forgotPassword-form{max-width:300px;margin:0 auto}.forgotPassword-success{max-width:500px;margin:0 auto}.forgotPassword-form-button{width:100%;margin-bottom:15px}.resetPassword-form-container{top:45%;position:absolute;width:100%;margin-top:-200px;z-index:100}.resetPassword-form{max-width:300px;margin:0 auto}.resetPassword-success{max-width:500px;margin:0 auto}.resetPassword-form-button{width:100%;margin-bottom:15px}.dashboard-card-numbers-container{padding-top:20px}.dashboard-card-numbers-container .ant-card{padding-top:0;width:100%;margin-top:0;border-radius:.625rem;min-height:125px}.dashboard-card-numbers-container .ant-card .icon-container{padding-top:35px;padding-right:15px}.dashboard-card-numbers-container .card-title,.dashboard-card-numbers-container .card-footer,.dashboard-card-numbers-container .card-content-container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.dashboard-card-numbers-container .card-title{display:inline-block;flex:1 1;padding-top:16px;padding-bottom:5px;color:#000000d9;font-weight:500;font-size:16px;font-weight:500!important}.dashboard-card-numbers-container .card-footer{text-align:left;color:#858181;font-size:10px;font-weight:500}.dashboard-card-numbers-container .ant-card-body{padding-left:10px;padding-right:10px}.dashboard-card-numbers-container .font-weight-bold{font-weight:700!important}.dashboard-card-numbers-container h1{font-size:22px;margin-bottom:10px}.sell-container{height:100%;min-height:100%;margin-left:0!important;margin-right:0!important}.sell-product-container{padding-left:0!important;padding-right:0!important}.sell-product-container .quickKeysLayout-container{padding-top:18px}@media(max-height:820px){.sell-product-container .quickKeysLayout-container{max-height:570px}}.sell-product-container .quickKeysLayout-container{max-height:730px;overflow-y:auto;overflow-x:hidden}.search-product-container{font-size:12px;padding-right:12px!important;white-space:normal}.search-product-container .price{float:right;font-weight:700}.search-product-container .subSection{font-size:10px}@media(min-width:992px){.sell-container{height:calc(100% + 24px);min-height:0;overflow:hidden}.sell-container .sell-product-container,.sell-container .sell-bucket-container,.sell-container .sell-bucket-container>div{height:100%;max-height:100%;min-height:0;overflow:hidden}.sell-container .sell-product-container,.sell-container .sell-bucket-container>div{display:flex;flex-direction:column}.sell-container .quickKeysLayout-container{flex:1 1 auto;max-height:none;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.sell-container .quickKeysLayout-container>.ant-col,.sell-container .quickkeys-sortable-container,.sell-container .quickkeys-item-container{min-height:0}.sell-container .sell-bucket-form{position:static;flex:1 1 auto;height:auto;min-height:0}.sell-container .sell-bucket-form .bottom{flex:0 0 auto}}@media(max-width:991.98px){.sell-container{height:auto;min-height:0;overflow:visible;row-gap:12px}.sell-product-container,.sell-bucket-container{min-height:0}.search-product-container{padding-right:0!important}.sell-product-container .quickKeysLayout-container{display:none}.sell-container .sell-bucket-container{height:auto;margin-top:4px;box-shadow:0 -1px #00152914}.sell-container .sell-bucket-container>div{display:flex;flex-direction:column}.sell-container .sell-bucket-form{position:static;height:auto;min-height:calc(100vh - 212px);min-height:calc(100dvh - 212px)}.sell-container .sell-bucket-form .top{flex:1 1 auto;max-height:none;min-height:0;overflow-y:auto}.sell-container .sell-bucket-form .bottom{flex:0 0 auto;position:sticky;bottom:0;z-index:2;box-shadow:0 -6px 14px #00152914}.sell-container .sell-bucket-form-button{min-height:48px}}@media(min-width:576px)and (max-width:991.98px){.sell-container .sell-bucket-form{min-height:calc(100vh - 252px);min-height:calc(100dvh - 252px)}}@media(max-width:575.98px){.sell-container .sell-bucket-form-button-price{font-size:18px}}.ant-divider-horizontal{margin:10px 0 5px}.menu{width:250px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:500px}.menu .date,.menu .note{font-size:11px}.save-button{width:100%}.quickkeys-item-container{margin-left:0!important;margin-right:0!important}.quickkeys-item{margin-left:0;margin-right:25px;min-width:145px;width:145px}.quickkeys-card-container{width:160px}.quickkeys-card-container .card{border:1px solid #dfdbdb;border-radius:20px;padding:5px}.quickkeys-card-container .card-edit{cursor:move}.quickkeys-card-container .ant-card-body{padding:5px;height:50px}.quickkeys-card-container .ant-card-meta-title{margin-bottom:0!important}.quickkeys-card-container .ant-card-meta-avatar{padding-left:2px;padding-right:2px}.quickkeys-card-container .ant-card-meta-description{font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.quickkeys-card-container .ant-card-meta-title{font-size:13px}.quickkeys-card-container .card-cover{height:80px!important;width:100%;flex:1;background-size:cover;background-repeat:no-repeat;background-position:50%;text-align:center}.sell-bucket-container{padding-left:0!important;padding-right:0!important;height:100%;box-shadow:-1px 4px 7px -4px #00152914}.sell-bucket-container .sell-bucket-actions{text-align:left;padding-bottom:8px}.sell-bucket-container .sell-bucket-actions button{padding-right:5px!important;padding-left:5px!important;font-size:13px}.sell-bucket-container .ant-divider-horizontal{margin:5px 0}.sell-bucket-container .search-customer-form-item.ant-form-item{margin-bottom:0}.sell-bucket-container .search-customer-form-item.ant-form-item .ant-form-item-explain-error{color:#ff4d4f!important}.sell-bucket-container .productHeader{width:100%}.sell-bucket-container.readonly .priceContainer{padding-right:unset!important}.sell-bucket-container.readonly .productHeader,.sell-bucket-container.readonly .paySubTotalHeader,.sell-bucket-container.readonly .paySubTotalTax{padding-left:12px;color:#000000d9}.sell-bucket-form-button{width:100%;height:45px}.sell-bucket-form-button.refund{background-color:#e6643c;border-color:#e6643c}.sell-bucket-form-total{min-height:45px}.sell-bucket-form-total-title,.sell-bucket-form-total-price{align-items:center;display:flex}.sell-bucket-form-total-title,.sell-bucket-form-button-title{padding-left:8px;text-align:left}.sell-bucket-form-total-title{justify-content:flex-start}.sell-bucket-form-total-title .ant-typography{margin:0}.sell-bucket-form-button-title .ant-typography{color:#fff}.sell-bucket-form-total-price,.sell-bucket-form-button-price{text-align:right;font-size:20px}.sell-bucket-form-total-price{justify-content:flex-end;padding-right:8px}.sell-bucket-form{height:85%;display:flex;flex-direction:column;min-height:0px;position:absolute;left:0;padding-left:0;padding-right:0;width:100%}.sell-bucket-form .top{flex:1;flex-grow:1;overflow:auto;min-height:0}.sell-bucket-form .bottom{background-color:#f0f2f5}.sell-bucket-form .hiddenFormFields{display:none}.sell-bucket-form .ant-collapse{border:unset;background-color:unset}.sell-bucket-form .ant-collapse>.ant-collapse-item{border-bottom:1px solid #e8e8e8;border-radius:0}.sell-bucket-form .ant-collapse-content{border-top:unset;background-color:unset}.sell-bucket-form .ant-collapse-item{border-left:3px solid transparent}.sell-bucket-form .ant-collapse-item.ant-collapse-item-active{border-left:3px solid #40a9ff}.sell-bucket-form .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:10px 8px 8px 5px}.sell-bucket-form .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{left:5px;top:34%}.sell-bucket-form .ant-form-item{margin-bottom:10px}.sell-bucket-form .ant-divider{margin:0}.sell-bucket-form .form-item.left{text-align:left}.sell-bucket-form .form-item.right{text-align:right}.sell-bucket-form .productHeader .subSection,.sell-bucket-form .paySubTotalHeader .subSection,.sell-bucket-form .paySubTotalTax .subSection{font-size:12px;min-height:22px}.sell-bucket-form .productHeader .subSection .priceContainer,.sell-bucket-form .paySubTotalHeader .subSection .priceContainer,.sell-bucket-form .paySubTotalTax .subSection .priceContainer{padding-right:27px;text-decoration:line-through}.sell-bucket-form .productHeader .priceContainer,.sell-bucket-form .paySubTotalHeader .priceContainer,.sell-bucket-form .paySubTotalTax .priceContainer{float:right;padding-left:5px}.sell-bucket-form .productHeader .priceContainer .anticon,.sell-bucket-form .paySubTotalHeader .priceContainer .anticon,.sell-bucket-form .paySubTotalTax .priceContainer .anticon{padding-left:10px}.sell-bucket-form .paySubTotalHeader .subSection .priceContainer{padding-right:5px}.sell-bucket-form .productHeader .subSection{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (min-height:769px){.sell-bucket-form{height:85%}}@media screen and (max-width:480px){.sell-bucket-container{height:94%}.sell-bucket-form{height:85%}}@media(max-width:576px){.sell-bucket-container .sell-bucket-actions{padding-bottom:4px}.sell-bucket-container .sell-bucket-actions .ant-row{flex-wrap:nowrap}.sell-bucket-container .sell-bucket-actions .ant-col{flex:0 0 33.3333%;max-width:33.3333%}.sell-bucket-container .sell-bucket-actions .ant-btn{align-items:center;display:flex;font-size:16px;height:32px;justify-content:center;padding-left:0!important;padding-right:0!important;width:100%}.sell-bucket-container .sell-bucket-actions .ant-btn>span:not(.ant-btn-icon):not(.anticon){display:none}.sell-bucket-container .sell-bucket-actions .ant-btn .ant-btn-icon,.sell-bucket-container .sell-bucket-actions .ant-btn .anticon{margin-inline-end:0}}.pay-container .sell-bucket-form{height:560px;overflow-y:auto;position:unset;padding-left:5px;padding-right:15px}.pay-container .sell-bucket-form .bottom{background-color:#fff}.pay-container .sell-bucket-form .ant-collapse-item.ant-collapse-item-active{border-left:0px!important}.pay-container .sell-bucket-form .ant-collapse-content>.ant-collapse-content-box{margin-left:10px;padding-top:0;font-size:12px}.pay-container .sell-bucket-form .ant-collapse>.ant-collapse-item{margin-left:-15px}.pay-container .amountToPay-container{text-align:right;padding-left:20px!important}.pay-container .amountToPay-container .amountToPay-actionButtons{padding-top:10px}.pay-container .amountToPay-container .amountToPay-actionButtons button{width:100%}.pay-container .totalAmount-input{width:120px}.pay-container .totalAmount-input-container{padding-left:15px;text-align:left}.pay-container .amountToPay-input-container{min-height:80px;text-align:left;padding-left:10px}.pay-container .payments-container .change,.pay-container .payments-container .payments{padding-top:5px;background-color:#fff;padding-left:10px;padding-right:10px;font-size:12px}.pay-container .payments-container .payments:last-child{padding-bottom:10px}.pay-container .payments-container .change{padding-bottom:10px}.pay-container .payments-container .toPay{padding-left:10px;padding-right:10px;align-items:center}.pay-container .payments-container .toPay .price{display:flex;justify-content:flex-end;align-items:center;font-size:20px}.pay-container .receipt-container{font-family:JetBrains Mono,monospace}.pay-container .receipt-container .receipt-header,.pay-container .receipt-container .receipt-footer{display:none}.pay-container .receipt-container .barcode-container{text-align:center}@media screen and (min-height:769px){.pay-container .sell-bucket-form{height:650px}}@media screen and (max-width:480px){.pay-container .sell-bucket-form{height:530px}}.sellHistory-container .pay-container .sell-bucket-form{height:100%;max-height:500px}.order-overview-container .order-overview-filter-search{width:100%}@media(max-width:575px){.order-overview-container .order-overview-filter-search{min-width:32px;padding-left:0;padding-right:0}.order-overview-container .order-overview-filter-search>span:not(.ant-btn-icon){display:none}}.order-entry-container.sell-container{min-height:0;overflow:visible;row-gap:16px}@media(min-width:992px){.order-entry-container.sell-container{height:calc(100% - 50px);overflow:hidden;row-gap:0}}.order-entry-container.sell-container .sell-product-container,.order-entry-container.sell-container .sell-bucket-container{min-height:0}@media(min-width:992px){.order-entry-container.sell-container .sell-product-container,.order-entry-container.sell-container .sell-bucket-container,.order-entry-container.sell-container .sell-bucket-container>div{height:100%;max-height:100%;overflow:hidden}.order-entry-container.sell-container .sell-product-container,.order-entry-container.sell-container .sell-bucket-container>div{display:flex;flex-direction:column}.order-entry-container.sell-container .quickKeysLayout-container{flex:1 1 auto;max-height:none;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.order-entry-container.sell-container .quickKeysLayout-container>.ant-col,.order-entry-container.sell-container .quickkeys-sortable-container,.order-entry-container.sell-container .quickkeys-item-container{min-height:0}.order-entry-container.sell-container .sell-bucket-form{position:static;flex:1 1 auto;height:auto;min-height:0}.order-entry-container.sell-container .sell-bucket-form .bottom{flex:0 0 auto}}.order-entry-container.sell-container .sell-bucket-container>div>.ant-form-item-explain-error{position:static!important;margin-top:2px;color:#ff4d4f}@media(max-width:991.98px){.order-entry-container.sell-container{height:auto}.order-entry-container.sell-container .search-product-container{padding-right:0!important}.order-entry-container.sell-container .quickKeysLayout-container{display:none;max-height:none;overflow:visible;padding-top:12px}.order-entry-container.sell-container .sell-bucket-container{height:auto;margin-top:4px;box-shadow:0 -1px #00152914}.order-entry-container.sell-container .sell-bucket-container>div{display:flex;flex-direction:column}.order-entry-container.sell-container .sell-bucket-form{position:static;height:auto;min-height:calc(100vh - 296px);min-height:calc(100dvh - 296px)}.order-entry-container.sell-container .sell-bucket-form .top{flex:1 1 auto;max-height:none;min-height:0;overflow-y:auto}.order-entry-container.sell-container .sell-bucket-form .bottom{flex:0 0 auto;position:sticky;bottom:0;z-index:2;box-shadow:0 -6px 14px #00152914}.order-entry-container.sell-container .sell-bucket-form-button{min-height:48px}}@media(min-width:576px)and (max-width:991.98px){.order-entry-container.sell-container .sell-bucket-form{min-height:calc(100vh - 325px);min-height:calc(100dvh - 325px)}}@media(max-width:575.98px){.order-entry-container.sell-container{row-gap:12px}.order-entry-container.sell-container .sell-bucket-form .top{max-height:none}.order-entry-container.sell-container .sell-bucket-form-button-price{font-size:18px}}.purchase-form .save-button{margin-bottom:2px}.purchaseProducts-container{min-height:calc(100vh - 595px);max-height:calc(100vh - 340px);overflow-x:hidden}.purchaseProducts-footer .productNameContainer,.purchaseProducts-row .productNameContainer{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.purchaseProducts-footer .productName,.purchaseProducts-row .productName{font-size:11px}.purchaseProducts-footer .barcode,.purchaseProducts-row .barcode,.purchaseProducts-footer .variant,.purchaseProducts-row .variant{font-size:10px}.purchaseProducts-footer .ant-picker,.purchaseProducts-footer input,.purchaseProducts-row .ant-picker,.purchaseProducts-row input{font-size:12px;line-height:12px;height:20px;padding:unset;padding-left:5px;padding-right:5px}.purchaseProducts-footer .ant-form-item-explain-error,.purchaseProducts-row .ant-form-item-explain-error{font-size:12px}.purchaseProducts-footer{font-size:12px;margin-top:18px!important}.purchaseoverview-purchaseProducts-container .productName,.purchaseoverview-purchaseProducts-container .barcode,.purchaseoverview-purchaseProducts-container .batchNumber,.purchaseoverview-purchaseProducts-container .expiryDate,.purchaseoverview-purchaseProducts-container .quantity,.purchaseoverview-purchaseProducts-container .purchasePrice{font-size:12px}.purchaseoverview-purchaseProducts-container .variant{font-size:10px}.purchaseoverview-purchaseProducts-container .barcode,.purchaseoverview-purchaseProducts-container .expand-purchaseProducts-header{font-size:12px}.purchaseoverview-purchaseProducts-container .ant-switch-inner{font-size:10px}.purchaseoverview-purchaseProducts-container button{font-size:12px;padding-left:5px;padding-right:5px}.quickKeysLayout-container .quickKeys{margin-top:30px;margin-bottom:30px;max-height:580px;overflow-y:auto;overflow-x:hidden;padding-right:40px}@media screen and (max-height:820px){.quickKeysLayout-container .quickKeys{max-height:420px}}.ant-form-item{margin:0 0 12px}.site-tag-plus{background:#fff;border-style:dashed}.edit-tag{-webkit-user-select:none;user-select:none;margin-bottom:10px}.tag-input{width:78px;margin-right:8px;vertical-align:top}[data-theme=dark] .site-tag-plus{background:transparent;border-style:dashed}.product-container{max-height:calc(100vh - 167px);overflow-y:auto;overflow-x:hidden}.variantsDefinitionsContainer .variantDefinitionHeaderTitleContainer{padding-left:40px;padding-top:20px}.variantsDefinitionsContainer .variantDefinitionHeaderContainer{margin-bottom:-55px;margin-top:-5px;width:100%}.variantsDefinitionsContainer .variantDefinitionHeaderContainer .variantDefinitionHeader-text{padding-top:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.report-footer-container{width:100%;padding-top:10px;float:right}.report-footer-container .secondaryTitle{font-size:14px;font-weight:700}.report-footer-container .secondaryText{font-size:14px}.report-footer-container .primaryTitle{font-size:18px;font-weight:700}.report-footer-container .primaryText{font-size:16px;font-weight:700}
