.camera-group{align-items:center;cursor:default;display:flex;flex-direction:column}.flash-button{position:absolute;right:2.5%;top:1.25%;z-index:2}.camera-component{align-items:center;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.camera-container{display:flex;height:100%;justify-content:center}.cam-frame,.camera-container{aspect-ratio:9/16;width:100%}.cam-subframe{border-radius:20px;display:inherit;position:relative;width:100%}.cam-top{justify-content:space-between;padding-left:16px;padding-right:16px;padding-top:12px;position:absolute;z-index:20}.cam-top,.camera-section{align-items:center;display:flex;width:100%}.camera-section{height:100%;justify-content:center;max-height:866px;max-width:1300px;position:relative}.camera-wrapper{box-sizing:border-box;display:flex;height:100%;padding:4%;position:relative;z-index:2}.camera-wrapper.wrap{inset-inline-start:10%;justify-content:end;width:50%}.cam-window{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0003;border:2px solid #97979799;mix-blend-mode:normal}.icon-window{background:var(--elevationBackground);border-radius:15px;border-radius:20px;box-shadow:var(--sigElevationCellShadow);margin:auto}.icon-window,.video-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.video{object-fit:contain;overflow:clip;overflow-clip-margin:content-box}.video-frame{aspect-ratio:9/16;border-radius:20px;height:100%;object-fit:cover;width:100%}.video-rectangle{height:72.5%;width:90%}.video-circle,.video-rectangle{border:5px solid #fff;opacity:.7;position:absolute}.video-circle{border-radius:50%;height:60vh;width:60vh;z-index:10}.capture-button{bottom:20px;box-shadow:0 12px 16px 0 #0000003d,0 17px 50px 0 #00000030;height:80px;position:absolute;width:80px}.capture-button,.image-button{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center;left:50%;padding:0;transform:translateX(-50%);z-index:10}.image-button{background-color:#818181;height:200px;position:relative;width:200px}.close-button{align-items:center;background-color:#f53c3c;border:none;bottom:20px;cursor:pointer;display:flex;height:60px;justify-content:center;left:20%;padding:0;position:absolute;transform:translateX(-50%);width:60px;z-index:10}.close-button img{height:50px;width:50px}.confirm-button{align-items:center;background-color:#2aff22;border:none;bottom:20px;cursor:pointer;display:flex;height:60px;justify-content:center;left:80%;padding:0;position:absolute;transform:translateX(-50%);width:60px;z-index:10}.confirm-button img{height:50px;width:50px}.settings-button{position:absolute;right:10px;top:10px}.camera-select{background:#fffc;border:none;border-radius:5px;display:block;font-size:14px;padding:5px}.preview-container{align-items:center;aspect-ratio:9/16;background-color:#000;border-radius:10px;display:flex;flex-direction:row;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.preview-image{height:100%;object-fit:cover;position:absolute;width:100%}.preview-buttons{background:var(--sigColorAlwaysBlack);box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;max-height:60px;padding:12px;-webkit-user-select:none;user-select:none}.loading-container{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:10}.display-row{display:flex;justify-content:flex-end;padding:10px}.responsive-row{display:flex;flex-wrap:nowrap}.responsive-col{flex:1 1;min-width:0}.ant-spin-container,.camera-component .ant-spin-nested-loading{height:100%;width:100%}@media (max-width:1024px){.camera-container{flex:1 1;max-width:100%}.camera-component{align-items:center;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;height:75vh;justify-content:center}.capture-button{height:100px;width:100px}.capture-button img{height:25px;width:25px}button{font-size:14px;margin:5px;padding:8px}}@media (max-width:768px){.camera-container{max-width:100%}.camera-component{align-items:center;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;height:75vh;justify-content:center}.capture-button{height:45px;width:45px}.capture-button img{height:22px;width:22px}button{font-size:14px;margin:5px;padding:8px}}@media (max-width:480px){.camera-container{max-width:100%}.camera-component{align-items:center;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;height:75vh;justify-content:center}.capture-button{height:50px;width:50px}.capture-button img{height:20px;width:20px}button{font-size:12px;margin:5px;padding:6px}.responsive-col{margin-bottom:8px;width:100%}.display-row,.icon-window{justify-content:center}.icon-window{background:var(--elevationBackground);border-radius:15px;border-radius:20px;box-shadow:var(--sigElevationCellShadow);display:flex;height:100%;margin:auto;position:relative;width:100%}}.camera-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:80vh}.image-boundary{aspect-ratio:9/16;border:2px dashed #ccc;border-radius:10px;margin-top:20px;max-width:450px;width:100%}.item-details .ant-tabs-content.ant-tabs-content-top,.item-details .ant-tabs-tabpane.ant-tabs-tabpane-active{height:100%}.image-container{align-items:center;display:flex;height:100%;justify-content:center}.cat-container{display:flex;height:100%;justify-content:space-between;width:100%}.cat-btn{background:#000!important;font-size:2vh;font-weight:700;height:90%;margin-left:5px;margin-right:5px;padding:0;width:100px}.cat-image-container,.select-cat-image-container{background:#fff;border-radius:5px;height:100%;width:100%}.select-cat-image-container{box-shadow:0 0 4px 4px #1aececaf}.cat-image{opacity:1}.cat-image,.select-cat-image{border-radius:5px;height:100%;transform:scale(.7);transform-origin:center;width:100%}.select-cat-image{opacity:.7}.sub-cat-container{height:100%;overflow-y:auto}.sub-cat-btn{color:#22c8f8}.selected-sub-cat-btn,.sub-cat-btn{align-items:center;border:1px solid #22c8f8;border-radius:5px;display:flex;flex-direction:column;float:left;height:10%;justify-content:center;margin:2%;max-height:90px;max-width:45%;min-height:60px;min-width:190px;text-align:center;width:46%}.selected-sub-cat-btn{background:#22c8f8;color:#fff}.common-sub-cat-btn{color:#14dcd4}.common-sub-cat-btn,.selected-common-sub-cat-btn{align-items:center;border:1px solid #14dcd4;border-radius:5px;display:flex;flex-direction:column;float:left;height:10%;justify-content:center;margin:2%;max-height:90px;max-width:45%;min-height:60px;min-width:190px;position:relative;text-align:center;width:46%}.selected-common-sub-cat-btn{background:#14dcd4;color:#fff}.common-sub-cat-btn:before{background:#14dcd4;border-radius:5px 5px 0 0;content:"";height:12%;left:0;position:absolute;top:0;width:100%;z-index:2}.cat-label{font-size:2.4vh;max-width:100%;overflow:hidden;padding:2px;text-overflow:ellipsis;white-space:nowrap}.cat-label,.unit-price{display:block;font-weight:700}.unit-price{font-size:.9em}.minus-btn{background:#ff4d4f}.minus-btn,.plus-btn{height:5.5vh;max-height:90px;max-width:90px;min-height:36px;min-width:36px;width:10vh!important}.plus-btn{background:#38b865}.minus-btn:hover{.anticon.anticon-minus.price-action-icon{color:#4096ff;font-size:2.5vh}}.plus-btn:hover{.anticon.anticon-plus.price-action-icon{color:#4096ff;font-size:2.5vh}}.price-tag{border:1px solid}.price-tag,.quantity-tag{align-items:center;border-radius:5px;display:flex;font-size:1.2rem;font-weight:700;justify-content:center;width:40%}.anticon.anticon-minus.price-action-icon,.anticon.anticon-plus.price-action-icon{color:#fff;font-size:2.5vh}.custom-btn{font-size:2vh}.custom-btn,.summary-btn{font-weight:700;height:5.5vh;max-height:90px;min-height:36px;min-width:36px}.summary-btn{color:#fff;font-size:1.3vw}.payment-method-btn{font-size:2.3vw;font-weight:700;height:20.5vh;max-height:200px;max-width:40%;min-height:36px;min-width:36px;width:25vw!important}.get-receipt-btn{background:#38b865}.get-receipt-btn,.no-receipt-btn{color:#fff;font-size:2.3vw;font-weight:700;height:20.5vh;max-height:200px;max-width:40%;min-height:36px;min-width:36px;width:25vw!important}.no-receipt-btn{background:#ff4d4f}.re-scan-btn{color:#fff;font-size:2.3vw;font-weight:700;height:15.5vh;max-height:200px;max-width:40%;min-height:36px;min-width:36px;width:25vw!important}.cash-input-number{font-size:64px;font-weight:700;height:80%;width:100%}.cash-input-number .ant-input-number-input-wrap{align-items:center;display:flex;height:100%;justify-content:center}.cash-input-number .ant-input-number-input-wrap .ant-input-number-input{font-weight:700}.cash-input-number .ant-input-number-input{height:100%!important;text-align:center}.h-100{height:100%!important}.h-75{height:75%!important}.mt-0{margin-top:0!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:12px!important}.mt-4{margin-top:16px!important}.mt-5{margin-top:20px!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-5{margin-bottom:20px!important}.ml-0{margin-left:0!important}.ml-1{margin-left:4px!important}.ml-2{margin-left:8px!important}.ml-3{margin-left:12px!important}.ml-4{margin-left:16px!important}.ml-5{margin-left:20px!important}.mr-0{margin-right:0!important}.mr-1{margin-right:4px!important}.mr-2{margin-right:8px!important}.mr-3{margin-right:12px!important}.mr-4{margin-right:16px!important}.mr-5{margin-right:20px!important}.m-0{margin:0!important}.m-1{margin:4px!important}.m-2{margin:8px!important}.m-3{margin:12px!important}.m-4{margin:16px!important}.m-5{margin:20px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:4px!important}.pt-2{padding-top:8px!important}.pt-3{padding-top:12px!important}.pt-4{padding-top:16px!important}.pt-5{padding-top:20px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:4px!important}.pb-2{padding-bottom:8px!important}.pb-3{padding-bottom:12px!important}.pb-4{padding-bottom:16px!important}.pb-5{padding-bottom:20px!important}.pl-0{padding-left:0!important}.pl-1{padding-left:4px!important}.pl-2{padding-left:8px!important}.pl-3{padding-left:12px!important}.pl-4{padding-left:16px!important}.pl-5{padding-left:20px!important}.pr-0{padding-right:0!important}.pr-1{padding-right:4px!important}.pr-2{padding-right:8px!important}.pr-3{padding-right:12px!important}.pr-4{padding-right:16px!important}.pr-5{padding-right:20px!important}.p-0{padding:0!important}.p-1{padding:4px!important}.p-2{padding:8px!important}.p-3{padding:12px!important}.p-4{padding:16px!important}.p-5{padding:20px!important}.bgPrimary>li>button{background-color:blue!important}@keyframes blink-danger{0%{box-shadow:0 0 8px red}50%{box-shadow:none}to{box-shadow:0 0 8px red}}@keyframes blink-warning{0%{box-shadow:0 0 8px orange}50%{box-shadow:none}to{box-shadow:0 0 8px orange}}.device-card-success{box-shadow:0 0 5px green}.device-card-danger{animation:blink-danger 1.5s linear infinite}.device-card-warning{animation:blink-warning 1.5s linear infinite}.device-card-disabled{box-shadow:0 0 5px 0 gray}.selected-row{font-weight:700;.ant-table-cell{border-top:2px solid #1aececaf}}.selected-row-even{background-color:#ebeaea!important;font-weight:700;.ant-table-cell{border-top:2px solid #1aececaf}}.selected-row-even-dark{background-color:#313131!important;font-weight:700;.ant-table-cell{border-top:2px solid #1aececaf}}.selected-row-odd{background-color:#fff!important;font-weight:700;.ant-table-cell{border-top:2px solid #1aececaf}}.selected-row-odd-dark{background-color:#1e1e1e!important;font-weight:700;.ant-table-cell{border-top:2px solid #1aececaf}}.expanded-row,.table-row{font-weight:700}.price-summary-title{font-size:1.2vw;font-weight:700;margin:4px;text-align:""}.price-summary-text{font-size:1.5vw;font-weight:700;margin:4px}.selected-expanded-row{background:#1aecec3a;font-weight:700}.row-even{background-color:#ebeaea!important;font-weight:700}.row-odd{background-color:#fff!important;font-weight:700}.row-even-dark{background-color:#313131!important;font-weight:700}.row-odd-dark{background-color:#1e1e1e!important;font-weight:700}
/*# sourceMappingURL=main.31b73567.css.map*/