.styles_container__p5Bme{height:100vh;width:100%;display:flex;flex-direction:column;overflow:auto;overflow-x:hidden;background-color:rgb(var(--theme-bg-color))}.styles_headerText__hxfi8{font-family:Plus Jakarta Sans;font-weight:600;font-size:20px;line-height:28px;letter-spacing:0;vertical-align:bottom;color:var(--product-size-text-color)}.styles_headerContainer__08x_A{display:flex;justify-content:space-between;align-items:center;padding:20px 0;width:100%}.styles_actionBtn__CsIcp{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:16px;padding:0;background-color:var(--product-section-bg-color)}.styles_counterContainer__SgzkR{min-width:100px;border-radius:16px;padding:16px 12px;gap:7px;background-color:var(--restaurant-tags-section-bg-color);display:flex;align-items:center;justify-content:space-around}.styles_footerButton__wWJXc{width:205px;height:54px;min-width:100px;border-radius:16px;padding:16px 26px 16px 24px;gap:11px;background-color:var(--primary);font-size:16px;leading-trim:Cap height}.styles_counterText__RjlQQ,.styles_footerButton__wWJXc{color:var(--product-size-text-color);font-family:Plus Jakarta Sans;font-weight:600;line-height:100%}.styles_counterText__RjlQQ{font-size:14px;letter-spacing:0;text-align:center}.styles_successContainer__Tjo9D{color:var(--product-size-text-color);width:87%;gap:34px;padding-bottom:10px}.styles_order__Z_MdN,.styles_successContainer__Tjo9D{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.styles_order__Z_MdN{border-radius:20px;padding:20px;background-color:var(--product-section-bg-color);gap:20px;width:100%}.styles_childContainer__JgQrw{display:flex;align-items:center;gap:16px;width:100%}.styles_pointIcon__OPY6v{text-align:left;width:52px;height:52px;border-radius:54px}.styles_pointText__1Gqwr{flex:3;text-align:left;font-family:Plus Jakarta Sans;font-weight:600;font-size:16px;line-height:20px;vertical-align:middle}.styles_pointCuisine__yXz7G{display:flex;align-items:center}.styles_cuisineText__rJiF5{font-family:Plus Jakarta Sans;font-weight:400;font-size:14px;line-height:20px;color:var(--product-size-text-color);margin:0;padding:0}.styles_bullet__pBQPi{margin:5px;display:flex;align-self:center}.styles_orderDetails__0SMOJ{width:100%;border-radius:14px;background-color:var(--menu-bg-gradient)}.styles_data__RoUTU{justify-content:space-between;padding:14px 18px;border-bottom-width:1.5px;font-family:Plus Jakarta Sans;font-weight:400;font-size:13px;line-height:17px;letter-spacing:-.25px;color:var(--product-size-text-color)}.styles_divider__AkLva{width:100%;border:none;border-bottom:1px solid var(--nav-bg-color)}.styles_infoContainer__kXZrB{gap:15px;width:100%}.styles_infoBox__RJp30,.styles_infoContainer__kXZrB{display:flex;justify-content:center;align-items:center}.styles_infoBox__RJp30{font-family:Plus Jakarta Sans;flex:1;flex-direction:column;padding:16.04px 20px;gap:12px;border-radius:20px;background-color:var(--menu-bg-gradient)}.styles_label__xuK9X{font-size:14.03px;line-height:100%;color:var(--product-text-color)}.styles_label__xuK9X,.styles_value__jqSJd{font-family:Plus Jakarta Sans;font-weight:600;letter-spacing:0}.styles_value__jqSJd{font-size:16.04px;line-height:20.05px;color:var(--product-size-text-color)}.styles_statusItem__6y2vt{display:flex;align-items:center;gap:10px;width:90%;height:44px;border-radius:12px;background-color:var(--menu-bg-gradient);padding:0 18px}.styles_statusLabel__9CVS6{text-align:left;color:var(--product-size-text-color)}.styles_statusLabel__9CVS6,.styles_statusValue__t2WAK{flex:1;font-family:Plus Jakarta Sans;font-weight:600;font-size:14px;line-height:100%}.styles_statusValue__t2WAK{text-align:right;letter-spacing:0}.styles_pending__NHNu_{color:#fcce00}.styles_completed__4LBGp{color:#2cbd53}.styles_cancelled__DTer6{color:#ea4335}.styles_accepted__Olx4R{color:orange}.styles_textArea__p4QJu{display:flex;flex-direction:column;gap:12px;width:100%}.styles_inputHeader__z_JX5{font-size:18px;letter-spacing:0;color:var(--product-text-color);width:100%}.styles_inputHeader__z_JX5,.styles_orderTexArea__VNT6y{font-family:Plus Jakarta Sans;font-weight:600;line-height:20px}.styles_orderTexArea__VNT6y{width:90%;max-height:180px;padding:13px 18px;gap:12px;border-radius:20px;border:none;background-color:var(--product-section-bg-color);color:var(--default-text-color);font-size:16px;resize:none}.styles_orderTexArea__VNT6y:focus{outline:none}.styles_orderItemContainer__P_TkZ{width:100%;gap:10px;display:flex;flex-direction:column}.styles_orderItemHeader__RPoQ8{width:100%;gap:1px}.styles_orderItemTitle__KDfp6{font-family:Plus Jakarta Sans;font-weight:600;font-size:20px;line-height:28px;letter-spacing:0;color:var(--product-default-text-color)}.styles_orderItemCount__ahIvE{font-family:Plus Jakarta Sans;font-weight:400;font-size:14px;line-height:22px;color:var(--product-text-color)}.styles_orderItemList__EXy7F{display:flex;flex-direction:column;width:100%;border-radius:20px;gap:1px}.styles_orderContainer__0dfnu{background-color:var(--product-section-bg-color);width:100%;box-sizing:border-box}.styles_orderItem__3NJ49{padding:16px 20px;gap:13px;display:flex;align-items:center;width:100%}.styles_orderContainer__0dfnu:first-child{border-radius:20px 20px 0 0}.styles_orderContainer__0dfnu:last-child{border-radius:0 0 20px 20px}.styles_orderContainer__0dfnu>*{border-radius:0}.styles_itemImage__FHJIe{width:44px;height:44px;border-radius:12px;overflow:hidden}.styles_itemDetails__kBbTw{flex:3;text-align:left}.styles_itemName__wK9i8{font-size:16px;letter-spacing:0;vertical-align:middle;word-break:break-word}.styles_itemName__wK9i8,.styles_itemPrice__JZQBp{font-family:Plus Jakarta Sans;font-weight:600;line-height:20px}.styles_itemPrice__JZQBp{font-size:13px;color:var(--product-text-color)}.styles_itemQuantity__U6vwF{flex:3;font-family:Plus Jakarta Sans;font-weight:500;font-size:13px;line-height:20px;color:var(--default-text-color)}.styles_customizationContainer__bh4dP{display:flex;flex-direction:column;border-radius:14px;angle:0 deg;padding:0 24px 14px;background-color:var(--menu-bg-gradient);min-height:14px;position:relative;margin:0 20px 8px;gap:10px}.styles_customizationHeader__VPkW9{margin:0;display:flex;align-items:center;justify-content:space-between}.styles_custText__Ry87R{font-family:Plus Jakarta Sans;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;color:var(--product-text-color);margin:0}.styles_customizationBox__DO4q5{gap:8px;font-family:Plus Jakarta Sans;font-weight:400;font-size:13px;line-height:20px;margin:0;color:var(--default-text-color)}.styles_customizationPrice__0m__c,.styles_customizationText__ZI4xp{margin:0}.styles_customizerName__3V5Gw{color:var(--product-text-color);font-family:Plus Jakarta Sans;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;margin-bottom:8px}.header-text{font-family:Plus Jakarta Sans;font-size:24px;font-weight:700;color:var(--restaurant-title-color)}.header-container{padding:20px 0;width:100%}.header-container,.socials-container{display:flex;justify-content:space-between;align-items:center}.socials-container{gap:16px;width:auto;flex-direction:column;margin:30px 0}.social-item{display:flex;height:24px;align-items:center;gap:8px;justify-content:center;padding:16px 0;border-radius:16px;background-color:var(--custom-shade);width:100%;cursor:pointer}.social-text{font-family:Plus Jakarta Sans;font-size:16px;color:var(--restaurant-title-color);font-weight:550}.optional{margin:20px 0;color:var(--default-text-color);font-size:16px;font-weight:400}.mobile-button{display:flex;align-items:center;gap:8px;justify-content:center;padding:16px 0;border-radius:16px;background-color:var(--primary);width:100%;cursor:pointer;-webkit-tap-highlight-color:transparent}.verify-text{font-family:Plus Jakarta Sans;color:var(--default-text-color);font-size:16px;font-weight:400;width:100%}.mobile-container{background-color:var(--custom-shade);border-radius:14px;padding:14px;display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box;margin-bottom:20px;gap:8px;height:62px}.mobile-container input{font-family:Plus Jakarta Sans;border:none;font-size:16px;width:100%;line-height:20px;background-color:transparent;color:var(--restaurant-title-color)}.name-inputs{display:flex;width:100%;gap:16px}.text-input{flex:1;border:none;box-sizing:border-box;width:100%;line-height:20px;color:var(--default-text-color);border-radius:14px;padding:13px 18px;height:62px;font-weight:600;font-size:16px}.back-btn,.text-input{font-family:Plus Jakarta Sans;background-color:var(--custom-shade)}.back-btn{flex:3;border-radius:16px;color:var(--restaurant-title-color)}.login-btn{flex:7}.error-text,.login-btn{font-family:Plus Jakarta Sans}.error-text{color:#ff4d4d;font-size:16px;font-weight:400;width:100%}.loader{width:16px;height:16px;position:relative;border-radius:2px;background-image:linear-gradient(#fff 6px,transparent 0),linear-gradient(#fff 6px,transparent 0),linear-gradient(#fff 6px,transparent 0),linear-gradient(#fff 6px,transparent 0);background-repeat:no-repeat;background-size:6px 6px;background-position:0 0,0 100%,100% 0,100% 100%;animation:rotate 1s linear infinite}@keyframes rotate{0%{width:16px;height:16px;transform:rotate(0deg)}50%{width:6px;height:6px;transform:rotate(180deg)}to{width:16px;height:16px;transform:rotate(1turn)}}.dial-code-container{position:relative;width:100px;-webkit-tap-highlight-color:transparent}.dial-code{padding:0 10px;cursor:pointer;color:var(--restaurant-title-color);display:flex;align-items:center;gap:6px}.dial-code,.dropdown{font-family:Plus Jakarta Sans;-webkit-tap-highlight-color:transparent}.dropdown{position:absolute;top:30px;left:-15px;background-color:var(--dropdown);border-radius:8px;width:200px;max-height:200px;overflow-y:auto;z-index:10}.dropdown input{font-family:Plus Jakarta Sans;width:100%;padding:10px;box-sizing:border-box;background-color:#000;color:var(--restaurant-title-color);-webkit-tap-highlight-color:transparent;position:sticky;top:0}.dropdown ul{list-style:none;padding:0;margin:0}.dropdown li{padding:10px;cursor:pointer;color:var(--restaurant-title-color)}.dropdown li:hover{background-color:var(--primary)}.forgot-text{font-weight:700;cursor:pointer}.forgot-text,.forgot-text-sent{font-family:Plus Jakarta Sans;font-size:16px;line-height:26px;color:var(--default-text-color);width:100%;margin-top:6px;margin-bottom:24px}.forgot-text-sent{font-weight:400;margin-left:4px}