.auth_shell__wGp7m{background:var(--page);min-height:100vh;min-height:100dvh;overflow-x:clip}.auth_split__MatVv{display:grid;grid-template-columns:minmax(0,1fr)}.auth_brand__eDUEw{display:none}@media (min-width:960px){.auth_split__MatVv{grid-template-columns:minmax(400px,.92fr) minmax(0,1.08fr)}.auth_brand__eDUEw{position:sticky;top:16px;display:flex;flex-direction:column;gap:28px;height:calc(100vh - 32px);height:calc(100dvh - 32px);margin:16px 0 16px 16px;padding:36px 40px 0;background:var(--lilac);border-radius:var(--r-big);overflow:hidden;contain:paint;color:var(--ink)}.auth_split__MatVv .auth_topLogo__W7iw3{display:none}}.auth_brandLogo__XcFT8{align-self:flex-start;position:relative;z-index:1}.auth_brandCopy__kCKF4{position:relative;z-index:1;max-width:500px}.auth_brandH__mAR5t{font-family:var(--head);font-weight:800;font-size:clamp(2rem,3.1vw,3rem);letter-spacing:-.04em;line-height:1;overflow-wrap:anywhere}.auth_brandKick__i4b9y+.auth_brandH__mAR5t{margin-top:18px}.auth_brandH__mAR5t em{font-style:normal;background:var(--butter-solid);color:var(--on-solid);padding:0 .12em;border-radius:12px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.auth_brandLead__pQKm9{margin-top:16px;font-size:16px;color:var(--muted);max-width:440px}.auth_brandKick__i4b9y{background:var(--surface);color:var(--ink)}.auth_brandKick__i4b9y i{width:7px;height:7px;border-radius:50%;background:var(--ok)}.auth_ticks__SONQ6{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:10px;font-size:15px}.auth_ticks__SONQ6 li{display:flex;align-items:flex-start;gap:10px}.auth_tickIc__r0H2d{width:22px;height:22px;border-radius:7px;background:var(--surface);color:var(--indigo);display:grid;place-items:center;flex:none}html.dark .auth_tickIc__r0H2d{color:var(--lilac-ink)}.auth_stage__6DJI9{position:relative;flex:1;min-height:0;margin-inline:-40px;container-type:size}.auth_cluster__rAdT0{position:absolute;left:0;right:0;top:max(0px,calc(50% - 170px));height:340px}@container (max-height: 339px){.auth_cluster__rAdT0{top:max(0px,calc(50% - 105px));height:210px}.auth_brand__eDUEw .auth_cluster__rAdT0 .auth_statusCard__ecxEP{top:108px}.auth_brand__eDUEw .auth_cluster__rAdT0 .auth_scanChip__kmyYy{top:166px}.auth_brand__eDUEw .auth_cluster__rAdT0 .auth_linkPill__CLEPM{display:none}}@container (max-height: 215px){.auth_cluster__rAdT0{top:max(0px,calc(50% - 72px));height:144px}.auth_brand__eDUEw .auth_cluster__rAdT0 .auth_scanChip__kmyYy,.auth_brand__eDUEw .auth_cluster__rAdT0 .auth_statusCard__ecxEP{display:none}}@container (max-height: 150px){.auth_brand__eDUEw .auth_dotA__LEzUL,.auth_cluster__rAdT0{display:none}}.auth_brand__eDUEw .auth_dotA__LEzUL{left:-70px;bottom:-90px;width:260px;height:260px}.auth_brand__eDUEw .auth_dotB__xOB_P{right:14%;top:2%;left:auto;width:70px;height:70px}.auth_upCard__jHYlX{position:absolute;left:40px;top:0;width:min(350px,72%);padding:16px;transform:rotate(-2deg)}.auth_upHead__qnXaC{display:flex;align-items:center;gap:8px;font-family:var(--head);font-weight:800;font-size:16px;letter-spacing:-.02em;margin-bottom:12px}.auth_upHead__qnXaC b{width:24px;height:24px;border-radius:7px;background:var(--lilac);color:var(--lilac-ink);display:grid;place-items:center;font-size:13px}.auth_upCard__jHYlX strong{font-size:14px}.auth_statusCard__ecxEP{position:absolute;right:36px;top:142px;padding:12px 14px;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;transform:rotate(2deg)}.auth_statusCard__ecxEP .auth_ico__Ac10z{color:var(--indigo)}html.dark .auth_statusCard__ecxEP .auth_ico__Ac10z{color:var(--lilac-ink)}.auth_scanChip__kmyYy{position:absolute;left:64px;top:206px;padding:7px 12px;font-size:13px;box-shadow:var(--sh-sm);transform:rotate(-3deg)}.auth_brand__eDUEw .auth_linkPill__CLEPM{position:absolute;left:auto;right:40px;bottom:auto;top:262px;max-width:calc(100% - 80px)}.auth_copyTag__12Yed{background:var(--butter-solid);color:var(--on-solid);font-weight:700;font-size:13px;border-radius:999px;padding:6px 13px;flex:none}.auth_main__gWEbg{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;min-width:0}.auth_top__mlIUY{display:flex;align-items:center;gap:12px;padding:18px max(20px,env(safe-area-inset-right,0px)) 0 max(20px,env(safe-area-inset-left,0px));min-height:72px}.auth_topLogo__W7iw3{flex:none;min-width:0}.auth_topActions__4eeHe{margin-left:auto;display:flex;align-items:center;gap:6px;min-width:0}.auth_theme__at_uA .theme-toggle{width:40px;height:40px;border-radius:10px;color:var(--ink);background:transparent;border:0}.auth_theme__at_uA .theme-toggle:hover{background:var(--soft);color:var(--ink)}.auth_back__VBBZr{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px 0 8px;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none;color:var(--ink);white-space:nowrap}.auth_back__VBBZr:hover{background:var(--soft)}.auth_backIc__mIqLf{transform:rotate(180deg)}.auth_center__96olA{flex:1;display:flex;align-items:center;justify-content:center;padding:28px max(20px,env(safe-area-inset-right,0px)) 64px max(20px,env(safe-area-inset-left,0px));min-width:0}.auth_card__IfmdT{width:100%;max-width:448px;background:var(--surface);border:1.5px solid var(--line);border-radius:var(--r-mid);box-shadow:var(--sh-sm);padding:36px;min-width:0}.auth_wide__Y8MPi{max-width:480px}.auth_centered__O_ga8{text-align:center}.auth_tile__ONQi7{width:48px;height:48px;border-radius:14px;background:var(--lilac);color:var(--lilac-ink);display:grid;place-items:center;margin-bottom:20px}.auth_tile__ONQi7 .auth_ico__Ac10z{width:24px;height:24px}.auth_centered__O_ga8 .auth_tile__ONQi7{margin-inline:auto}.auth_tileOk__Yq83P{background:var(--ok-bg);color:var(--ok)}.auth_tileHold__npcSk{background:var(--hold-bg);color:var(--hold)}.auth_title__aojXT{font-size:clamp(1.75rem,4.2vw,2.1rem);letter-spacing:-.035em;line-height:1.05;overflow-wrap:anywhere}.auth_sub__0YNK7{margin-top:10px;color:var(--muted);font-size:15px;line-height:1.5}.auth_sub__0YNK7 strong{color:var(--ink);font-weight:600;overflow-wrap:anywhere}.auth_body__jwyso{margin-top:28px}.auth_left__0p_EC{text-align:left}.auth_mtS__Xy_rb{margin-top:16px}.auth_form__qneow,.auth_stack__7UAtl{display:grid;gap:16px}.auth_group__MnO19{display:grid;gap:7px;min-width:0}.auth_labelRow__YaceC{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.auth_label__z9L2l{font-size:14px;font-weight:600}.auth_labelSm__1kAfv{font-size:13px;font-weight:600;color:var(--muted)}.auth_inputWrap__7jqdA{position:relative;min-width:0}.auth_inIc__QBOJe{position:absolute;left:13px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--muted);pointer-events:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.auth_input__D0Vl0{display:block;width:100%;min-width:0;min-height:48px;border:1.5px solid var(--line);border-radius:10px;padding:11px 13px;background:var(--surface);color:var(--ink);font:inherit;font-size:15px;transition:border-color .15s ease,box-shadow .15s ease}.auth_withIc__dsEmr{padding-left:40px}.auth_withAct__1Y_Mc{padding-right:48px}.auth_input__D0Vl0::-moz-placeholder{color:var(--muted);opacity:.7}.auth_input__D0Vl0::placeholder{color:var(--muted);opacity:.7}.auth_input__D0Vl0:hover{border-color:var(--track)}.auth_input__D0Vl0.auth_input__D0Vl0:focus,.auth_input__D0Vl0.auth_input__D0Vl0:focus-visible{outline:none;border-color:var(--indigo);box-shadow:0 0 0 3px var(--indigo-soft);border-radius:10px}.auth_input__D0Vl0.auth_input__D0Vl0:user-invalid,.auth_input__D0Vl0.auth_input__D0Vl0[aria-invalid=true]{border-color:var(--bad)}.auth_input__D0Vl0.auth_input__D0Vl0:user-invalid:focus,.auth_input__D0Vl0.auth_input__D0Vl0[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--bad-bg)}.auth_inputWrap__7jqdA:focus-within .auth_inIc__QBOJe{color:var(--indigo)}html.dark .auth_inputWrap__7jqdA:focus-within .auth_inIc__QBOJe{color:var(--lilac-ink)}.auth_act__YGtLH{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:40px;height:40px;border:0;border-radius:8px;background:transparent;color:var(--muted);display:grid;place-items:center;cursor:pointer}.auth_act__YGtLH:hover{background:var(--soft);color:var(--ink)}.auth_act__YGtLH .auth_ico__Ac10z{width:18px;height:18px}.auth_hint__qybmm{font-size:13px;color:var(--muted);line-height:1.45}.auth_err__EO12S{font-size:13px;font-weight:600;color:var(--bad)}.auth_check__lW52P{display:flex;align-items:flex-start;gap:10px;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.45}.auth_check__lW52P input{width:18px;height:18px;margin:1px 0 0;flex:none;accent-color:var(--indigo);cursor:pointer}.auth_captcha__gEz9_{max-width:100%;overflow-x:auto}.auth_captcha__gEz9_:empty{display:none}.auth_meter__cD4ma{display:flex;gap:6px;margin-top:4px}.auth_meter__cD4ma i{flex:1;height:4px;border-radius:999px;background:var(--line);transition:background-color .2s ease}.auth_m1__T_qO2 i.auth_on__vQYwU{background:var(--bad)}.auth_m2__JT3Ue i.auth_on__vQYwU{background:var(--butter-solid)}.auth_m3__2eNv2 i.auth_on__vQYwU{background:var(--indigo)}.auth_m4__gEezP i.auth_on__vQYwU{background:var(--ok)}.auth_mt1__JRg3U{color:var(--bad)}.auth_mt2__zkKqM{color:var(--hold)}.auth_mt3__5rUS2{color:var(--indigo)}html.dark .auth_mt3__5rUS2{color:var(--lilac-ink)}.auth_mt4__thfju{color:var(--ok)}.auth_full__cir5w{width:100%}.auth_ghost__1uPIG:disabled,.auth_submit__ZuU0k:disabled{opacity:.6;cursor:not-allowed;transform:none}.auth_submit__ZuU0k[aria-busy=true]{cursor:progress}.auth_spin__FQNIn{width:16px;height:16px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:auth_authSpin__iWqRx .7s linear infinite;flex:none}@keyframes auth_authSpin__iWqRx{to{transform:rotate(1turn)}}.auth_google__KAcTC{width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 18px;border-radius:var(--r-ui);border:1.5px solid var(--line);background:var(--surface);color:var(--ink);font-weight:600;font-size:15px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.auth_google__KAcTC:hover{border-color:var(--track);background:var(--soft)}.auth_google__KAcTC svg{width:20px;height:20px;flex:none}.auth_ghost__1uPIG{background:var(--surface);color:var(--ink);border-color:var(--line);border-width:1.5px}.auth_ghost__1uPIG:hover{background:var(--soft);border-color:var(--track)}.auth_pair__hc__s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.auth_pair__hc__s>*{min-width:0;white-space:normal;text-align:center;line-height:1.2}.auth_divider__d2qjP{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.auth_divider__d2qjP:after,.auth_divider__d2qjP:before{content:"";flex:1;height:1px;background:var(--line)}.auth_link__LNySD{color:var(--indigo);font-weight:600;text-decoration:none}.auth_link__LNySD:hover{text-decoration:underline;text-underline-offset:3px}html.dark .auth_link__LNySD{color:var(--lilac-ink)}.auth_linkSm__hPRQd{font-size:13px}.auth_inline__7seCw{text-decoration:underline;text-underline-offset:2px}.auth_foot__AOTAU{text-align:center}.auth_footSplit__K9AIu,.auth_foot__AOTAU{margin-top:26px;font-size:14px;color:var(--muted)}.auth_footSplit__K9AIu{padding-top:20px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.auth_below___Jnjj{margin-top:16px}.auth_below___Jnjj,.auth_note2__5sE73{text-align:center;font-size:13px;color:var(--muted)}.auth_note2__5sE73{margin-top:20px;line-height:1.5}.auth_col__3LwYc{width:100%;max-width:448px;min-width:0}.auth_colWide__6HX7R{max-width:480px}.auth_note__nsIDB{display:flex;align-items:flex-start;gap:9px;font-size:14px;font-weight:500;line-height:1.45;padding:11px 13px;border-radius:10px;text-align:left}.auth_note__nsIDB .auth_ico__Ac10z{width:17px;height:17px;margin-top:1px}.auth_noteBad__HGCES{background:var(--bad-bg);color:var(--bad)}.auth_noteOk__b4EfC{background:var(--ok-bg);color:var(--ok)}.auth_noteInfo__4NUvJ{background:var(--lilac);color:var(--lilac-ink)}.auth_otp__d3syG{display:grid;grid-template-columns:repeat(6,minmax(0,54px));justify-content:center;gap:clamp(6px,2vw,10px)}.auth_digit__HX2hg{width:100%;min-width:0;height:60px;padding:0;border:1.5px solid var(--line);border-radius:12px;background:var(--soft);color:var(--ink);font-family:var(--mono);font-size:24px;font-weight:500;text-align:center;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.auth_digit__HX2hg:hover{border-color:var(--track)}.auth_digit__HX2hg.auth_digit__HX2hg:focus,.auth_digit__HX2hg.auth_digit__HX2hg:focus-visible{outline:none;border-color:var(--indigo);background:var(--surface);box-shadow:0 0 0 3px var(--indigo-soft);border-radius:12px}.auth_digitOn__A33Kk{background:var(--surface);border-color:var(--track)}.auth_codeInput__k0pWM{font-family:var(--mono);font-size:24px;letter-spacing:.3em;text-align:center;min-height:60px;padding-inline:12px}.auth_codeInput__k0pWM::-moz-placeholder{letter-spacing:.2em}.auth_codeInput__k0pWM::placeholder{letter-spacing:.2em}.auth_err404__Ya6hp{text-align:center;max-width:620px;width:100%}.auth_code__YYUQt{display:inline-flex;align-items:center;justify-content:center;font-family:var(--head);font-weight:800;font-size:clamp(6rem,24vw,11.5rem);letter-spacing:-.06em;line-height:.9;color:var(--indigo);background:var(--lilac);border-radius:var(--r-big);padding:.12em .22em .16em;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}html.dark .auth_code__YYUQt{color:var(--lilac-ink)}.auth_code__YYUQt:after{content:"";position:absolute;width:.3em;height:.3em;right:-.08em;top:-.08em;border-radius:50%;background:var(--butter-solid)}.auth_errH__Wz1tP{margin-top:32px;font-size:clamp(1.6rem,6.4vw,2.8rem);letter-spacing:-.04em;overflow-wrap:anywhere}.auth_errP__bo7Ia{margin:14px auto 0;color:var(--muted);font-size:17px;max-width:460px}.auth_errChipRow__o7x6R{margin-top:28px}.auth_errChipRow__o7x6R+.auth_errH__Wz1tP{margin-top:16px}.auth_errChip__ZIV8E{font-size:13px;padding:5px 12px}.auth_errChip__ZIV8E i{width:7px;height:7px;border-radius:50%;background:currentColor}.auth_digest__EGvIs{margin-top:10px;font-family:var(--mono);font-size:12px;color:var(--muted);overflow-wrap:anywhere}.auth_errCtas__6jUj_{margin-top:32px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.auth_skel___eRma{border-radius:12px;background:var(--soft)}.auth_handoff__8uDPk{min-height:100vh;min-height:100dvh;display:grid;place-items:center;background:var(--page)}.auth_ring__EHwf2{width:36px;height:36px;border-radius:50%;border:3px solid var(--line);border-top-color:var(--indigo);animation:auth_authSpin__iWqRx .8s linear infinite}@media (max-width:560px){.auth_card__IfmdT{padding:26px 22px;border-radius:18px}.auth_center__96olA{align-items:flex-start;padding-top:20px;padding-bottom:40px}.auth_body__jwyso{margin-top:24px}.auth_errCtas__6jUj_>*{width:100%}}@media (max-width:359px){.auth_backTxt__dy_IA{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.auth_back__VBBZr{padding:0;width:40px;justify-content:center}}@media (max-width:400px){.auth_top__mlIUY{padding-right:max(12px,env(safe-area-inset-right,0px));gap:6px}.auth_center__96olA,.auth_top__mlIUY{padding-left:max(16px,env(safe-area-inset-left,0px))}.auth_center__96olA{padding-right:max(16px,env(safe-area-inset-right,0px))}.auth_card__IfmdT{padding:24px 18px}.auth_pair__hc__s{grid-template-columns:minmax(0,1fr)}.auth_digit__HX2hg{height:52px;font-size:21px;border-radius:10px}}