.LogoutModal_logout-modal__XFoTJ{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,.7);transition:opacity .25s ease;display:flex;justify-content:center;align-items:center}.LogoutModal_logout-modal__XFoTJ .LogoutModal_dialog___t_gE{position:absolute;width:400px;border-radius:16px;background-color:#fff}.LogoutModal_logout-modal__XFoTJ .LogoutModal_dialog___t_gE .LogoutModal_header-dialog__ZsIt1{display:flex;flex-direction:row;justify-content:space-between;padding:16px;background-color:#25303d;border-radius:16px 16px 0 0}.LogoutModal_logout-modal__XFoTJ .LogoutModal_dialog___t_gE .LogoutModal_header-dialog__ZsIt1 .LogoutModal_header-text__Zyz__{font-size:1rem;font-weight:700;color:#fff}.LogoutModal_logout-modal__XFoTJ .LogoutModal_dialog___t_gE .LogoutModal_content-dialog__SNE7S{padding:16px;display:flex;flex-direction:column}.LogoutModal_logout-modal__XFoTJ .LogoutModal_dialog___t_gE .LogoutModal_content-dialog__SNE7S .LogoutModal_content-text__w2Mry{font-size:.875rem}.LogoutModal_logout-modal__XFoTJ .LogoutModal_dialog___t_gE .LogoutModal_content-dialog__SNE7S .LogoutModal_margin__jPm1H{margin-top:4px}.LogoutModal_logout-modal__XFoTJ .LogoutModal_dialog___t_gE .LogoutModal_button-dialog__OqfMQ{padding:16px;display:flex;flex-direction:row}.LogoutModal_logout-modal__XFoTJ .LogoutModal_dialog___t_gE .LogoutModal_button-dialog__OqfMQ .LogoutModal_cancel-button__hO1yP{color:#ff6601;background-color:#fff;border:2px solid #ff6601;border-radius:10px;padding:8px 16px;font-size:.875rem;font-weight:700;cursor:pointer;margin-left:auto;margin-right:16px}.LogoutModal_logout-modal__XFoTJ .LogoutModal_dialog___t_gE .LogoutModal_button-dialog__OqfMQ .LogoutModal_confirm-button__Jruep{color:#fff;background-color:#ff6601;border:2px solid #ff6601;border-radius:10px;padding:8px 16px;font-size:.875rem;font-weight:700;cursor:pointer}.AppbarDateSelector_appbar-date-selector__ieL_k{display:flex;justify-content:center;width:20%;min-width:400px}.AppbarDateSelector_appbar-date-selector__ieL_k .AppbarDateSelector_content__ZtHb1{display:flex;flex-direction:row;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;cursor:pointer}.AppbarDateSelector_appbar-date-selector__ieL_k .AppbarDateSelector_text__fwSmI{font-size:20px;font-weight:400;color:#fff}.AppbarDateSelector_hide-input-date__xbZ66{pointer-events:none;position:absolute;top:40%;left:50%;transform:translateX(-50%);opacity:0}.Appbar_appbar__LgG9_{display:flex;width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:999;background-color:#161e26}.Appbar_appbar__LgG9_ .Appbar_appbar-content-box__9dJwn{width:100%;min-height:50px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-left:24px;margin-right:24px}.Appbar_appbar__LgG9_ .Appbar_app-logo-box__ymbN3{display:flex;flex-direction:row;align-items:center;width:40%}.Appbar_appbar__LgG9_ .Appbar_app-logo-box__ymbN3 .Appbar_app-logo-content___1CHn{display:flex;flex-direction:row;align-items:center;cursor:pointer;border:none;background-color:transparent}.Appbar_appbar__LgG9_ .Appbar_app-logo-box__ymbN3 .Appbar_app-logo-content___1CHn .Appbar_app-name-text__F0wch{font-size:20px;font-weight:400;color:#fff}.Appbar_appbar__LgG9_ .Appbar_right-button-group__aIW_H{display:flex;flex-direction:row;justify-content:flex-end;width:40%}.Appbar_appbar__LgG9_ .Appbar_right-button-group__aIW_H .Appbar_shop-name-box__w3BIn{display:flex;flex-direction:row;align-items:center;border-radius:4px;background-color:#ffefd3;border:none;padding:8px 20px;margin-right:20px;cursor:pointer}.Appbar_appbar__LgG9_ .Appbar_right-button-group__aIW_H .Appbar_shop-name-box__w3BIn .Appbar_text__p_prZ{font-size:16px;font-weight:400;color:#82310c}.Appbar_appbar__LgG9_ .Appbar_right-button-group__aIW_H .Appbar_language-box__Wgji_{display:flex;flex-direction:row;align-items:center;border-radius:4px;background-color:#ff6601;padding:8px 20px;cursor:pointer}.Appbar_appbar__LgG9_ .Appbar_right-button-group__aIW_H .Appbar_language-box__Wgji_ .Appbar_text__p_prZ{font-size:16px;font-weight:400;color:#fff8ec}.Appbar_link-page-box__1YHDO{display:flex;flex-direction:row;align-items:center;border-radius:4px;border:none;background-color:#ff6601;margin-left:30px;padding:8px 20px;cursor:pointer}.Appbar_link-page-box__1YHDO .Appbar_repeat-icon__Gu45_{color:#fff8ec;margin-right:16px}.Appbar_link-page-box__1YHDO .Appbar_text__p_prZ{font-size:16px;font-weight:400;color:#fff8ec}.SidebarMenuItem_sidebar-menu-item__pTUyF{display:flex;flex-direction:column;align-items:center;padding:4px 2px;margin-top:.5rem;font-size:14px;font-weight:400;color:#000;background-color:#fff;border:none;cursor:pointer}.SidebarMenuItem_sidebar-menu-item__pTUyF .SidebarMenuItem_image-margin__7ujBl{margin-bottom:.5rem}.SidebarMenuItem_border-bottom__eCzsf{border-bottom:2px solid #d9d9d9}.SidebarMenuItem_active__JNeXV,.SidebarMenuItem_image-active__ezohY{color:#ff6601}.Sidebar_sidebar__0RqDM{display:flex;background-color:#fff}.Sidebar_sidebar__0RqDM .Sidebar_content__XLwtG{display:flex;border-right:1px solid #d9d9d9}.Sidebar_sidebar__0RqDM .Sidebar_menu-list__zNc8u{display:flex;flex-direction:column;margin:8px .5rem}.Sidebar_sidebar__0RqDM .Sidebar_menu-report__VXhE8{display:flex;justify-content:center}.Sidebar_version-text__Y_ar_{display:flex;align-self:center;margin-top:auto;margin-bottom:8px;font-size:.875rem;font-weight:400;color:#000}.Calendar_calendar__xiZai{display:flex;width:100%;flex-direction:column;background-color:#fff}.Calendar_calendar__xiZai .Calendar_calendar-header__QoeYL{display:flex;flex-direction:row;align-items:center;margin-bottom:1.25rem;justify-content:center}.Calendar_calendar__xiZai .Calendar_calendar-header__QoeYL .Calendar_calendar-header-box__Wt1ic{margin:0 48px;display:flex;flex-direction:row;align-items:center;height:24px;border-radius:4px;background-color:#ffefd3;padding:12px 20px}.Calendar_calendar__xiZai .Calendar_calendar-header__QoeYL .Calendar_calendar-header-box__Wt1ic .Calendar_calendar-header-text__M9_Ik{font-size:16px;font-weight:400;color:#000;margin-left:24px}.Calendar_calendar__xiZai .Calendar_calendar-weekdays__kmvBj{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-weight:400;font-size:14px;color:#000}.Calendar_calendar__xiZai .Calendar_calendar-weekdays__kmvBj .Calendar_day-in-week__GRrTX{border:1px solid #d1d1d1;padding:16px 0;background-color:#f6f6f6;text-align:center;font-weight:400;font-size:.875rem;color:#000}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs{display:grid;grid-template-columns:repeat(7,1fr)}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_calendar-day__h5stX{display:flex;border:1px solid #d1d1d1}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_current-month__uh5GW{cursor:pointer}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_not-current-month___29o6{pointer-events:none}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_close-day__bYZqX{background-color:#d1d1d1;pointer-events:none}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_select-day__wCGTd{display:flex;border:1px solid #cc0202;box-shadow:0 0 3px #cc0202}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il{margin:.5rem;width:100%}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il .Calendar_wait-badge__Eg36d{display:flex;flex-direction:row;align-items:center;background-color:rgba(0,0,0,.078);padding:4px 6px;border-radius:20px;border:none;font-size:.625rem;cursor:pointer}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il .Calendar_grey-circle__t01e0{display:flex;background-color:#bdbdbd;border-radius:100%;margin-right:.5rem}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il .Calendar_close-day-badge__qIQdF{background-color:#d32f2f;color:#fff;padding:6px 10px;border-radius:20px;font-size:.625rem}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il .Calendar_hide-event__BIGsq{display:none}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il .Calendar_event-text-box__MN1_P{display:flex;flex-direction:column;padding-top:.75rem;gap:4px;background-color:#fff;width:100%;border:none;cursor:pointer}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il .Calendar_event-text-box__MN1_P .Calendar_event-box-color__OjxhQ{height:100%;width:4px;margin-right:4px;border-radius:16px}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il .Calendar_event-text-box__MN1_P .Calendar_breakfast__tAiWU{background-color:#ff9c32}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il .Calendar_event-text-box__MN1_P .Calendar_lunch__GSLO_{background-color:#ff6601}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il .Calendar_event-text-box__MN1_P .Calendar_afternoon__bDZvN{background-color:#cc0202}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il .Calendar_event-text-box__MN1_P .Calendar_dinner__i8gIQ{background-color:#820c0c}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il .Calendar_event-text-box__MN1_P .Calendar_night__42OwB{background-color:#9c27b0}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il .Calendar_event-text-box__MN1_P .Calendar_other__7fsZ4{background-color:#273bb0}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il .Calendar_event-text-box__MN1_P .Calendar_event-text__rubIv{display:flex;flex-direction:row;gap:4px;font-size:.75rem;font-weight:500;color:#000;text-align:start}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_day-content-box__xR4il .Calendar_event-text-box__MN1_P .Calendar_event-text__rubIv .Calendar_text-box__vpNVL{width:40px}.Calendar_calendar__xiZai .Calendar_calendar-row__IgRHs .Calendar_calendar-day-text__SUkAV{font-size:1.25rem;font-weight:500;color:#000}.Calendar_calendar__xiZai .Calendar_badge-box__oq0cn{margin-top:1.25rem;margin-bottom:.25rem;margin-left:1.5rem;display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap}.Calendar_calendar__xiZai .Calendar_badge-item__XeiMq{border:1px solid;padding:4px 12px;border-radius:100px;font-size:.875rem;font-weight:400}.Calendar_calendar__xiZai .Calendar_breakfast-badge__79bk_{border-color:#ff9c32;color:#ff9c32}.Calendar_calendar__xiZai .Calendar_lunch-badge__XpEwx{border-color:#ff6601;color:#ff6601}.Calendar_calendar__xiZai .Calendar_afternoon-badge__imMFt{border-color:#cc0202;color:#cc0202}.Calendar_calendar__xiZai .Calendar_dinner-badge__mINM9{border-color:#820c0c;color:#820c0c}.Calendar_calendar__xiZai .Calendar_night-badge__sN2KT{border-color:#9c27b0;color:#9c27b0}.Calendar_pax-per-date__wKSYU{display:flex}@media screen and (max-width:1180px){.Calendar_pax-per-date__wKSYU{display:none}}.MealReserveDetail_meal-reserve-detail__yrfqA{display:flex}.MealReserveDetail_meal-reserve-detail__yrfqA .MealReserveDetail_meal-box-color__AOzTG{height:52px;width:4px;margin-right:8px;border-radius:16px}.MealReserveDetail_meal-reserve-detail__yrfqA .MealReserveDetail_meal-name-text__aEEAa{font-size:16px;font-weight:700;color:rgba(0,0,0,.871)}.MealReserveDetail_meal-reserve-detail__yrfqA .MealReserveDetail_meal-name-text__aEEAa:first-letter{text-transform:uppercase}.MealReserveDetail_meal-reserve-detail__yrfqA .MealReserveDetail_waiting__rFRGE{background-color:#000}.MealReserveDetail_meal-reserve-detail__yrfqA .MealReserveDetail_morning__QIDLF{background-color:#ff9c32}.MealReserveDetail_meal-reserve-detail__yrfqA .MealReserveDetail_lunch__VKt8H{background-color:#ff6601}.MealReserveDetail_meal-reserve-detail__yrfqA .MealReserveDetail_afternoon__S1ek9{background-color:#cc0202}.MealReserveDetail_meal-reserve-detail__yrfqA .MealReserveDetail_evening__I_HCa{background-color:#820c0c}.MealReserveDetail_meal-reserve-detail__yrfqA .MealReserveDetail_snack__zX5jX{background-color:#9c27b0}.MealReserveDetail_meal-reserve-detail__yrfqA .MealReserveDetail_other__JYSRK{background-color:#273bb0}.MealReserveDetail_meal-reserve-detail__yrfqA .MealReserveDetail_reserve-detail-container__1GaOx{display:flex;flex-direction:row;margin-top:6px;gap:8px}.MealReserveDetail_meal-reserve-detail__yrfqA .MealReserveDetail_reserve-detail-box__pzlVf{width:108px;font-size:14px;font-weight:400;color:rgba(0,0,0,.871)}.TableData_table-data__nuH3f{width:40px;position:relative}.TableData_border__F26jd,.TableData_left-border__paQDr{border:1px solid rgba(0,0,0,.8)}.TableData_left-border__paQDr{border-left:3px dashed red}.TableData_right-border__Yalq0{border:1px solid rgba(0,0,0,.8);border-right:3px dashed red}.TableData_table-data__nuH3f:hover{background-color:#25303d}.TableData_reserve-box__W5vKs{display:flex;align-items:center;position:absolute;box-sizing:border-box;top:0;left:0;height:38px;z-index:1;border:2px solid rgba(0,0,0,.8);cursor:pointer}.TableData_cancelled__aNNi8{background-color:crimson}.TableData_pending-payment__J8YFh{background-color:orange}.TableData_reserved__rUFrJ{background-color:#4169e1}.TableData_waiting___Ov9j{background-color:#ffe135}.TableData_completed__FgW7x{background-color:purple}.TableData_tentative__TYNWw{background-color:gold}.TableData_confirmed__y_ss6{background-color:#228b22}.TableData_no-show__ji2E4{background-color:#000}.TableData_seated__qa_dK{background-color:#1e90ff}.TableData_name-text__78Fcb{margin-left:8px;margin-right:8px;font-size:.875rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TableRow_text__ZQi7z{font-size:14px;font-weight:400;color:#000}.TableRow_reserve-time__TsgsX{background-color:#ffa601;cursor:pointer}.TableRow_sticky-table-name__x99Hx{width:72px;left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TableRow_sticky-max-guest__Ofx_t,.TableRow_sticky-table-name__x99Hx{border:1px solid rgba(0,0,0,.8);position:-webkit-sticky;position:sticky;background-color:#25303d;color:#fff;z-index:10}.TableRow_sticky-max-guest__Ofx_t{width:48px;text-align:center;left:71px}.AccordionTable_accordion-table__T4Vyg{padding:0!important}.AccordionTable_accordion-table__T4Vyg .AccordionTable_accordion-header__Vpo8O{display:flex;flex-direction:row;align-items:center;background-color:#fff8ec;padding:12px 16px;border:1px solid rgba(0,0,0,.8)}.AccordionTable_accordion-table__T4Vyg .AccordionTable_arrow-button__hNv65{display:flex;align-items:center;cursor:pointer;background-color:transparent;border:none}.AccordionTable_accordion-table__T4Vyg .AccordionTable_flip-image__I0w_d{transform:rotateX(180deg)}.AccordionTable_text__lEt4F{font-size:14px;font-weight:400;color:#000}.AccordionTable_image__FU339{width:auto;height:auto;margin-left:16px;object-fit:contain}.TimeTableTable_time-table-table__3jhXO{display:flex;flex-direction:column;max-width:100%;margin:0 1rem 1rem;overflow-x:auto}.TimeTableTable_box__6X99K{max-width:100px}.TimeTableTable_table__pYJ26{margin-top:16px;width:100%;border-collapse:collapse;table-layout:fixed}.TimeTableTable_table__pYJ26 td,.TimeTableTable_table__pYJ26 th{padding:8px;box-sizing:border-box;height:38px}.TimeTableTable_table__pYJ26 th{text-align:center}.TimeTableTable_time-header__Plijo{width:160px;border:1px solid rgba(0,0,0,.8)}.TimeTableTable_sticky-table-name__2GgG9{width:72px;left:0}.TimeTableTable_sticky-max-guest__2Eith,.TimeTableTable_sticky-table-name__2GgG9{border:1px solid rgba(0,0,0,.8);position:-webkit-sticky;position:sticky;background-color:#25303d;color:#fff}.TimeTableTable_sticky-max-guest__2Eith{width:48px;left:71px}.TimeTableTable_time-text__YQzUz{font-size:.75rem;text-align:center}.CustomInput_custom-input__Cfbhi{display:flex;flex-direction:column;width:100%}.CustomInput_custom-input-container__6aAwn{display:flex;position:relative}.CustomInput_input__jGR0z{height:40px;width:100%;border:2px solid rgba(0,0,0,.23);border-radius:8px}.CustomInput_input__jGR0z:focus{outline:none;border-color:#ff6601}.CustomInput_input__jGR0z:focus+.CustomInput_label-container__lF3V_ .CustomInput_label-text__BNWbQ,:not(.CustomInput_input__jGR0z[value=""])+.CustomInput_label-container__lF3V_ .CustomInput_label-text__BNWbQ{background-color:#fff;font-size:14px;color:rgba(0,0,0,.6);transform:translateY(-130%)}.CustomInput_input__jGR0z:focus+.CustomInput_label-container__lF3V_ .CustomInput_label-text__BNWbQ{border-color:#ff6601;color:#ff6601}.CustomInput_label-container__lF3V_{position:absolute;top:0;bottom:0;left:0;right:0;border:2px solid transparent;background-color:transparent;pointer-events:none;display:flex;align-items:center}.CustomInput_label-text__BNWbQ{font-size:14px;padding:.125rem .375rem;background-color:transparent;transform:translate(0);color:rgba(0,0,0,.6);transition:transform .15s ease-out,font-size .15s ease-out,background-color .2s ease-out,color .15s ease-out}.CustomInput_input__jGR0z,.CustomInput_label-container__lF3V_{font-size:14px;padding:.125rem .5rem}.CustomInput_error-text__Nd_Ky{font-size:12px;font-weight:700;margin-left:8px;margin-top:4px;color:#d32f2f}.CustomInput_input__jGR0z:-webkit-autofill,.CustomInput_input__jGR0z:-webkit-autofill:active,.CustomInput_input__jGR0z:-webkit-autofill:focus,.CustomInput_input__jGR0z:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#000!important}.CustomInput_input__jGR0z:-moz-autofill,.CustomInput_input__jGR0z:-moz-autofill:active,.CustomInput_input__jGR0z:-moz-autofill:focus,.CustomInput_input__jGR0z:-moz-autofill:hover{background-color:#fff!important;color:#000!important}.AddButton_add-button__eSQkV{display:flex;align-items:center;justify-content:center;border:2px solid #ff6601;background-color:transparent;width:100%;border-radius:8px;padding:12px 4px;cursor:pointer}.AddButton_add-button__eSQkV .AddButton_button-text__ZYc7G{font-size:16px;font-style:500;color:#ff6601}.CustomInputParty_custom-input-party__qp77Z{position:relative;display:flex;width:100%}.CustomInputParty_input__vn2RM{height:40px;width:100%;border:2px solid rgba(0,0,0,.23);border-radius:8px}.CustomInputParty_input__vn2RM:focus{outline:none;border-color:#ff6601}.CustomInputParty_select__1QHQW{border-color:#ff6601}.CustomInputParty_text-select__t5kwf{color:#ff6601}.CustomInputParty_input__vn2RM:focus+.CustomInputParty_label-container__ChzYl .CustomInputParty_label-text__Rt_LW,:not(.CustomInputParty_input__vn2RM[value=""])+.CustomInputParty_label-container__ChzYl .CustomInputParty_label-text__Rt_LW{background-color:#fff;font-size:14px;transform:translateY(-130%)}.CustomInputParty_input__vn2RM:focus+.CustomInputParty_label-container__ChzYl .CustomInputParty_label-text__Rt_LW{border-color:#ff6601;color:#ff6601}.CustomInputParty_label-container__ChzYl{position:absolute;top:4px;bottom:0;left:2px;right:0;pointer-events:none;display:flex;align-items:center}.CustomInputParty_label-text__Rt_LW{padding:.125rem .375rem;background-color:transparent;transition:transform .15s ease-out,font-size .15s ease-out,background-color .2s ease-out,color .15s ease-out}.CustomInputParty_input__vn2RM,.CustomInputParty_label-container__ChzYl{font-size:14px;padding:.125rem .5rem;color:rgba(0,0,0,.6)}.CustomInputParty_error-text__MYKQ2{font-size:12px;font-weight:700;margin-left:8px;margin-top:4px;color:#d32f2f}.CustomButton_custom-button__8ImLN{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:16px;font-weight:500;border-radius:10px;padding:10px 22px;cursor:pointer}.CustomButton_image-margin__9_kHb{margin-right:16px;object-fit:contain}.CustomButton_primary-button__4UR7n{color:#f6f6f6;background-color:#ff6601;border:2px solid #ff6601}.CustomButton_secondary-button__Zu5an{color:#ff6601;background-color:#fff;border:2px solid #ff6601}.CustomButton_custom-button__8ImLN.CustomButton_reverse__l_CmZ{flex-direction:row-reverse}.CustomButton_custom-button__8ImLN.CustomButton_reverse__l_CmZ .CustomButton_image-margin__9_kHb{margin-left:16px;margin-right:0;object-fit:contain}.CustomButton_custom-button__8ImLN.CustomButton_reverse__l_CmZ .CustomButton_spinner-margin__Eu_XU{margin-left:16px;margin-right:0}.CustomButton_secondary-button__Zu5an.CustomButton_red__ddXGl{color:#d32f2f;background-color:#fff;border:2px solid #d32f2f}.CustomButton_spinner__nx3eQ{color:#f6f6f6}.CustomButton_spinner-margin__Eu_XU{margin-right:16px}.CustomButton_disable__n6qwm{pointer-events:none}.SidebarReserveDetailDay_sidebar-reserve-detail-day__3eRrM{display:flex;flex-direction:column;background-color:#fff;height:100%;width:17rem;margin-top:.5rem;border-radius:8px;margin-left:1rem}.SidebarReserveDetailDay_sidebar-reserve-detail-day__3eRrM .SidebarReserveDetailDay_header-text__hyFwr{font-size:1rem;font-weight:700;color:#000}.SidebarReserveDetailDay_sidebar-reserve-detail-day__3eRrM .SidebarReserveDetailDay_border-bottom__SJbIe{border-bottom:2px solid rgba(0,0,0,.23)}.SidebarReserveDetailDay_meal-box__Xb60E{display:flex;flex-direction:column;gap:24px}.SidebarReserveDetailDay_close-icon__n_dig{cursor:pointer;color:#d32f2f}@media screen and (max-width:1180px){.SidebarReserveDetailDay_sidebar-reserve-detail-day__3eRrM{width:15rem}}.CardReserveSummary_card-reserve-summary__422Ye{display:flex;width:100%;flex-direction:column;background-color:#fff;border-radius:8px;padding:8px 16px}.CardReserveSummary_card-reserve-summary__422Ye .CardReserveSummary_header-text__pVXTM{font-size:20px;font-weight:400;color:"black"}.CardReserveSummary_card-reserve-summary__422Ye .CardReserveSummary_number-text__ASrcZ{font-size:28px;font-weight:300;color:rgba(0,0,0,.871)}.CardMealSummary_card-meal-summary__ctNqM{display:flex;flex-direction:column;width:100%;background-color:#fff;border-radius:8px}.CardMealSummary_meal-name-text__ZDacg{font-size:14px;font-weight:500;border:1px solid;padding:4px 12px;border-radius:16px;width:-moz-fit-content;width:fit-content;margin:.75rem}.CardMealSummary_meal-name-text__ZDacg:first-letter{text-transform:uppercase}.CardMealSummary_waiting__54O3y{border-color:#000;color:#000}.CardMealSummary_morning___KBwG{border-color:#ff9c32;color:#ff9c32}.CardMealSummary_lunch__BmIFA{border-color:#ff6601;color:#ff6601}.CardMealSummary_afternoon__X3kHm{border-color:#cc0202;color:#cc0202}.CardMealSummary_evening__1cjtT{border-color:#820c0c;color:#820c0c}.CardMealSummary_snack__coQdo{border-color:#9c27b0;color:#9c27b0}.CardMealSummary_other__nMvDL{border-color:#273bb0;color:#273bb0}.CardMealSummary_bottom-content__whvS1{display:flex;flex-direction:row;padding:.75rem;border-top:1px solid}.CardMealSummary_badge__DoZ0U{display:flex;flex-direction:row;align-items:center;border:1px solid;border-radius:16px;padding:4px 12px;width:50px}.CardMealSummary_icon__uX_mQ{display:flex;align-items:center;justify-content:center;border-radius:100%;margin-right:8px}.CardMealSummary_number-text__qfkh1{font-size:14px;font-weight:500}.CalendarContainer_calendar-container__eircn{display:flex;flex-direction:row;width:100%}.CalendarContainer_calendar-container__eircn .CalendarContainer_header-card__SQE2z{display:flex;flex-direction:row;gap:16px;margin-top:1rem}.CalendarContainer_calendar-container__eircn .CalendarContainer_header-text__sqsG7{font-size:24px;font-weight:400;color:#f6f6f6}.CalendarContainer_calendar-container__eircn .CalendarContainer_sub-header-text__3Scn9{font-size:1rem;font-weight:400;color:#f6f6f6}.CalendarContainer_calendar-container__eircn .CalendarContainer_flip-image__l5RZx{transform:rotateY(180deg)}.CalendarContainer_calendar-container__eircn .CalendarContainer_calendar-box__31kq_{display:flex;flex-direction:column;background-color:#fff;width:100%;height:100%;border-radius:8px;margin-top:.5rem}.CalendarContainer_card-container__1EmGH{display:flex;flex-direction:row;gap:16px;margin-top:1rem;margin-bottom:.75rem}@media screen and (max-width:1600px){.CalendarContainer_card-container__1EmGH{display:grid;grid-template-columns:repeat(4,1fr)}}.page_calendar__9nWai{display:flex;flex-direction:column;height:auto;background-color:#25303d}.page_calendar__9nWai .page_container__FPlP3{display:flex;flex-direction:row;min-height:100vh}.page_loading-text___e66j{margin:1rem;font-size:2rem;font-weight:400;color:#f6f6f6}.CustomInputDate_custom-input-date__sh9_Y{position:relative;display:flex;flex-direction:column}.CustomInputDate_input__Gh3Hm{height:40px;border:2px solid rgba(0,0,0,.23);border-radius:8px}.CustomInputDate_input__Gh3Hm:focus{outline:none;border-color:#ff6601}.CustomInputDate_input__Gh3Hm:focus+.CustomInputDate_label-container__TbSta .CustomInputDate_label-text__1EBML,:not(.CustomInputDate_input__Gh3Hm[value=""])+.CustomInputDate_label-container__TbSta .CustomInputDate_label-text__1EBML{background-color:#fff;font-size:14px;color:rgba(0,0,0,.6);transform:translateY(-135%)}.CustomInputDate_input__Gh3Hm:focus+.CustomInputDate_label-container__TbSta .CustomInputDate_label-text__1EBML{border-color:#ff6601;color:#ff6601}.CustomInputDate_label-container__TbSta{position:absolute;top:9px;bottom:0;left:0;right:0;border:2px solid transparent;background-color:transparent;pointer-events:none;display:flex;align-items:center}.CustomInputDate_label-text__1EBML{font-size:14px;padding:.125rem .375rem;background-color:transparent;transform:translate(0);color:rgba(0,0,0,.6);transition:transform .15s ease-out,font-size .15s ease-out,background-color .2s ease-out,color .15s ease-out}.CustomInputDate_input__Gh3Hm,.CustomInputDate_label-container__TbSta{font-size:14px;padding:.125rem .5rem}.CustomInputDate_error-text__R2ug6{font-size:12px;font-weight:700;margin-left:8px;margin-top:4px;color:#d32f2f}.CustomInputDate_hide-input-date__bJr62{height:1px;width:1px;border:none;margin-left:12px}.SinglePartyForm_single-party-form__wmhMG{display:flex;flex-direction:row}.SinglePartyForm_single-party-form__wmhMG .SinglePartyForm_input-box__OFPwT{display:flex;flex-direction:column;margin-top:1rem;margin-left:1rem}.SinglePartyForm_single-party-form__wmhMG .SinglePartyForm_select-number-box__vcY_8{display:flex;flex-direction:row;width:300px;flex-wrap:wrap;margin-top:1rem;box-sizing:border-box;gap:4px}.SinglePartyForm_single-party-form__wmhMG .SinglePartyForm_select-number-box__vcY_8 .SinglePartyForm_item__w6HOS{display:flex;align-items:center;justify-content:center;width:18%;height:2.75rem;border-radius:8px;box-sizing:border-box}.SinglePartyForm_single-party-form__wmhMG .SinglePartyForm_select-number-box__vcY_8 .SinglePartyForm_select__qlgpl{border:2px solid #ff6601;background-color:#ff6601;color:#fff}.SinglePartyForm_single-party-form__wmhMG .SinglePartyForm_select-number-box__vcY_8 .SinglePartyForm_not-select__jRvMw{border:2px solid #ff6601;color:#ff6601;background-color:transparent;cursor:pointer}.GuestModal_guest-modal__6GxPJ{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,.7);transition:opacity .25s ease;display:flex;justify-content:center;align-items:center}.GuestModal_guest-modal__6GxPJ .GuestModal_guest-modal-container__UNOWR{position:absolute;max-height:90%;border-radius:8px;background-color:#fff;display:flex;flex-direction:column}.GuestModal_guest-modal__6GxPJ .GuestModal_guest-modal-header__ynXQU{display:flex;justify-content:space-between;align-items:center;padding:1rem;font-size:1.75rem;font-weight:400;color:#fff;background-color:#25303d;border-radius:8px 8px 0 0}.GuestModal_guest-modal__6GxPJ .GuestModal_image__d4jTL{cursor:pointer;object-fit:contain}.GuestModal_guest-modal__6GxPJ .GuestModal_guest-modal-footer__3BJje{display:flex;justify-content:flex-end;padding:1rem;border-radius:0 0 8px 8px}.GuestModal_guest-container__1H8V1{display:flex;flex-direction:column;gap:1rem;padding:.5rem 1rem 1rem;max-height:90%;overflow-x:auto}.CustomInputGuest_custom-input-start-time__GVFOH{position:relative;display:flex;flex-direction:column}.CustomInputGuest_input__PjORO{height:40px;border:2px solid rgba(0,0,0,.23);border-radius:8px}.CustomInputGuest_input__PjORO:focus{outline:none;border-color:#ff6601}.CustomInputGuest_input__PjORO:focus+.CustomInputGuest_label-container__v_fLM .CustomInputGuest_label-text__OPUKw,:not(.CustomInputGuest_input__PjORO[value=""])+.CustomInputGuest_label-container__v_fLM .CustomInputGuest_label-text__OPUKw{background-color:#fff;font-size:14px;color:rgba(0,0,0,.6);transform:translateY(-130%)}.CustomInputGuest_input__PjORO:focus+.CustomInputGuest_label-container__v_fLM .CustomInputGuest_label-text__OPUKw{border-color:#ff6601;color:#ff6601}.CustomInputGuest_label-container__v_fLM{position:absolute;top:0;bottom:0;left:0;right:0;border:2px solid transparent;background-color:transparent;pointer-events:none;display:flex;align-items:center}.CustomInputGuest_label-text__OPUKw{font-size:14px;padding:.125rem .375rem;background-color:transparent;transform:translate(0);color:rgba(0,0,0,.6);transition:transform .15s ease-out,font-size .15s ease-out,background-color .2s ease-out,color .15s ease-out}.CustomInputGuest_input__PjORO,.CustomInputGuest_label-container__v_fLM{font-size:14px;padding:.125rem .5rem}.CustomInputGuest_error-text__Y62WQ{font-size:12px;font-weight:700;margin-left:8px;margin-top:4px;color:#d32f2f}.PartyForm_party-form__k_VP7{display:flex;flex-direction:column;width:100%}.PartyForm_party-form__k_VP7 .PartyForm_guest-and-customer-box__NZzEU{display:flex;flex-direction:row;gap:1rem;margin-top:1rem}.PartyForm_party-form__k_VP7 .PartyForm_select-time-box__gNX30{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:1rem;box-sizing:border-box;gap:4px}.PartyForm_party-form__k_VP7 .PartyForm_select-time-box__gNX30 .PartyForm_number-item__Q7ZO4{display:flex;align-items:center;justify-content:center;width:11.9%;height:40px;border-radius:8px;box-sizing:border-box;font-size:16px;font-weight:500;background-color:transparent}.PartyForm_party-form__k_VP7 .PartyForm_select-time-box__gNX30 .PartyForm_select__dHIFp{background-color:#ff6601;border:2px solid #ff6601;color:#fff}.PartyForm_party-form__k_VP7 .PartyForm_select-time-box__gNX30 .PartyForm_not-select__k5B1a{border:2px solid #ff6601;color:#ff6601;cursor:pointer}.DurationModal_duration-modal__zjNKE{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,.7);transition:opacity .25s ease;display:flex;justify-content:center;align-items:center}.DurationModal_duration-modal-container__W8NsN{position:absolute;width:20%;max-height:90%;border-radius:8px;background-color:#fff;display:flex;flex-direction:column}.DurationModal_duration-modal-header__5UGb2{display:flex;justify-content:space-between;align-items:center;padding:1rem;font-size:2rem;font-weight:400;color:#fff;background-color:#25303d;border-radius:8px 8px 0 0}.DurationModal_image__DoRIU{cursor:pointer;object-fit:contain}.DurationModal_duration-modal-footer__gTdoz{display:flex;justify-content:flex-end;padding:1rem}.DurationModal_duration-container__YXRec{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:1rem;max-height:90%;overflow-x:auto;gap:16px}.DurationModal_duration-container__YXRec .DurationModal_time-text__AxT9y{width:64px;text-align:center;font-size:1rem;font-weight:500;padding:8px;box-sizing:border-box;cursor:pointer}.DurationModal_duration-container__YXRec .DurationModal_select-text__hJR7a{border:2px solid #ff6601;background-color:#ff6601;color:#fff;border-radius:8px}.DurationModal_duration-container__YXRec .DurationModal_not-select-text__I_Yyh{border:2px solid #ff6601;background-color:#fff;color:#ff6601;border-radius:8px}@media screen and (max-width:1180px){.DurationModal_duration-modal-container__W8NsN{width:35%}}.CustomInputDuration_custom-input-duration__ZMYhs{position:relative;display:flex;flex-direction:column}.CustomInputDuration_input__jUF30{height:40px;border:2px solid rgba(0,0,0,.23);border-radius:8px}.CustomInputDuration_input__jUF30:focus{outline:none;border-color:#ff6601}.CustomInputDuration_input__jUF30:focus+.CustomInputDuration_label-container__wqQRd .CustomInputDuration_label-text__KoSSe,:not(.CustomInputDuration_input__jUF30[value=""])+.CustomInputDuration_label-container__wqQRd .CustomInputDuration_label-text__KoSSe{background-color:#fff;font-size:14px;color:rgba(0,0,0,.6);transform:translateY(-130%)}.CustomInputDuration_input__jUF30:focus+.CustomInputDuration_label-container__wqQRd .CustomInputDuration_label-text__KoSSe{border-color:#ff6601;color:#ff6601}.CustomInputDuration_label-container__wqQRd{position:absolute;top:4px;bottom:0;left:0;right:0;border:2px solid transparent;background-color:transparent;pointer-events:none;display:flex;align-items:center}.CustomInputDuration_label-text__KoSSe{font-size:14px;padding:.125rem .375rem;background-color:transparent;transform:translate(0);color:rgba(0,0,0,.6);transition:transform .15s ease-out,font-size .15s ease-out,background-color .2s ease-out,color .15s ease-out}.CustomInputDuration_input__jUF30,.CustomInputDuration_label-container__wqQRd{font-size:14px;padding:.125rem .5rem}.CustomInputDuration_error-text__nJnXr{font-size:12px;font-weight:700;margin-left:8px;margin-top:4px;color:#d32f2f}.TimeForm_time-form__xShaQ{display:flex;flex-direction:row}.TimeForm_time-form__xShaQ .TimeForm_input-box__IYm4Q{display:flex;flex-direction:column;margin-top:1rem;margin-left:1rem;justify-content:space-around}.TimeForm_time-form__xShaQ .TimeForm_select-time-container__NstUR{display:flex;flex-direction:column}.TimeForm_time-form__xShaQ .TimeForm_select-time-box__ri0am{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;margin-top:1rem;box-sizing:border-box;gap:4px}.TimeForm_time-form__xShaQ .TimeForm_select-time-box__ri0am .TimeForm_hour-item__WHgJo{display:flex;align-items:center;justify-content:center;width:15.5%;height:2.75rem;border-radius:8px;box-sizing:border-box;font-size:16px;font-weight:500}.TimeForm_time-form__xShaQ .TimeForm_select-time-box__ri0am .TimeForm_min-item__7YbqN{display:flex;align-items:center;justify-content:center;width:48.5%;height:2.75rem;border-radius:8px;box-sizing:border-box;font-size:16px;font-weight:500}.TimeForm_time-form__xShaQ .TimeForm_select-time-box__ri0am .TimeForm_select__s2yyu{border:2px solid #ff6601;background-color:#ff6601;color:#fff}.TimeForm_time-form__xShaQ .TimeForm_select-time-box__ri0am .TimeForm_not-select__GeeIs{border:2px solid #ff6601;background-color:transparent;color:#ff6601;cursor:pointer}.ReserveTimeModal_reserve-time-modal__z62zR{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,.7);transition:opacity .25s ease;display:flex;justify-content:center;align-items:center}.ReserveTimeModal_reserve-time-modal__z62zR .ReserveTimeModal_reserve-time-modal-container__C39PT{position:absolute;max-height:90%;border-radius:8px;background-color:#fff;display:flex;flex-direction:column}.ReserveTimeModal_reserve-time-modal__z62zR .ReserveTimeModal_reserve-time-modal-header__jkpF_{display:flex;justify-content:space-between;align-items:center;padding:1rem;font-size:1.75rem;font-weight:400;color:#fff;background-color:#25303d;border-radius:8px 8px 0 0}.ReserveTimeModal_reserve-time-modal__z62zR .ReserveTimeModal_image__Y5pCV{cursor:pointer;object-fit:contain}.ReserveTimeModal_reserve-time-modal__z62zR .ReserveTimeModal_reserve-time-modal-footer__V3wAk{display:flex;justify-content:flex-end;padding:1rem 1.5rem 1rem 1rem;border-radius:0 0 8px 8px}.ReserveTimeModal_reserve-time-container__zw8P8{display:flex;padding:.5rem 1.5rem 1.5rem;max-height:90%;overflow-x:auto}.CustomInputStartTime_custom-input-start-time__Srfv0{position:relative;display:flex;flex-direction:column}.CustomInputStartTime_input__zjXEK{height:40px;border:2px solid rgba(0,0,0,.23);border-radius:8px}.CustomInputStartTime_input__zjXEK:focus{outline:none}.CustomInputStartTime_label-container__f1Z0A{position:absolute;top:-50px;bottom:0;left:0;right:0;border:2px solid transparent;background-color:transparent;pointer-events:none;display:flex;align-items:center}.CustomInputStartTime_label-text__C56Ua{font-size:14px;padding:.125rem .375rem;background-color:#fff;transform:translate(0);color:rgba(0,0,0,.6);transition:transform .15s ease-out,font-size .15s ease-out,background-color .2s ease-out,color .15s ease-out}.CustomInputStartTime_input__zjXEK,.CustomInputStartTime_label-container__f1Z0A{font-size:14px;padding:.125rem .5rem}.CustomInputStartTime_error-text__8jk7R{font-size:12px;font-weight:700;margin-left:8px;margin-top:4px;color:#d32f2f}.DateTimeForm_date-time-form__byXsb{display:flex;flex-direction:column;width:100%}.DateTimeForm_date-time-form__byXsb .DateTimeForm_width-50__5OrqG{width:50%}.DateTimeForm_date-time-form__byXsb .DateTimeForm_start-time-and-duration-box__iSTYl{display:flex;flex-direction:row;margin-top:1rem;gap:1rem}.DateTimeForm_date-time-form__byXsb .DateTimeForm_select-time-box__pveNm{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;margin-top:1rem;box-sizing:border-box;gap:4px}.DateTimeForm_date-time-form__byXsb .DateTimeForm_select-time-box__pveNm .DateTimeForm_select__vB7jw{background-color:#ff6601;border:2px solid #ff6601;color:#fff}.DateTimeForm_date-time-form__byXsb .DateTimeForm_select-time-box__pveNm .DateTimeForm_not-select__fqr3a{border:2px solid #ff6601;color:#ff6601;cursor:pointer}.DateTimeForm_min-item__sfjUJ{width:24.4%}.DateTimeForm_hour-item__qBaJE,.DateTimeForm_min-item__sfjUJ{display:flex;align-items:center;justify-content:center;height:40px;border-radius:8px;box-sizing:border-box;font-size:16px;font-weight:500;background-color:transparent}.DateTimeForm_hour-item__qBaJE{width:11%}@media screen and (max-width:1180px){.DateTimeForm_hour-item__qBaJE{width:15%}.DateTimeForm_min-item__sfjUJ{width:24%}}.CustomInputTime_custom-input-time__t0dKV{position:relative;display:flex;width:100%}.CustomInputTime_input__D69Ud{height:40px;width:100%;border:2px solid rgba(0,0,0,.23);border-radius:8px;font-size:14px;padding:.125rem .5rem}.CustomInputTime_input__D69Ud:focus{outline:none;border-color:#ff6601}.CustomInputTime_input__D69Ud:focus+.CustomInputTime_label-text__Di62q{border-color:#ff6601;color:#ff6601}.CustomInputTime_label-text__Di62q{position:absolute;top:-8px;left:11px;font-size:14px;font-weight:400;background-color:#fff;padding:0 6px;color:rgba(0,0,0,.6)}.CustomInputTime_error-text__vtznb{font-size:12px;font-weight:700;margin-left:8px;margin-top:4px;color:#d32f2f}.CustomSelect_custom-select__MbOfN{display:flex;flex-direction:column;width:100%}.CustomSelect_custom-select-container__HSzaN{position:relative;display:flex;width:100%}.CustomSelect_input__7Uccw{height:48px;width:100%;border:2px solid rgba(0,0,0,.23);border-radius:8px;background-color:#fff;outline:none}.CustomSelect_input__7Uccw:focus+.CustomSelect_label-container__N2Yeb .CustomSelect_label-text___krgl,:not(.CustomSelect_input__7Uccw[value=""])+.CustomSelect_label-container__N2Yeb .CustomSelect_label-text___krgl{background-color:#fff;font-size:14px;color:rgba(0,0,0,.6);transform:translateY(-120%)}.CustomSelect_input__7Uccw:focus{border-color:#ff6601}.CustomSelect_input__7Uccw:focus+.CustomSelect_label-container__N2Yeb .CustomSelect_label-text___krgl{color:#ff6601}.CustomSelect_input__7Uccw:focus+.CustomSelect_label-container__N2Yeb+.CustomSelect_custom-arrow__3glLd{border-color:#ff6601}.CustomSelect_input__7Uccw:focus+.CustomSelect_label-container__N2Yeb+.CustomSelect_custom-arrow__3glLd .CustomSelect_icon__rxjqY{color:#ff6601}.CustomSelect_label-container__N2Yeb{position:absolute;top:0;bottom:0;left:0;right:0;border:2px solid transparent;background-color:transparent;pointer-events:none;display:flex;align-items:center}.CustomSelect_label-text___krgl{font-size:14px;padding:.125rem .375rem;background-color:transparent;transform:translate(0);color:rgba(0,0,0,.6);transition:transform .15s ease-out,font-size .15s ease-out,background-color .2s ease-out,color .15s ease-out}.CustomSelect_input__7Uccw,.CustomSelect_label-container__N2Yeb{font-size:14px;padding:.125rem .5rem}.CustomSelect_custom-arrow__3glLd{display:flex;align-items:center;justify-content:center;background-color:#fff;position:absolute;box-sizing:border-box;top:0;right:0;height:100%;width:3rem;pointer-events:none;border-top:2px solid rgba(0,0,0,.23);border-right:2px solid rgba(0,0,0,.23);border-bottom:2px solid rgba(0,0,0,.23);border-radius:0 8px 8px 0}.CustomSelect_error-text__KP3Zy{font-size:12px;font-weight:700;margin-left:8px;margin-top:4px;color:#d32f2f}.Toast_toast___wWCm{position:fixed;bottom:32px;left:32px;padding:16px;border-radius:4px;box-shadow:0 0 16px rgba(0,0,0,.3);background-color:#fff;animation:Toast_show__qCp2G .3s ease 1 forwards;z-index:999}.Toast_toast___wWCm .Toast_text__0KBv0{font-size:1rem;font-weight:700;padding-left:8px;padding-right:8px}.Toast_close-toast__b__lj{display:none}.Toast_success__HY1SD{--color:#2e7d32}.Toast_error__lstaV{--color:#d32f2f}.Toast_font-success__pO_ko{color:#2e7d32}.Toast_font-error__s4ddw{color:#d32f2f}@keyframes Toast_show__qCp2G{0%{transform:translateX(100%)}50%{transform:translateX(-5%)}to{transform:translateX(0)}}.Toast_toast___wWCm:before{position:fixed;bottom:-1px;left:0;background-color:var(--color);width:100%;height:3px;content:"";animation:Toast_timeOut__UYn7J 3s linear 1 forwards}@keyframes Toast_timeOut__UYn7J{to{width:0}}.HomeContainer_home-container__MsQGy{display:flex;flex-direction:column;width:100%}.HomeContainer_home-container__MsQGy .HomeContainer_greeting-text__4Tun1{font-size:24px;font-weight:400;color:#f6f6f6}.HomeContainer_home-container__MsQGy .HomeContainer_bottom-container__dp42x{display:flex;flex-direction:row;gap:.5rem;margin-top:1rem}.page_home__F1oK0{display:flex;flex-direction:column;height:auto;background-color:#25303d}.page_home__F1oK0 .page_container__Pi1BL{display:flex;flex-direction:row;min-height:100vh}.page_loading-text__uaIvA{margin:1rem;font-size:2rem;font-weight:400;color:#f6f6f6}.CustomInputPassword_custom-input-password__NMC_i{display:flex;flex-direction:column;width:100%}.CustomInputPassword_custom-input-container___2ae0{position:relative;display:flex}.CustomInputPassword_input__QF_Cm{height:40px;width:100%;border:2px solid rgba(0,0,0,.23);border-radius:8px}.CustomInputPassword_input__QF_Cm:focus{outline:none;border-color:#ff6601}.CustomInputPassword_input__QF_Cm:focus+.CustomInputPassword_label-container__euxVB .CustomInputPassword_label-text__ZBdT7,:not(.CustomInputPassword_input__QF_Cm[value=""])+.CustomInputPassword_label-container__euxVB .CustomInputPassword_label-text__ZBdT7{background-color:#fff;font-size:14px;color:rgba(0,0,0,.6);transform:translateY(-130%)}.CustomInputPassword_input__QF_Cm:focus+.CustomInputPassword_label-container__euxVB .CustomInputPassword_label-text__ZBdT7{border-color:#ff6601;color:#ff6601}.CustomInputPassword_label-container__euxVB{position:absolute;top:0;bottom:0;left:0;right:0;border:2px solid transparent;background-color:transparent;pointer-events:none;display:flex;align-items:center}.CustomInputPassword_label-text__ZBdT7{font-size:14px;padding:.125rem .375rem;background-color:transparent;transform:translate(0);color:rgba(0,0,0,.6);transition:transform .15s ease-out,font-size .15s ease-out,background-color .2s ease-out,color .15s ease-out}.CustomInputPassword_input__QF_Cm,.CustomInputPassword_label-container__euxVB{font-size:14px;padding:.125rem .5rem}.CustomInputPassword_button-image__zOlu3{position:absolute;right:12px;top:12px;cursor:pointer}.CustomInputPassword_error-text__vLw2w{font-size:12px;font-weight:700;margin-left:8px;margin-top:4px;color:#d32f2f}.CustomInputPassword_input__QF_Cm:-webkit-autofill,.CustomInputPassword_input__QF_Cm:-webkit-autofill:active,.CustomInputPassword_input__QF_Cm:-webkit-autofill:focus,.CustomInputPassword_input__QF_Cm:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#000!important}.CustomInputPassword_input__QF_Cm:-moz-autofill,.CustomInputPassword_input__QF_Cm:-moz-autofill:active,.CustomInputPassword_input__QF_Cm:-moz-autofill:focus,.CustomInputPassword_input__QF_Cm:-moz-autofill:hover{background-color:#fff!important;color:#000!important}.LoginForm_login-form__eiR3_{width:20%;max-width:400px;min-height:620px;background-color:#fff;border-radius:12px;display:flex;flex-direction:column;align-items:center}.LoginForm_login-form__eiR3_ .LoginForm_login-form-container__E_2hw{display:flex;flex-direction:column;width:90%;align-items:center}.LoginForm_login-form__eiR3_ .LoginForm_login-form-container__E_2hw .LoginForm_header-text__PLYuA{font-size:32px;font-weight:500;color:#000;margin-top:24px;text-align:center}.LoginForm_login-form__eiR3_ .LoginForm_login-form-container__E_2hw .LoginForm_shop-manager-text__4thcn{font-size:24px;font-weight:500;color:#000;margin-top:8px;margin-bottom:32px;text-align:center}.LoginForm_login-form__eiR3_ .LoginForm_login-form-container__E_2hw .LoginForm_button-box__KUDh_{display:flex;flex-direction:column;width:90%;margin-top:48px;margin-bottom:20px}@media(max-width:1600px){.LoginForm_login-form__eiR3_{width:30%}}.page_login__iccJq{background-image:linear-gradient(270deg,rgba(37,48,61,.7),rgba(100,129,163,.5)),url(/bgImage.jpeg);background-size:cover;background-position:50%}.page_login__iccJq,.page_login__iccJq .page_content-box__iSrA3{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.page_login__iccJq .page_content-box__iSrA3{flex-direction:column}.DisplayTableBox_display-table-box__dEkdj{position:relative;display:flex;width:100%}.DisplayTableBox_box__9VWgs{height:56px;width:100%;border:2px solid rgba(0,0,0,.23);border-radius:8px;font-size:.875rem;padding:.125rem .5rem;display:flex;align-items:center}.DisplayTableBox_name-content__0x_XT{display:flex;height:40px;overflow:auto}.DisplayTableBox_disable__1oqOT{color:rgba(0,0,0,.6)}.DisplayTableBox_label-text__BjYhr{position:absolute;top:-8px;left:11px;font-size:.875rem;font-weight:400;background-color:#fff;padding:0 6px;color:rgba(0,0,0,.6)}.DisplayReserveMenuBox_display-customer-box__H1xWm{position:relative;display:flex;width:100%;height:auto}.DisplayReserveMenuBox_box___2SUr{width:100%;border:2px solid rgba(0,0,0,.23);border-radius:8px;font-size:.875rem;padding:1.2rem .5rem;display:flex;align-items:center}.DisplayReserveMenuBox_menu-box__YgVaS{display:flex;flex-direction:column;align-items:flex-start;max-height:3.25rem;overflow-x:auto;width:100%}.DisplayReserveMenuBox_label-text__dJgQ_{position:absolute;top:-8px;left:11px;font-size:.875rem;font-weight:400;background-color:#fff;padding:0 6px;color:rgba(0,0,0,.6)}.DisplayReserveMenuBox_text__q2ugH{font-size:.8rem}.DisplayReserveMenuBox_image__j_oHn{margin-right:8px}.DisplayReserveMenuBox_disable__UUlBE{color:rgba(0,0,0,.6)}.DisplayCustomerBox_display-customer-box__DecZt{position:relative;display:flex;width:100%;height:auto}.DisplayCustomerBox_box__9rU59{height:2rem;width:100%;border:2px solid rgba(0,0,0,.23);border-radius:8px;font-size:.875rem;padding:1.2rem .5rem;display:flex;align-items:center}.DisplayCustomerBox_name-text__td6j7{width:236px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.DisplayCustomerBox_label-text__SNKCu{position:absolute;top:-8px;left:11px;font-size:.875rem;font-weight:400;background-color:#fff;padding:0 6px;color:rgba(0,0,0,.6)}.DisplayCustomerBox_image-and-value-box__FzdwL{display:flex;flex-direction:row;align-items:center}.DisplayCustomerBox_margin-top-2__H3pAI{margin-top:2px}.DisplayCustomerBox_text__aUAkh{font-size:.8rem}.DisplayCustomerBox_disable__2cOww{color:rgba(0,0,0,.6)}.ConfirmReserveActionFormModal_confirm-reserve-action-form-modal__NaxB9{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,.7);transition:opacity .25s ease;display:flex;justify-content:center;align-items:center}.ConfirmReserveActionFormModal_confirm-reserve-action-form-modal__NaxB9 .ConfirmReserveActionFormModal_dialog__8axQk{position:absolute;width:440px;border-radius:16px;background-color:#fff}.ConfirmReserveActionFormModal_confirm-reserve-action-form-modal__NaxB9 .ConfirmReserveActionFormModal_dialog__8axQk .ConfirmReserveActionFormModal_header-dialog__mbybv{display:flex;flex-direction:row;justify-content:space-between;padding:16px;background-color:#25303d;border-radius:16px 16px 0 0}.ConfirmReserveActionFormModal_confirm-reserve-action-form-modal__NaxB9 .ConfirmReserveActionFormModal_dialog__8axQk .ConfirmReserveActionFormModal_header-dialog__mbybv .ConfirmReserveActionFormModal_header-text__TYO0V{font-size:1rem;font-weight:700;color:#fff}.ConfirmReserveActionFormModal_confirm-reserve-action-form-modal__NaxB9 .ConfirmReserveActionFormModal_dialog__8axQk .ConfirmReserveActionFormModal_content-dialog__rTm33{padding:16px;display:flex;flex-direction:column}.ConfirmReserveActionFormModal_confirm-reserve-action-form-modal__NaxB9 .ConfirmReserveActionFormModal_dialog__8axQk .ConfirmReserveActionFormModal_content-dialog__rTm33 .ConfirmReserveActionFormModal_content-text__BKWEV{font-size:.875rem;font-weight:500}.ConfirmReserveActionFormModal_confirm-reserve-action-form-modal__NaxB9 .ConfirmReserveActionFormModal_dialog__8axQk .ConfirmReserveActionFormModal_button-dialog__MblZB{padding:16px;display:flex;justify-content:flex-end}.ConfirmReserveActionFormModal_confirm-reserve-action-form-modal__NaxB9 .ConfirmReserveActionFormModal_dialog__8axQk .ConfirmReserveActionFormModal_button-dialog__MblZB .ConfirmReserveActionFormModal_close-button__hkeEJ{color:#d32f2f;background-color:#fff;border:2px solid #d32f2f;border-radius:10px;padding:8px 16px;font-size:.875rem;font-weight:700;cursor:pointer}.SidebarReserveForm_sidebar-reserve-form__XXS2I{display:flex;flex-direction:column;background-color:#fff;min-height:100vh;width:18rem}.SidebarReserveForm_header-text__Sfnux{font-size:1rem;font-weight:500;color:#000}.SidebarReserveForm_time-box__8aazl{display:flex;flex-direction:row;margin-top:1rem;gap:8px}.SidebarReserveForm_close-icon__bc7cs{cursor:pointer;color:#d32f2f}.SidebarReserveForm_input-button__Xg57H{background-color:#fff;border:none;padding:0}.SidebarReserveForm_booking-ref-text__YWANN{margin-right:8px}.SidebarReserveForm_booking-ref-text__YWANN,.SidebarReserveForm_id-text__2Qgbe{font-size:.875rem;font-weight:500;color:rgba(0,0,0,.8)}.LayoutForm_layout-form__0lufP{display:flex;flex-direction:column;margin-top:20px;margin-bottom:8px}.LayoutForm_layout-form__0lufP .LayoutForm_box-30-per__iFhlI{width:30%}.LayoutForm_layout-form__0lufP .LayoutForm_canvas-border__uUQeq{border:2px solid rgba(0,0,0,.2);border-radius:16px}.LayoutForm_layout-form__0lufP .LayoutForm_right-content__HhOU1{display:flex;flex-direction:column;margin-left:32px;width:20%;padding:32px;border:2px solid rgba(0,0,0,.2);border-radius:16px}.LayoutForm_layout-form__0lufP .LayoutForm_round___kMCT{width:100px;height:100px;border-radius:100%;background-color:#d9d9d9;display:flex;align-items:center;justify-content:center}.LayoutForm_layout-form__0lufP .LayoutForm_square__Vq_as{width:100px;height:100px;border-radius:16px;background-color:#d9d9d9;display:flex;align-items:center;justify-content:center}.LayoutForm_layout-form__0lufP .LayoutForm_circle__0APCp{width:120px;height:70px;border-radius:56px;background-color:#d9d9d9;display:flex;align-items:center;justify-content:center}.LayoutForm_layout-form__0lufP .LayoutForm_rectangle__5WdXN{width:150px;height:70px;border-radius:8px;background-color:#d9d9d9;display:flex;align-items:center;justify-content:center}.LayoutForm_layout-form__0lufP .LayoutForm_text-in-shape__RKpbE{font-size:16px;font-weight:500;color:#000;text-align:center;margin:8px}.LayoutForm_layout-form__0lufP .LayoutForm_text-20__1fpJx{margin-left:24px;font-size:20px;font-weight:500;color:#000}.MealPeriodForm_meal-period-form__ApMuJ{display:flex;flex-direction:column}.MealPeriodForm_meal-period-form__ApMuJ .MealPeriodForm_text__kk_0z{font-size:1rem;font-weight:500;color:#000}.MealPeriodForm_meal-period-form__ApMuJ .MealPeriodForm_meal-period-box__9m4mb{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.MealPeriodForm_custom-radio-box__OKGAT{display:flex;flex-direction:row;align-items:center;margin:8px 0}.MealPeriodForm_custom-radio-box__OKGAT .MealPeriodForm_radiobox__texDd{height:1.5rem;width:1.5rem;background-color:#ff6601;margin-right:12px}.MealPeriodForm_custom-radio-box__OKGAT .MealPeriodForm_text__kk_0z{font-size:16px;font-weight:400;color:#000}.LayoutContainer_layout-container__l3ifa{display:flex;flex-direction:column;margin:16px}.LayoutContainer_text-header__yl45e{font-size:1rem;font-weight:500;margin-top:.5rem}.LayoutContainer_section-button-group__XYkC8{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:16px;gap:16px}.LayoutContainer_section-button__tbax9{display:flex;padding:10px 14px;font-size:14px;font-weight:400;border-radius:8px;border-style:solid;border-width:1px;cursor:pointer}.LayoutContainer_select-section-button__3AnN1{color:#f6f6f6;background-color:#ff6601;border:2px solid #ff6601}.LayoutContainer_unselect-section-button__mVk1i{color:#ff6601;background-color:#fff;border:2px solid #ff6601}.LayoutContainer_no-section-text__3RJao{margin-top:16px;font-weight:700;color:#d32f2f}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe{display:flex;flex-direction:column}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg{width:100%;table-layout:fixed;border-collapse:collapse}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg tr{border-bottom:1px solid rgba(0,0,0,.2)}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg td,.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg th{padding:8px 4px}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg th{text-align:left;font-size:.85rem}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg td{font-size:.75rem;color:#3d3d3d}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg .ListReserveTableInSidebar_status-border__JIx_o{padding:4px 8px;border-radius:16px}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg .ListReserveTableInSidebar_cancelled__Q0uxA{background-color:crimson;color:#fff}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg .ListReserveTableInSidebar_pending-payment__mCdLP{background-color:orange}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg .ListReserveTableInSidebar_reserved__1ARDo{background-color:#4169e1;color:#fff}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg .ListReserveTableInSidebar_waiting__HQ73d{background-color:#ffe135}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg .ListReserveTableInSidebar_completed___XVqk{background-color:purple;color:#fff}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg .ListReserveTableInSidebar_tentative__68Gsz{background-color:gold}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg .ListReserveTableInSidebar_confirmed__zZzY0{background-color:#228b22;color:#fff}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg .ListReserveTableInSidebar_no-show___oSXg{background-color:#000;color:#fff}.ListReserveTableInSidebar_list-reserve-table-in-sidebar__IgtVe .ListReserveTableInSidebar_table__WXSkg .ListReserveTableInSidebar_seated___Mf4d{background-color:#1e90ff;color:#fff}.ListReserveTableInSidebar_name-text__1dHe_{font-size:.8rem;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ListReserveTableInSidebar_field-customer__kjtBM{width:50%}.ListReserveTableInSidebar_field-status__LEtut{width:12%}.ListReserveTableInSidebar_field-edit-button__y7z8P{width:8%}.ListReserveTableInSidebar_field-guest__NuB8C,.ListReserveTableInSidebar_field-table__WlfOk,.ListReserveTableInSidebar_field-time__UO8oT{width:10%}.ListReserveTableInSidebar_edit-button__d7mrJ{display:flex;justify-content:flex-end;margin-right:.75rem}@media(max-width:1537px){.ListReserveTableInSidebar_field-customer__kjtBM{width:39%}.ListReserveTableInSidebar_field-status__LEtut{width:21%}.ListReserveTableInSidebar_field-edit-button__y7z8P{width:12%}.ListReserveTableInSidebar_field-time__UO8oT{width:13%}.ListReserveTableInSidebar_field-guest__NuB8C{width:15%}}.SidebarTableReserveList_sidebar-table-reserve-list__i1zAR{display:flex;flex-direction:column;background-color:#fff;min-height:100vh;height:100%}.SidebarTableReserveList_header-text__M6Xn3{font-size:1rem;font-weight:500;color:#000}.SidebarTableReserveList_time-box__ObOVp{display:flex;flex-direction:row;margin-top:1rem;gap:8px}.SidebarTableReserveList_close-icon__j7gOF{cursor:pointer;color:#d32f2f}.SidebarTableReserveList_table-box__2tHVU{display:flex;margin-left:16px;margin-right:16px;height:65%}.PaymentContainer_payment-container__JVVG2{display:flex;flex-direction:row;width:100%}.PaymentContainer_payment-container__JVVG2 .PaymentContainer_main-content__MA1AL{display:flex;flex-direction:column}.PaymentContainer_payment-container__JVVG2 .PaymentContainer_card-container__zUhAp{display:flex;flex-direction:row;gap:.5rem;margin:0 1rem 1rem}.PaymentContainer_payment-container__JVVG2 .PaymentContainer_header-text___Lu_5{font-size:24px;font-weight:400;color:#f6f6f6}.PaymentContainer_payment-container__JVVG2 .PaymentContainer_payment-box__hquo6{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;margin:0 16px 16px}.PaymentContainer_payment-container__JVVG2 .PaymentContainer_border__MhbXY{border-bottom:1px solid #d9d9d9}.PaymentContainer_payment-container__JVVG2 .PaymentContainer_border__MhbXY .PaymentContainer_header-content-box__zVywV{flex-shrink:2;display:inline-flex;align-items:center;flex-direction:row;padding:.5rem .75rem;border-bottom:2px solid #ff6601}.PaymentContainer_payment-container__JVVG2 .PaymentContainer_border__MhbXY .PaymentContainer_header-content-text__UdFk3{margin-left:.5rem;font-size:.875rem;font-weight:500;color:#ff6601}.PaymentContainer_payment-container__JVVG2 .PaymentContainer_result-text__Wfd2j{font-size:.75rem;font-weight:400;color:rgba(0,0,0,.871)}.PaymentContainer_payment-container__JVVG2 .PaymentContainer_image__YzArO{filter:invert(48%) sepia(23%) saturate(7005%) hue-rotate(359deg) brightness(100%) contrast(107%)}.page_payment__hPzQT{display:flex;flex-direction:column;height:auto;background-color:#25303d}.page_payment__hPzQT .page_container__7eOlT{display:flex;flex-direction:row;min-height:100vh}.page_loading-text__WsckP{margin:1rem;font-size:2rem;font-weight:400;color:#f6f6f6}.DietaryRestrictionForm_dietary-restriction-form__SPvcV{display:flex;flex-direction:column}.DietaryRestrictionForm_dietary-restriction-form__SPvcV .DietaryRestrictionForm_text__uRReI{font-size:14px;font-weight:400;color:#000}.DietaryRestrictionForm_dietary-restriction-form__SPvcV .DietaryRestrictionForm_dietary-restriction-box__lTXIu{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:6px;margin-bottom:6px;gap:.5rem}.DietaryRestrictionForm_custom-check-box__8E7ht{display:flex;flex-direction:row;align-items:center}.DietaryRestrictionForm_custom-check-box__8E7ht .DietaryRestrictionForm_checkbox__rlOC2{height:20px;width:20px;background-color:#ff6601;margin-right:8px}.DietaryRestrictionForm_custom-check-box__8E7ht .DietaryRestrictionForm_label-text__DW_9B{font-size:14px;font-weight:400;color:#000}.CustomerTypeForm_customer-type-form__m9OXl{display:flex;flex-direction:column}.CustomerTypeForm_customer-type-form__m9OXl .CustomerTypeForm_text__fHFj_{font-size:14px;font-weight:400;color:#000}.CustomerTypeForm_customer-type-form__m9OXl .CustomerTypeForm_customer-type-box__oOZbG{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:6px;margin-bottom:6px;gap:.5rem}.CustomerTypeForm_custom-check-box__JwQo6{display:flex;flex-direction:row;align-items:center}.CustomerTypeForm_custom-check-box__JwQo6 .CustomerTypeForm_checkbox__1xCH9{height:20px;width:20px;background-color:#ff6601;margin-right:8px}.CustomerTypeForm_custom-check-box__JwQo6 .CustomerTypeForm_label-text__4SdiB{font-size:14px;font-weight:400;color:#000}.SidebarCustomerForm_sidebar-customer-form__Qmaq1{display:flex;flex-direction:column;background-color:#fff;height:100vh;width:18rem}.SidebarCustomerForm_sidebar-customer-form__Qmaq1 .SidebarCustomerForm_header-text__lkVFK{font-size:1rem;font-weight:500;color:#000}.SidebarCustomerForm_bottom-button__RKEiS{display:flex;justify-content:flex-end;margin-top:2rem;margin-bottom:2rem}.CustomerFormContainer_customer-form-container__pIWf3{display:flex;flex-direction:row;width:100%}.CustomerFormContainer_customer-form-container__pIWf3 .CustomerFormContainer_bread-crumb-box__gFyPJ{display:flex;flex-direction:row;color:#f6f6f6;margin-bottom:.75rem}.CustomerFormContainer_customer-form-container__pIWf3 .CustomerFormContainer_bread-crumb-button__oStuk{background-color:transparent;border:none;cursor:pointer;color:#f6f6f6;font-size:14px;font-weight:400}.CustomerFormContainer_customer-form-container__pIWf3 .CustomerFormContainer_header-text__0KVcx{font-size:24px;font-weight:400;color:#f6f6f6}.CustomerFormContainer_customer-form-container__pIWf3 .CustomerFormContainer_sub-header-text__jKQ3X{font-size:1rem;font-weight:400;color:#f6f6f6}.CustomerFormContainer_customer-form-container__pIWf3 .CustomerFormContainer_flip-image__BiPm_{transform:rotateY(180deg)}.CustomerFormContainer_customer-form-container__pIWf3 .CustomerFormContainer_form-box__oWzqH{display:flex;flex-direction:column;background-color:#fff;width:100%;border-radius:8px;margin-top:1rem}.CustomerFormContainer_customer-form-container__pIWf3 .CustomerFormContainer_form-header-text__AeA11{font-size:.875rem;font-weight:400;color:rgba(0,0,0,.871)}.CustomerFormContainer_customer-form-container__pIWf3 .CustomerFormContainer_row-input-box__oG_j6{display:flex;flex-direction:row;gap:8px;margin-top:1rem}.page_customer-form__s2hK1{display:flex;flex-direction:column;height:auto;background-color:#25303d}.page_customer-form__s2hK1 .page_container___1_nM{display:flex;flex-direction:row;min-height:100vh}.page_loading-text__D9yCx{margin:1rem;font-size:2rem;font-weight:400;color:#f6f6f6}.CustomerFormInModal_customer-form-in-modal__prXPQ{display:flex;flex-direction:column;height:100%}.CustomerFormInModal_customer-form-in-modal__prXPQ .CustomerFormInModal_header-text__nD_MU{font-size:1.25rem;font-weight:500;margin-bottom:1.5rem}.CustomerFormInModal_customer-form-in-modal__prXPQ .CustomerFormInModal_input-box__yI8bT{display:flex;flex-direction:row;gap:1rem}.CustomerFormInModal_customer-form-in-modal__prXPQ .CustomerFormInModal_footer___xPH2{display:flex;justify-content:flex-end;margin-top:6px;padding-top:2rem;border-top:1px solid rgba(0,0,0,.2)}.SectionAccordionTable_section-accordion-table__3qExG{padding:0!important;display:table-cell}.SectionAccordionTable_section-accordion-table__3qExG .SectionAccordionTable_accordion-header__zwgPT{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#e7e7e7;padding:12px 16px}.SectionAccordionTable_section-accordion-table__3qExG .SectionAccordionTable_flip-image__0B_MD{transform:rotateX(180deg)}.SectionAccordionTable_text__si6iA{font-size:.875rem;font-weight:400;color:#000}.SectionAccordionTable_detail-text__RFQSV{font-size:.75rem;font-weight:400;color:#000;margin-top:.25rem}.SectionAccordionTable_image__RlDb2{object-fit:contain}.SectionAccordionTable_button-group___ks17{flex-direction:row}.SectionAccordionTable_button-group___ks17,.SectionAccordionTable_status-field__3gPRQ{display:flex;justify-content:flex-end;margin-right:1.25rem}.SectionAccordionTable_status-field__3gPRQ .SectionAccordionTable_border__u5oUq{border:1px solid #ff6601;background-color:#fff;padding:2px 6px;border-radius:16px;color:#ff6601}.SectionAccordionTable_status-field__3gPRQ .SectionAccordionTable_select-table__5gf5h{border:1px solid #ff6601;background-color:#ff6601;padding:2px 6px;border-radius:16px;color:#fff}.SectionAccordionTable_enable__UQKXc{cursor:pointer}.SectionAccordionTable_disable__CVNb4{pointer-events:none}.SectionAccordionTable_arrow-button__II9He{background-color:transparent;border:none;cursor:pointer}.CustomerModal_customer-modal__Yk2sL{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,.7);transition:opacity .25s ease;display:flex;justify-content:center;align-items:center}.CustomerModal_customer-modal__Yk2sL .CustomerModal_customer-modal-container__VBkeV{position:absolute;width:90%;max-height:90%;border-radius:8px;background-color:#fff;display:flex;flex-direction:column}.CustomerModal_customer-modal__Yk2sL .CustomerModal_customer-modal-header__SVwfO{display:flex;justify-content:space-between;align-items:center;padding:1rem;font-size:1.75rem;font-weight:400;color:#fff;background-color:#25303d;border-radius:8px 8px 0 0}.CustomerModal_customer-modal__Yk2sL .CustomerModal_image__32yQb{cursor:pointer;object-fit:contain}.CustomerModal_customer-modal__Yk2sL .CustomerModal_customer-modal-footer__oJXtL{display:flex;justify-content:flex-end;padding:1rem}.CustomerModal_customer-container__1Zcdj{display:flex;flex-direction:row;margin:1rem;min-height:100%;max-height:100%;gap:16px}.CustomerModal_border__StvMc{width:4px;max-height:100%;background-color:#25303d}.CustomerModal_table-box__6AtZ9{width:100%;overflow-x:auto}.TableModal_table-modal__GIKeB{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,.7);transition:opacity .25s ease;display:flex;justify-content:center;align-items:center}.TableModal_table-modal__GIKeB .TableModal_table-modal-container___15kA{position:absolute;width:90%;max-height:90%;border-radius:8px;background-color:#fff;display:flex;flex-direction:column}.TableModal_table-modal__GIKeB .TableModal_table-modal-header__VM_zG{display:flex;justify-content:space-between;align-items:center;padding:1rem;font-size:1.75rem;font-weight:400;color:#fff;background-color:#25303d;border-radius:8px 8px 0 0}.TableModal_table-modal__GIKeB .TableModal_image__IYuMd{cursor:pointer;object-fit:contain}.TableModal_table-modal__GIKeB .TableModal_table-modal-footer__EZ6QW{display:flex;justify-content:flex-end;padding:1rem}.TableModal_table-container__QBHcp{display:flex;flex-direction:column;margin:.5rem 1rem 0;max-height:90%;overflow-x:auto}.TableModal_table__Jdd8R{width:100%;table-layout:fixed;border-collapse:collapse}.TableModal_table__Jdd8R tr{border-bottom:1px solid rgba(0,0,0,.2)}.TableModal_table__Jdd8R td,.TableModal_table__Jdd8R th{padding:12px 8px}.TableModal_table__Jdd8R th{text-align:left;font-size:.85rem}.TableModal_table__Jdd8R td{font-size:.875rem;font-weight:400;color:#000}.TableModal_table__Jdd8R .TableModal_field-width__CsxvA{width:15%}.TableModal_table__Jdd8R .TableModal_field-status__9bi8f{width:55%}.CustomerDetailContainer_customer-detail-container__Ybhmm{display:flex;flex-direction:row;width:100%}.CustomerDetailContainer_customer-detail-container__Ybhmm .CustomerDetailContainer_bread-crumb-box__3naJr{display:flex;flex-direction:row;color:#f6f6f6;margin-bottom:.75rem}.CustomerDetailContainer_customer-detail-container__Ybhmm .CustomerDetailContainer_bread-crumb-button__3QzHW{background-color:transparent;border:none;cursor:pointer;color:#f6f6f6;font-size:14px;font-weight:400}.CustomerDetailContainer_customer-detail-container__Ybhmm .CustomerDetailContainer_header-text__pYUv3{font-size:24px;font-weight:400;color:#f6f6f6}.CustomerDetailContainer_customer-detail-container__Ybhmm .CustomerDetailContainer_button-group-box__0NLbA{display:flex;align-items:flex-end;flex-direction:row;gap:1rem}.CustomerDetailContainer_customer-detail-container__Ybhmm .CustomerDetailContainer_detail-box__f5IJT{display:flex;flex-direction:column;background-color:#fff;width:100%;border-radius:8px;margin-top:1rem}.CustomerDetailContainer_text__8GTe9{text-align:center;margin-top:1rem}.CustomerDetailContainer_white-icon__j37X6{color:#fff;margin-right:16px}.CustomerDetailContainer_button__ddgqm{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:1rem;font-weight:500;border-radius:10px;border:none;padding:.675rem 1.5rem;color:#f6f6f6;background-color:#ff6601;cursor:pointer}.page_customer-detail__mBwWr{display:flex;flex-direction:column;height:auto;background-color:#25303d}.page_customer-detail__mBwWr .page_container__posS0{display:flex;flex-direction:row;min-height:100vh}.page_loading-text__Mnyob{margin:1rem;font-size:2rem;font-weight:400;color:#f6f6f6}.ListContainer_list-container__nsIYB{display:flex;flex-direction:row;width:100%}.ListContainer_list-container__nsIYB .ListContainer_header-text__FdlQ8{font-size:24px;font-weight:400;color:#f6f6f6}.ListContainer_list-container__nsIYB .ListContainer_list-box__fkVOE{display:flex;flex-direction:column;background-color:#fff;width:100%;border-radius:8px}.ListContainer_list-container__nsIYB .ListContainer_border__sc8dW{border-bottom:1px solid #d9d9d9}.ListContainer_list-container__nsIYB .ListContainer_border__sc8dW .ListContainer_header-content-box__6LUys{flex-shrink:2;display:inline-flex;align-items:center;flex-direction:row;padding:.5rem .75rem;border-bottom:2px solid #ff6601}.ListContainer_list-container__nsIYB .ListContainer_border__sc8dW .ListContainer_header-content-text__Ucw3v{margin-left:.5rem;font-size:.875rem;font-weight:500;color:#ff6601}.ListContainer_list-container__nsIYB .ListContainer_result-text__4szdQ{font-size:.75rem;font-weight:400;color:rgba(0,0,0,.871)}.page_list__PEi7R{display:flex;flex-direction:column;height:auto;background-color:#25303d}.page_list__PEi7R .page_container__Seou7{display:flex;flex-direction:row;min-height:100vh}.page_loading-text__vZsOf{margin:1rem;font-size:2rem;font-weight:400;color:#f6f6f6}.ReserveContainer_reserve-container__ihBMR{display:flex;flex-direction:row;width:100%}.ReserveContainer_reserve-container__ihBMR .ReserveContainer_header-text__jHbJ2{font-size:24px;font-weight:400;color:#f6f6f6}.page_reserve__nGcg2{display:flex;flex-direction:column;height:auto;background-color:#25303d}.page_reserve__nGcg2 .page_container__mgEQd{display:flex;flex-direction:row;min-height:100vh}.page_reserve__nGcg2 .page_loading-text__IqOM_{margin:1rem;font-size:2rem;font-weight:400;color:#f6f6f6}.ConfirmCreateReserveFormTimeModal_confirm-create-reserve-form-modal__3f_sq{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,.7);transition:opacity .25s ease;display:flex;justify-content:center;align-items:center}.ConfirmCreateReserveFormTimeModal_confirm-create-reserve-form-modal__3f_sq .ConfirmCreateReserveFormTimeModal_dialog__2TZMo{position:absolute;width:520px;border-radius:16px;background-color:#fff}.ConfirmCreateReserveFormTimeModal_confirm-create-reserve-form-modal__3f_sq .ConfirmCreateReserveFormTimeModal_dialog__2TZMo .ConfirmCreateReserveFormTimeModal_header-dialog__qoItF{display:flex;flex-direction:row;justify-content:space-between;padding:16px;background-color:#25303d;border-radius:16px 16px 0 0}.ConfirmCreateReserveFormTimeModal_confirm-create-reserve-form-modal__3f_sq .ConfirmCreateReserveFormTimeModal_dialog__2TZMo .ConfirmCreateReserveFormTimeModal_header-dialog__qoItF .ConfirmCreateReserveFormTimeModal_header-text__bhDP4{font-size:1rem;font-weight:700;color:#fff}.ConfirmCreateReserveFormTimeModal_confirm-create-reserve-form-modal__3f_sq .ConfirmCreateReserveFormTimeModal_dialog__2TZMo .ConfirmCreateReserveFormTimeModal_content-dialog__hUIgd{padding:16px;display:flex;flex-direction:column}.ConfirmCreateReserveFormTimeModal_confirm-create-reserve-form-modal__3f_sq .ConfirmCreateReserveFormTimeModal_dialog__2TZMo .ConfirmCreateReserveFormTimeModal_content-dialog__hUIgd .ConfirmCreateReserveFormTimeModal_content-text__fkwRq{font-size:.875rem;font-weight:500}.ConfirmCreateReserveFormTimeModal_confirm-create-reserve-form-modal__3f_sq .ConfirmCreateReserveFormTimeModal_dialog__2TZMo .ConfirmCreateReserveFormTimeModal_button-dialog__iDdsX{padding:16px;display:flex;justify-content:flex-end;gap:16px}.WalkinReserveFormModal_walkin-reserve-form-modal__Jq_y0{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:9990;background:rgba(0,0,0,.7);transition:opacity .25s ease;display:flex;justify-content:center;align-items:center}.WalkinReserveFormModal_walkin-reserve-form-modal__Jq_y0 .WalkinReserveFormModal_dialog__eIguZ{position:absolute;width:520px;border-radius:16px;background-color:#fff}.WalkinReserveFormModal_walkin-reserve-form-modal__Jq_y0 .WalkinReserveFormModal_dialog__eIguZ .WalkinReserveFormModal_header-dialog__rJY8X{display:flex;flex-direction:row;justify-content:space-between;padding:16px;background-color:#25303d;border-radius:16px 16px 0 0}.WalkinReserveFormModal_walkin-reserve-form-modal__Jq_y0 .WalkinReserveFormModal_dialog__eIguZ .WalkinReserveFormModal_header-dialog__rJY8X .WalkinReserveFormModal_header-text__ucQRk{font-size:1rem;font-weight:700;color:#fff}.WalkinReserveFormModal_walkin-reserve-form-modal__Jq_y0 .WalkinReserveFormModal_dialog__eIguZ .WalkinReserveFormModal_content-dialog__71TTn{padding:16px;display:flex;flex-direction:column}.WalkinReserveFormModal_walkin-reserve-form-modal__Jq_y0 .WalkinReserveFormModal_dialog__eIguZ .WalkinReserveFormModal_button-dialog__Ips9Q{padding:16px;display:flex;justify-content:flex-end;gap:16px}.WalkinReserveFormModal_walkin-reserve-form-modal__Jq_y0 .WalkinReserveFormModal_dialog__eIguZ .WalkinReserveFormModal_button-dialog__Ips9Q .WalkinReserveFormModal_close-button__5qkS4{color:#d32f2f;background-color:#fff;border:2px solid #d32f2f;border-radius:10px;padding:8px 16px;font-size:.875rem;font-weight:700;cursor:pointer}.WalkinReserveFormModal_row-box__Uf4_R{display:flex;flex-direction:row;gap:8px}.TimeTableContainer_time-table-container__JAXDT{display:flex;width:100%}.TimeTableContainer_time-table-container__JAXDT .TimeTableContainer_header-text__weKyd{font-size:24px;font-weight:400;color:#f6f6f6}.TimeTableContainer_time-table-container__JAXDT .TimeTableContainer_sub-header-text__2jUUW{font-size:1rem;font-weight:400;color:#f6f6f6}.TimeTableContainer_time-table-container__JAXDT .TimeTableContainer_flip-image__IwnGK{transform:rotateY(180deg)}.page_timetable__wstMH{display:flex;flex-direction:column;height:auto;background-color:#25303d}.page_timetable__wstMH .page_container__JUbAL{display:flex;flex-direction:row;min-height:100vh}.page_timetable__wstMH .page_loading-text___AjX7{margin:1rem;font-size:2rem;font-weight:400;color:#f6f6f6}.WaitListContainer_waitlist-container__Na4er{display:flex;flex-direction:row;width:100%}.WaitListContainer_waitlist-container__Na4er .WaitListContainer_header-text__TLocd{font-size:24px;font-weight:400;color:#f6f6f6}.WaitListContainer_waitlist-container__Na4er .WaitListContainer_list-box__xfbDE{display:flex;flex-direction:column;background-color:#fff;width:100%;border-radius:8px}.WaitListContainer_waitlist-container__Na4er .WaitListContainer_border__KJNpW{border-bottom:1px solid #d9d9d9}.WaitListContainer_waitlist-container__Na4er .WaitListContainer_border__KJNpW .WaitListContainer_header-content-box__2U4_1{flex-shrink:2;display:inline-flex;align-items:center;flex-direction:row;padding:.5rem .75rem;border-bottom:2px solid #ff6601}.WaitListContainer_waitlist-container__Na4er .WaitListContainer_border__KJNpW .WaitListContainer_header-content-text__DewTc{margin-left:.5rem;font-size:.875rem;font-weight:500;color:#ff6601}.WaitListContainer_waitlist-container__Na4er .WaitListContainer_result-text__s_W_t{font-size:.75rem;font-weight:400;color:rgba(0,0,0,.871)}.page_waitlist__oG3Ep{display:flex;flex-direction:column;height:auto;background-color:#25303d}.page_waitlist__oG3Ep .page_container__SkvhY{display:flex;flex-direction:row;min-height:100vh}.page_waitlist__oG3Ep .page_loading-text__jYtll{margin:1rem;font-size:2rem;font-weight:400;color:#f6f6f6}