.AuthForm_shell__3uIFy{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:40px 20px;background:radial-gradient(120% 130% at 85% 0,rgba(74,123,192,.35),transparent 55%),radial-gradient(120% 120% at 10% 100%,rgba(123,94,167,.28),transparent 55%),linear-gradient(135deg,#122a4a,#1e416e 60%,#163356)}.AuthForm_card__S4U5g{width:100%;max-width:480px;background:var(--bg,#faf9f6);border-radius:16px;padding:38px 34px 34px;box-shadow:0 24px 60px -20px rgba(11,24,44,.55),0 2px 8px rgba(11,24,44,.2)}@media (max-width:540px){.AuthForm_card__S4U5g{padding:28px 20px 26px;border-radius:14px}}.AuthForm_brand__9M3AK{margin-bottom:24px;transition:opacity .15s ease}.AuthForm_brand__9M3AK:hover{opacity:.82}.AuthForm_cardBack__MFJwF{display:inline-flex;align-items:center;gap:7px;margin:-16px 0 12px -12px;padding:7px 12px;min-height:36px;border-radius:999px;width:-moz-fit-content;width:fit-content;color:var(--ink-soft,#4a4f58);font-family:var(--sans,sans-serif);font-size:.86rem;font-weight:500;transition:background .15s ease,color .15s ease}.AuthForm_cardBack__MFJwF:hover{background:var(--ice,#edf1f7);color:var(--ink,#16181d)}.AuthForm_title__cVWY1{font-family:var(--serif,Georgia,serif);font-size:1.7rem;font-weight:500;line-height:1.15;color:var(--ink,#16181d);margin:0 0 6px}.AuthForm_subtitle__AvdlT{font-family:var(--sans,sans-serif);font-size:.95rem;color:var(--ink-soft,#4a4f58);margin:0 0 24px}.AuthForm_form__HWhZm{display:flex;flex-direction:column;gap:14px}.AuthForm_field__GHdcb{display:flex;flex-direction:column;gap:6px}.AuthForm_row__o2dp1{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.AuthForm_row3__vw8m5{display:grid;grid-template-columns:1.4fr .8fr .8fr;grid-gap:12px;gap:12px}@media (max-width:460px){.AuthForm_row3__vw8m5,.AuthForm_row__o2dp1{grid-template-columns:1fr}}.AuthForm_label__fzIHM{font-family:var(--sans,sans-serif);font-size:.82rem;font-weight:500;color:var(--ink,#16181d)}.AuthForm_req__M11uG{margin-left:3px;color:var(--erp-red,#b3261e);text-decoration:none;cursor:help}.AuthForm_labelRow__kaNry{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.AuthForm_labelLink__v_NsY{font-family:var(--sans,sans-serif);font-size:.8rem;font-weight:500;color:var(--navy,#1e416e);text-decoration:underline;text-underline-offset:2px}.AuthForm_labelLink__v_NsY:hover{color:var(--navy-deep,#163356)}.AuthForm_input__Mqv3L{font-family:var(--sans,sans-serif);font-size:16px;line-height:1.3;color:var(--ink,#16181d);background:#fff;border:1px solid var(--platinum,#aeb4bd);border-radius:9px;padding:11px 13px;min-height:44px;transition:border-color .15s ease,box-shadow .15s ease;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.AuthForm_input__Mqv3L::placeholder{color:#9aa0a9}.AuthForm_input__Mqv3L:focus{outline:none;border-color:var(--navy,#1e416e);box-shadow:0 0 0 3px rgba(30,65,110,.14)}.AuthForm_input__Mqv3L:disabled{opacity:.6}.AuthForm_inputError__zpjKU,.AuthForm_inputError__zpjKU:focus{border-color:var(--erp-red,#b3261e)}.AuthForm_inputError__zpjKU:focus{box-shadow:0 0 0 3px rgba(179,38,30,.16)}.AuthForm_errorFields__75zpW{display:block;margin-top:4px;font-size:.86rem;opacity:.95}.AuthForm_pwWrap__I48dB{position:relative}.AuthForm_pwWrap__I48dB .AuthForm_input__Mqv3L{padding-right:48px}.AuthForm_pwToggle__bQXda{position:absolute;top:50%;right:5px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:none;background:none;border-radius:8px;color:var(--ink-soft,#4a4f58);cursor:pointer;transition:background .15s ease,color .15s ease}.AuthForm_pwToggle__bQXda:hover{background:var(--ice,#edf1f7);color:var(--ink,#16181d)}.AuthForm_pwToggle__bQXda:disabled{opacity:.5;cursor:default}.AuthForm_pwToggle__bQXda svg{width:20px;height:20px}select.AuthForm_input__Mqv3L{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%234a4f58' d='M6 8 0 0h12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.AuthForm_textarea__Iyzfo{min-height:88px;resize:vertical;line-height:1.45}.AuthForm_help__eOb_8{font-family:var(--sans,sans-serif);font-size:.8rem;color:var(--ink-soft,#4a4f58)}.AuthForm_submit__Fiuqq{margin-top:4px;min-height:44px}.AuthForm_btnLabel__MEYif{display:inline-flex;align-items:center;justify-content:center;gap:10px}.AuthForm_spinner__fNmHq{width:16px;height:16px;flex:none;border-radius:50%;border:2px solid;border-top:2px solid transparent;opacity:.85;animation:AuthForm_authSpin__JSaha .7s linear infinite}.AuthForm_spinnerGoogle__5bvgJ{width:18px;height:18px}@keyframes AuthForm_authSpin__JSaha{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.AuthForm_spinner__fNmHq{animation-duration:1.8s}}.AuthForm_divider__G_LJF{display:flex;align-items:center;gap:12px;margin:18px 0;color:var(--ink-soft,#4a4f58);font-size:.8rem}.AuthForm_divider__G_LJF:after,.AuthForm_divider__G_LJF:before{content:"";flex:1 1;height:1px;background:rgba(0,0,0,.1)}.AuthForm_google__d0tPB{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;font-family:var(--sans,sans-serif);font-size:.95rem;font-weight:500;color:var(--ink,#16181d);background:#fff;border:1px solid var(--platinum,#aeb4bd);border-radius:9px;padding:11px 16px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.AuthForm_google__d0tPB:hover{border-color:var(--ink,#16181d);background:#fafafa}.AuthForm_google__d0tPB:disabled{opacity:.6;cursor:default}.AuthForm_googleIcon__OvyO_{width:18px;height:18px;flex:none}.AuthForm_alert__ouIjC{font-family:var(--sans,sans-serif);font-size:.88rem;border-radius:9px;padding:11px 13px;line-height:1.4}.AuthForm_alertError__7eNzp{background:#fdecec;color:#8a1f1f;border:1px solid #f3c6c6}.AuthForm_alertSuccess__qLkKw{background:#e9f4ee;color:#1d5b38;border:1px solid #bfe2cd}.AuthForm_alertLinks__KY_Fc{display:flex;gap:18px;flex-wrap:wrap;margin-top:8px}.AuthForm_alertLinks__KY_Fc a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}.AuthForm_softNotice__uvlFD{font-family:var(--sans,sans-serif);font-size:.88rem;border-radius:9px;padding:11px 13px;line-height:1.4;margin-bottom:14px;background:var(--ice,#edf1f7);color:var(--navy-deep,#163356);border:1px solid rgba(30,65,110,.22)}.AuthForm_linkBtn__RMAB5{background:none;border:none;padding:0;font:inherit;color:var(--navy,#1e416e);font-weight:500;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.AuthForm_linkBtn__RMAB5:hover{color:var(--navy-deep,#163356)}.AuthForm_dotsRow__O5wP2{display:flex;align-items:center;gap:12px;margin:0 0 20px}.AuthForm_stepCount__oZPug{font-family:var(--sans,sans-serif);font-size:.8rem;font-weight:500;color:var(--ink-soft,#4a4f58)}.AuthForm_dots__TCBWd{display:inline-flex;align-items:center;gap:6px}.AuthForm_dot__SDaYw{width:8px;height:8px;border-radius:999px;background:rgba(0,0,0,.16);transition:background .15s ease,width .15s ease}.AuthForm_dotActive__QSld2{width:22px;background:var(--navy,#1e416e)}.AuthForm_dotDone__9BcPs{background:var(--navy,#1e416e);opacity:.45}.AuthForm_footer__vROeK{margin-top:22px;font-family:var(--sans,sans-serif);font-size:.9rem;color:var(--ink-soft,#4a4f58);text-align:center}.AuthForm_footer__vROeK a{color:var(--navy,#1e416e);font-weight:500}.AuthForm_footer__vROeK a:hover{color:var(--navy-deep,#163356)}.AuthForm_legal__vSxDB{font-family:var(--sans,sans-serif);font-size:.78rem;letter-spacing:.04em;color:hsla(0,0%,100%,.7);text-align:center;margin:0;line-height:1.7}.AuthForm_legal__vSxDB a{color:inherit;text-decoration:underline;text-underline-offset:2px}.AuthForm_legal__vSxDB a:focus-visible,.AuthForm_legal__vSxDB a:hover{color:#fff}.AuthForm_notice__Yo0xj{font-family:var(--sans,sans-serif);font-size:.95rem;color:var(--ink-soft,#4a4f58);line-height:1.5;margin:0 0 22px}.AuthForm_actions__uDKyY{display:flex;gap:12px;flex-wrap:wrap}.AuthForm_stepper__xzyE9{list-style:none;display:flex;align-items:center;gap:4px;margin:0 0 22px;padding:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.AuthForm_stepper__xzyE9::-webkit-scrollbar{display:none}.AuthForm_stepDot__KXRTI{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;color:var(--ink-soft,#4a4f58)}.AuthForm_stepDot__KXRTI:not(:last-child):after{content:"";width:14px;height:1px;background:rgba(0,0,0,.14);margin:0 2px}.AuthForm_stepNum__hTTjF{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;font-size:.78rem;font-weight:600;background:var(--ice,#edf1f7);color:var(--ink-soft,#4a4f58);border:1px solid transparent;flex:0 0 auto}.AuthForm_stepLabel__WG8mm{font-family:var(--sans,sans-serif);font-size:.78rem;font-weight:500;white-space:nowrap}.AuthForm_stepDotActive__pFDhD .AuthForm_stepNum__hTTjF{background:var(--navy,#1e416e);color:#fff}.AuthForm_stepDotActive__pFDhD{color:var(--navy,#1e416e)}.AuthForm_stepDotActive__pFDhD .AuthForm_stepLabel__WG8mm{font-weight:600}.AuthForm_stepDotDone__Y82IM .AuthForm_stepNum__hTTjF{background:#e9f4ee;color:#1d5b38;border-color:#bfe2cd}@media (max-width:540px){.AuthForm_stepDot__KXRTI:not(.AuthForm_stepDotActive__pFDhD) .AuthForm_stepLabel__WG8mm{display:none}}.AuthForm_consentBlock__huJgm{margin:2px 0 4px;padding:12px 14px;border:1px solid var(--platinum,#aeb4bd);border-radius:10px;background:var(--ice,#f6f8fb);display:flex;flex-direction:column;gap:2px}.AuthForm_checkError__lI_GE{border-radius:8px;outline:1px solid var(--erp-red,#b3261e);outline-offset:4px}.AuthForm_check__ewnKv{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:8px 0;font-family:var(--sans,sans-serif);font-size:.92rem;color:var(--ink,#16181d);cursor:pointer}.AuthForm_check__ewnKv input{width:20px;height:20px;margin-top:1px;accent-color:var(--navy,#1e416e);flex:0 0 auto}.AuthForm_refCard__rvI_q{border:1px solid var(--platinum,#aeb4bd);border-radius:11px;padding:14px 14px 4px;margin:0;display:flex;flex-direction:column;gap:12px;background:#fff}.AuthForm_refLegend__Fxfsy{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 2px;font-family:var(--sans,sans-serif);font-size:.82rem;font-weight:600;color:var(--ink,#16181d)}.AuthForm_refRemove__IqpZN{background:none;border:none;color:#8a1f1f;font-size:.8rem;font-weight:500;cursor:pointer;padding:6px 4px;min-height:32px}.AuthForm_refRemove__IqpZN:hover{text-decoration:underline}.AuthForm_addRef__lGkHK{align-self:flex-start;background:none;border:1px dashed var(--platinum,#aeb4bd);border-radius:9px;color:var(--navy,#1e416e);font-family:var(--sans,sans-serif);font-size:.9rem;font-weight:500;padding:10px 14px;min-height:44px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.AuthForm_addRef__lGkHK:hover{border-color:var(--navy,#1e416e);background:var(--ice,#edf1f7)}.AuthForm_addRef__lGkHK:disabled{opacity:.6;cursor:default}.AuthForm_payGrid__mlfaS{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media (max-width:460px){.AuthForm_payGrid__mlfaS{grid-template-columns:1fr}}.AuthForm_payOption__od0wn{display:flex;align-items:flex-start;gap:10px;padding:12px;min-height:44px;border:1px solid var(--platinum,#aeb4bd);border-radius:11px;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.AuthForm_payOption__od0wn:hover{border-color:var(--navy,#1e416e)}.AuthForm_payOption__od0wn input{width:20px;height:20px;margin-top:1px;accent-color:var(--navy,#1e416e);flex:0 0 auto}.AuthForm_payOptionOn__3qv5C{border-color:var(--navy,#1e416e);background:var(--ice,#edf1f7);box-shadow:0 0 0 2px rgba(30,65,110,.1)}.AuthForm_payText__HFNj4{display:flex;flex-direction:column;gap:2px}.AuthForm_payLabel__tHYTm{font-family:var(--sans,sans-serif);font-size:.9rem;font-weight:600;color:var(--ink,#16181d)}.AuthForm_payHint__jfAKT{font-family:var(--sans,sans-serif);font-size:.76rem;color:var(--ink-soft,#4a4f58);line-height:1.35}.AuthForm_review__ynA9X{display:flex;flex-direction:column;gap:2px;border:1px solid var(--platinum,#aeb4bd);border-radius:11px;padding:6px 14px;background:#fff}.AuthForm_reviewRow__CBaYF{display:grid;grid-template-columns:110px 1fr auto;align-items:baseline;grid-gap:10px;gap:10px;padding:11px 0;border-bottom:1px solid rgba(0,0,0,.07)}.AuthForm_reviewRow__CBaYF:last-child{border-bottom:none}.AuthForm_reviewLabel__zTJWl{font-family:var(--sans,sans-serif);font-size:.78rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-soft,#4a4f58)}.AuthForm_reviewValue__li3P3{font-family:var(--sans,sans-serif);font-size:.9rem;color:var(--ink,#16181d);word-break:break-word}.AuthForm_reviewEdit__gq_ga{background:none;border:none;color:var(--navy,#1e416e);font-size:.82rem;font-weight:500;cursor:pointer;padding:4px 2px}.AuthForm_reviewEdit__gq_ga:hover{text-decoration:underline}.AuthForm_wizardNav__q6sRr{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.AuthForm_wizardNav__q6sRr .AuthForm_submit__Fiuqq{margin-top:0;min-width:150px}.AuthForm_backBtn__j3WbR{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--platinum,#aeb4bd);background:#fff;color:var(--ink,#16181d);font-family:var(--sans,sans-serif);font-size:.92rem;font-weight:500;cursor:pointer;transition:border-color .15s ease}.AuthForm_backBtn__j3WbR:hover{border-color:var(--ink,#16181d)}.AuthForm_backBtn__j3WbR:disabled{opacity:.6;cursor:default}.welcome_req__RAIRK{color:var(--erp-red,#c4453b);font-weight:700;margin-left:3px;text-decoration:none;border:0;cursor:help}.welcome_optional__oCNRr{color:var(--ink-soft,#4a4f58);font-weight:400}.welcome_countrySelect__zUQaf{padding-right:26px;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 d='M2.5 4.5L6 8l3.5-3.5' fill='none' stroke='%2379808C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}.welcome_consent__1fS6z{margin-top:6px;padding-top:14px;border-top:1px solid var(--platinum,#aeb4bd)}.welcome_smsCheck___zQgv{margin-top:10px}.welcome_consentNote___O0CK{margin:6px 0 0 30px;font-family:var(--sans,sans-serif);font-size:.8rem;line-height:1.5;color:var(--ink-soft,#4a4f58)}.welcome_done__vC1VK{text-align:left}.welcome_doneTitle__GGwMd{font-family:var(--serif,Georgia,serif);font-size:1.4rem;line-height:1.25;margin:0 0 10px;color:var(--ink,#16181d)}.welcome_doneBody__mjjEO{font-family:var(--sans,sans-serif);font-size:.98rem;line-height:1.6;color:var(--ink-soft,#4a4f58);margin:0 0 20px}.welcome_doneActions__eegA5{display:flex;flex-wrap:wrap;gap:12px}