.posWrapper{display:flex;justify-content:space-between}.posWrapper .tableConatiner{width:65%;height:100vh;overflow-y:auto;background:#f2f4f7}.posWrapper .tableConatiner .tablesWrapper{display:flex;flex-wrap:wrap;justify-content:start}.posWrapper .tableConatiner .tablesWrapper-item{border:.5px solid rgb(231,231,231);background:rgb(255,255,255);box-shadow:1px 1px 10px #dbdbdb;padding:.5rem;margin:6px;border-radius:6px;min-width:10.2rem;font-size:13px;cursor:pointer}.posWrapper .tableConatiner .tablesWrapper-item:hover{transform:scale(1.02)}.posWrapper .tableConatiner .tablesWrapper-item .tableOrders{display:flex;justify-content:space-between;padding:.5rem 0}.posWrapper .tableConatiner .tablesWrapper-item .tableHeader{display:flex;justify-content:space-between}.posWrapper .tableConatiner .tablesWrapper-item .tableHeader-title{flex:1;font-weight:500;font-size:15px;color:#1f1f1f;border-bottom:.5px solid #e9e9e9}.posWrapper .tableConatiner .tablesWrapper-item .tableHeader-image{position:relative}.posWrapper .tableConatiner .tablesWrapper-item .tableHeader-image:hover{background:#ebebeb}.posWrapper .tableConatiner .tablesWrapper-item .tableHeader-image img{width:1rem}.posWrapper .tableConatiner .tablesWrapper-item .tableHeader-image-options{position:absolute;background-color:#fff;box-shadow:1px 1px 8px #353535;left:100%;top:0;z-index:9;border-radius:6px}.posWrapper .tableConatiner .tablesWrapper-item .tableHeader-image-options ul{padding:0;margin:0;list-style-type:none;margin:.5rem}.posWrapper .tableConatiner .tablesWrapper-item .tableHeader-image-options ul li{width:7rem;padding:.5rem}.posWrapper .tableConatiner .tablesWrapper-item .tableHeader-image-options ul li:hover{background:#ebebeb}.posWrapper .tableConatiner .tablesWrapper-item .tableHeader .OccupiedTable{background:rgb(211,233,220);color:#006100!important;padding-left:.3rem;border-radius:4px}.posWrapper .tableConatiner .tablesWrapper-item .tableHeader .disabledTable{border-radius:4px;background:rgb(255,157,157);color:#f7003e!important;padding-left:.3rem}.posWrapper .tableConatiner .tablesWrapper .selected{outline-color:orange;outline-offset:4px;outline-style:dashed;outline-width:2px}.posWrapper .tableConatiner .settingWrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;margin-left:.5rem}.posWrapper .tableConatiner .settingWrapper select{border-radius:6px;color:#424242;border:.5px solid rgb(231,231,231)!important;cursor:pointer;width:20%}.posWrapper .tableConatiner .settingWrapper select:focus{border:1px solid #1d9687}.posWrapper .tableConatiner .settingWrapper select option{font-size:18px;margin-bottom:15px;cursor:pointer}.posWrapper .tableConatiner .settingWrapper select option:hover{background:#000}.posWrapper .tableConatiner .bannerWrapper{background:#e2e2e2;position:relative;margin-bottom:.5rem;height:6rem;display:flex;justify-content:center;background:url(/assets/sajha-banner-b9ab1404.webp) rgba(0,0,0,.3);background-position:center;background-size:cover;background-blend-mode:multiply;align-items:center}.posWrapper .tableConatiner .bannerWrapper-title{font-size:2rem;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;text-shadow:1px 1px 4px rgb(126,126,126)}.posWrapper .tableConatiner .bannerWrapper-user{background-color:#ffffffda;position:absolute;top:50%;left:1%;display:flex;padding:.3rem .5rem;border-radius:8px;align-items:center;transform:translateY(-50%)}.posWrapper .tableConatiner .bannerWrapper-user .onlineCircle{background-color:green;height:.5rem;width:.5rem;border-radius:.5rem;margin-right:.5rem}.posWrapper .tableConatiner .bannerWrapper .settingHolder{display:inline-block;padding:.5rem;position:absolute;top:10%;right:0;cursor:pointer;vertical-align:middle}.posWrapper .tableConatiner .bannerWrapper .settingHolder img{width:2.5rem;height:2.5rem;border-radius:2.5rem;padding:6px;background:rgba(255,255,255,.8235294118)}.posWrapper .tableConatiner .bannerWrapper .settingHolder img svg{color:#1f1f1f}.posWrapper .tableConatiner .bannerWrapper .settingHolder .settingsOptions{position:absolute;background-color:#fff;height:auto;box-shadow:1px 1px 10px #7c7c7c;min-width:12rem;border-radius:6px;right:15%}.posWrapper .tableConatiner .bannerWrapper .settingHolder .settingsOptions ul{list-style-type:none;padding:0;margin:0}.posWrapper .tableConatiner .bannerWrapper .settingHolder .settingsOptions ul li{margin-top:5px;margin-bottom:5px;padding:.5rem}.posWrapper .tableConatiner .bannerWrapper .settingHolder .settingsOptions ul li a{text-decoration:none;padding:.5rem;text-shadow:none;margin:0;width:100%;color:#424242;font-size:16px;font-weight:400;text-transform:none}.posWrapper .tableConatiner .bannerWrapper .settingHolder .settingsOptions ul li:hover{background:#ebebeb}.posWrapper .tableConatiner .bannerWrapper .settingHolder .settingsOptions ul li:hover a{color:#1d9687}.modalTable-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:100}.modalTable{position:fixed;top:50%;left:50%;width:20%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 0 10px #00000080}.modalTable{position:fixed;top:50%;left:50%;width:70%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 0 10px #00000080}.modalTable button{display:block;margin-left:auto}.modalTable-content{margin-top:20px}.roomMover{padding:1rem;border:.5px solid rgb(231,231,231);margin-top:1rem;border-radius:6px}.roomMover select{background:#ffffff;width:10rem;height:2.2rem;padding:.5rem;border-radius:6px;color:#424242;cursor:pointer;border-color:#bdbdbd;outline:none!important;margin:.5rem 0}.superSubCat{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;margin-bottom:.5rem}.superSubCat-item,.superSubCat .superSubCatSelected{display:flex;justify-content:center;align-items:center;padding:3px 7px;border:1px solid #f4f4f4;border-radius:20px;font-size:13px;cursor:pointer}.itemTitle{display:flex;justify-content:space-between;margin-bottom:10px;border-bottom:1px solid rgba(128,128,128,.3137254902);padding-bottom:5px;font-size:13px;font-weight:500}.emptyState{color:#a8a8a8;flex:1;display:flex;justify-content:center;align-items:center;font-weight:300}.cart{background:#f7f5f5;padding:.5rem;border-radius:6px}.shiftWrapper-outlets{margin-bottom:1rem}.shiftWrapper-tables{display:flex;flex-wrap:wrap}.shiftWrapper-tables-item{padding:.5rem .8rem;margin:.3rem;border-radius:6px;border:.5px solid rgb(231,231,231)}.shiftWrapper-tables-item:hover{background:#ebebeb;cursor:pointer}.shiftWrapper-tables-item-name{font-size:18px;font-weight:500}.shiftWrapper-tables-item-info{font-size:13px;color:#7a7a7a}.shiftWrapper-tables .selectedTables{background:#000;color:#fff}.disableActive{background-color:#ffb2b2;color:red;padding:.3rem .6rem;font-size:13px;border-radius:6px;letter-spacing:.5px;cursor:pointer}.disabledPills{color:red;border:1px solid red;padding:.3rem .6rem;font-size:13px;border-radius:6px;letter-spacing:.5px;cursor:pointer}.form-check-label{color:#c90000!important}.form-check-input:checked{background-color:#fd0d5d;border-color:#fd0d5d}body,html{box-sizing:border-box;margin:0;padding:0;font-family:Poppins,sans-serif!important}.bton{padding:.5rem 1rem;margin:2px;cursor:pointer;border:none;border-radius:6px;text-align:center;font-weight:600;height:42px}.bton-primary{background:#1d9687;color:#fff}.bton-primary:hover{background:#0e746b;color:#fff}.bton-secondary{background-color:#ffaa47;color:#4b2800}.bton-secondary{background-color:#ffaa47;color:#000}.bton-secondary:hover{background:#e2a865;color:#fff}.bton-stroke{border:1px solid #1d9687;color:#1d9687}.bton-stroke:hover{background-color:#1d9687;color:#fff}.bton-danger{color:#da352f;background:white;border:1px solid #ffb4b1}.bton-danger:hover{background:#ffb4b1;color:#da352f}.bton--full{width:100%}.bton-active{color:#ffaa47;background:white;border:1px solid #ffaa47}.bton-active:hover{background:#ddf2ff;color:#ffaa47}.bigbutton{height:60px;font-size:22px;transition:transform .2s ease-in}.bigbutton:hover{transform:scale(1.03)}.splashWrapper{animation:wrapperAnimation 2s ease-in-out;animation-delay:2s}.splashWrapper .splash{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.splashWrapper .splash-image{overflow:hidden;text-align:center;margin-bottom:0}.splashWrapper .splash-image img{height:10rem;animation:logoAnimation 1.5s cubic-bezier(.175,.885,.32,1.275)}.splashWrapper .splash-title{font-weight:700;color:#9d2f92;font-size:5rem;text-align:center;animation:titleAnimation 2s ease-in-out;opacity:1}.splashWrapper .splash-subTitle{font-size:1.5rem;height:2rem;position:relative}.splashWrapper .splash-subTitle-animationBOx{background:#ffffff;height:2rem;position:absolute;right:0;animation:subTitleAnimation 2s ease-in-out}.splashWrapper .splash-subTitle-text{height:2rem;color:#4d4d4d}@keyframes titleAnimation{0%{opacity:0}to{opacity:1}}@keyframes subTitleAnimation{0%{width:100%}to{width:0%}}@keyframes logoAnimation{0%{opacity:0;transform:translateY(6rem)}to{transform:translateY(0);opacity:1}}@keyframes wrapperAnimation{0%{opacity:1}60%{opacity:0}to{opacity:0}}.billAreaRight{height:100vh;overflow-y:auto;overflow-x:hidden;width:35%}.BillContainer{width:30%;padding:0 .5rem}.BillContainer-title{font-weight:700}.BillContainer-table-name{font-size:22px;font-weight:600;color:#1d9687}.BillContainer-table-customer{font-size:18px;font-weight:500;color:#ffaa47}.BillContainer .billWrapper{padding-right:1.2rem}.BillContainer .billWrapper table{border-collapse:collapse;width:100%}.BillContainer .billWrapper td,.BillContainer .billWrapper th{border:1px solid #dddddd;text-align:left;padding:5px;font-size:13px}.BillContainer .billWrapper .billAction{margin-top:1reuuim}.BillContainer .billWrapper .billAction .splitBill-addCust{display:flex;justify-content:space-between;border:.5px solid rgb(231,231,231);border-radius:6px;margin-top:.5rem;padding:.5rem}.BillContainer .billWrapper .billAction .splitBill-splitList{border:.5px solid rgb(231,231,231);border-radius:6px;margin-top:.5rem;padding:.5rem}.BillContainer .billWrapper .billAction .splitBill-splitList li{display:flex;justify-content:space-between;align-items:center;margin-bottom:.3rem}.BillContainer .billWrapper .billAction .splitBill-splitList li div{width:30%}.estimate{display:none;text-align:center}@media print{body{width:80mm;margin:0;height:-moz-fit-content;height:fit-content;font-size:12px;background-color:"#f3f3f3"}body td,body th{font-size:12px!important}.estimate{display:block}}.customerHolder{position:relative;display:flex;padding:0 .5rem;color:#f8f8f8}.customerHolder input{flex:1;margin-right:1rem;border-radius:6px;border:.5px solid rgb(231,231,231);font-size:14px}.customerHolder input option{font-size:16px}.customerHolder .searchResultsHolder{background:#ffffff;position:absolute;width:98%;top:105%;box-shadow:1px 2px 6px #8a8a8a73;border-radius:0 0 6px 6px}.customerHolder .searchResultsHolder ul{padding:0;padding:1rem;list-style-type:none;margin:0}.customerHolder .searchResultsHolder ul li{border-bottom:1px solid #d4d4d4;color:#424242;padding:.5rem 0}.customerHolder .searchResultsHolder ul li:hover{cursor:pointer;color:#1d9687}.customerHolder .searchResultsHolder ul li span{background:#e0e0e0;padding:2px 10px;margin-left:.3rem;border-radius:10rem;font-weight:500}.discountHolder{display:flex;padding:.5rem}.discountHolderSwitch select{height:3rem;background:#f0f0f0;padding:0 1rem;border-radius:0 6px 6px 0;border:1px solid rgb(204,204,204)}.billAction{padding:.5rem;display:flex}.billTabs{width:50%;text-align:center;background:#f8f8f8;padding:.5rem;border:1px solid #ebebeb;cursor:pointer}.billTabs_restro{width:100%;text-align:center;background:#f8f8f8;padding:.5rem;border:1px solid #ebebeb;cursor:pointer}.billTabsActive{border-bottom:4px solid #1d9687;color:#1d9687;font-weight:700;background:#ddfdfa}.payBillContainer{padding:.5rem;background:#f8f8f8;margin-left:.5rem}.payBillContainer-cashbox{display:flex}.payBillContainer-cashbox-cash{margin-bottom:1rem}.payBillContainer-cashbox-cash input{margin-top:8px;padding:8px 16px;border:1px solid rgb(114,114,114);border-radius:6px;font-size:16px}.payBillContainer-cashbox-change{margin-left:2rem}.payBillContainer-cashbox-change .changeValue{margin-top:10px;font-size:22px;color:#424242}.payBillContainer .selectPayment{margin-top:.5rem;margin-bottom:1.5rem}.payBillContainer .selectPayment input,.payBillContainer .selectPayment label{cursor:pointer}.payBillContainer .selectPayment input[type=radio]{height:1.5rem;width:1.5rem;margin-right:.5rem;font-size:2rem}.payBillContainer .selectPayment #regular{vertical-align:middle;accent-color:#1d9687}.payBillContainer .selectPayment label{margin-right:2rem;margin-top:1rem}.estimateHolder{display:flex;align-items:center;justify-content:space-between;background:#f8f8f8;padding:.2rem 1rem;border-radius:6px;position:sticky;z-index:2;top:0}.moveContainer{margin-left:.5rem;background:#f8f8f8;padding:.5rem}.moveContainer-guest{margin-bottom:5rem;display:flex;flex-wrap:wrap;justify-content:space-between}.moveContainer-guest-key{font-weight:500;color:#414141}.moveContainer-guest-value{font-size:14px;color:#707070}.moveContainer-guest-value select{height:2rem;padding:.3rem .5rem;background:#f8f8f8;border-radius:6px}.moveContainer-guest-value select option{font-size:1.2rem}.contMargin{margin-left:1rem}h3{color:#424242;font-weight:600;margin:0;margin-bottom:1rem}.menuHolder{display:inline-block;padding:.5rem;position:relative;cursor:pointer;vertical-align:middle}.menuHolder img{width:1.5rem}.menuHolder .menuOptions{position:absolute;height:auto;background:#ffffff;box-shadow:1px 1px 10px #7c7c7c;width:12rem;border-radius:6px;right:0}.menuHolder .menuOptions ul{list-style-type:none;padding:0;padding:.5rem;margin:0}.menuHolder .menuOptions ul li a{text-decoration:none;color:#424242}.menuHolder .menuOptions ul li div{padding:.5rem}.menuHolder .menuOptions ul li:hover{color:#1d9687;background:#ebebeb!important}.items{width:60%;height:100%;overflow:auto}.items .search input{padding:.7rem;width:90%;border-radius:6px;border:1px solid rgba(128,128,128,.3137254902);margin-bottom:.5rem}.items-tableTitle{font-weight:600;font-size:1.3rem;margin-bottom:.5rem}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:#969696;border-radius:5px}::-webkit-scrollbar-track{background-color:#ccc;border-radius:8px}.cartbuttons{margin-right:.5rem}.emptyStateLoad{display:inline;background:rgba(0,0,0,.7333333333);color:#fff;display:grid;place-items:center;height:100vh;width:100vw}.simple-spinner{width:100px;height:30px;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.simple-spinner span{display:block;width:30px;height:30px;border:3px solid transparent;border-radius:50%;border-right-color:#ffffffb3;animation:spinner-anim .8s linear infinite}@keyframes spinner-anim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.stickyHeaderMenu{background:rgb(255,255,255);position:sticky;box-shadow:1px 0 8px #79797980;top:0;padding-bottom:.3rem;margin-bottom:.5rem}.brandLoader{background:#ffffff;height:100vh;width:100vw;position:absolute;display:flex;align-items:center;justify-content:center}.brandLoader figure{height:5rem;width:15rem;text-align:center;animation:beat .5s infinite alternate}@keyframes beat{to{transform:scale(1.1)}}.brandLoader figure img{height:100%}.brandLoader figure div{margin-top:1rem;text-transform:uppercase;font-size:1.5rem;font-weight:700;color:#313131}.selectOutlet{background:#ffffff;height:100vh;width:100vw;position:absolute;display:flex;align-items:center;justify-content:center}.selectOutlet figure{height:5rem;width:15rem;text-align:center}.selectOutlet figure img{height:100%}.selectOutlet figure div{margin-top:1rem;text-transform:uppercase;font-size:1.5rem;font-weight:700;color:#313131}.cardButton{height:2.2rem}.clientOrder{color:#f75314;font-weight:700}.errDanger{color:#cc1515}.bar{position:relative;overflow:hidden}.bar:before{content:"";width:70%;min-height:5px;position:absolute;top:0;background:rgba(255,255,255,.631372549);transform:translate(-100%);animation:animate 1.3s infinite;animation-delay:0s}@keyframes animate{0%{transform:translate(-150%)}to{transform:translate(300%)}}.crossButton{position:absolute;right:5px;top:5px;border-radius:35px;width:35px;height:35px;display:grid;place-items:center;background:white;box-shadow:gray 1px 1px 4px;font-weight:500;z-index:999999;font-size:1.3rem;cursor:pointer}.crossButton:hover{background:#2b2b2b;color:#fff}.searchFoodInput{padding:.7rem;width:98%!important;border-radius:6px;border:1px solid rgba(116,116,116,.314)!important;background:rgb(238,238,238)}.searchFoodInput:focus-visible{border:1px solid #1d9687!important}.tableBolds{font-weight:600}.remarksLength{font-size:11px;margin-top:8px}.remarksLengthError{color:red}.mergedTables{font-size:14px!important;color:green;background-color:#b8e6b8;font-weight:500;margin:4px 0;padding-left:4px}
