*{margin:0;padding:0}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden;scroll-behavior:smooth}.addButtons{background-color:#000;border:initial!important;color:#fff;font-size:1rem;height:40px;transition:.5s ease-in-out}.addButtons:focus,.addButtons:hover{color:#fff!important;transition:.5s ease-in-out}.pageTitleDiv{background-color:#fff;padding:15px 25px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.pageTitle{color:#000;font-size:2rem;text-transform:capitalize}.cardDesign{border-radius:5px;box-shadow:0 0 3px grey;padding:10px}.paginationButton{background-color:#fff;bottom:0;padding:10px 25px;position:-webkit-sticky;position:sticky}.foodList{padding:0 25px}.StickyDrawer{background-color:#fff;bottom:0;box-shadow:0 0 3px grey;position:absolute;right:0;top:0;z-index:1}.contentDiv{margin:"24px 16px";position:relative}.uploadButton{background-color:green}.cancelButton,.uploadButton{border:initial!important;color:#fff;font-size:1rem;height:40px;transition:.5s ease-in-out}.cancelButton{background-color:red}.updateButton{background-color:orange;border:initial!important;color:#fff;font-size:1rem;height:40px;transition:.5s ease-in-out}.cancelButton:focus,.cancelButton:hover,.updateButton:focus,.updateButton:hover,.uploadButton:focus,.uploadButton:hover{color:#fff!important}.formInput,.formTextArea textarea{background-color:#f9f9f9!important;border:1px solid #000!important;border-radius:5px!important;box-shadow:none!important;min-height:40px;outline:medium none invert;outline:initial;transition:.5s ease-in-out}.formInput:focus,.formInput:hover,.formTextArea textarea:focus,.formTextArea textarea:hover{background-color:#fff!important;border:1px solid #000!important;box-shadow:none!important;outline:medium none invert!important;outline:initial!important;transition:.5s ease-in-out}.ant-select-selector{background:#f9f9f9!important;border-color:#000!important;box-shadow:none!important;height:40px;margin:initial;min-height:40px;padding:initial;width:100%}.ant-select-selector:hover{background-color:#fff!important;border-color:#000}.iconButton{border-color:#aaa!important;color:#aaa!important}.searchInput{position:relative}.searchInput input{padding-left:35px}.searchInput .searchIcon{left:15px;position:absolute;top:50%;transform:translateY(-50%)}.cancelButtonWithIcon{align-items:center;background-color:initial;border:initial;color:red;display:flex;justify-content:center;max-height:25px;transition:.3s ease-in-out}.cancelButtonWithIcon svg{font-size:.8rem}.cancelButtonWithIcon:focus,.cancelButtonWithIcon:hover{border-color:red;box-shadow:none;color:red!important;outline:medium none invert;outline:initial;transform:scale(1.2);transition:.3s ease-in-out}.menuCard{border-radius:5px;box-shadow:0 0 2px #afafaf;height:83vh;overflow-y:auto;width:100%}.menuCard h4{background-color:#fff;left:0;padding:10px;position:-webkit-sticky;position:sticky;right:0;top:0}.menuCard ul{list-style:none;margin:0;padding:0}.menuCard>ul{padding:0 15px}.cetegoryListCard{margin-bottom:10px}.cetegoryListCard h6{box-shadow:0 0 3px #afafaf;color:#111;cursor:pointer;display:flex;font-size:.9rem;justify-content:space-between;margin:0;padding:10px}.cetegoryListCard h6 svg{cursor:grab}.cetegoryListCard>ul{padding:10px 30px 0 0}.categorySearchedData{background-color:#fff;border-radius:7px;box-shadow:2px 6px 15px #d2d2d2;left:10px;padding:10px;position:absolute;right:10px;top:45px;z-index:1}.categorySearchedData ul{margin:0;padding:0}.categorySearchedData ul li{background-color:#fff;display:flex;justify-content:space-between;padding:5px}.categorySearchedData ul li:hover{background-color:#eee;cursor:pointer}#subcategory{background-color:#eee;border-radius:5px;display:none;height:25px;margin-top:10px;width:80%}.ComboCard{border:1.5px solid #0000;cursor:pointer;transition:.2s ease-in-out}.ComboCard.active,.ComboCard:hover{background-color:#eee;transition:.2s ease-in-out}.ComboCard.active{border:1.5px solid #000}:where(.css-dev-only-do-not-override-gzal6t).ant-switch.ant-switch-checked:not(.ant-switch-disabled){background-color:green!important;color:green}:where(.css-dev-only-do-not-override-gzal6t).ant-switch:not(.ant-switch-disabled){background-color:red!important;color:red}.dragCard{background-color:#fff;box-shadow:0 0 2px grey;cursor:move;margin:10px 0;padding:7px 10px!important}.dragCard.dragging{opacity:.5}.expandButton{margin:7px;transition:.3s ease-in-out;width:50px}.expandButton span:last-child{opacity:0;transition:.3s ease-in-out;visibility:hidden}.expandButton:hover{transition:.3s ease-in-out;width:135px}.expandButton:hover span:last-child{opacity:1;transition:.3s ease-in-out;visibility:visible}.iconCard:hover{background-color:#eee;border-radius:3px;box-shadow:0 0 3px grey;transition:.3s ease-in-out}.iconCard.active{background-color:#69dc8d66;border-radius:3px;box-shadow:0 0 0 2px #000}.iconButtonAction{background:#0000!important;border:initial!important;box-shadow:none!important;font-size:1rem}.iconButtonAction.remove{color:red!important}.iconButtonAction.edit{color:orange!important}.iconButtonAction.success{color:green!important}.iconButtonAction.blackButton{color:#000!important}.iconButtonAction:focus,.iconButtonAction:hover{border:initial!important;box-shadow:none!important;outline:medium none invert!important;outline:initial!important}.searchInput,.searchInput input{background-color:#eee!important}.searchInput{border-radius:5px;height:40px;max-width:400px}.searchInput:focus,.searchInput:hover{border-color:#000;box-shadow:none!important;outline:medium none invert!important;outline:initial!important}:where(.css-dev-only-do-not-override-gzal6t).ant-input-affix-wrapper:focus,:where(.css-dev-only-do-not-override-gzal6t).ant-input-affix-wrapper:focus-within{border-color:#000!important}.room{background:#db7093;color:#fff}.food{background:orange;color:#fff}.roomCategory{background:green;color:#fff}.foodCategory{background:#8a2be2;color:#fff}button:disabled{opacity:.5!important}.discountStatus{color:#fff}.discountStatus.pending{background-color:orange}.discountStatus.active{background-color:green}.discountStatus.closed{background-color:red}details>summary{list-style-type:none;position:relative}details>summary::-webkit-details-marker{display:none}details>summary:after{transform:rotate(-90deg)}details>summary:after,details[open]>summary:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid #000;content:" ";height:0;position:absolute;right:10px;top:15px;transition:.3s ease-in-out;width:0}details[open]>summary:after{transform:rotate(0deg)}details[open]>summary{background-color:#eee;padding:10px;transition:.3s ease-in-out}details summary{cursor:pointer;padding:10px;transition:margin .15s ease-in-out}details[open] summary{margin-bottom:10px;transition:.3s ease-in-out}.priceList li{padding:initial!important}p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.bookingDetail{border-left:.5px solid #afafaf;border-right:.5px solid #afafaf;height:100%;max-height:480px;max-width:1300px;overflow-x:scroll;position:relative;width:100%}.bookingDetail>tr{box-shadow:0 0 3px #afafaf}.table_cell{border-right:.5px solid #afafaf;height:40px;min-width:150px;text-align:center;width:150px}.table_cell:last-child{border:initial}.table_cell.sticky-cell{background-color:#fff;left:0;position:-webkit-sticky;position:sticky;z-index:1}.table_detail .table_row>td{box-shadow:0 0 1.5px #afafaf}.table_detail .table_row{display:block;padding:5px 0}.table_head .table_cell{background-color:#f3f3f3}.table_cell.sticky-cell h6{color:#000;font-size:14px;font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking-cell:hover{background:#eee;cursor:pointer;transition:.5s ease-in-out}.booking_data,.table_head_body{position:relative}.booking_data{height:100%;justify-content:flex-start;left:auto!important;min-width:200px;padding-left:50px;padding-right:50px}.booking_data:nth-child(2n){margin-top:10px}.booking_person_detail{align-items:center;background-color:grey;border-radius:5px;color:#fff;display:flex;justify-content:flex-start;padding:5px 8px;width:100%}.booking_data.booked .booking_person_detail{background-color:#00c3de}.booking_data.check-in .booking_person_detail{background-color:#00d12f}.booking_data.check-out .booking_person_detail{background-color:orange}.booking_person_detail svg{font-size:14px;margin-right:5px}.booking_person_detail h6{font-size:14px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notFoundMessage{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:50px auto;max-width:300px}.notFoundMessage img{height:100%;width:100%}.css-9emuhu-MuiPaper-root-MuiDrawer-paper{border-top-left-radius:20px;border-top-right-radius:20px;margin:auto;max-width:900px!important;min-height:500px}.colorDetail :where(.css-dev-only-do-not-override-14fpsbw).ant-badge.ant-badge-status .ant-badge-status-dot{height:15px!important;width:15px!important}.checkInCard{border-radius:5px;box-shadow:0 0 3px grey;padding:10px 20px}.checkInCardHeader strong{color:#ff4500;font-size:1.1rem}.checkInCardBody .detail{align-items:center;display:flex;justify-content:flex-start;margin:7px 0}.checkInCardBody .detail h6{font-size:1rem;margin:0;width:100%}.checkInCardBody .detail svg{font-size:1.2rem;margin-right:10px}.checkInCardBody .extraFlex{display:flex}.searchData{background:#fff;box-shadow:0 0 5px #afafaf;display:none;opacity:0;padding:0 10px 10px;position:absolute;top:100px;transition:.3s ease-in-out;width:100%;z-index:1}.searchData li{cursor:pointer;transition:.2s ease-in-out}.searchData li:hover{background-color:#ededed8f;transition:.2s ease-in-out}.searchData.active{display:block;opacity:1;top:0;transition:.3s ease-in-out}.profileCard{align-items:center;background:#fff;border-radius:15px;box-shadow:0 0 3px grey;display:flex;flex-direction:column;padding:20px;transform:translateY(-100px);width:100%}.socialMedia ul{list-style:none;margin:0;padding:0}.socialMedia ul,.socialMedia ul li{align-items:center;display:flex;justify-content:center}.socialMedia ul li{border:1.5px solid #111;border-radius:50px;cursor:pointer;height:35px;margin:0 10px;transition:.3s ease-in-out;width:35px}.socialMedia ul li:hover{background-color:#000}.socialMedia ul li svg{color:#000;font-size:1.2rem}.socialMedia ul li:hover svg{color:#fff}.typeVegNonveg{border:1.5px solid #000;display:block;height:15px;min-width:15px;position:relative;width:15px}.typeVegNonveg.Veg{border-color:green;color:green}.typeVegNonveg.NonVeg{border-color:red;color:red}.typeVegNonveg:after{background-color:currentColor;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.forgotePassword{align-items:center;display:flex;height:100vh;justify-content:center;position:relative}.inputCard{max-width:350px;width:100%}.inputCard p{color:grey}.imageDiv{margin:auto;max-width:500px}.imageDiv img{height:100%;width:100%}.otp-input{height:40px;margin-right:10px;text-align:center;width:50px}.toggle-visibility{align-items:center;display:flex;font-size:1.4rem;justify-content:center}.resend-button,.toggle-visibility{background-color:initial;border:initial}.resend-button{text-decoration:underline}.inputCard a{color:#000}.emptyClick{height:100%;width:100%}.dataGet{position:absolute;top:50%;transform:translateY(-50%)}.badge.success{background:green}.badge.pending{background:orange}.badge.failed{background:red}.dashboardCard{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #eee;padding:20px}.dashboardCard .rightPanel Button{border-color:#000;color:#000}.dashboardCard .rightPanel Button:hover{background-color:#000;border-color:#000!important;color:#fff!important}.dashboardCard .leftPanel h5{color:#000;font-weight:600}.dashboardCard .leftPanel p{color:grey;font-size:.85rem}.dashboardCounter{border-radius:10px;padding:20px 20px 5px}.dashboardCounter.red{background-color:rgba(255,0,0,.225)}.dashboardCounter.yellow{background-color:rgba(255,166,0,.387)}.dashboardCounter.purpule{background-color:rgba(128,0,128,.322)}.dashboardCounter.green{background-color:rgba(0,128,0,.262)}.dashboardCounter .icon{align-items:center;border-radius:50px;color:#fff;display:flex;height:35px;justify-content:center;margin-bottom:20px;width:35px}.dashboardCounter.red .icon{background-color:#ff0000e6}.dashboardCounter.yellow .icon{background-color:orange}.dashboardCounter.green .icon{background-color:green}.dashboardCounter.purpule .icon{background-color:purple}.dashboardCounter .count{color:#000;font-size:1.2rem;font-weight:bolder}.dashboardCounter .title{color:#444;font-size:.9rem}.dashboardCounter p{color:#2929ff;font-size:.75rem}.guestCard{border-radius:5px;box-shadow:0 0 3px #afafaf;padding:10px}.ant-modal-mask,.ant-modal-wrap{z-index:2000000!important}.addNewuttonGuest{border:2px dashed grey;border-radius:5px;font-size:1rem;opacity:.5;padding:10px;width:100%}input:disabled{background-color:#afafaf;color:grey!important}.socialIcon svg{font-size:2rem}.socialIcon.facebook svg{color:#1877f2}.socialIcon.instagram svg{color:#cd486b}.socialIcon.twitter svg{color:#000}.socialIcon.youtube svg{color:red}.socialIcon.whatsapp svg{color:#25d366}.socialIcon.linkedin svg{color:#0072b1}.socialIcon.threads svg{color:#000}.paraGraph{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.brandLogo{bottom:40px;max-width:200px;opacity:.5;position:fixed;right:40px;z-index:1000000}.admin_access{background-color:#25d366;border-radius:10px;margin-bottom:10px;padding:5px;width:100%}.admin_access .container{align-items:center;display:flex;justify-content:space-between}.admin_access button{background-color:initial;border:initial;font-size:1rem}.admin_access button:hover{color:red!important}.foodBanner{align-items:center;background-blend-mode:overlay;background-color:#00000080;background-image:url(https://hostindia.ca/wp-content/uploads/2021/02/Host-India-Takeout-Landing-Page.jpg);background-position:50%;background-size:cover;display:flex;height:40vh;justify-content:center;margin-bottom:50px;width:100%}.foodBanner h1{color:#fff;font-size:2.4rem;max-width:700px;text-align:center}.menu-list{background-color:#fff;left:0;padding:20px 0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.menulisting-head{align-items:center;display:flex;justify-content:space-between}.menu-list h2{padding-bottom:5px;position:relative}.menu-list h2:after{background-color:#000;bottom:0;content:"";height:1.5px;left:0;position:absolute;width:2rem}.menuItem{color:#000;font-size:1.1rem}.ant-tabs-tab-active .menuItem{color:var(--primeColor)}:where(.css-dev-only-do-not-override-3mqfnx).ant-tabs .ant-tabs-ink-bar{background-color:var(--primeColor)}.cart-icon-section{align-items:center;background-color:#13af4f;border-radius:5px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:10px 20px}.cart-icon-section svg{margin:0 10px 0 0}.headTitle{display:flex}.headTitle img{border-radius:10px;height:100px;margin:0 20px 0 0;object-fit:cover;width:100px}.search-box{align-items:center;background-color:#eee;border:2px solid #000;border-radius:50px;display:flex;height:50px;margin-right:20px;padding:10px}.search-input{background-color:#eee;border:none;color:#000;float:left;font-family:sans-serif;font-size:14px;outline:none;padding:initial;transition:.7s ease;width:0}.search-btn{align-items:center;background:#eee;border-radius:50%;color:#000;display:flex;float:right;font-size:1.2rem;height:28px;justify-content:center;text-decoration:none;transition:.4s ease;width:28px}.search-box:hover>.search-input,.search-input:focus{margin:0 8px;width:240px}.search-box:hover>.search-btn{background:#000;color:#fff}.search-input:focus+.search-btn{background:#111;color:#fff}.food-section{margin-top:30px}.food-section .container{border-bottom:1px solid #afafaf}.food-section:first-child{margin-top:0}.food-section:last-child .container{border:initial}@media (max-width:768px){.leftPanel,.menulisting-head{display:flex}.leftPanel{justify-content:right;text-align:right}.maintext{display:flex}.fontsizeone{font-size:16px}.headTitle img{height:60px;width:60px}.menu-list h2{font-size:16px;padding:0}.fontsizepera{font-size:12px}.headTitle{margin-bottom:20px}}@media (max-width:430px){.headTitle{display:flex}}.flexitem{display:flex}.foodList{margin-bottom:30px}.food-card-container{border-radius:7px;box-shadow:0 0 3px grey;display:flex;height:100%;justify-content:flex-start;margin:20px 0 0;max-height:80%;padding:10px;position:relative}.food-card-image img{border-radius:10px;height:70px;object-fit:cover;width:70px}.food-card-text{margin-left:10px}.food-card-text h3{-webkit-line-clamp:1;font-size:.9rem;font-weight:500;margin-bottom:5px}.food-card-text h3,.food-card-text p{-webkit-box-orient:vertical;color:#111;display:-webkit-box;overflow:hidden}.food-card-text p{-webkit-line-clamp:2;font-size:.7rem;font-weight:400;margin-bottom:10px}.food-card-button h5{align-items:center;display:flex;justify-content:center;margin:initial}.food-card-button{align-items:center;display:flex;justify-content:flex-start;position:relative;width:100%}.add-to-cart-button-container{align-items:center;background-color:#12b04f;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;justify-content:space-around;margin-left:30px;padding:7px 15px}.add-to-cart-button-container svg{margin-left:5px}.okButton{background-color:initial;border:2px solid #12b04f;border-radius:10px;color:#12b04f;font-weight:500;transition:.4s ease-in-out}.okButton:hover{background:#12b04f;color:#fff}.dropDesign{border:2px dashed #cdcdcd;border-radius:5px;margin:auto;max-height:500px;max-width:700px;padding:30px 20px;text-align:center;width:100%}.dropDesign img{height:min(50vw,100px);margin:auto;width:min(50vw,100px)}.dropDesign h2{font-size:min(1.6rem,2.2rem)}.dropDesign p{color:grey;max-width:600px;text-align:center}.foodListMenu{list-style:none;margin:0;padding:0}.foodCardMenu{justify-content:space-between;list-style:none;position:relative}.foodCardMenu,.foodCardMenu h5{align-items:center;display:flex}.foodCardMenu h5{color:#000;font-size:1rem;font-weight:500;margin:initial;text-transform:capitalize}.foodCardMenu h5 svg{color:grey}.vegNonvegSelect{display:flex}.vegNonvegSelect .vegNonvegText{align-items:center;display:flex;margin:0 10px}.vegNonvegSelect .box{border:1.5px solid;height:15px;margin-right:10px;position:relative;width:15px}.vegNonvegSelect .box:after{background-color:currentColor;border-radius:50px;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.vegNonvegSelect .veg{color:green}.vegNonvegSelect .nonVeg{color:red}.viewDetails ul{list-style:none;margin:0;padding:0}.viewDetails img{border-radius:5px;max-height:400px;object-fit:fill;width:100%}.detail,.viewDetails img{position:relative}.foodDetailContent{background:linear-gradient(90deg,#000,#0003);bottom:0;color:#fff;left:0;padding:10px 20px;position:absolute;right:0;width:100%;z-index:1}.nonVegClass,.vegClass{border:2px solid;height:15px;margin-top:5px;position:relative;width:15px}.nonVegClass:after,.vegClass:after{background-color:currentColor;border-radius:50px;content:"";height:8.5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8.5px}.vegClass{border-color:green;color:green}.nonVegClass{border-color:red;color:red}.background{height:520px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:430px}.background .shape{border-radius:50%;height:200px;position:absolute;width:200px}.shape:first-child{background:linear-gradient(#1845ad,#23a2f6);left:-80px;top:-80px}.shape:last-child{background:linear-gradient(90deg,#ff512f,#f09819);bottom:-80px;right:-30px}.loginPage form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff21;border:2px solid #ffffff1a;border-radius:10px;box-shadow:0 0 40px #08071099;height:520px;left:50%;padding:50px 35px;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px}.loginPage form *{border:none;color:#fff;font-family:Poppins,sans-serif;letter-spacing:.5px;outline:none}.loginPage form h3{font-size:32px;font-weight:500;line-height:42px;text-align:center}.loginPage .inputField label{color:#fff;display:block;font-size:16px;font-weight:500}.loginPage input{background-color:#ffffff12;border-radius:3px;display:block;font-size:14px;font-weight:300;height:50px;margin-top:8px;padding:0 10px;width:100%}.loginPage input::placeholder{color:#e5e5e5}.loginPage button{background-color:#fff;border-radius:5px;color:#080710;cursor:pointer;font-size:18px;font-weight:600;height:45px;width:100%}.loginPage button span{color:#080710}.social{display:flex}.social div{background:red;background-color:#ffffff45;border-radius:3px;color:#eaf0fb;padding:5px 10px 10px 5px;text-align:center;width:150px}.social div:hover{background-color:#ffffff78}.social .fb{margin-left:25px}.social i{margin-right:4px}
/*# sourceMappingURL=main.8879ad6c.css.map*/