@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);:root{--Red:#c90606}*{font-family:Roboto,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:<weight>;margin:0;padding:0}*,.TopHeader{box-sizing:border-box}.TopHeader{align-items:center;background-color:#07404b;background-color:var(--DarkGreen);box-shadow:0 1px 5px #b9bbbb;box-shadow:0 1px 5px var(--DarkGray);display:flex;height:40px;justify-content:space-between;margin-left:15%;padding:0 20px 0 10px;position:-webkit-sticky;position:sticky;top:0;width:85%;z-index:100}.TopHeader button{background-color:initial;border:none;margin:0}.TopHeader button svg{color:#fff;color:var(--white);font-size:30px}.TopHeader .rightIcons{align-items:center;display:flex;gap:5px;justify-content:center}.TopHeader .rightIcons svg{font-size:30px}.TopHeader .rightIcons p,.TopHeader .rightIcons svg{color:#fff;color:var(--white)}.SideBar{background-color:#fff;background-color:var(--white);box-shadow:0 1px 5px #07404b;box-shadow:0 1px 5px var(--DarkGreen);left:0;min-height:100vh;position:fixed;top:0;width:15%;z-index:999}.Logo{align-items:center;background-color:#07404b;background-color:var(--DarkGreen);color:#fff;color:var(--white);display:flex;font-size:20px;gap:10px;height:40px;justify-content:flex-start;padding:0 10px}.Logo img{height:30px;width:50px}.Menu{margin-top:10px;padding:0 5px;text-align:center}.Menu ul{list-style:none;margin:0;padding:0}.Menu ul li{color:#07404b;color:var(--DarkGreen);display:block;margin-bottom:10px;min-height:30px;padding:5px 5px 5px 20px;position:relative;width:100%}.Menu ul li.Active{transition:all .1s ease-in-out}.Menu ul li.Active,.Menu ul li:hover{color:#75b83b;color:var(--Green);cursor:pointer}.Menu ul li a{align-items:center;color:inherit;display:flex;gap:10px;justify-content:flex-start;text-decoration:none;width:100%}.Menu ul li a img{color:#07404b;color:var(--DarkGreen);width:20px}.Menu ul li.Active a img,.Menu ul li:hover a img{filter:invert(100%)}.Menu ul li .SubMenu{display:flex;flex-direction:column}.Menu ul li .SubMenu li{margin-bottom:0;min-height:auto}.UserBox{align-items:center;display:flex;gap:10px;padding:10px}.UserBox svg{background-color:#07404b;background-color:var(--DarkGreen);border-radius:50%;color:#fff;color:var(--white);font-size:45px;padding:5px}.UserBox h4{color:#07404b;color:var(--DarkGreen)}.UserBox span{color:#75b83b;color:var(--Green)}.MainContainer{min-height:100vh}.Footer,.MainContainer{margin-left:15%;position:relative;width:85%}.Footer{background-color:#07404b;background-color:var(--DarkGreen);bottom:0;color:#fff;color:var(--white);display:flex;font-size:14px;justify-content:space-between;margin-bottom:0;padding:10px}.Footer p{padding:0}.Footer a{color:inherit;text-decoration:none}.MenuHeader button{background-color:#07404b;background-color:var(--DarkGreen);border:none;border-radius:10px;color:#fff;cursor:pointer;padding:8px 16px}.MenuHeader button:hover{background-color:#75b83b;background-color:var(--Green)}.Actionsss button{background-color:#ed2121;background-color:var(--Red);border:none;border-radius:10px;color:#fff;color:var(--white);cursor:pointer;font-size:14px;margin-right:20px;min-width:20px!important;padding:5px;text-transform:capitalize}.Actionsss button:first-child{background-color:#75b83b;background-color:var(--Green)}.CloseBTN{padding:0 10px;position:absolute!important;right:10;top:10}.submitBTN{background-color:#07404b!important;background-color:var(--DarkGreen)!important;color:#fff!important;color:var(--white)!important}.OrderHeader{align-items:center;background-color:#f4f6f6;background-color:var(--LightGray);display:flex;gap:20px;padding:10px 20px;position:-webkit-sticky;position:sticky;top:40px}.OrderHeader button{border:none;border-radius:8px;color:#07404b;color:var(--DarkGreen);margin:0;padding:10px}.OrderContainer{display:flex;flex-wrap:wrap;gap:16px;padding:20px}.TableBox{align-items:center;border-radius:8px;box-shadow:0 4px 8px #00000080;color:#fff;color:var(--white);cursor:pointer;flex-wrap:wrap;justify-content:center;overflow:hidden;text-align:center;text-transform:capitalize;width:85px}.TableBox a{color:inherit;text-decoration:none}.TableBox img{width:100%}.TableBox p{padding:5px}.OrderHeadersss{align-items:center;background-color:#f4f6f6;background-color:var(--LightGray);display:flex;justify-content:space-between;padding:10px 20px;position:-webkit-sticky;position:sticky;top:40px;z-index:999}.OrderHeadersss #tablename{border:1px solid #ddd;border-radius:5px;height:40px;padding:5px 10px;width:200px}.OrderHeadersss #tablename:focus{outline:0}.OrderHeadersss .ActionOrder{display:flex;gap:10px}.OrderHeadersss .ActionOrder button{align-items:center;background-color:#fff;background-color:var(--white);border:none;border-radius:5px;box-shadow:0 1px 2px #07404b;box-shadow:0 1px 2px var(--DarkGreen);box-sizing:border-box;color:#07404b;color:var(--DarkGreen);display:flex;flex-direction:column;font-size:12px;justify-content:center;margin:0;padding:5px 20px;position:relative;text-transform:capitalize;transition:all .5s ease-in-out}.OrderHeadersss .ActionOrder button:hover{cursor:pointer}.OrderHeadersss .ActionOrder button.active,.OrderHeadersss .ActionOrder button:hover{background-color:#75b83b;background-color:var(--Green);color:#fff;color:var(--white)}.OrderHeadersss .ActionOrder button span{align-items:center;background-color:#bcdc49;background-color:var(--LightGreen);border-radius:50%;color:#fff;color:var(--white);display:flex;height:25px;justify-content:center;position:absolute;right:0;top:-5px;width:25px}.OrderItemsBoxContainer{display:flex;padding:20px}.OrderItemsBoxContainer .CategoriesBox{border:1px solid #ddd;border-radius:5px;height:73vh;overflow:hidden;width:12%}.OrderItemsBoxContainer .CategoriesBox .CategoryList{align-items:center;display:flex;flex-direction:column;justify-content:center}.OrderItemsBoxContainer .CategoriesBox .CategoryList button{align-items:center;border:none;display:flex;justify-content:center;margin-top:0;padding:10px;text-transform:capitalize;width:100%}.OrderItemsBoxContainer .CategoriesBox .CategoryList button.active{background-color:#07404b;background-color:var(--DarkGreen);color:#fff;color:var(--white)}.OrderItemsBoxContainer .MenuitemsBox{padding:0 20px;width:88%}.OrderItemsBoxContainer .MenuitemsBox input{border:1px solid #f4f6f6;border:1px solid var(--LightGray);border-radius:10px;height:40px;padding:10px;width:100%}.OrderItemsBoxContainer .MenuitemsBox input:focus{border-color:#b9bbbb;border-color:var(--DarkGray);outline:0}.OrderItemsBoxContainer .MenuitemsBox .MenuItemsList{display:flex;flex-wrap:wrap;gap:20px 10px;margin-top:10px}.OrderItemsBoxContainer .MenuitemsBox .MenuItemsList .MenuBox{background-color:#fff;background-color:var(--white);border-radius:15px;box-shadow:0 1px 3px #07404b;box-shadow:0 1px 3px var(--DarkGreen);box-sizing:border-box;position:relative;width:170px}.OrderItemsBoxContainer .MenuitemsBox .MenuItemsList .MenuBox .img{align-items:center;display:flex;height:100px;justify-content:center;padding:10px}.OrderItemsBoxContainer .MenuitemsBox .MenuItemsList .MenuBox .img img{width:100px}.OrderItemsBoxContainer .MenuitemsBox .MenuItemsList .MenuBox .MenuTitle{border-top:1px solid #9ed3ce;border-top:1px solid var(--BluishGreen);padding:10px}.OrderItemsBoxContainer .MenuitemsBox .MenuItemsList .MenuBox .MenuTitle h3{color:#07404b;color:var(--DarkGreen);text-transform:capitalize}.OrderItemsBoxContainer .MenuitemsBox .MenuItemsList .MenuBox .MenuTitle span{color:#75b83b;color:var(--Green);display:block;margin-bottom:10px;text-transform:capitalize}.OrderItemsBoxContainer .MenuitemsBox .MenuItemsList .MenuBox .AddToOrderBtn{align-items:center;background-color:#bcdc49;background-color:var(--LightGreen);border:none;border-radius:5px;bottom:5%;color:#07404b;color:var(--DarkGreen);display:flex;font-size:30px;height:25px;justify-content:center;position:absolute;right:5%;width:25px}.OrderConfirmContainer,.OrderStatusContainer{padding:20px}.OrderStatusContainer h2{border-bottom:1px solid #ddd;margin-bottom:5px;padding-bottom:5px}.OrderStatusContainer table{width:50%}.OrderStatusContainer table tr th{text-align:left}.OrderConfirmContainer table{width:100%}.OrderStatusContainer table tr .Quantity{align-items:center;display:flex;gap:10px}.OrderStatusContainer table tr .Quantity button{background-color:#75b83b;background-color:var(--Green);font-size:14px;padding:5px 8px}.OrderStatusContainer table tr .delete button{background-color:#ed2121;background-color:var(--Red);font-size:14px;margin:2px;padding:3px}.OrderStatusContainer button{background-color:#07404b;background-color:var(--DarkGreen);border:none;border-radius:5px;color:#fff;color:var(--white);font-size:18px;padding:6px 8px}.OrderConfirmContainer table{border-collapse:collapse}.OrderConfirmContainer table tr td,.OrderConfirmContainer table tr th{border:1px solid #ddd;border-collapse:collapse;padding:10px;text-align:left;text-transform:capitalize}.OrderConfirmContainer h2{margin-bottom:5px;padding-bottom:5px}.PrintContainer{padding:20px}.PrintHeader{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.BillNumber{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:center}.CompanyName{text-align:center}.CustomerPax{align-items:flex-end;display:flex;flex-direction:column;gap:8px;justify-content:center}.PrintBody table{width:100%}.PrintBody table tr th{background-color:#c6e5de;background-color:var(--LightBluishGreen)}.PrintBody table tr td,.PrintBody table tr th{border-collapse:collapse;padding:0 10px;text-align:left}.WebVissionss{margin-left:40%;margin-top:2%;width:500px}.WebVissionss .Amountssss{background-color:#f4f6f6;background-color:var(--LightGray);border:none;border-radius:5px;margin-bottom:10px;padding:6px 10px;width:90px!important}.WebVissionss .Amountssss:focus{outline:0}.ActionsButton{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-right:12%;padding:20px}.ActionsButton button{border:none;border-radius:10px;padding:10px 20px}.Discount,.NetAmount,.ServiceCharge,.SubTotal{align-items:center;display:flex;justify-content:space-between}.CompanyInformation,.ForPrint{display:none}.TableList{padding:20px}.TableList table{width:100%}.MenuHeader{align-items:center;display:flex;height:50px;justify-content:space-between;padding:40px 20px}.MenuHeader .CategoryFilter{align-items:center;display:flex;gap:10px}.MenuHeader .CategoryFilter select{border:none;border-radius:10px;height:35px;padding:10px;text-transform:capitalize;width:150px}.MenuHeader .CategoryFilter select:focus{outline:0}.ADDBUTTON{display:flex;gap:20px}.MenuList{background-color:#fff;border-radius:10px;margin-top:20px;padding:20px}.MenuList table{border-collapse:collapse;width:100%}.MenuList table tr td,.MenuList table tr th{border:1px solid #ddd;padding:10px;text-align:left}.MenuList table tr td img{height:30px;margin-right:10px;object-fit:contain;width:30px}.Actionsss{text-align:center!important}.Pagination{padding:20px;text-align:right}.Pagination button{border:none;border-radius:10px;margin:10px;padding:10px}.ModalOverlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ModalContent{background-color:#fff;border-radius:8px;padding:20px;width:400px}.ModalContent .Modelheader{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ModalContent .Modelheader h2{color:#07404b}.ModalContent .Modelheader button{background-color:#07404b;border:none;border-radius:50%;color:#fff;padding:3px 5px}.ModalContent .ModelBody label{color:#07404b;display:block;margin-bottom:5px}.ModalContent .ModelBody input{height:35px}.ModalContent .ModelBody input,.ModalContent .ModelBody textarea{border:1px solid #07404b;border-radius:8px;margin-bottom:10px;padding:10px;width:100%}.ModalContent .ModelBody textarea{height:100px}.ModalContent .ModelBody textarea:focus{border:1px solid #07404b;border:1px solid var(--DarkGreen);outline:0}.ModalContent .ModelBody select{border:1px solid #07404b;border-radius:8px;height:35px;margin-bottom:10px;padding:10px;text-transform:capitalize;width:100%}.ModalContent .ModelBody input:focus{outline:0}.ModalContent .ModelFooter{display:flex;justify-content:center}.ModalContent .ModelFooter button{background-color:#bcdc4c;border:none;border-radius:20px;box-shadow:0 1px 5px #07404b;box-sizing:border-box;color:#07404b;padding:10px 20px}.ModelBody table{border-collapse:collapse;width:100%}.ModelBody table tr td,.ModelBody table tr th{border:1px solid #ddd;padding:10px;text-align:left;text-transform:capitalize}.CategoryModal{background-color:#fff;border-radius:8px;margin:0 auto;max-width:600px;padding:20px;text-align:center}button{margin-top:10px}.PaymentTitless{align-items:center;background-color:#07404b;background-color:var(--DarkGreen);display:flex;justify-content:space-between;padding:5px 10px}.PaymentTitless,.PaymentTitless button{color:#fff;color:var(--white)}.BillHeader{align-items:center;border-bottom:1px solid #07404b;border-bottom:1px solid var(--DarkGreen);display:flex;gap:10px;padding:10px 0}.BillHeader h2{font-size:16px}.BillHeader input{background-color:#f4f6f6;background-color:var(--LightGray);border:none;border-radius:10px;height:35px;padding:5px}.BillHeader input:focus{outline:0}.BillContainer{display:flex;width:100%}.PaymentType{border-right:1px solid #75b83b;border-right:1px solid var(--Green)}.PaymentType ul li{border-radius:2px;cursor:pointer;list-style:none;margin-top:5px;padding:5px 10px}.PaymentType ul li.active{background-color:#75b83b;background-color:var(--Green);color:#fff;color:var(--white)}.PaymentField{padding:10px 20px}.PaymentField .formgroup{margin-bottom:10px}.PaymentField .formgroup label{display:block;margin-bottom:5px}.PaymentField .formgroup input,.PaymentField .formgroup select{border:1px solid #07404b;border:1px solid var(--DarkGreen);border-radius:5px;height:35px;padding:5px;width:100%}.PayActions{display:flex;gap:10px}.PayActions button{background-color:#07404b;background-color:var(--DarkGreen);border:none;border-radius:5px;color:#fff;color:var(--white);cursor:pointer;padding:10px 20px}.PayActions button:first-child{background-color:#ed2121;background-color:var(--Red)}.flexBoxx{display:flex;flex-wrap:wrap;justify-content:space-between}.flexBoxx .formgroup select{width:150px}.flexBoxx .formgroup input{width:auto}.forPrint{display:none}.TableNumber{align-items:center;display:flex;gap:10px}.TableNumber input{background-color:initial;border:none;font-size:20px;text-transform:capitalize}.TableNumber input:focus{outline:0}.ReportContainer{padding:20px}.Titlesssss{font-size:20px;margin-bottom:20px}.HeaderBox{justify-content:space-between;padding-bottom:10px}.Fillter,.HeaderBox{align-items:center;display:flex}.Fillter{gap:10px}.ReportList{margin-top:0;padding-left:0;padding-right:0}.dashboard-cards{display:flex;flex-wrap:wrap;gap:20px;padding:20px}.dashboard-card{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 2px 8px #0000000d;padding:20px;text-align:center}.dashboard-card h3{color:#333;font-size:18px;margin-bottom:10px}.dashboard-card p{color:#007bff;font-size:20px;font-weight:700}.Merged{background-color:#ed2121;background-color:var(--Red)}.OrderTransferBox{padding:20px}.DashboardBox{min-height:100vh}:root{--DarkGreen:#07404b;--Green:#75b83b;--LightGreen:#bcdc49;--BluishGreen:#9ed3ce;--LightBluishGreen:#c6e5de;--DarkGray:#b9bbbb;--LightGray:#f4f6f6;--Red:#ed2121;--white:#fff}.Category{padding:20px;position:relative}.Category h2{color:#07404b;color:var(--DarkGreen);margin-bottom:15px}.CategoryItems{display:flex;gap:20px}.Box{border:1px solid #07404b;border:1px solid var(--DarkGreen);border-radius:10px;color:#07404b;color:var(--DarkGreen);font-size:20px;min-width:100px;padding:10px;text-align:center;text-transform:capitalize;transition:all .5s ease-in-out}.Box:hover{background-color:#07404b;background-color:var(--DarkGreen);color:#fff;color:var(--white);cursor:pointer}.Category .pagination{border-radius:10px;position:absolute;right:10px;top:55%}.CatSliderContainer{align-items:center;display:flex;gap:20px;position:absolute;right:0;top:20px}.CatSliderContainer div{border-radius:50%;height:30px;width:30px}.CatSliderContainer div,.LoginBoxContainer{align-items:center;background-color:#ddd;display:flex;justify-content:center}.LoginBoxContainer{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}.LoginBox{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:20px;display:flex;flex-direction:column;justify-content:center;max-width:300px;padding:20px;width:100%}.LoginLogo{margin-bottom:20px}.LoginForm{width:100%}.Form-group{display:flex;flex-direction:column;margin-bottom:15px}.Form-group label{color:#000;display:block;margin-bottom:5px}.Form-group input{border:1px solid #ddd;border-radius:20px;height:35px;padding:0 10px;width:100%}.Form-group input:focus{border-color:#000;outline:0}.Form-group button{align-items:center;background-color:#000;border:none;border-radius:20px;color:#fff;display:flex;height:35px;justify-content:center}.Form-group button:hover{background-color:#555;cursor:pointer}
/*# sourceMappingURL=main.a1b56d3a.css.map*/