.Button_button__hkcyH{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:1rem 2rem;font-weight:600;border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;font-family:inherit;white-space:nowrap;position:relative;overflow:hidden;font-size:1.6rem}.Button_buttonSmall__LC4rt{padding:.8rem 1.6rem;font-size:1.4rem}.Button_buttonMedium__hGsEc{padding:1rem 2rem;font-size:1.6rem}.Button_buttonLarge__HcZOn{padding:1.4rem 2.8rem;font-size:1.8rem}.Button_buttonPrimary__FjkN7{background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#1e40af;box-shadow:0 2px 8px rgba(59,130,246,.15);border:1.5px solid #93c5fd}.Button_buttonPrimary__FjkN7:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .6s cubic-bezier(.4,0,.2,1)}html[data-can-hover=true] .Button_buttonPrimary__FjkN7:hover:not(.Button_buttonDisabled__1zU5X):before{left:100%}html[data-can-hover=true] .Button_buttonPrimary__FjkN7:hover:not(.Button_buttonDisabled__1zU5X){transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.25);background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:#60a5fa;color:#1e3a8a}.Button_buttonPrimary__FjkN7:active:not(.Button_buttonDisabled__1zU5X){transform:translateY(0);box-shadow:0 2px 8px rgba(59,130,246,.15)}.Button_buttonSecondary__q2DkB{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#1f2937;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1.5px solid #d1d5db}.Button_buttonSecondary__q2DkB:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(107,114,128,.1),transparent);transition:left .6s cubic-bezier(.4,0,.2,1)}html[data-can-hover=true] .Button_buttonSecondary__q2DkB:hover:not(.Button_buttonDisabled__1zU5X):before{left:100%}html[data-can-hover=true] .Button_buttonSecondary__q2DkB:hover:not(.Button_buttonDisabled__1zU5X){transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12);background:linear-gradient(135deg,#e5e7eb,#d1d5db);border-color:#9ca3af;color:#1f2937}.Button_buttonSecondary__q2DkB:active:not(.Button_buttonDisabled__1zU5X){transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.08)}.Button_buttonDanger__9eq5g{background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#dc2626;box-shadow:0 2px 8px rgba(239,68,68,.15);border:1.5px solid #fca5a5}.Button_buttonDanger__9eq5g:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(239,68,68,.1),transparent);transition:left .6s cubic-bezier(.4,0,.2,1)}html[data-can-hover=true] .Button_buttonDanger__9eq5g:hover:not(.Button_buttonDisabled__1zU5X):before{left:100%}html[data-can-hover=true] .Button_buttonDanger__9eq5g:hover:not(.Button_buttonDisabled__1zU5X){transform:translateY(-2px);box-shadow:0 4px 12px rgba(239,68,68,.25);background:linear-gradient(135deg,#fee2e2,#fecaca);border-color:#f87171;color:#b91c1c}.Button_buttonDanger__9eq5g:active:not(.Button_buttonDisabled__1zU5X){transform:translateY(0);box-shadow:0 2px 8px rgba(239,68,68,.15)}.Button_buttonGhost__8rKzP{border:1.5px solid #e5e7eb;background:linear-gradient(135deg,#ffffff,#f9fafb);color:#1f2937;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);position:relative;overflow:hidden}.Button_buttonGhost__8rKzP:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(52,211,153,.05));opacity:0;transition:opacity .25s ease}html[data-can-hover=true] .Button_buttonGhost__8rKzP:hover:not(.Button_buttonDisabled__1zU5X){background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}html[data-can-hover=true] .Button_buttonGhost__8rKzP:hover:not(.Button_buttonDisabled__1zU5X):before{opacity:1}.Button_buttonGhost__8rKzP:active:not(.Button_buttonDisabled__1zU5X){transform:translateY(0)}.Button_buttonDark__7sbi4{background:#1e40af;color:#ffffff;box-shadow:0 4px 12px rgba(30,64,175,.3);border:none}html[data-can-hover=true] .Button_buttonDark__7sbi4:hover:not(.Button_buttonDisabled__1zU5X){background:#1e3a8a;transform:translateY(-2px);box-shadow:0 6px 16px rgba(30,64,175,.4)}.Button_buttonDark__7sbi4:active:not(.Button_buttonDisabled__1zU5X){transform:translateY(0);box-shadow:0 4px 12px rgba(30,64,175,.3)}.Button_buttonDisabled__1zU5X{opacity:.6;cursor:not-allowed}.Button_buttonDisabled__1zU5X:before{display:none}.Button_buttonWhatsapp__50Eny{background:linear-gradient(135deg,#25d366,#20ba5a);color:#ffffff;box-shadow:0 4px 12px rgba(37,211,102,.3);border:1.5px solid #20ba5a}.Button_buttonWhatsapp__50Eny:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s cubic-bezier(.4,0,.2,1)}html[data-can-hover=true] .Button_buttonWhatsapp__50Eny:hover:not(.Button_buttonDisabled__1zU5X):before{left:100%}html[data-can-hover=true] .Button_buttonWhatsapp__50Eny:hover:not(.Button_buttonDisabled__1zU5X){transform:translateY(-2px);box-shadow:0 6px 16px rgba(37,211,102,.4);background:linear-gradient(135deg,#20ba5a,#1da851);border-color:#1da851}.Button_buttonWhatsapp__50Eny:active:not(.Button_buttonDisabled__1zU5X){transform:translateY(0);box-shadow:0 4px 12px rgba(37,211,102,.3)}.Button_buttonWarning__FyfIO{background:linear-gradient(135deg,#ffedd5,#fed7aa);color:#c2410c;box-shadow:0 2px 8px rgba(251,146,60,.15);border:1.5px solid #fdba74}html[data-can-hover=true] .Button_buttonWarning__FyfIO:hover:not(.Button_buttonDisabled__1zU5X){transform:translateY(-2px);box-shadow:0 4px 12px rgba(251,146,60,.25);background:linear-gradient(135deg,#fed7aa,#fdba74);border-color:#fb923c}.Button_buttonWarning__FyfIO:active:not(.Button_buttonDisabled__1zU5X){transform:translateY(0);box-shadow:0 2px 8px rgba(245,158,11,.15)}.Button_buttonIcon__wPFyn{display:flex;align-items:center;justify-content:center}.FormField_formField__oxHfJ{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.FormField_formLabel__cO3v6{font-size:1.4rem;font-weight:600;color:#374151}.FormField_formRequired__E895R{color:#ef4444;margin-left:.25rem}.FormField_formError__ZPuNb{font-size:1.4rem;color:#ef4444;margin-top:.25rem}.Input_input__lV8tu{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:1.2rem 1.6rem;font-size:1.6rem;color:#111827;border:2px solid #e5e7eb;border-radius:12px;background:#ffffff;outline:none;transition:all .2s ease;font-family:inherit}.Input_input__lV8tu[type=date],.Input_input__lV8tu[type=datetime-local],.Input_input__lV8tu[type=time]{display:block;inline-size:100%;max-inline-size:100%;min-width:0;appearance:none;-webkit-appearance:none;line-height:1.2}.Input_input__lV8tu[type=date]::-webkit-date-and-time-value,.Input_input__lV8tu[type=datetime-local]::-webkit-date-and-time-value,.Input_input__lV8tu[type=time]::-webkit-date-and-time-value{text-align:left}.Input_input__lV8tu[type=date]::-webkit-datetime-edit,.Input_input__lV8tu[type=date]::-webkit-datetime-edit-fields-wrapper,.Input_input__lV8tu[type=datetime-local]::-webkit-datetime-edit,.Input_input__lV8tu[type=datetime-local]::-webkit-datetime-edit-fields-wrapper,.Input_input__lV8tu[type=time]::-webkit-datetime-edit,.Input_input__lV8tu[type=time]::-webkit-datetime-edit-fields-wrapper{padding:0}@media (max-width:480px){.Input_input__lV8tu[type=date],.Input_input__lV8tu[type=datetime-local],.Input_input__lV8tu[type=time]{padding:1.2rem;font-size:1.4rem}}.Input_input__lV8tu:focus{border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.1)}.Input_input__lV8tu::placeholder{color:#9ca3af}.Input_inputError___wchR,.Input_inputError___wchR:focus{border-color:#dc2626!important;box-shadow:0 0 0 4px rgba(220,38,38,.1)!important}.Card_cardWrapper__9msbD{padding:2.8rem;border-radius:24px;border:1.5px solid #e5e7eb;box-shadow:0 4px 20px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);color:#111827;transition:all .3s cubic-bezier(.4,0,.2,1)}.Card_cardDefault__WgySG{background:#ffffff;border:1.5px solid #e5e7eb;color:#111827}.Card_cardGradient__B4NMF{background:linear-gradient(135deg,#ffffff,#f9fafb)}.Card_cardInteractive__xQix8{cursor:pointer;position:relative;overflow:hidden;background:#ffffff;border:1.5px solid #e5e7eb;color:#111827}.Card_cardInteractive__xQix8:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(52,211,153,.05));opacity:0;transition:opacity .3s ease;pointer-events:none}html[data-can-hover=true] .Card_cardInteractive__xQix8:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(59,130,246,.15),0 4px 12px rgba(0,0,0,.08);border-color:#93c5fd}html[data-can-hover=true] .Card_cardInteractive__xQix8:hover:before{opacity:1}.Card_cardInteractive__xQix8:active{transform:translateY(-2px)}@media (max-width:768px){.Card_cardWrapper__9msbD{padding:2.4rem;border-radius:20px}}@media (max-width:480px){.Card_cardWrapper__9msbD{padding:1.8rem;border-radius:16px}}.Login_loginContainer__cO_2v{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.2rem 1.6rem}.Login_appTitle__ABcct{font-size:3.4rem;font-weight:800;color:#1e40af;text-align:center;padding:3.2rem 1.6rem 1.6rem;margin:0}.Login_screenTitle___Fvtp{font-size:2.7rem;font-weight:800;color:#1f2937;text-align:center;padding:2.4rem 1.6rem 3.2rem;margin:0}.Login_mainCard__afOrD{width:100%;max-width:50rem;border-radius:20px;padding:2rem;margin-bottom:2.4rem;border:1.5px solid #e5e7eb;box-shadow:0 4px 12px rgba(0,0,0,.08)}.Login_form__tm3nF{display:flex;flex-direction:column;gap:2rem}.Login_fieldContainer__t2941{margin-bottom:2rem}.Login_fieldLabel__RqXFy{font-size:1.6rem;font-weight:600;color:#1f2937;margin-bottom:.8rem;display:block}.Login_passwordContainer__ttJKM{display:flex;align-items:center;border:1.5px solid #e5e7eb;border-radius:12px}.Login_passwordInput__dRBCT{flex:1;border:none;outline:none;padding:1.2rem 1.6rem;font-size:1.6rem;color:#1f2937;background-color:transparent}.Login_passwordToggle__007dg{padding:1.2rem;background:none;border:none;cursor:pointer;font-size:2rem;display:flex;align-items:center;justify-content:center}.Login_errorCard__ZG9H_{width:100%;max-width:50rem;background-color:#fef2f2;border:1.5px solid #fca5a5;border-radius:12px;padding:1.6rem;margin-bottom:1.6rem;display:flex;align-items:center;gap:1.2rem}.Login_errorIcon__x1qRv{font-size:2rem;flex-shrink:0}.Login_errorText__QNAwG{color:#ef4444;font-size:1.6rem;font-weight:600;flex:1}.Login_errorMessage__f6l7x{padding:1.2rem 1.6rem;background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1.5px solid #fca5a5;border-radius:12px;color:#dc2626;font-size:1.4rem;font-weight:500;text-align:center;margin-bottom:1.6rem;width:100%;max-width:50rem}.Login_loginButton__7nD4H{width:100%;max-width:50rem;padding:1.6rem;margin-bottom:1.4rem}.Login_createAccountButton__pKrBx{margin:0 .8rem;padding:1.2rem;background:none;border:none;cursor:pointer;text-align:center;width:100%;max-width:50rem}.Login_createAccountText__r5f_p{color:#1e40af;font-size:1.6rem;font-weight:600;text-align:center}.Login_divider__1s0_9{display:flex;align-items:center;width:100%;max-width:50rem;margin-bottom:1.4rem;gap:1.2rem}.Login_dividerLine__PN_ex{flex:1;height:1.5px;background-color:#e5e7eb}.Login_dividerText__x7RJt{font-size:1.4rem;color:#6b7280;font-weight:500}.Login_googleButton__kk3x0{display:flex;align-items:center;justify-content:center;gap:1.2rem;width:100%;max-width:50rem;padding:1.4rem 1.6rem;background-color:#ffffff;border:1.5px solid #e5e7eb;border-radius:12px;font-size:1.6rem;font-weight:600;color:#1f2937;cursor:pointer;transition:background-color .15s,border-color .15s;margin-bottom:.4rem}html[data-can-hover=true] .Login_googleButton__kk3x0:hover:not(:disabled){background-color:#f9fafb;border-color:#d1d5db}.Login_googleButton__kk3x0:active:not(:disabled){background-color:#f3f4f6}.Login_googleButton__kk3x0:disabled{opacity:.6;cursor:not-allowed}.Login_googleIcon__ueCC1{width:2rem;height:2rem;flex-shrink:0}.Login_assistedAccessCard__7s9Oe{width:100%;max-width:50rem;margin-top:1.6rem;padding:1.8rem;border:1.5px solid #bbf7d0;border-radius:16px;background:linear-gradient(135deg,#f0fdf4,#ecfdf5);text-align:center}.Login_assistedAccessTitle__lvWhA{margin:0 0 .6rem;color:#166534;font-size:1.7rem;font-weight:800}.Login_assistedAccessText__A1mQr{margin:0 0 1.4rem;color:#166534;font-size:1.4rem;line-height:1.55}.Login_whatsappAccessButton__JOehO{width:100%;border:none;border-radius:12px;padding:1.3rem 1.6rem;background:#16a34a;color:#ffffff;cursor:pointer;font:inherit;font-size:1.5rem;font-weight:800;transition:transform .15s ease,box-shadow .15s ease}html[data-can-hover=true] .Login_whatsappAccessButton__JOehO:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgba(22,163,74,.22)}.Login_loginContainer__cO_2v{min-height:80vh;padding:2rem 1.6rem}.Login_appTitle__ABcct{font-size:2.4rem;padding:2rem 1.6rem 1.2rem}.Login_screenTitle___Fvtp{font-size:2rem;padding:1.6rem 1.6rem 2.4rem}.Login_mainCard__afOrD{padding:1.6rem}.Login_form__tm3nF{gap:1.6rem}.CompanionList_section__9lyPW{margin-top:1.5rem}.CompanionList_header__2MUyB{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.CompanionList_title__hZTqq{font-size:1.25rem;font-weight:700;margin:0;padding-bottom:1rem}.CompanionList_addButton___ROmS{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#3b82f6;color:white;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s}html[data-can-hover=true] .CompanionList_addButton___ROmS:hover:not(:disabled){background-color:#2563eb}.CompanionList_addButton___ROmS:disabled{opacity:.5;cursor:not-allowed}.CompanionList_list__V8PfV{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.CompanionList_motionRow__o6Joi{overflow:hidden}.CompanionList_item__2kd0Q{display:flex;align-items:center;gap:.75rem;padding:1.6rem!important;border-radius:16px!important;background:linear-gradient(135deg,#f9fafb,#ffffff)!important;border:1.5px solid #e5e7eb!important;transition:all .2s ease!important;box-shadow:none!important}html[data-can-hover=true] .CompanionList_item__2kd0Q:hover{border-color:#c7d2fe!important;box-shadow:0 4px 12px rgba(59,130,246,.1)!important}.CompanionList_editingRow__OUYQT{display:flex;align-items:center;gap:.75rem;width:100%;flex-wrap:wrap}.CompanionList_editingRow__OUYQT>*{flex-shrink:0}.CompanionList_editingRow__OUYQT .CompanionList_input__gOvY0{flex:1;min-width:200px}.CompanionList_editingRow__OUYQT>:last-child{margin-left:auto}.CompanionList_input__gOvY0{flex:1}.CompanionList_input__gOvY0:disabled{background-color:#f3f4f6;cursor:not-allowed}.CompanionList_deleteButton__7xL9M{padding:.5rem;background:none;border:none;color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s}html[data-can-hover=true] .CompanionList_deleteButton__7xL9M:hover:not(:disabled){color:#dc2626}.CompanionList_deleteButton__7xL9M:disabled{opacity:.5;cursor:not-allowed}.CompanionList_icon__2Ea4x{color:var(--text-secondary);flex-shrink:0}.CompanionList_companionName__S4yTn{flex:1}.CompanionList_emptyMessage__CeNke{padding:1rem;text-align:center;color:var(--text-secondary);line-height:1.6}.EmptyState_container__RFgtk{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.EmptyState_icon__dlvFG{font-size:3rem;margin-bottom:1rem;opacity:.5}.EmptyState_title__oZrY0{margin:0 0 .8rem;font-size:2rem;font-weight:700;color:#111827}.EmptyState_message__LbZgt{margin:0;font-size:1.4rem;color:var(--text-secondary)}.EmptyState_action__etIsv{margin-top:1.6rem}.InlineNotice_notice__eQ1GV{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.4rem;border-radius:1.2rem;border:1px solid transparent}.InlineNotice_toneInfo__q4XuJ{border-color:#bfdbfe;background:#eff6ff}.InlineNotice_toneSuccess__LtvUV{border-color:#86efac;background:#f0fdf4}.InlineNotice_toneWarning__ocq43{border-color:#fcd34d;background:#fffbeb}.InlineNotice_toneError__mO1Zh{border-color:#fca5a5;background:#fef2f2}.InlineNotice_copy__S0ekC{min-width:0}.InlineNotice_title__yhfrU{margin:0 0 .4rem;font-size:1.4rem;font-weight:700;color:#111827}.InlineNotice_message__1y4YW{margin:0;font-size:1.4rem;line-height:1.5;color:#374151}.InlineNotice_action__ZdQb4{flex-shrink:0}@media (max-width:640px){.InlineNotice_notice__eQ1GV{flex-direction:column;align-items:stretch}}.HowToUse_mainLayout__b_ra4{display:flex;flex-direction:column;gap:2.4rem;padding-bottom:4rem}.HowToUse_pageTitle__MqkD_{margin:0;color:#1f2937;letter-spacing:-.02em;line-height:1.2;font-size:2.7rem;font-weight:800;text-align:center}.HowToUse_pageSubtitle__vFHEt{color:#6b7280;margin:0;font-weight:500;font-size:1.6rem;text-align:center;line-height:1.5}.HowToUse_guideHero__WeWSz{display:grid;grid-template-columns:.9fr 1.1fr;gap:1.6rem;padding:2rem;border:1.5px solid #bfdbfe;border-radius:20px;background:radial-gradient(circle at top left,rgba(59,130,246,.14),transparent 28rem),linear-gradient(135deg,#ffffff,#eff6ff)}.HowToUse_guideEyebrow__dKHQK{margin:0 0 .8rem;color:#1d4ed8;font-size:1.1rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.HowToUse_guideTitle__iGHgK{margin:0 0 .8rem;color:#111827;font-size:2.1rem;line-height:1.2}.HowToUse_guideText__C_nAt{margin:0;color:#4b5563;font-size:1.45rem;line-height:1.6}.HowToUse_quickStartGrid__I4XL5{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.HowToUse_quickStartCard__sIU2p{position:relative;padding:1.4rem 1.4rem 1.4rem 4.8rem;border:1px solid #dbeafe;border-radius:14px;background:rgba(255,255,255,.86)}.HowToUse_quickStartNumber__jDHy6{position:absolute;top:1.4rem;left:1.4rem;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:999px;background:#1d4ed8;color:#ffffff;font-size:1.2rem;font-weight:900}.HowToUse_quickStartCard__sIU2p h3{margin:0 0 .4rem;color:#111827;font-size:1.45rem}.HowToUse_quickStartCard__sIU2p p{margin:0;color:#6b7280;font-size:1.3rem;line-height:1.5}.HowToUse_supportCard__6JKnT{padding:1.8rem;border:1px solid #bbf7d0;border-radius:18px;background:#f0fdf4}.HowToUse_supportTitle__cCR84{margin:0 0 1rem;color:#166534;font-size:1.7rem}.HowToUse_supportList__OkHuG{display:grid;grid-template-columns:1fr;gap:.8rem;margin:0;padding-left:1.8rem;color:#166534;font-size:1.4rem;line-height:1.5}.HowToUse_faqContainer__Jg9G_{display:flex;flex-direction:column;gap:1.2rem;margin-top:1.6rem}.HowToUse_faqItem__n_E87{background:#ffffff;border:1.5px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .2s ease}html[data-can-hover=true] .HowToUse_faqItem__n_E87:hover{border-color:#d1d5db;box-shadow:0 2px 8px rgba(0,0,0,.05)}.HowToUse_faqQuestion__rRzI6{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.6rem 2rem;background:transparent;border:none;cursor:pointer;text-align:left;transition:background-color .2s ease;gap:1.2rem}html[data-can-hover=true] .HowToUse_faqQuestion__rRzI6:hover{background-color:#f9fafb}.HowToUse_faqQuestionOpen__qvk7w{background-color:#f3f4f6}.HowToUse_questionText__heSDc{font-size:1.7rem;font-weight:600;color:#111827;line-height:1.4;flex:1}.HowToUse_chevron__zyKno{color:#6b7280;transition:transform .3s ease;flex-shrink:0}.HowToUse_chevronOpen__TMkPq{transform:rotate(180deg)}.HowToUse_faqAnswer__Xt2VC{padding:0 2rem 2rem;animation:HowToUse_slideDown__6Gxds .3s ease}@keyframes HowToUse_slideDown__6Gxds{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.HowToUse_stepsContainer__tjVp_{margin-top:.8rem}.HowToUse_faqIntro__LLnCf{margin:0 0 1rem;color:#374151;font-size:1.5rem;line-height:1.6}.HowToUse_faqIntro__LLnCf+.HowToUse_stepsList__p_WLw{margin-top:.4rem}.HowToUse_stepsList__p_WLw{margin:0;padding-left:2rem;display:flex;flex-direction:column;gap:1.6rem;color:#374151;font-size:1.5rem;line-height:1.6}.HowToUse_stepsList__p_WLw li{padding-left:.8rem}.HowToUse_stepsList__p_WLw li strong{color:#111827;font-weight:600;display:block;margin-bottom:.4rem}.HowToUse_subList__EtUDH{margin:.8rem 0 0 1.6rem;padding-left:1.2rem;display:flex;flex-direction:column;gap:.6rem;list-style-type:disc;color:#6b7280;font-size:1.4rem}.HowToUse_subList__EtUDH li{padding-left:.4rem}.HowToUse_warningBox__5vKk0{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1.5px solid #f59e0b;border-radius:10px;padding:1.4rem 1.6rem;margin-bottom:1.6rem}.HowToUse_warningText__FPhwR{margin:0;color:#92400e;font-size:1.5rem;line-height:1.5}.HowToUse_warningText__FPhwR strong{color:#78350f;font-weight:700}@media (max-width:768px){.HowToUse_pageTitle__MqkD_{font-size:2.4rem}.HowToUse_pageSubtitle__vFHEt{font-size:1.5rem}.HowToUse_questionText__heSDc{font-size:1.6rem}.HowToUse_stepsList__p_WLw{font-size:1.4rem}.HowToUse_faqQuestion__rRzI6{padding:1.4rem 1.6rem}.HowToUse_faqAnswer__Xt2VC{padding:0 1.6rem 1.6rem}.HowToUse_guideHero__WeWSz,.HowToUse_quickStartGrid__I4XL5{grid-template-columns:1fr}}.CustomizeMessage_pageHeader__g3DvH{text-align:center;padding:1rem 0 .6rem}.CustomizeMessage_pageTitle__XYqjK{font-weight:800;margin:0;color:#1f2937;letter-spacing:-.02em;line-height:1.2}.CustomizeMessage_pageEyebrow__DIVZw{margin:0 0 .6rem;color:#047857;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.CustomizeMessage_card__BhZAs{background:linear-gradient(180deg,#ffffff,#f7faf7);border:1.5px solid #e5e7eb;color:#111827;display:flex;flex-direction:column;gap:2.4rem}.CustomizeMessage_heroBlock__Ug30S{display:flex;flex-direction:column;gap:1.2rem}.CustomizeMessage_description__qDOPp p{margin:0;color:#14532d;line-height:1.6;font-weight:500}.CustomizeMessage_description__qDOPp{padding:1.8rem;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1.5px solid #86efac;border-radius:1.8rem}.CustomizeMessage_inlineLinkHighlight__G4Idk{display:inline-flex;align-items:center;padding:.2rem .8rem;border-radius:999rem;background:#f0fdf4;border:1px solid #86efac;color:#166534}.CustomizeMessage_previewSection__PJ0h4{display:flex;flex-direction:column;gap:1.6rem}.CustomizeMessage_previewHeader__hjnyb{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.CustomizeMessage_previewLabel__EC3Jf{margin:0 0 .4rem;color:#6b7280;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.CustomizeMessage_previewTitle__lhi25{margin:0;color:#111827;font-weight:800}.CustomizeMessage_phoneFrame__S9BtH{width:min(100%,34rem);margin:0 auto;padding:1rem;border-radius:4rem;background:linear-gradient(180deg,#1f2937,#111827);box-shadow:0 2.4rem 5rem rgba(15,23,42,.18)}.CustomizeMessage_phoneNotch__bS2P_{width:11rem;height:1.1rem;margin:0 auto .9rem;border-radius:999rem;background:#0f172a}.CustomizeMessage_chatApp__36ndx{overflow:hidden;border-radius:3rem;background:#efeae2}.CustomizeMessage_chatTopBar__SAijy{padding:1rem 1.4rem 1.2rem;color:#ffffff;background:linear-gradient(180deg,#1faa59,#128c48)}.CustomizeMessage_chatStatusRow__qrXn1{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;opacity:.95}.CustomizeMessage_chatStatusIcons__fdOsX{letter-spacing:.04em}.CustomizeMessage_chatContactRow__n6euh{display:flex;align-items:center;gap:1rem}.CustomizeMessage_contactAvatar__ARE8q{width:3.8rem;height:3.8rem;border-radius:999rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(255,255,255,.22);color:#ffffff;font-weight:700}.CustomizeMessage_contactMeta__Zc_Yh{min-width:0}.CustomizeMessage_contactName__e_uyG{margin:0;font-weight:700;line-height:1.2}.CustomizeMessage_contactStatus__R2vvQ{margin:.2rem 0 0;opacity:.85}.CustomizeMessage_chatBody__6ibJh{min-height:23rem;padding:1.6rem 1.4rem 1.8rem;display:flex;align-items:flex-start;justify-content:flex-end;background:radial-gradient(circle at top right,rgba(255,255,255,.45),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.22)),#e7ded3}.CustomizeMessage_messageBubble__Gi5Wt{width:min(100%,24.8rem);padding:1.2rem 1.2rem .8rem;border-radius:1.8rem 1.8rem .6rem 1.8rem;background:#ffffff;color:#111827;box-shadow:0 .8rem 2rem rgba(15,23,42,.08)}.CustomizeMessage_messageText__sJwBb{margin:0;white-space:pre-wrap;word-break:break-word;line-height:1.55}.CustomizeMessage_autoAttachment__Pmvos{margin-top:1rem;padding:1rem;border-radius:1.2rem;background:#f0fdf4;border:1px solid #bbf7d0}.CustomizeMessage_autoAttachmentLink__yXfUC{margin:0;color:#166534;line-height:1.5;word-break:break-word}.CustomizeMessage_autoAttachmentBranding__dxx9N{margin:.8rem 0 0;color:#166534;line-height:1.5;opacity:.88;white-space:pre-wrap}.CustomizeMessage_messageMeta__ndQ_E{margin:.8rem 0 0;color:#6b7280;text-align:right}.CustomizeMessage_formSection__7F7x1{display:flex;flex-direction:column;gap:1.6rem}.CustomizeMessage_formIntro__fogfK{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.CustomizeMessage_formTitle__PmSAQ{margin:0 0 .4rem;color:#111827;font-weight:800}.CustomizeMessage_formSupportText__AOvc2{margin:0;color:#4b5563;line-height:1.6}.CustomizeMessage_formGroup__TBtdS{margin:0}.CustomizeMessage_textarea__V9j7V{width:100%;padding:1.4rem 1.6rem;color:#111827;border:2px solid #e5e7eb;border-radius:1.8rem;background:#ffffff;outline:none;transition:all .2s ease;font-family:inherit;line-height:1.6;resize:vertical;min-height:15rem}.CustomizeMessage_textarea__V9j7V:focus{border-color:#22c55e;box-shadow:0 0 0 .4rem rgba(34,197,94,.12)}.CustomizeMessage_textarea__V9j7V::placeholder{color:#9ca3af}.CustomizeMessage_tipsList__X15cZ{display:flex;flex-direction:column;gap:.8rem}.CustomizeMessage_tipsHeading__AsX5u{margin:0 0 .4rem;color:#111827;font-weight:800;line-height:1.2}.CustomizeMessage_tipsBulletList__X9lXh{margin:0;padding-left:2rem;display:flex;flex-direction:column;gap:1.6rem;color:#374151;line-height:1.6}.CustomizeMessage_tipsBulletList__X9lXh li{padding-left:.8rem}.CustomizeMessage_tipsBulletList__X9lXh li strong{color:#111827;font-weight:600;display:block;margin-bottom:.4rem}.CustomizeMessage_actions__oJfSY{display:flex;flex-direction:row;gap:1rem;padding-top:.8rem;border-top:1.5px solid #e5e7eb;width:100%}.CustomizeMessage_actions__oJfSY>*{flex:1}@media (max-width:768px){.CustomizeMessage_card__BhZAs{gap:2rem}.CustomizeMessage_formIntro__fogfK,.CustomizeMessage_previewHeader__hjnyb{flex-direction:column}}@media (max-width:480px){.CustomizeMessage_pageHeader__g3DvH{padding-top:.6rem}.CustomizeMessage_phoneFrame__S9BtH{width:100%;padding:.8rem;border-radius:3.2rem}.CustomizeMessage_chatApp__36ndx{border-radius:2.4rem}.CustomizeMessage_chatBody__6ibJh{min-height:21rem;padding:1.4rem 1.2rem 1.6rem}.CustomizeMessage_messageBubble__Gi5Wt{width:min(100%,23.6rem)}.CustomizeMessage_actions__oJfSY{flex-direction:column-reverse}}.ComponentPicker_modalHeader__l3TF3{display:flex;align-items:center;gap:.8rem}.ComponentPicker_modalTitle__nwGJm{font-size:1.8rem;font-weight:700;margin:0;color:#1f2937}.ComponentPicker_backBtn__KUmRL{background:none;border:none;padding:.4rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6b7280;border-radius:.6rem;transition:all .15s}.ComponentPicker_backBtn__KUmRL:focus-visible,html[data-can-hover=true] .ComponentPicker_backBtn__KUmRL:hover{background:#f3f4f6;color:#1f2937}.ComponentPicker_backBtn__KUmRL:focus-visible,.ComponentPicker_categoryCard__sFURO:focus-visible,.ComponentPicker_previewCard__pfOKO:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.ComponentPicker_categoryContainer__eXxAC{display:flex;flex-direction:column;gap:2rem}.ComponentPicker_categoryGroup__8d_QJ{display:flex;flex-direction:column;gap:1rem}.ComponentPicker_groupLabel__6qJV7{font-size:1.2rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.08em}.ComponentPicker_categoryGrid__d_Lyw{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width:768px){.ComponentPicker_categoryGrid__d_Lyw{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.ComponentPicker_categoryGrid__d_Lyw{grid-template-columns:repeat(4,1fr)}}.ComponentPicker_categoryCard__sFURO{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.6rem 1rem;border:2px solid #e5e7eb;border-radius:1.2rem;background:#fff;cursor:pointer;transition:all .15s ease;text-align:center}html[data-can-hover=true] .ComponentPicker_categoryCard__sFURO:hover{border-color:#3b82f6;background:#eff6ff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.15)}.ComponentPicker_categoryCard__sFURO:active{transform:scale(.97)}.ComponentPicker_categoryIcon__Ljb0e{font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:.08em}.ComponentPicker_categoryName__0XvYP{font-size:1.4rem;font-weight:600;color:#1f2937;line-height:1.2}.ComponentPicker_categoryDesc__dr69o{font-size:1.1rem;color:#9ca3af;line-height:1.3}.ComponentPicker_variantContainer__piYZo{padding-bottom:1rem}.ComponentPicker_variantList__a1oEm{display:flex;flex-direction:column;gap:1.6rem}@media (min-width:768px){.ComponentPicker_variantList__a1oEm{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem;align-items:start}}.ComponentPicker_previewCard__pfOKO{display:flex;flex-direction:column;align-items:center;border:2px solid #e5e7eb;border-radius:1.2rem;background:#fff;cursor:pointer;transition:all .15s ease;padding:0;overflow:hidden;width:100%;appearance:none;text-align:left}html[data-can-hover=true] .ComponentPicker_previewCard__pfOKO:hover{border-color:#3b82f6;box-shadow:0 4px 16px rgba(59,130,246,.15)}.ComponentPicker_previewCard__pfOKO:active{transform:scale(.99)}.ComponentPicker_previewFrame__D74v5{width:100%;height:28rem;overflow:hidden;position:relative;background:#fafafa}.ComponentPicker_previewScaler__UnoMr{width:375px;pointer-events:none;position:absolute;top:0;left:50%;transform:translateX(-50%) scale(.5);transform-origin:top center}@media (min-width:768px){.ComponentPicker_previewFrame__D74v5{height:36rem}.ComponentPicker_previewScaler__UnoMr{transform:translateX(-50%) scale(.7)}}@media (min-width:1024px){.ComponentPicker_previewScaler__UnoMr{transform:translateX(-50%) scale(.9)}.ComponentPicker_previewFrame__D74v5{height:44rem}}.ComponentPicker_previewLabel__jGTIi{font-size:1.4rem;font-weight:600;color:#1f2937;padding:1rem 1.2rem;text-align:center;width:100%;border-top:1px solid #f3f4f6}.ComponentPicker_previewLoading__ZpKqQ{display:flex;align-items:center;justify-content:center;height:300px;color:#9ca3af;font-size:1.4rem}.InvitationChecklist_checklist__kg0OR{border:1px solid #e5e7eb;border-radius:1.2rem;background:#fff;overflow:hidden}.InvitationChecklist_checklistHeader__qViz4{display:flex;align-items:center;gap:.8rem;width:100%;padding:1.2rem 1.4rem;background:#fff;border:none;cursor:pointer;font-family:inherit;text-align:left;transition:background-color .1s,box-shadow .1s}html[data-can-hover=true] .InvitationChecklist_checklistHeader__qViz4:hover{background:#f8fbff;box-shadow:inset 0 0 0 1px #dbeafe}.InvitationChecklist_checklistTitle__DqidT{font-weight:600;color:#111827;flex:1}.InvitationChecklist_completionBadge__yi2uQ{font-size:1.2rem;font-weight:600;color:#1d4ed8;background:#eff6ff;border-radius:2rem;padding:.2rem .8rem}.InvitationChecklist_chevron__Z_vqO{color:#9ca3af;transition:transform .26s ease}.InvitationChecklist_chevronCollapsed__xZAtu{transform:rotate(180deg)}.InvitationChecklist_checklistBody__W0PBi{padding:.8rem 0}.InvitationChecklist_checklistBodyClosing__u570i{pointer-events:none}.InvitationChecklist_tierSection__HS102{margin-bottom:.4rem}.InvitationChecklist_tierLabel__U_4wr{display:block;font-size:1.1rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:.6rem 1.4rem .4rem}.InvitationChecklist_tier_essential__kcqDF{color:#dc2626}.InvitationChecklist_tier_recommended__jTcts{color:#d97706}.InvitationChecklist_tier_optional__PpTQa{color:#6b7280}.InvitationChecklist_checklistItem__3ap4z{display:flex;align-items:center;gap:.8rem;padding:.6rem 1.4rem}.InvitationChecklist_checklistItemDone__ex9a_ .InvitationChecklist_itemLabel__RAL84{color:#9ca3af;text-decoration:line-through}.InvitationChecklist_itemCheck__CXu2V{width:1.8rem;height:1.8rem;border-radius:50%;border:2px solid #d1d5db;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:transparent}.InvitationChecklist_itemCheckDone__V3RVm{background:#22c55e;border-color:#22c55e;color:#fff}.InvitationChecklist_itemLabel__RAL84{font-size:1.3rem;color:#374151;flex:1}.InvitationChecklist_addBtn__pHjg6{font-size:1.2rem;font-weight:600;color:#3b82f6;background:none;border:none;cursor:pointer;font-family:inherit;padding:.2rem .4rem;border-radius:.4rem;transition:background .1s;white-space:nowrap}html[data-can-hover=true] .InvitationChecklist_addBtn__pHjg6:hover{background:#eff6ff}.InvitationChecklist_addBtn__pHjg6:disabled{opacity:.5;cursor:not-allowed}.InvitationPreview_previewContainer__LcbPN{width:100%;min-height:40rem;background:#fff;border-radius:1.2rem;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.InvitationPreview_previewContent__QjS5m{width:100%;min-height:100%}.InvitationPreview_emptyPreview__03Esf{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40rem;color:#9ca3af;gap:1.2rem}.InvitationPreview_emptyIcon__McA4J{font-size:4rem;opacity:.5}.InvitationPreview_emptyText__1P3cE{font-size:1.5rem;text-align:center}.InspirationPanel_panel__yqEbW{display:flex;flex-direction:column;gap:1.2rem;padding:0 .4rem 2rem}.InspirationPanel_card__2uB6T{display:flex;flex-direction:column;border:2px solid #e5e7eb;border-radius:1.2rem;background:#f9fafb;overflow:hidden;transition:border-color .15s,box-shadow .15s;cursor:pointer;text-align:left;font-family:inherit;padding:0}html[data-can-hover=true] .InspirationPanel_card__2uB6T:hover{border-color:#7c5cbf;box-shadow:0 4px 12px rgba(124,92,191,.15)}.InspirationPanel_previewFrame__OzMyR{width:100%;height:9rem;overflow:hidden;position:relative;background:#e5e7eb;flex-shrink:0}.InspirationPanel_previewScaler__cdR5E{width:375px;pointer-events:none;position:absolute;top:0;left:50%;transform:translateX(-50%) scale(.38);transform-origin:top center}.InspirationPanel_previewLoading__T4xFd{width:100%;height:9rem;background:#e5e7eb}.InspirationPanel_cardBody__8FcWl{display:flex;flex-direction:column;gap:.4rem;padding:1rem 1.2rem 1.2rem}.InspirationPanel_palette__VfrAA{display:flex;gap:.4rem;margin-bottom:.2rem}.InspirationPanel_swatch__E3oYx{display:inline-block;width:1.6rem;height:1.6rem;border-radius:50%;border:1.5px solid rgba(0,0,0,.1);flex-shrink:0}.InspirationPanel_cardLabel__6QzHn{font-size:1.4rem;font-weight:700;color:#111827}.InspirationPanel_cardDescription__BjMM_{font-size:1.2rem;color:#6b7280;line-height:1.4}.InspirationPanel_cardHint__amWmz{font-size:1.1rem;color:#9ca3af;margin-top:.2rem}.InspirationPanel_useBtn__RcYuQ{padding:1rem 2rem;font-size:1.4rem;font-weight:600;color:#fff;background:#7c5cbf;border:none;border-radius:.8rem;cursor:pointer;font-family:inherit;transition:background .15s}html[data-can-hover=true] .InspirationPanel_useBtn__RcYuQ:hover{background:#6847a8}.InspirationPanel_useBtn__RcYuQ:disabled{opacity:.5;cursor:not-allowed}.InspirationPanel_previewModal__lvU_5{display:flex;flex-direction:column;gap:1.6rem}.InspirationPanel_previewModalDesc__wWHnU{font-size:1.4rem;color:#6b7280;margin:0}.InspirationPanel_previewPhoneWrap__dTYM9{display:flex;justify-content:center}.InspirationPanel_previewPhone__N0eiH{width:100%;max-width:100%;flex:1 1 auto;border-radius:1.2rem;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.12)}.InspirationPanel_confirmView__CpeBB{display:flex;flex-direction:column;gap:.8rem;padding:.4rem 0 1.6rem}.InspirationPanel_confirmText__R6Bz0{font-size:1.5rem;color:#111827;line-height:1.5}.InspirationPanel_confirmSubtext__VBlFT{font-size:1.4rem;color:#6b7280}.InspirationPanel_confirmActions__7CXHS{display:flex;gap:1rem;margin-top:.8rem}.InspirationPanel_confirmCancelBtn__R191G{flex:1;padding:1rem 1.6rem;font-size:1.4rem;font-weight:600;color:#374151;background:#f3f4f6;border:1px solid #d1d5db;border-radius:.8rem;cursor:pointer;font-family:inherit}html[data-can-hover=true] .InspirationPanel_confirmCancelBtn__R191G:hover{background:#e5e7eb}.InspirationPanel_confirmApplyBtn__rjA7y{flex:1;padding:1rem 1.6rem;font-size:1.4rem;font-weight:600;color:#fff;background:#dc2626;border:none;border-radius:.8rem;cursor:pointer;font-family:inherit}html[data-can-hover=true] .InspirationPanel_confirmApplyBtn__rjA7y:hover{background:#b91c1c}.ImageField_imageField__2dGhr,.ImageField_stack__5iiV4{display:flex;flex-direction:column;gap:.6rem}.ImageField_preview__ErHA7{border-radius:.8rem;border:1px solid #e5e7eb;position:relative}.ImageField_previewEmpty__B14ry,.ImageField_preview__ErHA7{width:100%;max-height:18rem;min-height:8rem;aspect-ratio:16/10;overflow:hidden;background:#f9fafb}.ImageField_previewEmpty__B14ry{border-radius:.8rem;border:1.5px dashed #d1d5db;display:flex;align-items:center;justify-content:center}.ImageField_actions__wmsKx{display:flex;gap:.6rem;flex-wrap:wrap}.ImageField_uploadBtn__dLIbw{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-weight:500;color:#3b82f6;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.6rem;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s}html[data-can-hover=true] .ImageField_uploadBtn__dLIbw:hover{background:#dbeafe;border-color:#93c5fd}.ImageField_pickBtn__KDH63{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-weight:500;color:#6b7280;background:#f9fafb;border:1px solid #d1d5db;border-radius:.6rem;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s}html[data-can-hover=true] .ImageField_pickBtn__KDH63:hover{background:#f3f4f6;border-color:#9ca3af}.ImageField_notice__k1dkv{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:.8rem;padding:.8rem 1rem;margin:0;line-height:1.4}.ImageField_error__xwiHe{color:#ef4444;margin:0}.ImageField_photoPicker__YFZ9G{margin-top:.4rem}.ImageField_empty__Ajgm3,.ImageField_loading__oaccE{text-align:center;padding:1rem;color:#6b7280}.ImageField_photoPickerGrid__qaInf{display:grid;grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:.6rem;max-height:300px;overflow-y:auto;padding:.6rem;border:1px solid #e5e7eb;border-radius:.8rem;background:#f9fafb}.ImageField_photoPickerItem__Uhdkr{aspect-ratio:1;border:2px solid transparent;border-radius:.6rem;overflow:hidden;cursor:pointer;padding:0;background:#fff;transition:border-color .15s;position:relative}html[data-can-hover=true] .ImageField_photoPickerItem__Uhdkr:hover{border-color:#3b82f6}.ImageField_photoPickerItem__Uhdkr:focus-visible,.ImageField_pickBtn__KDH63:focus-visible,.ImageField_uploadBtn__dLIbw:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.ImageField_coverImage__Tsmpj{object-fit:cover}.ImageFieldWithGrayscale_wrap__IcmiL{display:flex;flex-direction:column;gap:.6rem}.ImageFieldWithGrayscale_checkboxRow__UXxzr{display:flex;align-items:center;gap:.8rem}.ImageFieldWithGrayscale_checkbox___rXTV{width:1.8rem;height:1.8rem;accent-color:#3b82f6;cursor:pointer}.ImageFieldWithGrayscale_checkboxLabel__geO_J{font-weight:500;color:#374151;cursor:pointer}.ImageFieldWithGrayscale_checkbox___rXTV:focus-visible{outline:.2rem solid #2563eb;outline-offset:.2rem}.PreviewModeBanner_banner__z7xuV{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);z-index:999;background:rgba(0,0,0,.65);backdrop-filter:blur(8px);padding:1rem 2.4rem;border-radius:100px;box-shadow:0 4px 16px rgba(0,0,0,.2)}.PreviewModeBanner_text__GFOvn{font-size:1.3rem;font-weight:500;color:rgba(255,255,255,.9);white-space:nowrap;letter-spacing:.02em}@media (max-width:480px){.PreviewModeBanner_banner__z7xuV{bottom:1rem;padding:.8rem 1.6rem}.PreviewModeBanner_text__GFOvn{font-size:1.1rem}}.EventDetail_container___NGYe{max-width:100rem;margin:0 auto;padding:10rem 3.2rem 4rem}.EventDetail_mainLayout__822K2{display:flex;flex-direction:column;gap:0}.EventDetail_eventInfo__bhu6f{text-align:center;padding:0;margin-top:2.4rem;display:flex;flex-direction:column;gap:1.2rem;align-items:center}.EventDetail_eventTitle__tvPfU{margin:0 0 1.2rem;color:#1f2937;letter-spacing:-.02em;line-height:1.2;font-size:2.7rem;font-weight:800;text-align:center}.EventDetail_eventDate__CiXP0{color:#6b7280;margin:0 0 .8rem;font-weight:500;font-size:1.6rem;text-align:center}.EventDetail_eventHeaderActions__d4zqI{display:flex;justify-content:center;margin:0 0 2rem;padding-bottom:1.6rem}.EventDetail_editInput__IGAH_{max-width:50rem;padding:1.2rem 1.6rem;font-size:2.5rem;font-weight:800;border-radius:16px;text-align:center}.EventDetail_editDateInput__duwmW{max-width:30rem;padding:1rem 1.4rem;font-weight:500}.EventDetail_editLocationInput__YLZOy{max-width:50rem;padding:1rem 1.4rem;font-weight:500;text-align:center}.EventDetail_eventLocation__PzmaO{color:var(--text-secondary);margin:.5rem 0 0;font-weight:500}.EventDetail_editActions__qIPHZ{display:flex;gap:1rem;margin-top:.5rem;margin-bottom:2rem;flex-wrap:wrap;justify-content:center}.EventDetail_btnCancel__GV1pk,.EventDetail_btnEdit__GkdTe,.EventDetail_btnSave__UaPRB{display:flex;align-items:center;gap:.6rem;padding:1rem 2rem;font-weight:600;border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;font-family:inherit;white-space:nowrap}.EventDetail_btnEdit__GkdTe{background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;background-color:transparent!important;color:#1e40af!important;box-shadow:0 2px 8px rgba(59,130,246,.15)!important;padding:1.6rem 2.8rem!important;position:relative;overflow:hidden;border:1.5px solid #93c5fd!important}.EventDetail_btnEdit__GkdTe:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .6s cubic-bezier(.4,0,.2,1)}html[data-can-hover=true] .EventDetail_btnEdit__GkdTe:hover:before{left:100%}html[data-can-hover=true] .EventDetail_btnEdit__GkdTe:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.25)!important;background:linear-gradient(135deg,#dbeafe,#bfdbfe)!important;background-color:transparent!important;border-color:#60a5fa!important;color:#1e3a8a!important}.EventDetail_btnEdit__GkdTe:active{transform:translateY(0);box-shadow:0 2px 8px rgba(59,130,246,.15)}.EventDetail_btnSave__UaPRB{background:linear-gradient(135deg,#10b981,#059669);color:white;box-shadow:0 4px 12px rgba(16,185,129,.3)}html[data-can-hover=true] .EventDetail_btnSave__UaPRB:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(16,185,129,.4)}.EventDetail_btnSave__UaPRB:active:not(:disabled){transform:translateY(0)}.EventDetail_btnSave__UaPRB:disabled{opacity:.6;cursor:not-allowed}.EventDetail_btnCancel__GV1pk{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#374151;border:1.5px solid #d1d5db}html[data-can-hover=true] .EventDetail_btnCancel__GV1pk:hover:not(:disabled){background:linear-gradient(135deg,#e5e7eb,#d1d5db);transform:translateY(-2px)}.EventDetail_btnCancel__GV1pk:active:not(:disabled){transform:translateY(0)}.EventDetail_btnCancel__GV1pk:disabled{opacity:.6;cursor:not-allowed}.EventDetail_sections__zMsln{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem;margin-top:2rem}@media (max-width:480px){.EventDetail_sections__zMsln{grid-template-columns:1fr;gap:1rem}}.EventDetail_nextStepPanel__ozLLP{padding:2rem;border:1.5px solid #bfdbfe;border-radius:18px;background:radial-gradient(circle at top right,rgba(59,130,246,.16),transparent 26rem),linear-gradient(135deg,#ffffff,#eff6ff);box-shadow:0 14px 36px rgba(30,64,175,.08)}.EventDetail_nextStepEyebrow__SaGjL{margin:0 0 .6rem;color:#1d4ed8;font-size:1.1rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.EventDetail_nextStepTitle__eGxIJ{margin:0 0 .6rem;color:#111827;font-size:2rem;line-height:1.2}.EventDetail_nextStepText__vK8nM{margin:0;color:#4b5563;font-size:1.45rem;line-height:1.55}.EventDetail_nextStepActions__VFzJc{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.6rem}.EventDetail_nextStepPrimary__1OrgA,.EventDetail_nextStepSecondary__IUu_4{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:1rem 1.4rem;font-size:1.4rem;font-weight:800;text-decoration:none}.EventDetail_nextStepPrimary__1OrgA{background:#1d4ed8;color:#ffffff}.EventDetail_nextStepSecondary__IUu_4{border:1px solid #bfdbfe;background:#ffffff;color:#1d4ed8}.EventDetail_editEventBtn__ij63v{flex-shrink:0;font-weight:600}.EventDetail_actionCardContent__Lxfp4{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;position:relative}.EventDetail_actionCardIcon__ttZtN{display:flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:12px;background:#f3f4f6;color:#374151;flex-shrink:0;transition:transform .2s ease}html[data-can-hover=true] .card:hover .EventDetail_actionCardIcon__ttZtN{transform:scale(1.05);background:#e5e7eb}.EventDetail_actionCardText__E_i6C{flex:none;display:flex;flex-direction:column;align-items:center;gap:.6rem}.EventDetail_actionCardArrow__YkKKL{display:none}.EventDetail_actionCardTitle__1EIv8{font-size:1.6rem;font-weight:700;color:#111827;margin:0;line-height:1.2}.EventDetail_actionCardSubtitle__5lmpG{font-size:1.25rem;color:#6b7280;margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.EventDetail_badgeFree__MIJ20,.EventDetail_badgePremium__YS0i5{position:absolute;top:1.2rem;right:1.2rem;font-size:.95rem;font-weight:800;border-radius:6px;padding:.2rem .6rem;letter-spacing:.05em;z-index:10}.EventDetail_badgeFree__MIJ20{color:#166534;background:#dcfce7;border:1px solid #86efac}.EventDetail_badgePremium__YS0i5{color:#92400e;background:#fef3c7;border:1px solid #fbbf24}.EventDetail_alertBox__gU63N{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem 0;text-align:center}.EventDetail_alertIcon__4OYsd{color:var(--color-danger,#dc2626)}.EventDetail_alertText__8Gihs{font-size:1rem;line-height:1.5;margin:0}.EventDetail_dashboardCard__sZ3e1{padding:1rem!important;height:100%}.Statistics_pageHeader__SB_6n{text-align:center;padding-top:2rem;margin-bottom:2rem}.Statistics_pageTitle__eExGe{margin:0;color:#1f2937;letter-spacing:-.02em;line-height:1.2;font-weight:800}.Statistics_mainLayout__r_t8B{display:flex;flex-direction:column;gap:2.4rem;padding-top:.8rem}.Statistics_overviewGrid__5NQPn{display:grid;grid-template-columns:1fr;gap:1.6rem}@media (min-width:768px){.Statistics_overviewGrid__5NQPn{grid-template-columns:1fr 2fr}}.Statistics_card__9hWEe{background:#ffffff;border:1px solid rgba(229,231,235,.5);border-radius:2rem;padding:2.4rem;box-shadow:0 4px 20px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.02);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.Statistics_card__9hWEe:hover{box-shadow:0 8px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.03)}.Statistics_cardTitle__RhLdg{font-weight:600;color:#6b7280;margin:0 0 1.6rem;display:flex;align-items:center;gap:.8rem;text-transform:uppercase;letter-spacing:.05em}.Statistics_cardIcon__nR_Ky{color:#9ca3af}.Statistics_totalCard__X_Bt4{background:#ffffff;color:#111827}.Statistics_totalCard__X_Bt4 .Statistics_cardIcon__nR_Ky,.Statistics_totalCard__X_Bt4 .Statistics_cardTitle__RhLdg{color:#3b82f6}.Statistics_totalValue__KONxm{font-weight:800;line-height:1;margin:0;letter-spacing:-.03em}.Statistics_breakdownRow__LbQqa{display:flex;gap:2rem;margin-top:auto;padding-top:1.6rem}.Statistics_breakdownItem__Upal9{display:flex;flex-direction:column}.Statistics_breakdownValue__UvkKH{font-weight:800;line-height:1.2}.Statistics_breakdownLabel__hsNmC{color:#6b7280;font-weight:500}.Statistics_progressList__4yWqI{display:flex;flex-direction:column;gap:1.6rem;flex:1;justify-content:center}.Statistics_progressItem__5yNwm{display:flex;flex-direction:column;gap:.8rem}.Statistics_progressHeader__JYv__{display:flex;justify-content:space-between;align-items:center}.Statistics_progressLabel__050Uz{display:flex;align-items:center;gap:.6rem;font-weight:600;color:#374151}.Statistics_progressValues__Su6bx{display:flex;align-items:baseline;gap:.4rem}.Statistics_progressCount__h9eeZ{font-weight:700;color:#111827}.Statistics_progressPercentage__fchPf{color:#6b7280;font-weight:500}.Statistics_progressTrack__b2_nJ{height:.8rem;background:#f3f4f6;border-radius:999px;overflow:hidden}.Statistics_progressFill__bcte4{height:100%;border-radius:999px;transition:width .8s cubic-bezier(.4,0,.2,1)}.Statistics_colorConfirmed__AEuvF{color:#10b981}.Statistics_bgConfirmed__qgqmM{background-color:#10b981}.Statistics_colorRejected__L2oOj{color:#ef4444}.Statistics_bgRejected__TmPf0{background-color:#ef4444}.Statistics_colorPending__0ABZE{color:#f59e0b}.Statistics_bgPending__zVAiK{background-color:#f59e0b}.Statistics_colorPrimary__U3jsy{color:#3b82f6}.Statistics_tablesSection__drIFu{margin-top:1.6rem}.Statistics_sectionHeader__LVRdb{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.Statistics_sectionTitle__ccf0F{font-weight:800;color:#1f2937;margin:0;letter-spacing:-.02em}.Statistics_sectionIcon__QAzHd{color:#6b7280}.Statistics_tableGrid__pqsMR{display:grid;grid-template-columns:1fr;gap:1.6rem}@media (min-width:640px){.Statistics_tableGrid__pqsMR{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (min-width:1024px){.Statistics_tableGrid__pqsMR{grid-template-columns:repeat(3,1fr)}}.Statistics_tableCard__fvgkJ{background:#ffffff;border:1px solid rgba(229,231,235,.8);border-radius:1.6rem;padding:2rem;box-shadow:0 2px 10px rgba(0,0,0,.02);transition:transform .2s ease,box-shadow .2s ease}.Statistics_tableCard__fvgkJ:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.04)}.Statistics_tableCardHeader__avgyl{display:flex;align-items:center;justify-content:space-between;margin:0 0 1.6rem;padding-bottom:1.2rem;border-bottom:1px solid #f3f4f6}.Statistics_tableName__phiu5{font-weight:700;color:#374151;margin:0}.Statistics_tableCount__fKium{font-weight:600;color:#6b7280;background:#f3f4f6;padding:.2rem .8rem;border-radius:999px}.Statistics_tableGuestList__FH2Cx{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.Statistics_tableGuestItem__QtemR{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.Statistics_guestInfo__Hav6o{display:flex;align-items:center;gap:.8rem;flex:1;min-width:0}.Statistics_statusDot__afNWD{width:.8rem;height:.8rem;border-radius:50%;flex-shrink:0}.Statistics_dotConfirmed__mkCZv{background-color:#10b981}.Statistics_dotRejected__xc_qD{background-color:#ef4444}.Statistics_dotPending__mrUzv{background-color:#f59e0b}.Statistics_tableGuestName__xjUQJ{color:#4b5563;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Statistics_companionBadge__JA6oo{font-weight:600;color:#6b7280;background:#f3f4f6;border-radius:999px;padding:.2rem .6rem;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}.GuestDetail_pageHeader__11cNW{text-align:center;padding:1rem 0}.GuestDetail_pageTitle__fFhhh{font-weight:800;margin:0;color:#1f2937;letter-spacing:-.02em;line-height:1.2}.GuestDetail_screenTitle__1VBuZ{font-size:2.4rem;font-weight:700;margin:0 0 2rem;color:#1f2937;line-height:1.2}.GuestDetail_mainCard__tLfrD{margin-bottom:1.6rem}.GuestDetail_cardHeaderRow__tmNEa{display:flex;flex-direction:row;gap:1.2rem;margin-bottom:2rem}.GuestDetail_importantButton__8OKjc{flex:1;min-height:4.4rem;padding:.8rem 1rem;font-size:1.3rem}.GuestDetail_statusBadgeWrapper__gMHUF{flex:1;display:flex;align-items:center;justify-content:center}.GuestDetail_shareLabel__Nikvn{font-size:1.6rem;font-weight:600;color:#1f2937;margin-top:.8rem;margin-bottom:1.2rem}.GuestDetail_actionButtonsRow__rw8ai{display:flex;flex-direction:row;gap:1.2rem;margin-bottom:2rem}.GuestDetail_iconOnlyButton__odtru{flex:1;min-height:4.4rem}.GuestDetail_infoCard__afsDI{background-color:#f9fafb;border-radius:1.2rem;padding:1.6rem;margin-bottom:1.2rem;border:1px solid #e5e7eb}.GuestDetail_infoContent__2rB84{display:flex;flex-direction:column;gap:.4rem}.GuestDetail_infoLabel__LNWPT{font-size:1.2rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.GuestDetail_infoValue__CsZcR{font-size:1.6rem;font-weight:600;color:#1f2937}.GuestDetail_bottomButtonsRow__1EYpM{display:flex;flex-direction:row;gap:1.2rem;margin-top:1.6rem;justify-content:center}.GuestDetail_bottomButton__0xAzt{flex:1}.GuestDetail_companionsCard__FEWXF{margin-top:1.6rem}.GuestDetail_companionsCardHeader__Rqoog{display:flex;flex-direction:row;align-items:center;gap:.8rem;margin-bottom:1.6rem}.GuestDetail_companionsCardTitle__PeFx4{font-size:1.6rem;font-weight:600;color:#1f2937}.GuestDetail_companionsList__e9r95{display:flex;flex-direction:column;gap:1.2rem}.GuestDetail_companionCard__8sMgR{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1.2rem;border-radius:1.2rem;border-width:1.5px;border-style:solid}.GuestDetail_companionCardConfirmed__gUDEu{background-color:#d1fae5;border-color:#10b981}.GuestDetail_companionCardRejected___BD6l{background-color:#fee2e2;border-color:#ef4444}.GuestDetail_companionCardNotConfirmed___AZKr{background-color:#f3f4f6;border-color:#d1d5db}.GuestDetail_companionCardContent___cKwT{display:flex;flex-direction:row;align-items:center;gap:1.2rem;flex:1}.GuestDetail_companionNumber__x1_HV{width:2.8rem;height:2.8rem;border-radius:1.4rem;background-color:#eff6ff;border:1.5px solid #93c5fd;display:flex;justify-content:center;align-items:center}.GuestDetail_companionNumberText__wMp1y{font-size:1.4rem;font-weight:700;color:#1e40af}.GuestDetail_companionName__5J1m2{font-size:1.6rem;color:#1f2937;font-weight:500;flex:1}@media (max-width:768px){.GuestDetail_pageTitle__fFhhh{font-size:2.5rem}}@media (max-width:480px){.GuestDetail_pageTitle__fFhhh{font-size:2rem}}.GuestDetail_container__AMZ_p{max-width:70rem;margin:0 auto;padding:2rem 3.2rem 4rem}.GuestDetail_loading__RlPG4{color:#94a3b8;text-align:center}.GuestDetail_headerRow__zfiwY{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:2.4rem;padding-bottom:2rem;border-bottom:1.5px solid #e5e7eb}.GuestDetail_headerTop__QlS9T{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:.8rem;gap:1rem}.GuestDetail_avatar__GVOpB{width:6rem;height:6rem;border-radius:9999px;background:linear-gradient(135deg,#3b82f6,#34d399);border:2px solid #ffffff;color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:2.4rem;box-shadow:0 4px 12px rgba(59,130,246,.3);flex-shrink:0}.GuestDetail_nameSection__URJcQ{width:100%;display:flex;flex-direction:column}.GuestDetail_name__bMudg{margin:0 0 1rem;font-size:2.4rem;font-weight:700;color:#1f2937;line-height:1.2}.GuestDetail_nameInput__JPdX7{font-weight:700}.GuestDetail_nameInput__JPdX7::placeholder{font-weight:400}.GuestDetail_statusBadge__b170f{display:inline-flex;align-items:center;gap:.8rem;border-radius:12px;padding:.8rem 1.6rem;font-weight:600;font-size:1.2rem;border:1.5px solid;transition:all .25s cubic-bezier(.4,0,.2,1);white-space:nowrap;position:relative;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);width:fit-content}.GuestDetail_statusBadge__b170f:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.1);opacity:0;transition:opacity .25s ease}html[data-can-hover=true] .GuestDetail_statusBadge__b170f:hover:before{opacity:1}.GuestDetail_statusIcon__ncTqB{flex-shrink:0;width:20px;height:20px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.GuestDetail_statusConfirmed__JY9Up{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46;border-color:#34d399;box-shadow:0 4px 20px rgba(16,185,129,.15),0 1px 3px rgba(0,0,0,.04)}html[data-can-hover=true] .GuestDetail_statusConfirmed__JY9Up:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(16,185,129,.25),0 4px 12px rgba(0,0,0,.08);border-color:#10b981}.GuestDetail_statusRejected__6WU91{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b;border-color:#f87171;box-shadow:0 4px 20px rgba(239,68,68,.15),0 1px 3px rgba(0,0,0,.04)}html[data-can-hover=true] .GuestDetail_statusRejected__6WU91:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(239,68,68,.25),0 4px 12px rgba(0,0,0,.08);border-color:#ef4444}.GuestDetail_statusPending__8X0uT{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#6b7280;border-color:#d1d5db;box-shadow:0 4px 20px rgba(107,114,128,.15),0 1px 3px rgba(0,0,0,.04)}html[data-can-hover=true] .GuestDetail_statusPending__8X0uT:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(107,114,128,.25),0 4px 12px rgba(0,0,0,.08);border-color:#9ca3af}.GuestDetail_grid__2H9gg{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.6rem}.GuestDetail_item__yrs9e{padding:1.6rem;border-radius:16px;background:linear-gradient(135deg,#f9fafb,#ffffff);border:1.5px solid #e5e7eb;transition:all .2s ease}html[data-can-hover=true] .GuestDetail_item__yrs9e:hover{border-color:#c7d2fe;box-shadow:0 4px 12px rgba(59,130,246,.1)}.GuestDetail_label__Mg6F_{display:block;font-size:1.2rem;color:var(--text-secondary);margin-bottom:.6rem;font-weight:600}.GuestDetail_value__8OCz7{display:flex;align-items:center;gap:.6rem;font-size:1.6rem;color:#1f2937;font-weight:600}.GuestDetail_valueIcon__rgwqO{font-size:1.8rem;line-height:1}.GuestDetail_input__J9K_a{padding:.8rem 1rem;font-weight:600}.GuestDetail_phoneItem__XHhCU{margin-bottom:1.6rem}.GuestDetail_phoneRow__XMnHL{display:flex;gap:.8rem;align-items:center;min-width:0}.GuestDetail_countrySelect__fBsXa{flex:0 0 auto;width:13rem;min-width:0;padding:0 2.4rem 0 .8rem;font-size:1.3rem;border:2px solid #e5e7eb;border-radius:12px;background:#ffffff;color:#111827;outline:none;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .6rem center;height:4.4rem}.GuestDetail_countrySelect__fBsXa:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.GuestDetail_phoneInput__aroUy{flex:1;min-width:0}@media (max-width:480px){.GuestDetail_phoneRow__XMnHL{flex-direction:column;align-items:stretch}.GuestDetail_countrySelect__fBsXa{width:100%}}.GuestDetail_phoneError__uLVLw{margin:.8rem 0 0;font-size:1.3rem;color:#dc2626;line-height:1.5;font-weight:500}.GuestDetail_section___JxsG{margin-top:2.4rem;padding-top:2rem;border-top:1.5px solid #e5e7eb}.GuestDetail_sectionHeader___SETt{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.2rem;gap:1rem;flex-wrap:wrap}@media (max-width:640px){.GuestDetail_sectionHeader___SETt{flex-direction:column;align-items:stretch}.GuestDetail_sectionHeader___SETt .GuestDetail_btnAddCompanion___2Jm9{width:100%;justify-content:center}}.GuestDetail_sectionTitle__NqUgq{margin:0;font-size:1.8rem;color:#1f2937;font-weight:700}.GuestDetail_list__C5eGE{list-style:none;padding:0;margin:0;display:grid;gap:.8rem}.GuestDetail_compItem__4LRrC{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.6rem;border-radius:16px;background:linear-gradient(135deg,#f9fafb,#ffffff);border:1.5px solid #e5e7eb;transition:all .2s ease}html[data-can-hover=true] .GuestDetail_compItem__4LRrC:hover{border-color:#c7d2fe;box-shadow:0 2px 8px rgba(59,130,246,.1)}@media (max-width:640px){.GuestDetail_compItem__4LRrC{flex-wrap:wrap;padding:1rem;gap:.8rem}}.GuestDetail_companionInput__g6_6E{flex:1;min-width:0;padding:.6rem 1rem;border-radius:10px;border:1.5px solid #e5e7eb;background:#ffffff;color:#1f2937;font-size:1.6rem;font-weight:500;outline:none;transition:all .2s ease;font-family:inherit}@media (max-width:640px){.GuestDetail_companionInput__g6_6E{width:100%;font-size:1.6rem}}.GuestDetail_companionInput__g6_6E:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.GuestDetail_btnAddCompanion___2Jm9{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;border-radius:10px;border:1.5px solid #3b82f6;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#ffffff;font-size:1.4rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px rgba(59,130,246,.3)}html[data-can-hover=true] .GuestDetail_btnAddCompanion___2Jm9:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(59,130,246,.4)}.GuestDetail_btnAddCompanion___2Jm9:active{transform:translateY(0)}.GuestDetail_btnDeleteCompanion__IX_CK{display:flex;align-items:center;justify-content:center;padding:.6rem;border-radius:8px;border:1.5px solid #ef4444;background:linear-gradient(135deg,#ffffff,#fef2f2);color:#ef4444;cursor:pointer;transition:all .2s ease;flex-shrink:0}@media (max-width:640px){.GuestDetail_btnDeleteCompanion__IX_CK{width:100%;padding:.8rem}}html[data-can-hover=true] .GuestDetail_btnDeleteCompanion__IX_CK:hover:not(:disabled){background:linear-gradient(135deg,#fee2e2,#fecaca);border-color:#dc2626;transform:translateY(-1px);box-shadow:0 2px 6px rgba(239,68,68,.3)}.GuestDetail_btnDeleteCompanion__IX_CK:active:not(:disabled){transform:translateY(0)}.GuestDetail_btnDeleteCompanion__IX_CK:disabled{opacity:.5;cursor:not-allowed}.GuestDetail_noCompanions__DgfaK{margin:1rem 0;padding:1.2rem;border-radius:12px;background:linear-gradient(135deg,#f9fafb,#f3f4f6);border:1.5px solid #e5e7eb;color:var(--text-secondary);font-size:1.4rem;text-align:center}.GuestDetail_primaryGuestInfo__A0Lkq{margin-top:1rem}.GuestDetail_primaryGuestLink__OYu05{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.6rem;border-radius:16px;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1.5px solid #3b82f6;color:#1e40af;text-decoration:none;font-size:1.6rem;font-weight:600;transition:all .2s ease;cursor:pointer}html[data-can-hover=true] .GuestDetail_primaryGuestLink__OYu05:hover{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:#2563eb;transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.GuestDetail_primaryGuestLink__OYu05:active{transform:translateY(0)}.GuestDetail_primaryGuestIcon__wgeun{font-size:2rem;line-height:1}.GuestDetail_primaryGuestName__LNxDE{flex:1;color:#1e40af}.GuestDetail_dot__T40tW{width:10px;height:10px;border-radius:9999px;background:linear-gradient(135deg,#3b82f6,#34d399);box-shadow:0 2px 4px rgba(59,130,246,.3);flex-shrink:0}.GuestDetail_whatsappSection__9tZY5{margin-top:0;padding-top:0;padding-bottom:2.4rem}.GuestDetail_infoButton__g2z0j{display:inline-flex;align-items:center;gap:.6rem;padding:1.2rem 1.6rem;font-size:1.3rem;font-weight:600;color:#c2410c;background:linear-gradient(135deg,#ffedd5,#fed7aa);border:1.5px solid #fdba74;border-radius:12px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(251,146,60,.15);word-wrap:break-word;overflow-wrap:break-word}html[data-can-hover=true] .GuestDetail_infoButton__g2z0j:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(251,146,60,.25);background:linear-gradient(135deg,#fed7aa,#fdba74);border-color:#fb923c}.GuestDetail_infoButton__g2z0j:active{transform:translateY(0);box-shadow:0 2px 8px rgba(245,158,11,.15)}.GuestDetail_whatsappButtons__cRzF4{display:flex;gap:1rem;flex-wrap:wrap}.GuestDetail_whatsappButton__Da_X_{border-radius:12px;background:linear-gradient(135deg,#25d366,#20ba5a);box-shadow:0 4px 12px rgba(37,211,102,.3);border:1.5px solid #20ba5a}.GuestDetail_copyButton__vku1W,.GuestDetail_whatsappButton__Da_X_{flex:1;min-width:20rem;display:flex;align-items:center;justify-content:center;gap:.8rem;padding:1.4rem 2.8rem;font-size:1.6rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit;color:#ffffff;position:relative;overflow:hidden}.GuestDetail_copyButton__vku1W{border-radius:12px;background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 12px rgba(59,130,246,.3);border:1.5px solid #2563eb}.GuestDetail_copyButton__vku1W:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s cubic-bezier(.4,0,.2,1)}html[data-can-hover=true] .GuestDetail_copyButton__vku1W:hover:before{left:100%}html[data-can-hover=true] .GuestDetail_copyButton__vku1W:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(59,130,246,.4);background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#1d4ed8}.GuestDetail_copyButton__vku1W:active{transform:translateY(0);box-shadow:0 4px 12px rgba(59,130,246,.3)}.GuestDetail_whatsappButton__Da_X_:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s cubic-bezier(.4,0,.2,1)}html[data-can-hover=true] .GuestDetail_whatsappButton__Da_X_:hover:before{left:100%}html[data-can-hover=true] .GuestDetail_whatsappButton__Da_X_:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(37,211,102,.4);background:linear-gradient(135deg,#20ba5a,#1da851);border-color:#1da851}.GuestDetail_whatsappButton__Da_X_:active{transform:translateY(0);box-shadow:0 4px 12px rgba(37,211,102,.3)}.GuestDetail_whatsappMessage__SCrc_{flex:1;min-width:20rem;padding:1.6rem;border-radius:16px;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1.5px solid #fbbf24;text-align:center}.GuestDetail_whatsappMessage__SCrc_ p{margin:0;font-size:1.5rem;color:#92400e;font-weight:600;line-height:1.5}.GuestDetail_actions__7zqC7{margin-top:2rem;flex-wrap:nowrap;align-items:center}.GuestDetail_editActions__OAVWs{display:flex;gap:1rem;flex-wrap:wrap;width:100%}.GuestDetail_btnEdit__CO9or{display:flex;align-items:center;gap:.6rem;font-weight:600;border-radius:12px;cursor:pointer;transition:all .2s ease;font-family:inherit;white-space:nowrap;background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#1e40af;box-shadow:0 2px 8px rgba(59,130,246,.15);padding:1.4rem 2.8rem;position:relative;overflow:hidden;border:1.5px solid #93c5fd}.GuestDetail_btnEdit__CO9or:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .6s cubic-bezier(.4,0,.2,1)}html[data-can-hover=true] .GuestDetail_btnEdit__CO9or:hover:before{left:100%}html[data-can-hover=true] .GuestDetail_btnEdit__CO9or:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.25);background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:#60a5fa;color:#1e3a8a}.GuestDetail_btnEdit__CO9or:active{transform:translateY(0);box-shadow:0 2px 8px rgba(59,130,246,.15)}.GuestDetail_btnSave__V_6f7{flex:1;padding:.8rem 1.6rem;border-radius:12px;border:1.5px solid #3b82f6;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#ffffff;font-size:1.4rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(59,130,246,.3)}html[data-can-hover=true] .GuestDetail_btnSave__V_6f7:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.4)}.GuestDetail_btnSave__V_6f7:active:not(:disabled){transform:translateY(0)}.GuestDetail_btnSave__V_6f7:disabled{opacity:.6;cursor:not-allowed}.GuestDetail_btnCancel__oOZzV{flex:1;padding:.8rem 1.6rem;border-radius:12px;border:1.5px solid #e5e7eb;background:linear-gradient(135deg,#ffffff,#f9fafb);color:#374151;font-size:1.4rem;font-weight:600;cursor:pointer;transition:all .2s ease}html[data-can-hover=true] .GuestDetail_btnCancel__oOZzV:hover:not(:disabled){border-color:#d1d5db;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);transform:translateY(-1px)}.GuestDetail_btnCancel__oOZzV:active:not(:disabled){transform:translateY(0)}.GuestDetail_btnCancel__oOZzV:disabled{opacity:.6;cursor:not-allowed}.GuestDetail_btn__5s8Ei{padding:.8rem 1.6rem;border-radius:12px;border:1.5px solid #3b82f6;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#ffffff;font-size:1.4rem;font-weight:600;cursor:pointer;text-decoration:none;transition:all .2s ease;box-shadow:0 2px 8px rgba(59,130,246,.3)}html[data-can-hover=true] .GuestDetail_btn__5s8Ei:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.4)}.GuestDetail_btn__5s8Ei:active{transform:translateY(0)}.GuestDetail_btnAlt__iQqdX{padding:.8rem 1.6rem;border-radius:12px;border:1.5px solid #e5e7eb;background:linear-gradient(135deg,#ffffff,#f9fafb);color:#374151;font-size:1.4rem;font-weight:600;cursor:pointer;transition:all .2s ease}html[data-can-hover=true] .GuestDetail_btnAlt__iQqdX:hover{border-color:#d1d5db;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);transform:translateY(-1px)}.GuestDetail_btnAlt__iQqdX:active{transform:translateY(0)}.GuestDetail_companionIcon__n_RDy{width:18px;height:18px;color:var(--text-secondary);flex-shrink:0}@media (max-width:768px){.GuestDetail_headerRow__zfiwY{flex-direction:column;align-items:flex-start;gap:1.2rem}.GuestDetail_nameSection__URJcQ{width:100%}.GuestDetail_name__bMudg{font-size:2rem}.GuestDetail_grid__2H9gg{grid-template-columns:1fr}}@media (max-width:480px){.GuestDetail_container__AMZ_p{padding:1.6rem}.GuestDetail_card___AH_S{padding:1.8rem;border-radius:20px}.GuestDetail_avatar__GVOpB{width:5rem;height:5rem;font-size:2rem}.GuestDetail_name__bMudg{font-size:1.8rem}.GuestDetail_item__yrs9e{padding:1.2rem}}.GuestDetail_btnDelete__H1YaD{display:flex;align-items:center;gap:.6rem;font-weight:600;border-radius:12px;cursor:pointer;transition:all .2s ease;font-family:inherit;white-space:nowrap;background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#dc2626;box-shadow:0 2px 8px rgba(239,68,68,.15);padding:1.4rem 2.8rem;position:relative;overflow:hidden;border:1.5px solid #fca5a5}.GuestDetail_btnDelete__H1YaD:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(239,68,68,.1),transparent);transition:left .6s cubic-bezier(.4,0,.2,1)}html[data-can-hover=true] .GuestDetail_btnDelete__H1YaD:hover:before{left:100%}html[data-can-hover=true] .GuestDetail_btnDelete__H1YaD:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(239,68,68,.25);background:linear-gradient(135deg,#fee2e2,#fecaca);border-color:#f87171;color:#b91c1c}.GuestDetail_btnDelete__H1YaD:active{transform:translateY(0);box-shadow:0 2px 8px rgba(239,68,68,.15)}.GuestDetail_actions__7zqC7{display:flex;gap:1rem}.GuestDetail_modalOverlay__50BS7{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}.GuestDetail_modalContent__eQTSr{background:#ffffff;border-radius:20px;padding:2.4rem;max-width:50rem;width:100%;box-shadow:0 20px 50px rgba(0,0,0,.3)}.GuestDetail_modalTitle__izKEW{font-size:2rem;font-weight:700;color:#1f2937;margin:0 0 1.6rem}.GuestDetail_modalMessage__wbTz1{font-size:1.5rem;color:#374151;margin:0 0 1.2rem;line-height:1.6}.GuestDetail_modalWarning__qEXmw{font-size:1.4rem;color:#dc2626;background:#fef2f2;padding:1.2rem;border-radius:12px;margin:1.2rem 0;border-left:4px solid #dc2626}.GuestDetail_alertBox__jDiH0{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:2rem}.GuestDetail_alertIcon__KgKPK{color:#ef4444;margin-bottom:1.2rem}.GuestDetail_alertText__0eoWP{font-size:1.6rem;color:#1f2937;font-weight:600;margin:0 0 1.6rem;text-align:center}.GuestDetail_alertWarning__B5TRT{font-size:1.4rem;color:#ef4444;font-weight:600;margin:.8rem 0 1.2rem;text-align:center}.GuestDetail_companionsListModal__L5LFK{width:100%;margin-top:.8rem}.GuestDetail_companionNameModal__OGSF5{font-size:1.6rem;color:#1f2937;margin:0 0 .6rem;padding-left:.8rem;text-align:left}.GuestDetail_modalActions__7wxTj{display:flex;gap:1.2rem;margin-top:2.4rem;justify-content:flex-end}.GuestDetail_modalBtnCancel__A2SF7,.GuestDetail_modalBtnDelete__ShAGz{padding:1rem 2rem;font-size:1.4rem;font-weight:600;border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;font-family:inherit}.GuestDetail_modalBtnCancel__A2SF7{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#374151;border:1.5px solid #d1d5db}html[data-can-hover=true] .GuestDetail_modalBtnCancel__A2SF7:hover:not(:disabled){background:linear-gradient(135deg,#e5e7eb,#d1d5db)}.GuestDetail_modalBtnDelete__ShAGz{background:linear-gradient(135deg,#ef4444,#dc2626);color:white;box-shadow:0 4px 12px rgba(239,68,68,.3)}html[data-can-hover=true] .GuestDetail_modalBtnDelete__ShAGz:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(239,68,68,.4)}.GuestDetail_modalBtnCancel__A2SF7:disabled,.GuestDetail_modalBtnDelete__ShAGz:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.GuestDetail_whatsappButtons__cRzF4{flex-direction:column}.GuestDetail_copyButton__vku1W,.GuestDetail_whatsappButton__Da_X_{width:100%;min-width:0}}.GuestDetail_profileLayout__i4XgX{display:grid;grid-template-columns:1.2fr .8fr;gap:2.4rem;margin-top:2rem}@media (max-width:480px){.GuestDetail_modalContent__eQTSr{padding:1.8rem}.GuestDetail_modalTitle__izKEW{font-size:1.8rem}.GuestDetail_modalMessage__wbTz1{font-size:1.4rem}.GuestDetail_modalActions__7wxTj{flex-direction:column}.GuestDetail_modalBtnCancel__A2SF7,.GuestDetail_modalBtnDelete__ShAGz{width:100%}.GuestDetail_copyButton__vku1W,.GuestDetail_whatsappButton__Da_X_{font-size:1.4rem;padding:1.2rem 2rem}}@media (max-width:900px){.GuestDetail_profileLayout__i4XgX{grid-template-columns:1fr;gap:0}}.GuestDetail_profileCard__iHBn1,.GuestDetail_shareCard__61JRw{background:white;border-radius:20px;padding:2rem;margin-bottom:2.4rem;box-shadow:0 10px 30px rgba(0,0,0,.04)}.GuestDetail_profileTopBar__weNAE{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.6rem}.GuestDetail_profileNameContainer__lMj18{margin-bottom:2.4rem}.GuestDetail_cardTopActions__uLvie{display:flex;gap:.8rem}.GuestDetail_iconActionBtn__OppwO{background:#f1f5f9;border:none;color:#64748b;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}html[data-can-hover=true] .GuestDetail_iconActionBtn__OppwO:hover:not(:disabled){background:#e2e8f0;color:#0f172a}.GuestDetail_dangerIconBtn__4ZnZ3{background:#fef2f2;color:#ef4444}html[data-can-hover=true] .GuestDetail_dangerIconBtn__4ZnZ3:hover:not(:disabled){background:#fee2e2;color:#dc2626}.GuestDetail_profileTitles__v2PBB{display:flex;flex-direction:column;gap:.8rem}.GuestDetail_profileName__9Kw4s{font-weight:800;margin:0;color:#1e293b}.GuestDetail_profileBadges__JGJuk{display:flex;gap:1rem;flex-wrap:wrap}.GuestDetail_badgePrimary__SRntI{background:#e0e7ff;color:#3730a3;padding:4px 10px;border-radius:99px;font-weight:700}.GuestDetail_badgeSecondary__x8yai{background:#f1f5f9;color:#475569;padding:4px 10px;border-radius:99px;font-weight:700}.GuestDetail_profileDetailsGrid__3FzAH{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;padding-top:2.4rem;border-top:1px solid #f1f5f9}.GuestDetail_detailBox__Dv_7s{display:flex;flex-direction:column;gap:.4rem}.GuestDetail_detailLabel__RZpih{color:#64748b;font-weight:600;text-transform:uppercase}.GuestDetail_detailValue__M_Km_{color:#0f172a;font-weight:700}.GuestDetail_shareCardHeader__gR5MK{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.GuestDetail_shareCardTitle__Zz1nj{font-weight:700;margin:0;color:#0f172a}.GuestDetail_infoBtn__I_dRj{background:transparent;border:none;color:#0f172a;cursor:pointer;transition:color .2s}.GuestDetail_infoBtn__I_dRj:hover{color:#334155}.GuestDetail_shareCardDesc__7BdsI{color:#64748b;margin-bottom:2.4rem}.GuestDetail_shareActionsGrid__VMeSS{display:flex;flex-direction:column;gap:1.2rem}.GuestDetail_shareBtnFull__maQkO{width:100%;justify-content:center}.GuestDetail_shareActionsSplit__QVoMX{display:flex;gap:1.2rem}.GuestDetail_shareBtnHalf__qbAVR{flex:1;justify-content:center}.GuestDetail_companionsBox__qIQ8C{padding:2rem}.GuestDetail_companionsBoxHeader__lDP0f{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;border-bottom:1px solid #f1f5f9;padding-bottom:1.6rem}.GuestDetail_companionsBoxTitle__pT5aF{font-weight:700;margin:0;color:#0f172a}.GuestDetail_companionsCount__OHXdt{color:#64748b}.GuestDetail_compGridCard__YAhE0,.GuestDetail_companionsGrid__OwI7G{display:flex;flex-direction:column;gap:1.2rem}.GuestDetail_compGridCard__YAhE0{padding:1.6rem;border-radius:16px;border:1px solid #e2e8f0;transition:all .2s}.GuestDetail_compGridCardConfirmed__UNCpd{background-color:#dcfce7;border-color:#bbf7d0}.GuestDetail_compGridCardRejected__u89Bo{background-color:#fee2e2;border-color:#fecaca}.GuestDetail_compGridCardPending__v3zxN{background-color:#f1f5f9;border-color:#e2e8f0}.GuestDetail_compGridHeader__ESk0J{display:flex;justify-content:space-between;align-items:center}.GuestDetail_compGridName__wJYDl{font-weight:600;color:#1e293b;margin:0}.GuestDetail_emptyCompanions__s_5_d{padding:3rem 0;text-align:center;color:#94a3b8}.GuestDetail_editFormCard__SIes0{background:white;border-radius:20px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:2.4rem}.GuestDetail_editFormSection__lwPfo{display:flex;flex-direction:column;gap:.8rem;min-width:0}.GuestDetail_formLabel__RSuWl{color:#64748b;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.GuestDetail_labelWithBadge__hJad5{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.GuestDetail_editFormGrid__JWiB_{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}@media (max-width:640px){.GuestDetail_editFormGrid__JWiB_{grid-template-columns:1fr}}.GuestDetail_editFormBox__70ouY{display:flex;flex-direction:column;justify-content:flex-end;min-width:0}.GuestDetail_editFormBox__70ouY>label{margin-bottom:.8rem}.GuestDetail_editCompanionsSection__jCx2_,.GuestDetail_editFormActions__di_2u{padding-top:2rem;border-top:1px solid #f1f5f9}.GuestDetail_editFormActions__di_2u{display:flex;justify-content:flex-end;gap:1.2rem}.GuestDetail_editFormActions__di_2u button{min-width:14rem;justify-content:center}@media (max-width:640px){.GuestDetail_editFormActions__di_2u{flex-direction:column}.GuestDetail_editFormActions__di_2u button{width:100%}}