._wrap_13oxt_1{width:min(100%,820px);margin:0 auto 56px}._loading_13oxt_2{width:min(100%,760px);margin:36px auto;color:var(--muted-foreground)}._liveCard_13oxt_3{background:#f7f1e6;color:#183f2b;border:1px solid #ddd2bf;border-radius:24px;padding:18px;box-shadow:0 18px 55px #0000002e}._topline_13oxt_4{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.78rem;font-weight:800;margin-bottom:12px}._topline_13oxt_4>span:last-child{display:flex;align-items:center;gap:6px;color:#5c6b61}._liveDot_13oxt_5{font-size:.67rem;letter-spacing:.11em;background:#e6f0e6;color:#24613e;border:1px solid #bdd4c2;border-radius:999px;padding:5px 8px}._lobbyCard_13oxt_6{background:#f7f1e6;color:#183f2b;border:1px solid #ddd2bf;border-radius:24px;padding:24px;box-shadow:0 18px 55px #0000002e;text-align:center}._lobbyBadge_13oxt_6{display:inline-flex;background:#e6f0e6;color:#24613e;border:1px solid #bdd4c2;border-radius:999px;padding:6px 9px;font-size:.68rem;font-weight:900;letter-spacing:.09em}._lobbyIcon_13oxt_6{width:58px;height:58px;border-radius:18px;background:#173f2a;color:#fff2c6;display:grid;place-items:center;margin:18px auto 12px}._lobbyCard_13oxt_6 h1{font-family:var(--font-family-display);font-size:clamp(2rem,8vw,2.8rem);line-height:1.03;margin:0;color:#173d29}._lobbyCard_13oxt_6>p{max-width:590px;margin:11px auto 18px;color:#68716b;line-height:1.48;font-size:.9rem}._lobbyShare_13oxt_6{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-width:520px;margin:0 auto 12px}._lobbyShare_13oxt_6 button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:48px}._joinedBox_13oxt_6{max-width:520px;margin:0 auto 12px;background:#fffaf1;border:1px solid #d8cdb9;border-radius:14px;padding:12px;display:flex;align-items:center;gap:10px;text-align:left}._joinedBox_13oxt_6>svg{color:#2c6a46;flex:0 0 auto}._joinedBox_13oxt_6>div{display:flex;flex-direction:column;gap:2px}._joinedBox_13oxt_6 b{font-size:.84rem;color:#315b43}._joinedBox_13oxt_6 span{font-size:.72rem;color:#777164}._joinedNames_13oxt_6{color:#315b43!important;font-weight:800;line-height:1.35}._startMenuButton_13oxt_6{width:min(100%,520px);min-height:52px}._callFirst_13oxt_7{display:grid;grid-template-columns:42px minmax(0,1fr);gap:11px;align-items:start;background:#173f2a;color:#fff;border-radius:16px;padding:14px;margin-bottom:12px}._callIcon_13oxt_7{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#fff2c6;color:#7a5500}._callFirst_13oxt_7>div:last-child{display:flex;flex-direction:column;gap:4px}._callFirst_13oxt_7 b{font-size:.91rem;line-height:1.25}._callFirst_13oxt_7 span{font-size:.77rem;line-height:1.42;color:#dbe8df}._invite_13oxt_8{display:flex;gap:12px;align-items:center;justify-content:space-between;background:#fff4ce;border:1px solid #e3c46d;border-radius:15px;padding:13px;margin:0 0 14px}._invite_13oxt_8>div:first-child{display:flex;flex-direction:column;gap:4px}._invite_13oxt_8 b{font-size:.88rem;color:#684900}._invite_13oxt_8 span{font-size:.75rem;color:#746747;line-height:1.4}._inviteButtons_13oxt_8{display:flex;gap:6px}._inviteButtons_13oxt_8 button{display:flex;align-items:center;gap:5px;white-space:nowrap}._rolePanel_13oxt_9,._waitingViewer_13oxt_9{padding:8px 2px 2px}._eyebrow_13oxt_9{color:#9b6a00;font-size:.69rem;letter-spacing:.12em;font-weight:900;margin-bottom:8px}._rolePanel_13oxt_9 h1,._waitingViewer_13oxt_9 h1,._mealHeader_13oxt_10 h1,._confirmed_13oxt_10 h1{font-family:var(--font-family-display);color:#173d29;font-size:clamp(1.95rem,8vw,2.8rem);line-height:1.03;margin:0}._rolePanel_13oxt_9>p,._waitingViewer_13oxt_9>p,._mealHeader_13oxt_10 p,._confirmed_13oxt_10 p{color:#68716b;line-height:1.45;margin:10px 0 18px;font-size:.9rem}._roleGrid_13oxt_12{display:grid;gap:10px}._leaderRole_13oxt_12,._leaderRoleMuted_13oxt_12,._viewerRole_13oxt_12{width:100%;border:1px solid #d7cebd;border-radius:16px;background:#fffaf1;color:#183f2b;padding:14px;display:grid;grid-template-columns:44px minmax(0,1fr) 24px;gap:11px;align-items:center;text-align:left;font:inherit;cursor:pointer}._leaderRole_13oxt_12{border-color:#d9bd68;background:#fff6dc}._leaderRoleMuted_13oxt_12{background:#e9e7e0;border-color:#cfcac0;color:#757872;cursor:default;filter:saturate(.45)}._leaderRole_13oxt_12:hover,._viewerRole_13oxt_12:hover{transform:translateY(-1px)}._leaderRole_13oxt_12:disabled,._leaderRoleMuted_13oxt_12:disabled,._viewerRole_13oxt_12:disabled{cursor:not-allowed;transform:none}._leaderRoleMuted_13oxt_12 ._roleIcon_13oxt_12{background:#d9d8d2;color:#777a75}._leaderRoleMuted_13oxt_12 ._roleArrow_13oxt_12{color:#667169}._roleIcon_13oxt_12{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:#dfeadf;color:#285f3e}._leaderRole_13oxt_12 ._roleIcon_13oxt_12{background:#f3df9e;color:#745100}._roleCopy_13oxt_12{display:flex;flex-direction:column;gap:4px}._roleCopy_13oxt_12 b{font-size:.98rem}._roleCopy_13oxt_12 small{font-size:.76rem;line-height:1.38;color:#68716b}._roleCopy_13oxt_12 strong{color:#3b5042}._roleArrow_13oxt_12{font-size:1.25rem;color:#9b6a00;font-weight:700;text-align:right}._viewerBadge_13oxt_13{display:inline-flex;align-items:center;gap:6px;background:#e6efe5;border:1px solid #b8cfba;border-radius:999px;padding:6px 9px;color:#285c3e;font-size:.7rem;font-weight:800;letter-spacing:.08em;margin-bottom:10px}._viewerNext_13oxt_13{width:100%;min-height:50px;margin:3px 0 8px;display:flex;align-items:center;justify-content:center}._roleReset_13oxt_13{border:0;background:transparent;color:#8a650d;text-decoration:underline;font:inherit;font-size:.77rem;padding:4px 0;cursor:pointer}._leaderNamePanel_13oxt_14{background:#fffaf1;border:1px solid #d9bd68;border-radius:16px;padding:15px}._leaderNamePanel_13oxt_14 h2{font-family:var(--font-family-display);font-size:1.65rem;line-height:1.05;margin:0;color:#173d29}._leaderNamePanel_13oxt_14 p{font-size:.8rem;line-height:1.4;color:#68716b;margin:7px 0 12px}._leaderNameInput_13oxt_14{width:100%;box-sizing:border-box;min-height:50px;border:1px solid #cfc5b3;border-radius:12px;background:#fffdf8;color:#183f2b;font:inherit;font-size:1rem;padding:0 12px;outline:none}._leaderNameInput_13oxt_14:focus{border-color:#9b7a24;box-shadow:0 0 0 3px #9b7a241f}._backToRoles_13oxt_15{border:0;background:transparent;color:#6f6a5c;font:inherit;font-size:.75rem;padding:2px 0 8px;cursor:pointer}._roleStrip_13oxt_16{display:flex;flex-direction:column;gap:3px;background:#e6efe5;border:1px solid #b8cfba;border-radius:13px;padding:10px 12px;margin-bottom:12px}._roleStrip_13oxt_16 b{font-size:.76rem;text-transform:uppercase;letter-spacing:.08em;color:#285c3e}._roleStrip_13oxt_16 span{font-size:.75rem;color:#5d6d61;line-height:1.35}._mealTabs_13oxt_17{display:flex;gap:6px;overflow-x:auto;position:sticky;top:0;z-index:7;background:#f7f1e6;padding:8px 0 10px;margin:0 0 4px;scrollbar-width:none}._mealTabs_13oxt_17::-webkit-scrollbar{display:none}._mealTab_13oxt_17,._mealTabActive_13oxt_17{border:1px solid #d9d0c0;border-radius:999px;background:#fffaf1;color:#627066;min-height:34px;padding:0 11px;font:inherit;font-size:.73rem;font-weight:800;white-space:nowrap;display:flex;align-items:center;gap:4px}._mealTab_13oxt_17:disabled,._mealTabActive_13oxt_17:disabled{opacity:1}._mealTabActive_13oxt_17{background:#dfeadf;border-color:#9fbea5;color:#245b3b}._mealHeader_13oxt_10{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;padding:16px 2px 12px;scroll-margin-top:56px}._mealHeader_13oxt_10 p{margin-bottom:0}._counter_13oxt_18,._counterDone_13oxt_18{min-width:58px;height:58px;border-radius:17px;background:#173f2a;color:#fff;display:grid;place-items:center;font-weight:900;font-size:1rem}._counterDone_13oxt_18{background:#2d6b46}._categoryNav_13oxt_19{display:flex;gap:7px;overflow-x:auto;position:sticky;top:50px;z-index:6;background:#f7f1e6;padding:9px 0 13px;scrollbar-width:none}._categoryNav_13oxt_19::-webkit-scrollbar{display:none}._categoryButton_13oxt_19,._categoryDone_13oxt_19{border:1px solid #bcae95;border-radius:11px;background:#fffaf1;color:#234a35;min-height:40px;padding:0 12px;font:inherit;font-size:.73rem;font-weight:900;white-space:nowrap;box-shadow:0 2px #34463a0a}._categoryDone_13oxt_19{background:#dfeedd;border-color:#6f9d7b;color:#235d3b}._categoryButton_13oxt_19:disabled,._categoryDone_13oxt_19:disabled{opacity:1}._menuSection_13oxt_20{padding:18px 0 6px;scroll-margin-top:98px}._choiceHead_13oxt_20{display:flex;justify-content:space-between;gap:12px;align-items:end;margin-bottom:5px}._choiceHead_13oxt_20>div>span{display:block;color:#9b6a00;font-size:.65rem;letter-spacing:.11em;font-weight:900;margin-bottom:3px}._choiceHead_13oxt_20 h2{font-family:var(--font-family-display);font-size:1.5rem;margin:0;color:#173d29}._choiceHead_13oxt_20>small{font-size:.68rem;color:#777164;text-align:right;max-width:230px}._menuChoiceHead_13oxt_20{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#173f2a;color:#fff;border-radius:14px;padding:12px 13px;margin:0 0 9px}._menuChoiceHead_13oxt_20>div>span{display:inline-block;background:#fff0bd;color:#6d4d00;border-radius:999px;padding:4px 7px;font-size:.62rem;letter-spacing:.09em;font-weight:900;margin-bottom:5px}._menuChoiceHead_13oxt_20 h2{font-family:var(--font-family-display);font-size:1.55rem;margin:0;color:#fff}._menuChoiceHead_13oxt_20 ._smallCounter_13oxt_20{background:#f1eadc;color:#526056}._menuChoiceHead_13oxt_20 ._smallCounterDone_13oxt_20{background:#d8eadb;color:#235d3b}._smallCounter_13oxt_20,._smallCounterDone_13oxt_20{font-size:.75rem;font-weight:900;padding:5px 9px;border-radius:999px;background:#eee7da;color:#6a706b}._smallCounterDone_13oxt_20{background:#dceadc;color:#285f3e}._sectionInstruction_13oxt_20{font-size:.77rem;line-height:1.35;color:#777164;margin:0 0 9px}._subheading_13oxt_21{font-size:.73rem;letter-spacing:.08em;text-transform:uppercase;color:#6e756f;margin:14px 2px 7px}._menuList_13oxt_22{display:grid;gap:7px}._menuRow_13oxt_22,._menuRowSelected_13oxt_22{width:100%;min-height:52px;border:1px solid #ddd3c1;border-radius:13px;background:#fffdf8;color:#254735;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;font:inherit;font-weight:750;text-align:left}._menuRowSelected_13oxt_22{background:#dfeedd;border-color:#6f9d7b;box-shadow:inset 0 0 0 1px #6f9d7b}._menuRow_13oxt_22:disabled,._menuRowSelected_13oxt_22:disabled{opacity:1;cursor:default}._check_13oxt_22,._checkSelected_13oxt_22{width:27px;height:27px;border-radius:8px;border:1.5px solid #c7bda9;display:grid;place-items:center;flex:0 0 auto}._checkSelected_13oxt_22{background:#2d6b46;border-color:#2d6b46;color:#fff}._includedCard_13oxt_23{display:flex;flex-direction:column;gap:4px;margin:14px 0 4px;background:#fff4ce;border:1px solid #e2c46f;border-radius:14px;padding:13px}._includedCard_13oxt_23 span{font-size:.65rem;letter-spacing:.1em;color:#8e6500;font-weight:900}._includedCard_13oxt_23 b{font-family:var(--font-family-display);font-size:1.05rem;color:#4f471f}._includedCard_13oxt_23 small{font-size:.72rem;color:#75694f;line-height:1.35}._bottomAction_13oxt_24{position:sticky;bottom:10px;z-index:8;margin-top:22px;padding:13px;background:#fffaf1f7;backdrop-filter:blur(10px);border:1px solid #d8caa9;border-radius:16px;box-shadow:0 10px 30px #2c251826}._bottomAction_13oxt_24>div{display:flex;flex-direction:column;gap:2px}._bottomAction_13oxt_24 b{font-size:.86rem;color:#3f4d43}._bottomAction_13oxt_24 span{font-size:.73rem;color:#777164;line-height:1.3}._bottomAction_13oxt_24 button{width:100%;margin-top:10px;min-height:48px}._reviewGrid_13oxt_25{display:grid;gap:10px}._reviewCard_13oxt_25{background:#fffaf1;border:1px solid #ddd2bf;border-radius:15px;padding:13px}._reviewTitle_13oxt_25{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}._reviewTitle_13oxt_25 h2{font-family:var(--font-family-display);font-size:1.2rem;color:#173d29;margin:0}._reviewTitle_13oxt_25 span{font-size:.7rem;font-weight:800;color:#2c6a46}._reviewTitleActions_13oxt_25{display:flex;align-items:center;gap:7px}._reviewTitleActions_13oxt_25 button{border:1px solid #d6c8aa;background:#fff5d8;color:#775600;border-radius:999px;padding:5px 8px;font:inherit;font-size:.68rem;font-weight:800;cursor:pointer}._reviewLine_13oxt_25{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px;padding:6px 0;border-top:1px solid #eee5d7}._reviewLine_13oxt_25:first-of-type{border-top:0}._reviewLine_13oxt_25 b{font-size:.7rem;color:#6f6a5c}._reviewLine_13oxt_25 span{font-size:.78rem;line-height:1.35;color:#384a3e}._reviewIncluded_13oxt_25{font-size:.7rem;color:#8b690e;background:#fff4ce;border-radius:9px;padding:7px 8px;margin:7px 0 0}._editHint_13oxt_26{display:flex;flex-direction:column;gap:10px;background:#fff5d8;border:1px solid #e1c56f;border-radius:14px;padding:12px;margin:12px 0}._editHint_13oxt_26>div:first-child{display:flex;flex-direction:column;gap:3px}._editHint_13oxt_26 b{font-size:.83rem;color:#614900}._editHint_13oxt_26 span{font-size:.74rem;color:#75694f;line-height:1.35}._editButtons_13oxt_26{display:flex;gap:6px;flex-wrap:wrap}._editButtons_13oxt_26 button{border:1px solid #d9bd68;background:#fffaf1;color:#6b520b;border-radius:999px;padding:7px 10px;font:inherit;font-size:.72rem;font-weight:800;cursor:pointer}._checkoutSection_13oxt_27{padding:20px 0 3px;scroll-margin-top:98px}._guestMealGrid_13oxt_27{display:grid;gap:10px}._guestCard_13oxt_27{background:#fffaf1;border:1px solid #ddd2bf;border-radius:15px;padding:12px}._guestCardHead_13oxt_27{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid #eee5d7}._guestCardHead_13oxt_27>div{display:flex;flex-direction:column;gap:2px}._guestCardHead_13oxt_27 b{font-family:var(--font-family-display);font-size:1.05rem;color:#173d29}._guestCardHead_13oxt_27 span{font-size:.68rem;color:#777164}._guestCardHead_13oxt_27 strong{font-size:.9rem;color:#285f3e}._guestStepper_13oxt_27{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid #eee5d7}._guestStepper_13oxt_27>div:first-child{display:flex;flex-direction:column;gap:2px}._guestStepper_13oxt_27 b{font-size:.76rem}._guestStepper_13oxt_27 span{font-size:.67rem;color:#777164}._stepperButtons_13oxt_27{display:grid;grid-template-columns:32px 30px 32px;align-items:center;gap:4px}._stepperButtons_13oxt_27 button{width:32px;height:32px;border:1px solid #d6cbb7;border-radius:9px;background:#fffdf8;color:#315b43;font:inherit;font-size:1.05rem;font-weight:900}._stepperButtons_13oxt_27 button:disabled{opacity:.4}._stepperButtons_13oxt_27 strong{text-align:center;font-size:.85rem}._guestTotal_13oxt_27{display:flex;justify-content:space-between;gap:10px;padding-top:9px;font-size:.72rem}._guestTotal_13oxt_27 span{color:#777164}._guestTotal_13oxt_27 b{color:#315b43}._bookingGrid_13oxt_28{display:grid;grid-template-columns:1fr 1fr;gap:9px}._bookingGrid_13oxt_28 label{display:flex;flex-direction:column;gap:5px}._bookingGrid_13oxt_28 label>span{font-size:.7rem;font-weight:800;color:#58665d}._bookingGrid_13oxt_28 input{width:100%;box-sizing:border-box;min-height:46px;border:1px solid #d4c9b6;border-radius:11px;background:#fffdf8;color:#183f2b;padding:0 10px;font:inherit;font-size:.85rem}._bookingGrid_13oxt_28 input:disabled{opacity:1;color:#68716b;background:#f2eee6}._paymentGrid_13oxt_29{display:grid;grid-template-columns:1fr 1fr;gap:8px}._paymentChoice_13oxt_29,._paymentSelected_13oxt_29{min-height:70px;border:1px solid #d7cebd;border-radius:14px;background:#fffaf1;color:#183f2b;padding:11px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;font:inherit;text-align:left}._paymentSelected_13oxt_29{background:#dfeedd;border-color:#6f9d7b;box-shadow:inset 0 0 0 1px #6f9d7b}._paymentChoice_13oxt_29 b,._paymentSelected_13oxt_29 b{font-size:.9rem}._paymentChoice_13oxt_29 span,._paymentSelected_13oxt_29 span{font-size:.69rem;color:#68716b}._paymentChoice_13oxt_29:disabled,._paymentSelected_13oxt_29:disabled{opacity:1}._paymentPrompt_13oxt_30{display:flex;flex-direction:column;gap:2px;margin:15px 0 8px}._paymentPrompt_13oxt_30 b{font-size:.84rem;color:#315b43}._paymentPrompt_13oxt_30 span{font-size:.72rem;color:#777164}._highTeaGrid_13oxt_30{display:grid;gap:8px}._highTeaRow_13oxt_30,._highTeaRowActive_13oxt_30{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fffdf8;border:1px solid #ddd3c1;border-radius:13px;padding:11px}._highTeaRowActive_13oxt_30{background:#dfeedd;border-color:#6f9d7b}._highTeaRow_13oxt_30>div:first-child,._highTeaRowActive_13oxt_30>div:first-child{display:flex;flex-direction:column;gap:2px}._highTeaRow_13oxt_30 b,._highTeaRowActive_13oxt_30 b{font-size:.78rem}._highTeaRow_13oxt_30 span,._highTeaRowActive_13oxt_30 span{font-size:.68rem;color:#777164}._finalConfirmCard_13oxt_30{margin:18px 0 4px;background:#fffaf1;border:2px solid #d2b45c;border-radius:18px;padding:15px;scroll-margin-top:98px}._confirmSendButton_13oxt_30{width:100%;min-height:52px;margin-top:12px}._lockWarning_13oxt_31{display:flex;flex-direction:column;gap:4px;background:#fff1dd;border:1px solid #ddb779;border-radius:14px;padding:12px;margin:14px 0}._lockWarning_13oxt_31 b{font-size:.82rem;color:#6c4515}._lockWarning_13oxt_31 span{font-size:.73rem;line-height:1.38;color:#765d3b}._optionSection_13oxt_32{padding:20px 0 3px;scroll-margin-top:98px}._optionGrid_13oxt_32{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}._optionRow_13oxt_32,._optionSelected_13oxt_32{min-height:56px;border:1px solid #ddd3c1;border-radius:13px;background:#fffdf8;color:#254735;padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;font:inherit;text-align:left}._optionSelected_13oxt_32{background:#dfeedd;border-color:#6f9d7b}._optionRow_13oxt_32:disabled,._optionSelected_13oxt_32:disabled{opacity:1}._optionRow_13oxt_32>span:first-child,._optionSelected_13oxt_32>span:first-child{display:flex;flex-direction:column;gap:2px}._optionRow_13oxt_32 b,._optionSelected_13oxt_32 b{font-size:.76rem}._optionRow_13oxt_32 small,._optionSelected_13oxt_32 small{font-size:.68rem;color:#777164}._priceBox_13oxt_33{display:flex;flex-direction:column;gap:4px;background:#173f2a;color:#fff;border-radius:15px;padding:14px;margin:16px 0}._priceBox_13oxt_33 span{font-size:.72rem;color:#d8e4db}._priceBox_13oxt_33 b{font-size:1rem}._priceBox_13oxt_33 small{font-size:.71rem;color:#c5d5ca}._confirmed_13oxt_10{text-align:center;background:#f7f1e6;border:1px solid #ddd2bf;border-radius:24px;padding:38px 18px;color:#183f2b}._confirmIcon_13oxt_34{width:62px;height:62px;border-radius:50%;background:#2d6b46;color:#fff;display:grid;place-items:center;margin:0 auto 16px}._confirmBadge_13oxt_34{display:flex;align-items:center;justify-content:center;gap:6px;width:max-content;max-width:100%;margin:14px auto 20px;background:#dfeedd;color:#285f3e;border:1px solid #a7c5ad;border-radius:999px;padding:7px 10px;font-size:.75rem;font-weight:800}._emailSent_13oxt_35{display:flex;align-items:center;justify-content:center;gap:6px;width:max-content;max-width:100%;margin:-10px auto 18px;color:#285f3e;font-size:.72rem;font-weight:800}._finalPriceSummary_13oxt_36{display:grid;gap:6px;background:#fffaf1;border:1px solid #ddd2bf;border-radius:15px;padding:12px;margin-top:12px;text-align:left}._finalPriceSummary_13oxt_36>div{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.76rem}._finalPriceSummary_13oxt_36 span{color:#667268}._finalPriceSummary_13oxt_36 b{color:#173d29}._finalPriceTotal_13oxt_36{border-top:1px solid #ddd2bf;padding-top:8px;margin-top:2px}._finalPriceTotal_13oxt_36 b{font-size:.95rem!important}._confirmDetails_13oxt_36{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;text-align:left}._confirmDetails_13oxt_36>div{display:flex;flex-direction:column;gap:3px;background:#fffaf1;border:1px solid #ddd2bf;border-radius:12px;padding:10px}._confirmDetails_13oxt_36 span{font-size:.65rem;color:#777164;text-transform:uppercase;letter-spacing:.06em}._confirmDetails_13oxt_36 b{font-size:.8rem;color:#315b43}._noticeBackdrop_13oxt_37{position:fixed;inset:0;z-index:100;background:#141b168c;display:grid;place-items:center;padding:18px}._noticeCard_13oxt_37{width:min(100%,360px);background:#fffaf1;color:#183f2b;border-radius:20px;padding:20px;border:1px solid #ddcfb6;box-shadow:0 24px 70px #00000047;text-align:center}._noticeCheck_13oxt_37{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;margin:0 auto 10px;background:#fff0bd;color:#7b5900}._noticeCard_13oxt_37 h2{font-family:var(--font-family-display);font-size:1.55rem;margin:0}._noticeCard_13oxt_37 p{font-size:.84rem;line-height:1.45;color:#68716b;margin:8px 0 14px}._noticeCard_13oxt_37 button{width:100%}._error_13oxt_38{color:#ffb0a2;font-size:.82rem;margin:10px 2px}@media(min-width:700px){._bottomAction_13oxt_24{display:flex;align-items:center;justify-content:space-between;gap:14px}._bottomAction_13oxt_24 button{width:auto;margin:0;min-width:180px}}@media(max-width:520px){._liveCard_13oxt_3{padding:14px;border-radius:18px}._lobbyCard_13oxt_6{padding:18px 14px;border-radius:18px}._lobbyShare_13oxt_6{grid-template-columns:1fr}._callFirst_13oxt_7{grid-template-columns:38px minmax(0,1fr);padding:12px}._callIcon_13oxt_7{width:38px;height:38px}._invite_13oxt_8{align-items:stretch;flex-direction:column}._inviteButtons_13oxt_8{width:100%}._inviteButtons_13oxt_8 button{flex:1;justify-content:center}._mealHeader_13oxt_10 h1,._rolePanel_13oxt_9 h1,._waitingViewer_13oxt_9 h1,._lobbyCard_13oxt_6 h1{font-size:2rem}._leaderRole_13oxt_12,._leaderRoleMuted_13oxt_12,._viewerRole_13oxt_12{grid-template-columns:40px minmax(0,1fr) 18px;padding:12px}._roleIcon_13oxt_12{width:40px;height:40px}._optionGrid_13oxt_32,._bookingGrid_13oxt_28,._paymentGrid_13oxt_29,._confirmDetails_13oxt_36{grid-template-columns:1fr}._reviewLine_13oxt_25{grid-template-columns:78px minmax(0,1fr)}}._shell_5vz10_1{min-height:100vh;background:var(--background);color:var(--foreground);padding:20px;font-family:var(--font-family-base)}._hero_5vz10_2,._modeSection_5vz10_2,._flowHeader_5vz10_2,._focusCard_5vz10_2,._mealWrap_5vz10_2,._reviewWrap_5vz10_2,._confirmed_5vz10_2,._steps_5vz10_2{width:min(100%,760px);margin:0 auto}._hero_5vz10_2{padding:18px 0 28px}._brandRow_5vz10_3{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:28px}._brand_5vz10_3{font-size:.78rem;font-weight:700;letter-spacing:.18em;color:var(--primary)}._tagline_5vz10_4{font-size:.82rem;color:var(--muted-foreground)}._hero_5vz10_2 h1,._focusCard_5vz10_2 h1,._mealHeader_5vz10_5 h1,._reviewWrap_5vz10_2>h1,._confirmed_5vz10_2 h1{font-family:var(--font-family-display);font-weight:600;letter-spacing:-.025em;line-height:1.02;margin:0}._hero_5vz10_2 h1{font-size:clamp(2.25rem,8vw,4.4rem);max-width:720px}._lead_5vz10_6{color:var(--muted-foreground);font-size:1rem;line-height:1.5;margin:14px 0 20px;max-width:610px}._how_5vz10_7{display:flex;align-items:center;gap:9px;color:var(--muted-foreground);flex-wrap:wrap;font-size:.87rem}._how_5vz10_7 span{display:flex;align-items:center;gap:6px}._how_5vz10_7 b{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:var(--primary);color:var(--primary-foreground);font-size:.72rem}._modeSection_5vz10_2{padding-bottom:60px}._sectionHeading_5vz10_8{display:flex;justify-content:space-between;gap:12px;align-items:end;margin-bottom:14px}._sectionHeading_5vz10_8 p{margin:0;font-family:var(--font-family-display);font-size:1.38rem}._sectionHeading_5vz10_8 span{color:var(--muted-foreground);font-size:.82rem}._modeGrid_5vz10_9{display:grid;grid-template-columns:1fr;gap:11px}._modeCard_5vz10_9{appearance:none;text-align:left;width:100%;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius-lg);padding:19px;cursor:pointer;box-shadow:var(--shadow);transition:transform var(--animation-duration-fast),border-color var(--animation-duration-fast);font:inherit}._modeCard_5vz10_9:hover{transform:translateY(-1px);border-color:#765f48}._recommended_5vz10_10{border-color:#745a30;background:linear-gradient(145deg,#2b241b,#27211c)}._modeTop_5vz10_10{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._iconBubble_5vz10_10{width:38px;height:38px;border-radius:12px;background:var(--secondary);display:grid;place-items:center;color:var(--primary)}._fastest_5vz10_10{font-size:.68rem;letter-spacing:.11em;font-weight:700;color:var(--primary)}._modeCard_5vz10_9 h2{font-family:var(--font-family-display);font-size:1.45rem;margin:0 0 6px}._modeCard_5vz10_9 p{color:var(--muted-foreground);margin:0;line-height:1.42;font-size:.92rem}._cardAction_5vz10_11{margin-top:17px;color:var(--primary);font-weight:700;display:flex;align-items:center;gap:6px;font-size:.91rem}._joinExisting_5vz10_12{margin-top:14px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:15px}._joinExisting_5vz10_12>div:first-child{display:flex;flex-direction:column;gap:3px;margin-bottom:9px}._joinExisting_5vz10_12 b{font-size:.88rem}._joinExisting_5vz10_12 span{color:var(--muted-foreground);font-size:.76rem}._joinExistingRow_5vz10_12{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}._joinExistingRow_5vz10_12 button{display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}._flowHeader_5vz10_2{height:52px;display:flex;align-items:center;justify-content:space-between}._back_5vz10_13{color:var(--muted-foreground);background:none;border:0;display:flex;align-items:center;padding:8px 0;font:inherit;cursor:pointer}._miniBrand_5vz10_13{color:var(--primary);font-size:.7rem;letter-spacing:.15em;font-weight:700}._steps_5vz10_2{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:13px 0 24px}._step_5vz10_2{display:flex;align-items:center;gap:6px;min-width:0;color:#74685d}._step_5vz10_2 span{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;border:1px solid #5a4d42;font-size:.68rem;flex:0 0 auto}._step_5vz10_2 small{font-size:.68rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._activeStep_5vz10_14{color:var(--foreground)}._activeStep_5vz10_14 span{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._doneStep_5vz10_14{color:var(--muted-foreground)}._doneStep_5vz10_14 span{background:#3a332a;color:var(--primary)}._focusCard_5vz10_2{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px;margin-top:10px;box-shadow:var(--shadow-md)}._eyebrow_5vz10_15{color:var(--primary);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;margin-bottom:9px}._focusCard_5vz10_2 h1,._mealHeader_5vz10_5 h1,._reviewWrap_5vz10_2>h1{font-size:clamp(2rem,8vw,3.2rem)}._label_5vz10_15{display:block;font-size:.8rem;font-weight:600;margin:24px 0 7px}._nameInput_5vz10_15{height:52px!important;font-size:1rem!important}._planBlock_5vz10_15{margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}._planHeading_5vz10_15{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}._planHeading_5vz10_15 b{font-size:.86rem}._planHeading_5vz10_15 span{font-size:.72rem;color:var(--muted-foreground)}._planChoices_5vz10_15{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}._planChoice_5vz10_15,._planActive_5vz10_15{min-height:58px;border:1px solid var(--border);border-radius:var(--radius);background:var(--secondary);color:var(--muted-foreground);font:inherit;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:9px;cursor:pointer}._planActive_5vz10_15{border-color:var(--primary);background:#362a18;color:var(--foreground)}._planChoice_5vz10_15 span,._planActive_5vz10_15 span{display:flex;align-items:center;gap:4px;font-weight:700;font-size:.8rem}._planChoice_5vz10_15 small,._planActive_5vz10_15 small{font-size:.68rem;color:var(--muted-foreground)}._packageHint_5vz10_15{margin-top:7px;color:var(--primary);font-size:.72rem;font-weight:600}._fullButton_5vz10_15{width:100%;margin-top:12px;min-height:50px;display:flex;align-items:center;justify-content:center;gap:8px}._nextHint_5vz10_15{text-align:center;color:var(--muted-foreground);font-size:.77rem;margin:10px 0 0}._mealWrap_5vz10_2,._reviewWrap_5vz10_2{padding-bottom:44px}._mealHeader_5vz10_5{padding:8px 0 12px}._voteNotice_5vz10_16,._phoneNotice_5vz10_16{background:#211d16;border:1px solid #5a4928;border-radius:var(--radius);padding:12px;color:#dcccae;font-size:.86rem;line-height:1.4}._phoneNotice_5vz10_16{border-color:var(--border);background:var(--surface);color:var(--muted-foreground)}._includedNote_5vz10_16{margin:9px 0 0;color:var(--muted-foreground);font-size:.78rem}._simpleCategoryNav_5vz10_16{display:flex;gap:7px;overflow-x:auto;position:sticky;top:0;z-index:8;background:var(--background);padding:9px 0 12px;margin-bottom:4px;scrollbar-width:none}._simpleCategoryNav_5vz10_16::-webkit-scrollbar{display:none}._simpleCategoryButton_5vz10_16,._simpleCategoryDone_5vz10_16{border:1px solid #74695c;border-radius:11px;background:#211d18;color:#eadfce;min-height:40px;padding:0 12px;font:inherit;font-size:.73rem;font-weight:800;white-space:nowrap}._simpleCategoryDone_5vz10_16{background:#243428;border-color:#52705b;color:#b6d8bb}._choiceBlock_5vz10_16{margin-top:22px;scroll-margin-top:64px}._choiceHead_5vz10_16{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;background:#eee2cc;color:#2a231b;border-radius:14px;padding:12px 13px}._choiceHead_5vz10_16>div{display:flex;flex-direction:column;gap:3px}._choiceHead_5vz10_16 small{width:max-content;background:#3d3227;color:#f1d99c;border-radius:999px;padding:3px 7px;font-size:.62rem;font-weight:800;letter-spacing:.08em}._choiceHead_5vz10_16 h2{font-family:var(--font-family-display);font-size:1.45rem;margin:0}._counter_5vz10_16,._counterDone_5vz10_16{font-size:.78rem;font-weight:800;padding:5px 9px;border-radius:var(--radius-full);background:#d3c8b6;color:#62594e}._counterDone_5vz10_16{background:#d8eadb;color:#235d3b}._choices_5vz10_17{display:grid;grid-template-columns:1fr;gap:7px}._choice_5vz10_16{background:var(--card);border:1px solid var(--border);color:var(--foreground);border-radius:var(--radius);padding:13px 14px;display:flex;justify-content:space-between;align-items:center;text-align:left;font:inherit;cursor:pointer;min-height:48px}._choiceActive_5vz10_17{border-color:var(--primary);background:#30271a}._choiceMark_5vz10_17{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--secondary);color:var(--muted-foreground);font-weight:700}._choiceActive_5vz10_17 ._choiceMark_5vz10_17{background:var(--primary);color:var(--primary-foreground)}._bottomAction_5vz10_18{margin-top:26px;padding:16px;background:#201b17;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._bottomAction_5vz10_18>div{display:flex;flex-direction:column;gap:3px}._bottomAction_5vz10_18 b{font-size:.9rem}._bottomAction_5vz10_18 span{color:var(--muted-foreground);font-size:.78rem}._bottomAction_5vz10_18 button{width:100%;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:8px}._reviewWrap_5vz10_2{padding-top:8px}._reviewCard_5vz10_19{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:17px;margin-top:10px}._reviewCardHead_5vz10_19{display:flex;justify-content:space-between;gap:12px;align-items:center}._reviewCardHead_5vz10_19>div{display:flex;flex-direction:column;gap:3px}._reviewCard_5vz10_19 h2{font-family:var(--font-family-display);margin:0;font-size:1.3rem}._reviewCardHead_5vz10_19 span{color:var(--muted-foreground);font-size:.72rem}._editMealButton_5vz10_19{border:1px solid #6e5a36;background:#30271a;color:#e8ca82;border-radius:999px;padding:7px 9px;font:inherit;font-size:.7rem;font-weight:700;white-space:nowrap}._reviewGroup_5vz10_19{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px;padding:7px 0;border-top:1px solid var(--border);margin-top:8px}._reviewGroup_5vz10_19 b{font-size:.72rem;color:#c9bba9}._reviewGroup_5vz10_19 span{font-size:.82rem;line-height:1.4;color:#e8dfd3}._includedLine_5vz10_19{margin:10px 0 0;color:var(--muted-foreground);font-size:.75rem}._reviewSection_5vz10_19{margin-top:18px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._reviewSectionHead_5vz10_19 span{display:block;color:var(--primary);font-size:.65rem;letter-spacing:.11em;font-weight:800;margin-bottom:4px}._reviewSectionHead_5vz10_19 h2{font-family:var(--font-family-display);font-size:1.45rem;margin:0}._reviewHelp_5vz10_19{color:var(--muted-foreground);font-size:.76rem;line-height:1.4;margin:7px 0 12px}._guestCards_5vz10_19{display:grid;gap:9px}._simpleGuestCard_5vz10_19{border:1px solid var(--border);border-radius:13px;background:var(--card);padding:11px}._simpleGuestHead_5vz10_19{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--border)}._simpleGuestHead_5vz10_19>div{display:flex;flex-direction:column;gap:2px}._simpleGuestHead_5vz10_19 b{font-family:var(--font-family-display);font-size:1rem}._simpleGuestHead_5vz10_19 span{font-size:.67rem;color:var(--muted-foreground)}._simpleGuestHead_5vz10_19 strong{font-size:.86rem;color:var(--primary)}._simpleStepper_5vz10_19{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--border)}._simpleStepper_5vz10_19>div:first-child{display:flex;flex-direction:column;gap:2px}._simpleStepper_5vz10_19 b{font-size:.76rem}._simpleStepper_5vz10_19 span{font-size:.66rem;color:var(--muted-foreground)}._simpleStepperControls_5vz10_19{display:grid;grid-template-columns:32px 30px 32px;gap:4px;align-items:center}._simpleStepperControls_5vz10_19 button{width:32px;height:32px;border:1px solid #5c5146;border-radius:9px;background:#27211c;color:#e9dfd1;font:inherit;font-weight:800;font-size:1rem}._simpleStepperControls_5vz10_19 button:disabled{opacity:.35}._simpleStepperControls_5vz10_19 strong{text-align:center;font-size:.82rem}._simpleGuestTotal_5vz10_19{display:flex;justify-content:space-between;gap:10px;padding-top:9px;font-size:.72rem}._simpleGuestTotal_5vz10_19 span{color:var(--muted-foreground)}._simpleGuestTotal_5vz10_19 b{color:#c8dccb}._highTeaRows_5vz10_19{display:grid;gap:8px}._simpleHighTeaRow_5vz10_19,._simpleHighTeaActive_5vz10_19{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--border);border-radius:12px;background:var(--card);padding:11px}._simpleHighTeaActive_5vz10_19{border-color:#52705b;background:#243428}._simpleHighTeaRow_5vz10_19>div:first-child,._simpleHighTeaActive_5vz10_19>div:first-child{display:flex;flex-direction:column;gap:2px}._simpleHighTeaRow_5vz10_19 b,._simpleHighTeaActive_5vz10_19 b{font-size:.78rem}._simpleHighTeaRow_5vz10_19 span,._simpleHighTeaActive_5vz10_19 span{font-size:.67rem;color:var(--muted-foreground)}._lockNote_5vz10_19{margin:14px 0 4px;padding:12px;border-left:3px solid var(--primary);background:#211d17;color:#d5c6b1;font-size:.8rem;line-height:1.4}._finalConfirmCard_5vz10_19{margin-top:18px;padding:16px;border:2px solid #7b6234;border-radius:var(--radius-lg);background:#211d17}._finalDetailsGrid_5vz10_19{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:13px}._finalDetailsGrid_5vz10_19 label{display:flex;flex-direction:column;gap:5px}._finalDetailsGrid_5vz10_19 label>span{font-size:.69rem;font-weight:700;color:#c9bba9}._finalDetailsGrid_5vz10_19 input{min-height:46px;border:1px solid #5a4d42;border-radius:10px;background:#171410;color:#f0e8dc;padding:0 10px;font:inherit}._paymentPrompt_5vz10_19{display:flex;flex-direction:column;gap:2px;margin:15px 0 8px}._paymentPrompt_5vz10_19 b{font-size:.82rem}._paymentPrompt_5vz10_19 span{font-size:.7rem;color:var(--muted-foreground)}._paymentGrid_5vz10_19{display:grid;grid-template-columns:1fr 1fr;gap:8px}._paymentChoice_5vz10_19,._paymentSelected_5vz10_19{min-height:68px;border:1px solid #5a4d42;border-radius:12px;background:#27211c;color:#e9dfd1;padding:10px;text-align:left;font:inherit;display:flex;flex-direction:column;gap:3px;justify-content:center}._paymentSelected_5vz10_19{border-color:#6d8a70;background:#243428}._paymentChoice_5vz10_19 b,._paymentSelected_5vz10_19 b{font-size:.86rem}._paymentChoice_5vz10_19 span,._paymentSelected_5vz10_19 span{font-size:.66rem;color:var(--muted-foreground)}._confirmButton_5vz10_19{width:100%;min-height:52px;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:8px}._confirmed_5vz10_2{text-align:center;padding:62px 12px}._confirmIcon_5vz10_20{width:64px;height:64px;border-radius:50%;background:var(--primary);color:var(--primary-foreground);display:grid;place-items:center;margin:0 auto 18px}._confirmed_5vz10_2 h1{font-size:clamp(2.4rem,10vw,4.4rem)}._confirmed_5vz10_2 p{color:var(--muted-foreground);line-height:1.5}._lockedBadge_5vz10_20{width:max-content;margin:18px auto 24px;display:flex;align-items:center;gap:7px;padding:8px 12px;border-radius:var(--radius-full);background:#243428;color:#a9d0ac;font-size:.82rem;font-weight:600}._formError_5vz10_20{width:min(100%,760px);margin:10px auto;color:var(--error);font-size:.84rem;text-align:center}._priceSummary_5vz10_20{margin-top:12px;padding:15px 16px;border:1px solid #5a4928;border-radius:var(--radius);background:#211d16}._priceSummary_5vz10_20>div{display:flex;align-items:center;justify-content:space-between;gap:12px}._priceSummary_5vz10_20 span{color:var(--muted-foreground);font-size:.85rem}._priceSummary_5vz10_20 b{color:var(--primary);font-size:.92rem}._priceSummary_5vz10_20 small{display:block;margin-top:7px;color:var(--muted-foreground);font-size:.76rem}._optionalBlock_5vz10_20{margin-top:10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:0 14px}._optionalBlock_5vz10_20 summary{min-height:48px;display:flex;align-items:center;cursor:pointer;font-weight:700;font-size:.85rem}._optionalBlock_5vz10_20>p{margin:0 0 14px;color:var(--muted-foreground);font-size:.78rem;line-height:1.4}._optionGroup_5vz10_20{margin-bottom:15px}._optionGroup_5vz10_20>b{display:block;font-family:var(--font-family-display);font-size:1rem;margin-bottom:7px}._optionChoices_5vz10_20{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._optionChoice_5vz10_20,._optionActive_5vz10_20{min-height:48px;border:1px solid var(--border);border-radius:10px;background:var(--secondary);color:var(--muted-foreground);font:inherit;text-align:left;padding:8px 9px;cursor:pointer}._optionActive_5vz10_20{border-color:var(--primary);background:#362a18;color:var(--foreground)}._optionChoice_5vz10_20 span,._optionActive_5vz10_20 span{display:flex;align-items:center;gap:4px;font-size:.75rem;font-weight:700}._optionChoice_5vz10_20 small,._optionActive_5vz10_20 small{display:block;margin-top:3px;color:var(--muted-foreground);font-size:.65rem}._choiceText_5vz10_20{display:flex;flex-direction:column;gap:3px;min-width:0}._votePositive_5vz10_20,._voteNegative_5vz10_20,._voteNeutral_5vz10_20{width:max-content;font-size:.65rem;font-weight:700;padding:2px 6px;border-radius:999px;background:#25382a;color:#a9d0ac}._voteNegative_5vz10_20{background:#3c2925;color:#e2a198}._voteNeutral_5vz10_20{background:var(--secondary);color:var(--muted-foreground)}._sentLine_5vz10_21{width:max-content;max-width:100%;margin:-12px auto 18px;display:flex;align-items:center;gap:6px;color:#a9d0ac;font-size:.76rem;font-weight:700}._confirmedSummary_5vz10_21{width:min(100%,520px);margin:0 auto 12px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);padding:12px;text-align:left}._confirmedSummary_5vz10_21>div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font-size:.78rem}._confirmedSummary_5vz10_21 span{color:var(--muted-foreground)}._confirmedSummary_5vz10_21 b{color:var(--foreground)}._confirmedTotal_5vz10_21{border-top:1px solid var(--border);margin-top:4px;padding-top:10px!important}._confirmedTotal_5vz10_21 b{color:var(--primary)!important;font-size:.95rem}._confirmedDetails_5vz10_21{width:min(100%,520px);margin:0 auto 20px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px;text-align:left}._confirmedDetails_5vz10_21>div{display:flex;flex-direction:column;gap:3px;border:1px solid var(--border);background:var(--surface);border-radius:11px;padding:9px}._confirmedDetails_5vz10_21 span{font-size:.62rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em}._confirmedDetails_5vz10_21 b{font-size:.75rem}@media(min-width:700px){._shell_5vz10_1{padding:32px}._modeGrid_5vz10_9{grid-template-columns:repeat(3,1fr)}._sectionHeading_5vz10_8 span{display:block}._choices_5vz10_17{grid-template-columns:repeat(2,1fr)}._bottomAction_5vz10_18{display:flex;align-items:center;justify-content:space-between;gap:18px}._bottomAction_5vz10_18 button{width:auto;margin:0}}@media(max-width:480px){._shell_5vz10_1{padding:16px}._hero_5vz10_2{padding-top:8px;padding-bottom:22px}._brandRow_5vz10_3{margin-bottom:20px}._tagline_5vz10_4{display:none}._hero_5vz10_2 h1{font-size:2.42rem}._lead_5vz10_6{margin:11px 0 15px}._how_5vz10_7{gap:6px;font-size:.78rem}._how_5vz10_7 svg{display:none}._sectionHeading_5vz10_8{align-items:start;flex-direction:column;gap:2px}._sectionHeading_5vz10_8 span{font-size:.76rem}._modeCard_5vz10_9{padding:16px}._joinExistingRow_5vz10_12{grid-template-columns:1fr}._steps_5vz10_2{padding-bottom:18px}._step_5vz10_2{flex-direction:column;align-items:center;gap:4px;text-align:center}._step_5vz10_2 small{width:100%}._focusCard_5vz10_2{padding:19px}._finalDetailsGrid_5vz10_19,._paymentGrid_5vz10_19,._confirmedDetails_5vz10_21{grid-template-columns:1fr}._reviewGroup_5vz10_19{grid-template-columns:78px minmax(0,1fr)}}
