.CheckoutPage_page__RxpTZ{background:#f7f7f7;min-height:100vh;padding-bottom:60px}.CheckoutPage_container__l5JT_{max-width:1100px;margin:0 auto;padding:24px}.CheckoutPage_breadcrumb__jflEd{font-size:13px;color:#888;margin-bottom:20px}.CheckoutPage_breadcrumb__jflEd a{color:#555;text-decoration:none}.CheckoutPage_breadcrumb__jflEd a:hover{color:#e53935}.CheckoutPage_modeBadge__02Xpw{display:inline-block;background:#e53935;color:#fff;border-radius:20px;padding:8px 24px;font-size:14px;font-weight:600;margin-bottom:20px}.CheckoutPage_mainLayout__4jByW{display:grid;grid-template-columns:1fr 320px;grid-gap:24px;gap:24px}@media (max-width:900px){.CheckoutPage_mainLayout__4jByW{grid-template-columns:1fr}}.CheckoutPage_formSection__KQt7A{display:flex;flex-direction:column;gap:16px}.CheckoutPage_estimatedBox__kDneW{background:#fff;border-radius:12px;padding:16px 20px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.CheckoutPage_deliveryIcon__FqAaq{font-size:32px}.CheckoutPage_estLabel__NQ5O6{font-size:12px;color:#888;margin-bottom:4px}.CheckoutPage_estTime__McV8Y{font-size:22px;font-weight:700;color:#e53935}.CheckoutPage_formCard__wB8Do{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.CheckoutPage_formTitle__EZC_N{font-size:16px;font-weight:700;margin-bottom:16px;color:#1a1a1a}.CheckoutPage_formRow__Gq2r7{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:16px}@media (max-width:600px){.CheckoutPage_formRow__Gq2r7{grid-template-columns:1fr}}.CheckoutPage_formGroup__vIVFd{display:flex;flex-direction:column;gap:6px}.CheckoutPage_label__s_gHl{font-size:13px;color:#555;font-weight:500}.CheckoutPage_input__3ofrG{width:100%}.CheckoutPage_inputHalf__ld3rc,.CheckoutPage_input__3ofrG{border:1px solid #ddd;border-radius:8px;padding:10px 14px;font-size:13px;color:#333;background:#fafafa}.CheckoutPage_inputHalf__ld3rc{width:50%;margin-bottom:12px}.CheckoutPage_checkboxRow__ZveqV{display:flex;align-items:center;gap:8px;margin-bottom:8px;margin-top:4px}.CheckoutPage_checkLabel___w5dn{font-size:12px;color:#555}.CheckoutPage_signIn__OtN9O{color:#e53935;font-weight:600;text-decoration:underline}.CheckoutPage_paymentOptions___1pB8{display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.CheckoutPage_paymentOption__oTXx5{display:flex;align-items:center;gap:10px;border:1px solid #eee;border-radius:8px;padding:12px 14px;cursor:pointer;font-size:13px}.CheckoutPage_payLabel__W8m0E{font-weight:500;flex:1 1}.CheckoutPage_cardNum__bzmSM{color:#aaa;font-size:12px}.CheckoutPage_mastercardIcon__fTzBg{font-size:20px}.CheckoutPage_proceedBtn__txYcr{background:#e53935;color:#fff;border:none;border-radius:25px;padding:12px 32px;font-size:14px;font-weight:600;cursor:pointer;margin-top:16px}.CheckoutPage_cartSidebar__Ba39y{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.06);height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:80px}.CheckoutPage_cartTitle__4YbLZ{font-size:15px;font-weight:700;margin-bottom:16px}.CheckoutPage_cartItem__ugJ5E{display:flex;gap:10px;align-items:center;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.CheckoutPage_cartItemImg__dwNsb{width:52px;height:52px;object-fit:cover;border-radius:8px;flex-shrink:0}.CheckoutPage_cartItemInfo__ACsUP{flex:1 1}.CheckoutPage_cartItemName__JpNqS{font-size:13px;font-weight:600;margin-bottom:2px}.CheckoutPage_cartItemQty__jaL7R{font-size:11px;color:#888;margin-bottom:2px}.CheckoutPage_cartItemPrice__Cai4j{font-size:13px;font-weight:600}.CheckoutPage_qtyControl__3IACe{display:flex;align-items:center;gap:6px}.CheckoutPage_qtyControl__3IACe button{width:24px;height:24px;border-radius:50%;border:1px solid #ddd;background:#fff;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center}.CheckoutPage_qtyControl__3IACe span{font-size:13px;font-weight:600}.CheckoutPage_tipSection__bUo8b{margin:16px 0;border-top:1px solid #eee;padding-top:12px}.CheckoutPage_tipLabel__vQTyd{font-size:13px;color:#555;margin-bottom:10px}.CheckoutPage_tipOptions__GCw5P{display:flex;gap:8px;flex-wrap:wrap}.CheckoutPage_tipBtn___Vhr6{border:1.5px solid #ddd;border-radius:20px;padding:5px 12px;font-size:12px;background:#fff;cursor:pointer;color:#555;transition:all .2s}.CheckoutPage_activeTip__3lCJW{background:#fde8e8;border-color:#e53935;color:#e53935;font-weight:600}.CheckoutPage_summarySection__DqFcX{margin:16px 0;border-top:1px solid #eee;padding-top:12px}.CheckoutPage_summaryRow__3p2c4{display:flex;justify-content:space-between;font-size:13px;color:#555;margin-bottom:8px}.CheckoutPage_summaryAmt__IsZ8C{font-weight:600;color:#e53935}.CheckoutPage_totalRow__WCX3t{font-weight:700;font-size:14px;color:#1a1a1a;border-top:1px solid #eee;padding-top:10px;margin-top:4px}.CheckoutPage_totalAmt__YC8hT{color:#e53935;font-weight:700}.CheckoutPage_checkoutBtn__BVVwz{display:block;width:100%;background:#e53935;color:#fff;border:none;border-radius:25px;padding:12px;font-size:14px;font-weight:600;text-align:center;cursor:pointer;margin-top:8px}.Navbar_navbar__GrSXC{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #eee;padding:0 24px}.Navbar_container__2Cq63{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:60px}.Navbar_logo__X4o9i{display:flex;align-items:center;gap:6px;font-size:22px;font-weight:700;color:#e53935;text-decoration:none}.Navbar_logoIcon__gwjen{font-size:20px}.Navbar_logoText__Jmms3{color:#1a1a1a;font-weight:800;font-style:italic}.Navbar_navRight__dp8Wr{display:flex;align-items:center;gap:16px}.Navbar_iconBtn___6uU0{position:relative;background:none;border:none;font-size:18px;cursor:pointer;padding:4px}.Navbar_cartIcon__bN0nn{font-size:18px}.Navbar_cartBadge__tHWWg{position:absolute;top:-4px;right:-4px;background:#e53935;color:#fff;border-radius:50%;width:16px;height:16px;font-size:10px;display:flex;align-items:center;justify-content:center}.Navbar_loginBtn__ovbKe{background:#e53935;color:#fff;border:none;border-radius:20px;padding:8px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.Navbar_loginBtn__ovbKe:hover{background:#c62828}.RestaurantPlatform_section__yqN6b{background:#e53935;padding:50px 0;color:#fff}.RestaurantPlatform_container__i28vw{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:center}@media (max-width:700px){.RestaurantPlatform_container__i28vw{grid-template-columns:1fr}}.RestaurantPlatform_title__DOoJT{font-size:26px;font-weight:800;line-height:1.3;margin-bottom:24px}.RestaurantPlatform_appBtns__niY1C{display:flex;gap:12px}.RestaurantPlatform_appBtn__9gGx3{background:#000;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:13px;font-weight:600;cursor:pointer}.RestaurantPlatform_imageWrapper__uTsQ3{display:flex;justify-content:center}.RestaurantPlatform_mockupPlaceholder__7tR4a{background:hsla(0,0%,100%,.15);border-radius:16px;width:300px;height:200px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff}.TopRestaurants_section__mXXFS{padding:40px 0 20px}.TopRestaurants_container__WvLNM{max-width:1200px;margin:0 auto;padding:0 24px}.TopRestaurants_header__ntvRU{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.TopRestaurants_title__2Sj5R{font-size:20px;font-weight:700;color:#1a1a1a}.TopRestaurants_headerRight__m1Pf0{display:flex;align-items:center;gap:8px}.TopRestaurants_viewAll__YTHqV{color:#e53935;font-size:13px;font-weight:600}.TopRestaurants_arrowBtn__Boi_S{background:#f5f5f5;border:none;width:28px;height:28px;border-radius:50%;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center}.TopRestaurants_grid___N0Zb{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}@media (max-width:900px){.TopRestaurants_grid___N0Zb{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.TopRestaurants_grid___N0Zb{grid-template-columns:1fr}}.TopRestaurants_card__qwNH6{border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .2s}.TopRestaurants_card__qwNH6:hover{transform:translateY(-4px)}.TopRestaurants_imageWrapper__wgVdl{position:relative;height:160px;overflow:hidden}.TopRestaurants_image__KC9Al{width:100%;height:100%;object-fit:cover}.TopRestaurants_tag__VgHyV{position:absolute;top:8px;left:8px;background:rgba(0,0,0,.6);color:#fff;font-size:10px;padding:2px 8px;border-radius:10px;z-index:1}.TopRestaurants_heartBtn__dT0Ho{position:absolute;top:8px;right:8px;background:#fff;border:none;width:28px;height:28px;border-radius:50%;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.15);z-index:1}.TopRestaurants_cardBody__7oAYO{padding:12px}.TopRestaurants_ratingRow__VgBkQ{display:flex;align-items:center;gap:4px;margin-bottom:4px}.TopRestaurants_stars__lZBKi{color:#f5a623;font-size:12px}.TopRestaurants_rating__mP6d_{font-size:12px;font-weight:600;color:#333}.TopRestaurants_reviews___7qay{font-size:11px;color:#888}.TopRestaurants_name__B43Vj{font-size:15px;font-weight:700;margin-bottom:2px}.TopRestaurants_cuisine__mGUwP{font-size:12px;color:#777;margin-bottom:10px}.TopRestaurants_btnRow__BVkqT{display:flex;gap:8px}.TopRestaurants_orderBtn__wxqBI{background:#e53935;color:#fff;border:none;border-radius:20px}.TopRestaurants_orderBtn__wxqBI,.TopRestaurants_reserveBtn__FW81A{flex:1 1;padding:6px 10px;font-size:12px;font-weight:600;text-align:center;cursor:pointer;text-decoration:none;display:block}.TopRestaurants_reserveBtn__FW81A{background:#fff;color:#e53935;border:1.5px solid #e53935;border-radius:20px}.RestaurantDetail_page__ZiJO5{background:#f7f7f7;min-height:100vh;padding-bottom:60px}.RestaurantDetail_container__ISN8_{max-width:1100px;margin:0 auto;padding:24px}.RestaurantDetail_breadcrumb__ZMbE1{font-size:13px;color:#888;margin-bottom:20px}.RestaurantDetail_breadcrumb__ZMbE1 a{color:#555;text-decoration:none}.RestaurantDetail_breadcrumb__ZMbE1 a:hover{color:#e53935}.RestaurantDetail_restaurantHeader__0IzgG{display:flex;gap:20px;margin-bottom:24px;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.RestaurantDetail_restaurantImg__V00_b{width:160px;height:120px;object-fit:cover;border-radius:10px;flex-shrink:0}.RestaurantDetail_restaurantInfo__bqKWK{flex:1 1}.RestaurantDetail_ratingRow__89IYY{display:flex;align-items:center;gap:8px;margin-bottom:6px}.RestaurantDetail_stars__9ffF5{color:#f5a623;font-size:16px}.RestaurantDetail_ratingText__tTeuf{font-size:13px;color:#555}.RestaurantDetail_restaurantName__PClQq{font-size:28px;font-weight:700;margin-bottom:4px}.RestaurantDetail_restaurantCuisine__lrpjS{font-size:13px;color:#777;margin-bottom:12px}.RestaurantDetail_locationRow__du0eS{display:flex;align-items:center;gap:16px;font-size:13px;color:#555}.RestaurantDetail_saveBtn__KchhJ,.RestaurantDetail_shareBtn__i_DAC{background:none;border:none;font-size:13px;color:#555;cursor:pointer;display:flex;align-items:center;gap:4px}.RestaurantDetail_tabNav__4q0SM{display:flex;background:#f5f5f5;border-radius:8px;padding:4px;gap:4px;margin-bottom:24px;width:-moz-fit-content;width:fit-content}.RestaurantDetail_tabBtn__8E62V{padding:8px 20px;border-radius:6px;border:none;background:transparent;font-size:14px;font-weight:500;cursor:pointer;color:#555;transition:all .2s}.RestaurantDetail_activeTab__8ThHb{background:#e53935;color:#fff;font-weight:600}.RestaurantDetail_mainLayout__92CHa{display:grid;grid-template-columns:1fr 320px;grid-gap:24px;gap:24px}@media (max-width:900px){.RestaurantDetail_mainLayout__92CHa{grid-template-columns:1fr}}.RestaurantDetail_menuSection__dCMP8{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.RestaurantDetail_categoryTabs__KPJ6L{display:flex;gap:0;border-bottom:2px solid #eee;margin-bottom:24px}.RestaurantDetail_catTab__V6u_e{padding:8px 16px;background:transparent;font-size:14px;color:#666;cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;transition:all .2s}.RestaurantDetail_activeCatTab__dcNcA{color:#e53935;border-bottom-color:#e53935;font-weight:600}.RestaurantDetail_categorySection__Q0aix{margin-bottom:32px}.RestaurantDetail_categoryTitle__k8YjW{font-size:18px;font-weight:700;margin-bottom:16px}.RestaurantDetail_menuGrid__PT3p0{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:600px){.RestaurantDetail_menuGrid__PT3p0{grid-template-columns:1fr}}.RestaurantDetail_menuItem__IFYP6{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:10px;border:1px solid #f0f0f0;position:relative}.RestaurantDetail_menuItemImg__XHOZp{width:80px;height:80px;object-fit:cover;border-radius:8px;flex-shrink:0}.RestaurantDetail_menuItemInfo__Wa32B{flex:1 1}.RestaurantDetail_menuItemName__n7qoR{font-size:14px;font-weight:600;margin-bottom:4px}.RestaurantDetail_menuItemDesc__w5OvN{font-size:11px;color:#888;margin-bottom:8px;line-height:1.4}.RestaurantDetail_priceRow__utAlL{display:flex;align-items:center;gap:8px}.RestaurantDetail_price__Lmjzf{font-size:14px;font-weight:700;color:#1a1a1a}.RestaurantDetail_originalPrice__SRBN5{font-size:12px;color:#aaa;text-decoration:line-through}.RestaurantDetail_addBtn__ZQCaC{position:absolute;bottom:12px;right:12px}.RestaurantDetail_plusBtn__YcAAU{width:28px;height:28px;border-radius:50%;border:1.5px solid #ddd;background:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#555}.RestaurantDetail_qtyControl__W0Cht{display:flex;align-items:center;gap:6px;background:#e53935;border-radius:20px;padding:2px 8px;color:#fff}.RestaurantDetail_qtyControl__W0Cht button{background:none;border:none;color:#fff;font-size:16px;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.RestaurantDetail_qtyControl__W0Cht span{font-size:13px;font-weight:600;min-width:16px;text-align:center}.RestaurantDetail_cartSidebar__d8lPl{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.06);height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:80px}.RestaurantDetail_orderModeTabs__9XEvE{display:flex;border:1.5px solid #e53935;border-radius:6px;overflow:hidden;margin-bottom:20px}.RestaurantDetail_modeBtn__CPjrh{flex:1 1;padding:8px 4px;border:none;background:transparent;font-size:13px;font-weight:500;cursor:pointer;color:#555;transition:all .2s}.RestaurantDetail_activeModeBtn__4bXXG{background:#e53935;color:#fff;font-weight:600}.RestaurantDetail_cartTitle__YOOld{font-size:15px;font-weight:700;margin-bottom:16px}.RestaurantDetail_cartItem__zFoyA{display:flex;gap:10px;align-items:center;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.RestaurantDetail_cartItemImg__U911J{width:52px;height:52px;object-fit:cover;border-radius:8px;flex-shrink:0}.RestaurantDetail_cartItemInfo__KvAV3{flex:1 1}.RestaurantDetail_cartItemName__JDNwI{font-size:13px;font-weight:600;margin-bottom:2px}.RestaurantDetail_cartItemQty__rlJMj{font-size:11px;color:#888;margin-bottom:2px}.RestaurantDetail_cartItemPrice__qeCaE{font-size:13px;font-weight:600}.RestaurantDetail_cartQtyControl__Tvbbo{display:flex;align-items:center;gap:6px}.RestaurantDetail_cartQtyControl__Tvbbo button{width:24px;height:24px;border-radius:50%;border:1px solid #ddd;background:#fff;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center}.RestaurantDetail_cartQtyControl__Tvbbo span{font-size:13px;font-weight:600}.RestaurantDetail_cartSummary__ocoeP{margin:16px 0;border-top:1px solid #eee;padding-top:12px}.RestaurantDetail_summaryRow__MEqOI{display:flex;justify-content:space-between;font-size:13px;color:#555;margin-bottom:8px}.RestaurantDetail_totalRow__66f3V{font-weight:700;font-size:14px;color:#1a1a1a;border-top:1px solid #eee;padding-top:10px;margin-top:4px}.RestaurantDetail_totalAmount__ic796{color:#e53935}.RestaurantDetail_checkoutBtn__08qAi{display:block;width:100%;background:#e53935;color:#fff;border:none;border-radius:25px;padding:12px;font-size:14px;font-weight:600;text-align:center;cursor:pointer;text-decoration:none;margin-top:8px}.ReserveTable_page___hvKk{background:#f7f7f7;min-height:100vh;padding-bottom:60px}.ReserveTable_container__MJyqm{max-width:1100px;margin:0 auto;padding:24px}.ReserveTable_breadcrumb__YnXA3{font-size:13px;color:#888;margin-bottom:20px}.ReserveTable_breadcrumb__YnXA3 a{color:#555;text-decoration:none}.ReserveTable_breadcrumb__YnXA3 a:hover{color:#e53935}.ReserveTable_restaurantHeader__EYj7Z{display:flex;gap:20px;margin-bottom:24px;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.ReserveTable_restaurantImg__j7Jq3{width:140px;height:110px;object-fit:cover;border-radius:10px;flex-shrink:0}.ReserveTable_restaurantInfo__U8czw{flex:1 1}.ReserveTable_ratingRow__2NH_S{display:flex;align-items:center;gap:8px;margin-bottom:6px}.ReserveTable_stars__j34_a{color:#f5a623;font-size:16px}.ReserveTable_ratingText__IDtJT{font-size:13px;color:#555}.ReserveTable_restaurantName__RSO1o{font-size:26px;font-weight:700;margin-bottom:4px}.ReserveTable_restaurantCuisine__0WAiD{font-size:13px;color:#777;margin-bottom:12px}.ReserveTable_locationRow__YnO7D{display:flex;align-items:center;gap:16px;font-size:13px;color:#555}.ReserveTable_saveBtn__G1K0R,.ReserveTable_shareBtn__StkMl{background:none;border:none;font-size:13px;color:#555;cursor:pointer}.ReserveTable_tabNav__X71SG{display:flex;background:#f5f5f5;border-radius:8px;padding:4px;gap:4px;margin-bottom:24px;width:-moz-fit-content;width:fit-content}.ReserveTable_tabBtn__dt6bD{padding:8px 20px;border-radius:6px;border:none;background:transparent;font-size:14px;font-weight:500;cursor:pointer;color:#555}.ReserveTable_activeTab___MmFb{background:#e53935;color:#fff;font-weight:600}.ReserveTable_mainLayout__Rf4Jx{display:grid;grid-template-columns:1fr 320px;grid-gap:24px;gap:24px}@media (max-width:900px){.ReserveTable_mainLayout__Rf4Jx{grid-template-columns:1fr}}.ReserveTable_reservationBox__lI52X{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.ReserveTable_sectionTitle__FS_C_{font-size:18px;font-weight:700;margin-bottom:20px}.ReserveTable_filtersRow__wOSMi{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap}.ReserveTable_filterSelect__M0wOC{display:flex;align-items:center;gap:8px;border:1px solid #ddd;border-radius:8px;padding:8px 12px;background:#fff;flex:1 1;min-width:140px}.ReserveTable_select__FO9Yi{border:none;outline:none;font-size:13px;color:#555;background:transparent;cursor:pointer;flex:1 1}.ReserveTable_slotTitle__rT5f5{font-size:15px;font-weight:600;margin-bottom:16px}.ReserveTable_slotsGrid__KNuqU{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;margin-bottom:24px}@media (max-width:600px){.ReserveTable_slotsGrid__KNuqU{grid-template-columns:repeat(3,1fr)}}.ReserveTable_slotBtn__wgfUj{padding:10px 8px;border:1.5px solid #ddd;border-radius:8px;background:#fff;font-size:13px;cursor:pointer;color:#333;transition:all .2s;text-align:center}.ReserveTable_slotBtn__wgfUj:hover{border-color:#e53935;color:#e53935}.ReserveTable_activeSlot__Di9dn{background:#e53935;color:#fff;border-color:#e53935}.ReserveTable_proceedBtn__ruANX{background:#e53935;color:#fff;border:none;border-radius:25px;padding:12px 32px;font-size:14px;font-weight:600;cursor:pointer}.ReserveTable_infoSidebar__FskHE{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.06);height:-moz-fit-content;height:fit-content}.ReserveTable_infoTitle__gONye{font-size:16px;font-weight:700;margin-bottom:16px}.ReserveTable_infoSubtitle__Qk6hY{font-size:13px;font-weight:700;margin-bottom:8px;color:#333}.ReserveTable_infoText__1rmLA{font-size:12px;color:#777;line-height:1.6}