.auth_shell__WDt_d{display:grid;grid-template-columns:46% 54%;min-height:100vh;min-height:100svh;background:#fff;color:#18181b;color-scheme:light;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.auth_visual__Mhfec{position:sticky;top:24px;align-self:start;height:calc(100vh - 48px);height:calc(100svh - 48px);overflow:hidden;margin:24px 0 24px 24px;border-radius:28px;background:#0d0d0e;contain:paint}.auth_waveLayer__Pl5JK{position:absolute;inset:0;width:100%;height:100%;color:#fff;pointer-events:none}.auth_content__aHxGt{display:flex;align-items:center;justify-content:center;min-width:0;padding:42px 32px 28px}.auth_formWrap__6pZWL{width:100%;max-width:341px}.auth_brand__Ptxqd{display:flex;align-items:center;justify-content:center;gap:10px;width:-moz-fit-content;width:fit-content;margin:0 auto 32px;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:500;letter-spacing:-.35px;transform:translateY(-4px)}.auth_brandMark__vKmzN{display:block;width:26px;height:26px;-o-object-fit:contain;object-fit:contain;transform:translateY(-3px)}.auth_wordmark__W3U6_{position:relative;top:-1px}.auth_heading__GYJT1{margin:0;font:400 32px/1.2 Plus Jakarta Sans,sans-serif;text-align:center;letter-spacing:-1.1px}.auth_subtitle__H44GI{margin:10px 0 28px;color:#71717a;text-align:center;line-height:1.6}.auth_formBody__XvcfJ{display:flex;flex-direction:column}.auth_providers__JSgvK{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px}.auth_provider__Xygy4{position:relative;min-width:0;height:46px;gap:8px;border:1px solid #e4e4e7;border-radius:12px;background:#fff;color:#27272a;padding:10px 8px;font-size:12px;font-weight:500;box-shadow:none}.auth_provider__Xygy4:hover{background:#f8f9fa;color:#18181b}.auth_providerIcon__OYrIx{width:17px;height:17px;flex-shrink:0}.auth_providerPrefix__8dLWc{display:none}.auth_inAppNote__n6Jrb{margin:12px 0 0;color:#71717a;font-size:12px;line-height:1.7;text-align:center}.auth_divider__I5y5X{display:flex;align-items:center;gap:14px;margin:24px 0;color:#8b8b93;font-size:11px}.auth_divider__I5y5X:after,.auth_divider__I5y5X:before{content:"";height:1px;background:#ededf0;flex:1}.auth_fields__5D6b_{display:grid;gap:18px}.auth_field__GMQLM{min-width:0}.auth_label__Fmj0L{display:block;margin:0;color:#3f3f46;font-size:13px;line-height:20px;font-weight:500}.auth_labelRow__AH4uD{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.auth_input__GHS_0{display:block;width:100%;height:48px;padding:0 14px;background:#fafafb;border:1px solid #e9e9ee;border-radius:12px;color:#18181b;font-size:16px;box-shadow:none;transition:border-color .16s,background .16s}.auth_input__GHS_0:hover{border-color:#d4d4dd}.auth_input__GHS_0:focus,.auth_input__GHS_0:focus-visible{outline:none;border-color:#8b8b97;box-shadow:none;background:#fff}.auth_input__GHS_0::-moz-placeholder{color:#a1a1aa;font-size:14px}.auth_input__GHS_0::placeholder{color:#a1a1aa;font-size:14px}.auth_input__GHS_0[aria-invalid=true]{border-color:#c65a5a}.auth_password__7vTYd{position:relative}.auth_password__7vTYd .auth_input__GHS_0{padding-right:62px}.auth_reveal__z367L{position:absolute;top:2px;right:3px;width:52px;height:44px;border:0;background:transparent;color:#71717a;padding:0;border-radius:10px;font-size:12px;font-weight:500}.auth_reveal__z367L:hover{background:#f0f0f3;color:#27272a}.auth_textLink__LrXX8{color:#3f3f46;font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c1c1c8}.auth_textLink__LrXX8:hover{color:#18181b;text-decoration-color:#71717a}.auth_forgot__4SrpQ{font-size:12px;white-space:nowrap}.auth_submit__92Bcd{width:100%;height:48px;margin-top:24px;border:1px solid #18181b;border-radius:12px;background:#18181b;color:#fff;font-size:14px;font-weight:500;box-shadow:none;gap:8px}.auth_submit__92Bcd:hover{background:#29292e}.auth_submit__92Bcd:active:not(:disabled){transform:translateY(1px)}.auth_provider__Xygy4:focus-visible,.auth_resend__GxQoT:focus-visible,.auth_reveal__z367L:focus-visible,.auth_submit__92Bcd:focus-visible{outline:2px solid #8b8b97;outline-offset:3px;box-shadow:none}.auth_brand__Ptxqd:focus-visible,.auth_footer__nfVpY a:focus-visible,.auth_textLink__LrXX8:focus-visible{outline:2px solid #8b8b97;outline-offset:4px;border-radius:2px}.auth_switch__dIlBR{text-align:center;color:#71717a;margin:26px 0 0;font-size:13px}.auth_switch__dIlBR a{margin-left:5px}.auth_footer__nfVpY{text-align:center;color:#8b8b93;font-size:11px;line-height:1.7;margin:32px 0 0}.auth_footer__nfVpY a{color:inherit;text-decoration:underline;text-decoration-color:#c4c4cb;text-underline-offset:3px}.auth_terms__DeJOQ{display:flex;align-items:center;gap:10px;min-height:44px;margin-top:12px;color:#52525b}.auth_termsLabel___hGsT{cursor:pointer;padding:8px 0;color:#52525b;font-size:12px;line-height:1.7;font-weight:400}.auth_checkbox__XZyiO{width:17px;height:17px;flex-shrink:0;border:1px solid #d4d4d8;border-radius:4px;background:#fff;box-shadow:none}.auth_checkbox__XZyiO[data-state=checked]{background:#18181b;border-color:#18181b;color:#fff}.auth_message__6vSFj{font-size:12px;font-weight:400;line-height:1.6;color:#a23a3a}.auth_alert__Q7OzQ{margin-bottom:20px;border:1px solid #eedbdb;border-radius:12px;background:snow;color:#923636;font-size:13px;line-height:1.6}.auth_errorLink__CoE4f{display:block;min-height:44px;font-size:12px;color:inherit}.auth_checks__wcws3{display:grid;gap:8px;padding:0;margin:20px 0 0;list-style:none;color:#8b8b93;font-size:12px}.auth_check__PKoNc{display:flex;align-items:center;gap:8px}.auth_check__PKoNc svg{width:14px;height:14px;flex-shrink:0}.auth_check__PKoNc[data-valid=true]{color:#3f3f46}.auth_status__3kE1g{display:grid;gap:16px;text-align:center;color:#71717a;font-size:13px;line-height:1.7}.auth_statusIcon__yhB_X{margin:0 auto;width:28px;height:28px;color:#3f3f46}.auth_status__3kE1g .auth_submit__92Bcd{margin-top:8px}.auth_dialog__g6tcV{width:calc(100% - 32px);max-width:424px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;gap:0;padding:32px;border:1px solid #e9e9ee;border-radius:24px;background:#fff;color:#18181b;color-scheme:light;font-family:Inter,sans-serif;box-shadow:0 24px 80px -24px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.04)}.auth_overlay___ZZOd{background:rgba(24,24,27,.25);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.auth_dialog__g6tcV:focus{outline:none}.auth_close__hsIv1{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;color:#71717a}.auth_close__hsIv1:hover{background:#f8f9fa;color:#18181b}.auth_close__hsIv1:focus-visible{outline:2px solid #8b8b97;outline-offset:2px}.auth_mailIconTile__Du5EY{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:22px;border:1px solid #ececf0;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 6px 16px -6px rgba(0,0,0,.1)}.auth_mailIcon__olgD2{width:20px;height:20px;color:#27272a}.auth_dialogTitle__WiOq4{font:400 26px/1.3 Plus Jakarta Sans,sans-serif;letter-spacing:-.8px;margin:0 0 12px}.auth_dialogDescription___SBfI{color:#71717a;font-size:13px;line-height:1.7}.auth_email__3xwRi{margin:20px 0;padding:12px 14px;border:1px solid #eeeff2;background:#f8f9fa;border-radius:12px;color:#18181b;font-size:13px;font-weight:500;overflow-wrap:anywhere}.auth_instructions__VF67m{color:#52525b;font-size:13px;line-height:1.8;margin:0 0 16px}.auth_hint__bE_XG{color:#8b8b93;font-size:12px;line-height:1.8}.auth_footnote__KOBQJ{margin:24px 0 0;padding-top:18px;border-top:1px solid #f0f0f3;color:#8b8b93;font-size:12px;line-height:1.7}.auth_resend__GxQoT{width:100%;height:44px;gap:8px;margin-top:20px;border:1px solid #e9e9ee;border-radius:12px;color:#3f3f46;background:#fff;font-size:13px;font-weight:500;box-shadow:none}.auth_resend__GxQoT:hover{background:#f8f9fa}.auth_dialogStatus__fpcbA{margin:12px 0 0;color:#71717a;font-size:12px;line-height:1.7}.auth_dialogError__8XgN_{color:#a23a3a}.native-ios .auth_content__aHxGt{padding-top:calc(var(--status-bar-pad, env(safe-area-inset-top, 0px)) + 32px)}.native-android .auth_content__aHxGt{padding-top:max(42px,calc(env(safe-area-inset-top, 0px) + 32px))}.native-android .auth_content__aHxGt,.native-ios .auth_content__aHxGt{padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 32px)}@media (max-width:767px){.auth_shell__WDt_d{display:block}.auth_visual__Mhfec{display:none}.auth_content__aHxGt{align-items:flex-start;padding:calc(42px + env(safe-area-inset-top, 0px)) max(24px,env(safe-area-inset-right,0px)) calc(30px + env(safe-area-inset-bottom, 0px)) max(24px,env(safe-area-inset-left,0px))}.auth_formWrap__6pZWL{max-width:360px}.auth_brand__Ptxqd{font-size:14px}.auth_brandMark__vKmzN{width:24px;height:24px}.auth_heading__GYJT1{font-size:29px}.auth_providers__JSgvK{grid-template-columns:1fr}.auth_provider__Xygy4{font-size:13px}.auth_providerPrefix__8dLWc{display:inline}.auth_dialog__g6tcV{padding:28px 22px}}@media (prefers-reduced-motion:reduce){.auth_input__GHS_0,.auth_provider__Xygy4,.auth_resend__GxQoT,.auth_reveal__z367L,.auth_submit__92Bcd{transition:none}.auth_submit__92Bcd:active:not(:disabled){transform:none}.auth_dialog__g6tcV,.auth_overlay___ZZOd{animation:none}}@font-face{font-family:__Plus_Jakarta_Sans_b80198;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_b80198;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Plus_Jakarta_Sans_b80198;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_b80198;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Plus_Jakarta_Sans_b80198;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_b80198;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Plus_Jakarta_Sans_b80198;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_b80198;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Plus_Jakarta_Sans_b80198;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_b80198;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Plus_Jakarta_Sans_b80198;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_b80198;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Plus_Jakarta_Sans_Fallback_b80198;src:local("Arial");ascent-override:98.75%;descent-override:21.12%;line-gap-override:0.00%;size-adjust:105.12%}.__className_b80198{font-family:__Plus_Jakarta_Sans_b80198,__Plus_Jakarta_Sans_Fallback_b80198;font-style:normal}