.auth_root___ytb7{--blue-300:#7b9aec;--blue-400:#5c86e8;--blue-500:#3f6bd6;--blue-600:#3560c4;--violet-400:#8483dd;--cyan-200:#a9d3f3;--cyan-300:#81c4ed;--success:#3dd68c;--danger-fg:#ffc2c2;--danger-line:hsla(0,100%,74%,.4);--danger-bg:hsla(0,100%,74%,.08);--warn:#ffb05c;--ink:#0a0b0f;--ink-raised:#14161c;--ink-raised-2:#1b1e26;--ink-inset:#0e1014;--hairline:hsla(0,0%,100%,.08);--hairline-strong:hsla(0,0%,100%,.16);--fg:#f2f4f8;--fg-muted:#b5b8c2;--fg-soft:#c9ccd4;--fg-dim:#8a8d97;--radius:12px;--sans:var(--font-figtree),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;display:flex;flex-wrap:wrap;min-height:100vh;min-height:100dvh;background:var(--ink);color:var(--fg);font-family:var(--sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.auth_root___ytb7 a{color:var(--blue-300);text-decoration:none}.auth_root___ytb7 a:hover{color:var(--cyan-200)}.auth_root___ytb7 :focus-visible{outline:2px solid var(--blue-300);outline-offset:2px}.auth_brand__Ynj8l{position:relative;overflow:hidden;flex:1 1 520px;min-width:0;box-sizing:border-box;padding:48px 64px;display:flex;flex-direction:column;justify-content:space-between;gap:48px;background:var(--ink);border-right:1px solid var(--hairline)}.auth_wall__6o1Hh{position:absolute;inset:-30% -18%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;transform:rotate(-9deg)}.auth_wallColumn__gWQLB{overflow:hidden}.auth_wallTrack__kVwGZ{display:flex;flex-direction:column;gap:16px;padding-bottom:16px;animation:auth_wall-up__u9Zoo 70s linear infinite}.auth_wallTrackReverse__lVmZY{animation:auth_wall-down__J3ZhH 80s linear infinite}@keyframes auth_wall-up__u9Zoo{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes auth_wall-down__J3ZhH{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.auth_wallTrack__kVwGZ{animation:none}}.auth_wallPoster__urKfh{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius);box-shadow:0 0 0 1px var(--hairline)}.auth_wallPoster__urKfh img{object-fit:cover}.auth_wallShade__sKTCQ{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,11,15,.7) 0,rgba(10,11,15,.25) 28%,rgba(10,11,15,.55) 52%,rgba(10,11,15,.96) 74%,var(--ink) 100%)}.auth_brandLogo__W9EZF{position:relative;display:flex;width:max-content}.auth_root___ytb7 a.auth_brandLogo__W9EZF,.auth_root___ytb7 a.auth_mobileLogo__g87fV{color:var(--fg)}.auth_brandFooter__BhSSJ{position:relative;display:flex;flex-direction:column;gap:32px;max-width:520px}.auth_brandCopy__Yf1LI{display:flex;flex-direction:column;gap:20px}.auth_eyebrow__igzaK{margin:0;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan-300)}.auth_brandTitle__wkfuv{margin:0;font-size:48px;line-height:1.08;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.auth_brandLead__4vhiJ{margin:0;font-size:17px;line-height:1.6;color:var(--fg-soft)}.auth_storeLinks__z5fNt{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px;font-size:14px;color:var(--fg-dim)}.auth_root___ytb7 a.auth_storeLink__ytsRs{display:inline-flex;align-items:center;gap:6px;color:var(--fg);font-weight:600}.auth_root___ytb7 a.auth_storeLink__ytsRs:hover{color:var(--cyan-200)}.auth_column__Zth6v{flex:1 1 560px;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;padding:0 0 40px}.auth_topBar__ft9ss{height:56px;box-sizing:border-box;padding:0 8px 0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--hairline)}.auth_mobileLogo__g87fV{display:flex;color:var(--fg)}.auth_iconButton__dlpxN{width:44px;height:44px;display:flex;align-items:center;justify-content:center;margin-left:auto;border:0;border-radius:10px;background:transparent;color:var(--fg-muted);cursor:pointer}.auth_root___ytb7 a.auth_iconButton__dlpxN{color:var(--fg-muted)}.auth_root___ytb7 .auth_iconButton__dlpxN:hover{background:hsla(0,0%,100%,.06);color:var(--fg)}.auth_content__zzjJh{flex:1 1;display:flex;justify-content:center;padding:24px 20px 0}.auth_panel__q0hyH{width:100%;max-width:400px;display:flex;flex-direction:column;gap:24px}@media (max-width:899px){.auth_brand__Ynj8l{display:none}}@media (min-width:900px){.auth_root___ytb7{flex-wrap:nowrap}.auth_brand__Ynj8l{position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;height:100vh;height:100dvh;min-height:560px}.auth_column__Zth6v{padding:24px 24px 40px}.auth_topBar__ft9ss{height:48px;padding:0;border-bottom:0}.auth_mobileLogo__g87fV{display:none}.auth_content__zzjJh{align-items:center;padding:24px 0}}@media (min-width:900px) and (max-width:1199px){.auth_brand__Ynj8l{padding:40px}.auth_brandTitle__wkfuv{font-size:40px}}.auth_tabs__r_KlB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;border-radius:var(--radius);background:var(--ink-raised);border:1px solid var(--hairline)}.auth_tab__MArIf{height:40px;display:flex;align-items:center;justify-content:center;border-radius:9px;font-size:15px;font-weight:600}.auth_root___ytb7 a.auth_tab__MArIf{color:var(--fg-muted)}.auth_root___ytb7 a.auth_tab__MArIf:hover{color:var(--fg);background:hsla(0,0%,100%,.04)}.auth_tabActive__xrNKt{background:var(--ink-raised-2);box-shadow:0 0 0 1px hsla(0,0%,100%,.1)}.auth_heading__qgRps{display:flex;flex-direction:column;gap:6px}.auth_title__JcHkv{margin:0;font-size:28px;line-height:1.2;font-weight:700;letter-spacing:-.01em}.auth_lead__h3wMs{margin:0;font-size:15px;line-height:1.55;color:var(--fg-muted)}.auth_lead__h3wMs strong{color:var(--fg);font-weight:600;overflow-wrap:anywhere}@media (min-width:900px){.auth_title__JcHkv{font-size:32px}}.auth_iconTile__KpUX1{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--ink-raised);border:1px solid hsla(0,0%,100%,.1);color:var(--blue-300)}.auth_iconTileSuccess__khI3k{background:rgba(61,214,140,.1);border-color:rgba(61,214,140,.35);color:var(--success)}.auth_iconTileWarn__vyB0N{background:rgba(255,176,92,.1);border-color:rgba(255,176,92,.4);color:var(--warn)}.auth_root___ytb7 a.auth_backLink__4cfyC{display:inline-flex;align-items:center;gap:6px;width:max-content;height:44px;margin:-8px 0 -8px -8px;padding:0 12px 0 8px;border-radius:10px;color:var(--fg-muted);font-size:15px;font-weight:600}.auth_root___ytb7 a.auth_backLink__4cfyC:hover{color:var(--fg);background:hsla(0,0%,100%,.06)}.auth_form__vY3Kr{display:flex;flex-direction:column;gap:16px}.auth_field__WUBkG{display:flex;flex-direction:column;gap:8px}.auth_label___E729{font-size:14px;font-weight:600}.auth_inputWrap__YySdy{position:relative}.auth_input__Tkcv_{box-sizing:border-box;width:100%;height:48px;padding:0 14px;border-radius:var(--radius);border:1px solid var(--hairline-strong);background:var(--ink-raised);color:var(--fg);font-family:inherit;font-size:16px;outline:none}.auth_input__Tkcv_::placeholder{color:var(--fg-dim)}.auth_root___ytb7 .auth_input__Tkcv_:focus,.auth_root___ytb7 .auth_input__Tkcv_:focus-visible{outline:none;border-color:var(--blue-400);box-shadow:0 0 0 3px rgba(92,134,232,.35)}.auth_input__Tkcv_[aria-invalid=true]{border-color:var(--danger-line)}.auth_inputWithToggle__mJhQ3{padding-right:76px}.auth_toggle__QUGSZ{position:absolute;top:4px;right:4px;height:40px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--fg-muted);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.auth_toggle__QUGSZ:hover{color:var(--fg);background:hsla(0,0%,100%,.06)}.auth_fieldError__dnO4C{margin:0;font-size:13px;line-height:1.4;color:var(--danger-fg)}.auth_row__EloAw{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 12px}.auth_checkbox__xvdsV{display:flex;align-items:center;gap:10px;min-height:44px;font-size:14px;color:var(--fg-muted);cursor:pointer}.auth_checkbox__xvdsV input{width:18px;height:18px;margin:0;accent-color:var(--blue-500)}.auth_textLink__q8bZN{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600}.auth_checklist__066W8{margin:2px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px}.auth_check__RFal3{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.3;color:var(--fg-muted)}.auth_check__RFal3 svg{flex:none;color:var(--fg-dim)}.auth_checkPassed__HV_Vs{color:var(--fg)}.auth_checkPassed__HV_Vs svg{color:var(--success)}.auth_matchHint__R53e7{margin:0;font-size:13px;color:var(--fg-muted)}.auth_matchHintOk__iB0rV{color:var(--success)}.auth_primary__7J7c3{box-sizing:border-box;width:100%;height:52px;display:flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:var(--radius);background:var(--blue-500);color:#fff;font-family:inherit;font-size:16px;font-weight:600;cursor:pointer}.auth_root___ytb7 a.auth_primary__7J7c3{color:#fff}.auth_root___ytb7 .auth_primary__7J7c3:hover{background:var(--blue-600);color:#fff}.auth_primary__7J7c3:disabled{cursor:progress;opacity:.8}.auth_spinner__0Pvop{width:16px;height:16px;border-radius:50%;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;animation:auth_spin__yDv1z .8s linear infinite}@keyframes auth_spin__yDv1z{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.auth_spinner__0Pvop{animation-duration:2.4s}}.auth_secondary__zvyOq{box-sizing:border-box;width:100%;height:48px;border-radius:var(--radius);border:1px solid var(--hairline-strong);background:transparent;color:var(--fg);font-family:inherit;font-size:15px;font-weight:600;cursor:pointer}.auth_secondary__zvyOq:hover{background:hsla(0,0%,100%,.06)}.auth_secondary__zvyOq:disabled{color:var(--fg-dim);cursor:default;background:transparent}.auth_inlineButton__5WzbG{padding:0;border:0;background:none;color:var(--blue-300);font-family:inherit;font-size:inherit;font-weight:600;cursor:pointer}.auth_inlineButton__5WzbG:hover{color:var(--cyan-200)}.auth_social__mCZXA{display:flex;flex-direction:column;gap:16px}.auth_divider__PN_18{display:flex;align-items:center;gap:12px;color:var(--fg-dim);font-size:13px}.auth_divider__PN_18:after,.auth_divider__PN_18:before{content:"";flex:1 1;height:1px;background:var(--hairline)}.auth_socialGrid__3nAJS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.auth_socialButton__3s_Lr{box-sizing:border-box;height:48px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:var(--radius);border:1px solid var(--hairline-strong);background:transparent;color:var(--fg);font-family:inherit;font-size:15px;font-weight:600;cursor:pointer}.auth_socialButton__3s_Lr:hover{background:hsla(0,0%,100%,.06)}.auth_alert__CZfe9{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--radius);border:1px solid var(--danger-line);background:var(--danger-bg);color:var(--danger-fg);font-size:14px;line-height:1.45}.auth_alert__CZfe9 svg{flex:none;margin-top:1px}.auth_alertDismiss__c__yJ{flex:none;margin:-6px -8px -6px 0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.auth_alertDismiss__c__yJ:hover{background:hsla(0,0%,100%,.06)}.auth_srOnly__zNjaU{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.auth_note__Elyz5{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius);background:var(--ink-raised);border:1px solid var(--hairline)}.auth_note__Elyz5 p{line-height:1.5}.auth_footnote__MwWif,.auth_note__Elyz5 p{margin:0;font-size:14px;color:var(--fg-muted)}.auth_footnoteCenter__jRmzG{text-align:center}.auth_legal__sqSFl{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--fg-dim);text-align:center}