.auth_root__83fkO{--stage:#07060c;--ink:#f6f4ff;--muted:#aaa4bf;--faint:#8f88a8;--line:rgb(255 255 255/13%);--well:rgb(255 255 255/5%);--grad:linear-gradient(90deg,#a855f7,#ec4899 55%,#ff3d5a);--ok:#4ade80;--bad:#fb7185;--bad-ink:#fecdd3;--f-sans:var(--font-outfit),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;position:relative;isolation:isolate;overflow:hidden;min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:16px;padding:16px;background:var(--stage);color:var(--ink);font-family:var(--f-sans);font-size:16px;line-height:1.55}.auth_root__83fkO h1,.auth_root__83fkO h2,.auth_root__83fkO p{margin:0}.auth_root__83fkO :focus-visible{outline:2px solid #c084fc;outline-offset:3px}.auth_aurora__kGI7x{position:absolute;inset:-20%;z-index:-2;pointer-events:none;filter:blur(80px);opacity:.85}.auth_aurora__kGI7x i{position:absolute;display:block;border-radius:50%}.auth_aurora__kGI7x i:first-child{width:40%;height:50%;right:4%;top:10%;background:rgb(147 51 234/45%);animation:auth_drift1__gPkg7 20s ease-in-out infinite alternate}.auth_aurora__kGI7x i:nth-child(2){width:34%;height:40%;right:22%;bottom:2%;background:rgb(219 39 119/32%);animation:auth_drift2__400pE 24s ease-in-out infinite alternate}.auth_aurora__kGI7x i:nth-child(3){width:26%;height:30%;left:8%;top:30%;background:rgb(255 45 85/18%);animation:auth_drift1__gPkg7 28s ease-in-out infinite alternate-reverse}@keyframes auth_drift1__gPkg7{to{transform:translate(8%,6%) scale(1.12)}}@keyframes auth_drift2__400pE{to{transform:translate(-10%,8%) scale(.92)}}.auth_grain__Sau0s{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.2;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='.55'/></svg>")}.auth_show___Ckx1{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-height:calc(100dvh - 32px);padding:clamp(28px,3.2vw,44px);border-radius:28px;border:1px solid var(--line);background:#120d1f}.auth_showMedia__FBqol{position:absolute;inset:0;z-index:-2}.auth_showMedia__FBqol img,.auth_showMedia__FBqol video{display:block;width:100%;height:100%;object-fit:cover}.auth_showMedia__FBqol:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(7 6 12/55%),rgb(7 6 12/0) 24%,rgb(7 6 12/45%) 46%,rgb(7 6 12/86%) 66%,rgb(7 6 12/95%)),radial-gradient(70% 60% at 0 100%,rgb(147 51 234/35%),transparent 70%)}.auth_brand__vkdX_{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;font-size:22px;font-weight:800;letter-spacing:-.02em}.auth_brandMark__haqKl{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgb(255 255 255/92%)}.auth_brandMark__haqKl img{width:28px;height:28px}.auth_showCopy__XYfGe{display:grid;gap:18px;max-width:560px}.auth_pill__4VfvC{justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;font-size:13.5px;font-weight:600;color:#f3e8ff;background:rgb(255 255 255/9%);border:1px solid rgb(255 255 255/16%);backdrop-filter:blur(12px)}.auth_pill__4VfvC svg{width:14px;height:14px;color:#f0abfc}.auth_showTitle__fVWs6{font-size:clamp(42px,4.6vw,68px);line-height:.98;font-weight:900;letter-spacing:-.05em}.auth_showTitle__fVWs6 .auth_sub__uTGO5{display:block;margin-top:10px;font-size:.62em;line-height:1.08;font-weight:500;letter-spacing:-.035em}.auth_gradText__y05md{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.auth_perks__aiXCR{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:12px}.auth_perks__aiXCR li{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:500;color:#e9e5f7}.auth_perkIcon__qKwE1{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;color:#fff;background:rgb(255 255 255/10%);border:1px solid rgb(255 255 255/16%)}.auth_perkIcon__qKwE1 svg{width:16px;height:16px}.auth_showFoot__PtmfR{font-size:13px;color:var(--muted)}.auth_panel__UqtLP{display:flex;flex-direction:column;min-height:calc(100dvh - 32px);padding:8px clamp(8px,2vw,24px)}.auth_panelTop__2UVLb{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-height:48px}.auth_panelTop__2UVLb .auth_brand__vkdX_{display:none;font-size:19px}.auth_panelTop__2UVLb .auth_brandMark__haqKl{width:34px;height:34px;border-radius:10px}.auth_panelTop__2UVLb .auth_brandMark__haqKl img{width:24px;height:24px}.auth_switchLink__L_AOE{font-size:14px;color:var(--muted)}.auth_switchLink__L_AOE a{margin-left:6px;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:rgb(236 72 153/60%);text-underline-offset:4px}.auth_panelBody__Lqocd{flex:1;display:grid;place-items:center;padding-block:clamp(16px,4vh,40px)}.auth_panelFoot__Mklob{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 18px;font-size:13px;color:var(--faint)}.auth_panelFoot__Mklob a{color:inherit;text-decoration:none}.auth_panelFoot__Mklob a:hover{color:var(--ink)}@media (max-width:899px){.auth_root__83fkO{grid-template-columns:minmax(0,1fr);padding:0}.auth_show___Ckx1{display:none}.auth_panel__UqtLP{min-height:100dvh;padding:12px max(16px,env(safe-area-inset-left,0px)) 20px max(16px,env(safe-area-inset-right,0px))}.auth_panelTop__2UVLb{justify-content:space-between}.auth_panelTop__2UVLb .auth_brand__vkdX_{display:inline-flex}.auth_panelBody__Lqocd{place-items:start center;padding-block:20px 28px}}.auth_card__Ywhpp{position:relative;width:min(460px,100%);display:grid;gap:20px;padding:clamp(22px,3vw,34px);border-radius:28px;border:1px solid transparent;background:linear-gradient(rgb(17 12 30/90%),rgb(17 12 30/90%)) padding-box,linear-gradient(150deg,rgb(168 85 247/85%),rgb(236 72 153/50%) 50%,rgb(255 61 90/40%)) border-box;box-shadow:0 40px 100px -40px rgb(168 85 247/55%);backdrop-filter:blur(18px);color:var(--ink)}@media (max-width:899px){.auth_card__Ywhpp{padding:22px 18px;border-radius:24px}}.auth_head__dfDQt{display:grid;gap:6px}.auth_title__maJRM{font-size:clamp(26px,3vw,32px);line-height:1.1;font-weight:800;letter-spacing:-.035em}.auth_lede__RFRdj{font-size:15px;color:var(--muted)}.auth_lede__RFRdj b{color:var(--ink);font-weight:600;overflow-wrap:anywhere}.auth_stepIcon___4U5i{display:grid;place-items:center;width:52px;height:52px;margin-bottom:6px;border-radius:16px;color:#fff;background:var(--grad);box-shadow:0 14px 34px -12px rgb(219 39 119/70%)}.auth_stepIcon___4U5i svg{width:24px;height:24px}.auth_ghost__017yr,.auth_google__cqjCY,.auth_primary__sD_2o{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:52px;padding:0 22px;border-radius:999px;font:600 16px/1 var(--f-sans);text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease,background .2s ease}.auth_google__cqjCY{border:0;color:#1f1f1f;background:#fff;box-shadow:0 10px 30px -14px rgb(255 255 255/45%)}.auth_google__cqjCY:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 36px -12px rgb(255 255 255/55%)}.auth_google__cqjCY svg{flex:none;width:20px;height:20px}.auth_primary__sD_2o{border:0;color:#fff;background:var(--grad);box-shadow:inset 0 0 0 1px rgb(255 255 255/12%),0 14px 34px -12px rgb(219 39 119/70%)}.auth_primary__sD_2o:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 0 0 1px rgb(255 255 255/20%),0 18px 44px -10px rgb(219 39 119/85%)}.auth_primary__sD_2o svg{width:18px;height:18px}.auth_ghost__017yr{min-height:46px;font-size:15px;color:var(--ink);background:var(--well);border:1px solid var(--line)}.auth_ghost__017yr:hover:not(:disabled){border-color:rgb(168 85 247/70%)}.auth_ghost__017yr:disabled,.auth_google__cqjCY:disabled,.auth_primary__sD_2o:disabled{cursor:default;opacity:.6}.auth_spin__JQadt{width:18px;height:18px;flex:none;animation:auth_spin__JQadt .8s linear infinite}@keyframes auth_spin__JQadt{to{transform:rotate(1turn)}}.auth_textBtn__hYHz7{padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:rgb(236 72 153/60%);text-underline-offset:4px;cursor:pointer}.auth_textBtn__hYHz7:disabled{cursor:default;text-decoration:none;color:var(--faint)}.auth_backBtn__ponUC{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font:500 14px/1 var(--f-sans);color:var(--muted);cursor:pointer}.auth_backBtn__ponUC:hover{color:var(--ink)}.auth_backBtn__ponUC svg{width:16px;height:16px}.auth_divider__z5Qs7{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--faint)}.auth_divider__z5Qs7:after,.auth_divider__z5Qs7:before{content:"";flex:1;height:1px;background:var(--line)}.auth_form__9K2LH{display:grid;gap:16px}.auth_field__GxvQx{display:grid;gap:7px}.auth_labelRow__p7mrM{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.auth_label__tN65c{font-size:14px;font-weight:600;color:#e4def5}.auth_labelRow__p7mrM a,.auth_labelRow__p7mrM button{font-size:13.5px;font-weight:500;color:#d8b4fe;text-decoration:none;background:none;border:0;padding:0;cursor:pointer}.auth_labelRow__p7mrM a:hover,.auth_labelRow__p7mrM button:hover{text-decoration:underline}.auth_inputWrap__QnrS7{position:relative}.auth_input__2BWtW{width:100%;height:52px;padding:0 16px;border-radius:14px;border:1px solid rgb(255 255 255/14%);background:rgb(7 6 12/55%);color:var(--ink);font:500 16px/1 var(--f-sans);transition:border-color .2s ease,box-shadow .2s ease}.auth_input__2BWtW::placeholder{color:#6f6889;font-weight:400}.auth_input__2BWtW:focus{outline:none;border-color:#a855f7;box-shadow:0 0 0 3px rgb(168 85 247/25%)}.auth_input__2BWtW:-webkit-autofill,.auth_input__2BWtW:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 9999s ease-out 0s}.auth_inputPad__hsOUu{padding-right:52px}.auth_inputBad__EDymO,.auth_inputBad__EDymO:focus{border-color:var(--bad);box-shadow:0 0 0 3px rgb(251 113 133/20%)}.auth_eye__L_JoC{position:absolute;top:50%;right:8px;display:grid;place-items:center;width:38px;height:38px;transform:translateY(-50%);border:0;border-radius:10px;background:none;color:var(--muted);cursor:pointer}.auth_eye__L_JoC:hover{color:var(--ink);background:rgb(255 255 255/6%)}.auth_eye__L_JoC svg{width:19px;height:19px}.auth_fieldErr___31A1,.auth_hint__QamAi{display:flex;align-items:flex-start;gap:6px;font-size:13.5px;line-height:1.4;color:var(--faint)}.auth_fieldErr___31A1 svg,.auth_hint__QamAi svg{flex:none;width:15px;height:15px;margin-top:1px}.auth_hintOk__lZNco{color:var(--ok)}.auth_fieldErr___31A1{color:var(--bad-ink)}.auth_fieldErr___31A1 svg{color:var(--bad)}.auth_suggest__5vBm0{justify-self:start;font-size:13.5px;color:var(--muted)}.auth_handle__WuH6F{display:grid;gap:10px;padding:12px 14px;border-radius:14px;background:var(--well);border:1px solid var(--line)}.auth_handleLine__MpbJ_{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;color:var(--muted)}.auth_handleLine__MpbJ_ b{color:var(--ink);font-weight:600;overflow-wrap:anywhere}.auth_handleState__m_iFr{display:inline-flex;align-items:center;gap:5px;font-size:13px}.auth_handleLine__MpbJ_ .auth_textBtn__hYHz7{margin-left:auto}.auth_handleState__m_iFr svg{width:14px;height:14px}.auth_chips__j7_N0{display:flex;flex-wrap:wrap;gap:8px}.auth_chip__PRh33{padding:7px 12px;border-radius:999px;border:1px solid rgb(168 85 247/45%);background:rgb(168 85 247/12%);color:#f3e8ff;font:500 13.5px/1 var(--f-sans);cursor:pointer}.auth_chip__PRh33:hover{background:rgb(168 85 247/24%)}.auth_alert__VVa86,.auth_note__BfIW8{display:grid;gap:10px;padding:14px 16px;border-radius:16px;font-size:14.5px;line-height:1.45}.auth_alert__VVa86{color:var(--bad-ink);background:rgb(251 113 133/10%);border:1px solid rgb(251 113 133/35%)}.auth_note__BfIW8{color:#e9d5ff;background:rgb(168 85 247/12%);border:1px solid rgb(168 85 247/35%)}.auth_alertHead__V1gZY{display:flex;align-items:flex-start;gap:10px}.auth_alertHead__V1gZY svg{flex:none;width:18px;height:18px;margin-top:1px}.auth_alert__VVa86 .auth_alertHead__V1gZY svg{color:var(--bad)}.auth_alertHead__V1gZY b{display:block;color:var(--ink);font-weight:600}.auth_alertActions__5EsBD{display:flex;flex-wrap:wrap;gap:8px;padding-left:28px}.auth_alertAction__n1XI7{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid rgb(255 255 255/18%);background:rgb(255 255 255/8%);color:var(--ink);font:600 13.5px/1 var(--f-sans);text-decoration:none;cursor:pointer}.auth_alertAction__n1XI7:hover{background:rgb(255 255 255/14%)}.auth_alertAction__n1XI7 svg{width:14px;height:14px}.auth_otp__1boT3{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(6px,1.6vw,10px);width:100%}.auth_otpSlot__Wo72l{position:relative;display:grid;place-items:center;width:100%;height:60px;border-radius:14px;border:1px solid rgb(255 255 255/16%);background:rgb(7 6 12/55%);color:var(--ink);font:700 24px/1 var(--f-sans);transition:border-color .15s ease,box-shadow .15s ease}.auth_otpSlotActive__XGQtL{border-color:#a855f7;box-shadow:0 0 0 3px rgb(168 85 247/25%)}.auth_otpBad__l5AnU .auth_otpSlot__Wo72l{border-color:var(--bad)}.auth_caret__FqSJo{width:2px;height:26px;background:var(--ink);animation:auth_blink__cBKw5 1s step-end infinite}@keyframes auth_blink__cBKw5{50%{opacity:0}}.auth_codeTools__Zd9pf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;font-size:14px;color:var(--muted)}.auth_inboxLink__mgKkS{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#d8b4fe;text-decoration:none}.auth_inboxLink__mgKkS:hover{text-decoration:underline}.auth_inboxLink__mgKkS svg{width:14px;height:14px}.auth_foot__CYkZT{text-align:center;font-size:14.5px;color:var(--muted)}.auth_foot__CYkZT a{margin-left:4px;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:rgb(236 72 153/60%);text-underline-offset:4px}.auth_legal__gR6Zd{text-align:center;font-size:12.5px;line-height:1.5;color:var(--faint)}.auth_legal__gR6Zd a{color:var(--muted);text-decoration:underline;text-underline-offset:3px}.auth_handoff__nNoGC{display:grid;justify-items:center;gap:14px;text-align:center;color:var(--muted)}.auth_handoff__nNoGC .auth_spin__JQadt{width:28px;height:28px;color:#d8b4fe}.auth_modal__1dWmd{width:min(460px,calc(100% - 24px))!important;max-width:none!important;max-height:calc(100dvh - 24px);overflow-y:auto;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;scrollbar-width:none}.auth_modal__1dWmd .auth_root__83fkO{display:block;min-height:0;padding:0;overflow:visible;background:transparent}.auth_modal__1dWmd .auth_card__Ywhpp{width:100%;background:linear-gradient(rgb(14 10 25/97%),rgb(14 10 25/97%)) padding-box,linear-gradient(150deg,rgb(168 85 247/85%),rgb(236 72 153/50%) 50%,rgb(255 61 90/40%)) border-box}.auth_modalBrand__3eWYO{display:flex;align-items:center;justify-content:space-between}.auth_modalBrand__3eWYO .auth_brand__vkdX_{font-size:18px}.auth_modalBrand__3eWYO .auth_brandMark__haqKl{width:32px;height:32px;border-radius:10px}.auth_modalBrand__3eWYO .auth_brandMark__haqKl img{width:22px;height:22px}.auth_close__opQTd{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:10px;background:rgb(255 255 255/6%);color:var(--muted);cursor:pointer}.auth_close__opQTd:hover{color:var(--ink);background:rgb(255 255 255/12%)}.auth_close__opQTd svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.auth_aurora__kGI7x i,.auth_caret__FqSJo,.auth_spin__JQadt{animation:none}}