.auth_authShell__sI483{--rl-bg:#FBFBFD;--rl-surface:#FFFFFF;--rl-surface-2:#F4F3F8;--rl-text:#14121C;--rl-text-muted:#636075;--rl-border:#E8E6EF;--rl-nav-text:#45425A;--rl-violet:#6D28D9;--rl-violet-fill:#7C3AED;--rl-violet-wash:#F4F1FE;--rl-violet-border:#DCD2FA;--rl-violet-bg:#7C3AED14;--rl-indigo:#4F46E5;--rl-info-wash:#6366F10F;--rl-cyan:#0E7490;--rl-cyan-fill:#06B6D4;--rl-cyan-wash:#ECFEFF;--rl-cyan-border:#A5F0F7;--rl-cyan-bg:#06B6D414;--rl-success:#047857;--rl-success-bg:#10B9811F;--rl-success-wash:#10B9810F;--rl-success-border:#10B98140;--hairline:#E8E6EF;--accent-ink:#6D28D9;--home-muted:#636075;--font-serif:"Fraunces Variable","Fraunces",Georgia,"Times New Roman",serif;--field-border:#DCD9E5;--focus-ring:#7C3AED29;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;min-height:100vh;min-height:100dvh;color:var(--rl-text);background:var(--rl-bg)}.dark .auth_authShell__sI483{--rl-bg:#08070D;--rl-surface:#111018;--rl-surface-2:#191722;--rl-text:#F3F1F9;--rl-text-muted:#9D99B2;--rl-border:#ffffff14;--rl-nav-text:#BDB9D2;--rl-violet:#B7A4FF;--rl-violet-fill:#8B5CF6;--rl-violet-wash:#8B5CF61a;--rl-violet-border:#8B5CF64d;--rl-violet-bg:#8B5CF624;--rl-indigo:#8F99FB;--rl-info-wash:#6366F11a;--rl-cyan:#67E8F9;--rl-cyan-fill:#22D3EE;--rl-cyan-wash:#06B6D41a;--rl-cyan-border:#22D3EE4d;--rl-cyan-bg:#06B6D424;--rl-success:#34D399;--rl-success-bg:#10B98126;--rl-success-wash:#10B9811a;--rl-success-border:#10B98159;--hairline:#ffffff14;--accent-ink:#B7A4FF;--home-muted:#9D99B2;--field-border:#ffffff21;--focus-ring:#8B5CF647;color:var(--rl-text);background:var(--rl-bg)}@media (min-width:1024px){.auth_authShell__sI483{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:none}}.auth_brandPanel___rWax{--rim:30px;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;margin:10px 10px 0;padding:18px 20px 0;border:1px solid #ffffff1a;border-radius:22px;color:#FFFFFF;background:radial-gradient(90% 260px at 50% calc(100% - var(--rim) - 10px),#F5D0FE38 0,#A78BFA33 30%,#6D28D91f 56%,transparent 78%),radial-gradient(70% 46% at 100% -6%,#7C3AED3d 0,transparent 66%),radial-gradient(56% 36% at -8% 34%,#0891B21c 0,transparent 70%),radial-gradient(120% 60% at 50% 100%,#1E1B4B 0,transparent 72%),linear-gradient(180deg,#05040A 0,#0B0918 56%,#17113A 100%);box-shadow:0 30px 80px -44px #4c1d95b3,inset 0 1px 0 #ffffff14}.auth_brandPanel___rWax:after{content:"";position:absolute;z-index:-1;top:calc(100% - var(--rim));left:50%;width:max(210%,1300px);aspect-ratio:1;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,#120F26 80%,#0B0918 100%);box-shadow:0 0 0 1px #E9D5FF73,0 -6px 46px 0 #A78BFA8c,0 -2px 14px 0 #F5D0FE80;pointer-events:none}.auth_brandStars__MRo9U{position:absolute;inset:0;z-index:-1;background-image:radial-gradient(#ffffff73 1px,transparent 1.6px),radial-gradient(#ffffff3d 1px,transparent 1.6px);background-size:130px 96px,74px 118px;background-position:0 0,37px 52px;-webkit-mask-image:radial-gradient(110% 80% at 50% 0,#000 30%,transparent 80%);mask-image:radial-gradient(110% 80% at 50% 0,#000 30%,transparent 80%);pointer-events:none}.auth_brandPanel___rWax:before{content:"";position:absolute;z-index:-1;top:0;right:0;width:70%;height:60%;background-image:linear-gradient(#ffffff0b 1px,transparent 0),linear-gradient(90deg,#ffffff0b 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 70% at 92% 0,#000 0,transparent 72%);mask-image:radial-gradient(70% 70% at 92% 0,#000 0,transparent 72%);pointer-events:none}.auth_brandInner__FgMTP{position:relative;display:flex;flex:1;flex-direction:column;width:100%}.auth_brandLogo__2XFRm{display:inline-flex;align-items:center;gap:11px;width:fit-content;color:#FFFFFF;font-size:17px;font-weight:700;letter-spacing:-.01em;text-decoration:none}.auth_brandLogoMark__yda31{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:9px;background:linear-gradient(180deg,#8452F7,#7C3AED 55%,#6D28D9);box-shadow:inset 0 1px 0 #ffffff47,0 0 0 1px #ffffff1f,0 8px 22px -6px #7C3AEDcc}.auth_brandBody__tOLio{padding:22px 0 60px}.auth_brandHeadline__U2C0L{margin:0;max-width:560px;color:#FFFFFF;font-family:var(--font-serif);font-optical-sizing:auto;font-synthesis:none;font-feature-settings:"kern" 1,"liga" 1;text-rendering:optimizeLegibility;font-size:clamp(30px,7.6vw,40px);font-weight:500;line-height:1.04;letter-spacing:-.022em;text-wrap:balance}.auth_brandHeadline__U2C0L>span:before{content:"\A";white-space:pre}.auth_brandHeadline__U2C0L>span{color:#C9BBFF;font-style:italic;font-weight:460;letter-spacing:-.012em}@supports ((-webkit-background-clip:text) or (background-clip:text)){.auth_brandHeadline__U2C0L>span{padding-right:.06em;background:linear-gradient(100deg,#D8CCFF,#B7A4FF 30%,#A5B4FC 64%,#67E8F9);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}}.auth_brandFoot__gyFbD,.auth_brandList__cP15v,.auth_brandOrbit__Lggty,.auth_brandSub___cwFu{display:none}.auth_brandSub___cwFu{max-width:440px;margin-top:22px;color:#FFFFFFb3;font-size:16.5px;line-height:1.65;text-wrap:pretty}.auth_brandList__cP15v{max-width:440px;margin:30px 0 0;padding:0;list-style:none;border-top:1px solid #ffffff17}.auth_brandList__cP15v li{display:flex;align-items:center;gap:14px;padding:13px 0;border-bottom:1px solid #ffffff12;color:#FFFFFFe0;font-size:14.5px;line-height:1.45}.auth_brandCheck__eSArA{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;color:#D8CCFF;background:#8B5CF62e;box-shadow:inset 0 0 0 1px #A78BFA5c}.auth_brandOrbit__Lggty{position:relative;align-items:center;justify-content:space-between;width:min(100%,400px);margin:0 auto 92px}.auth_brandOrbit__Lggty:before{content:"";position:absolute;top:50%;left:20px;right:18px;height:2px;translate:0 -50%;background:repeating-linear-gradient(90deg,#C4B5FD73 0 6px,transparent 6px 12px)}.auth_orbitNode__Q_Yeb{position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#DDD6FE;background:#16132A;box-shadow:inset 0 0 0 1px #ffffff26,0 10px 24px -10px #000000}.auth_orbitNode__Q_Yeb[data-start]{width:42px;height:42px;color:#FFFFFF;background:linear-gradient(180deg,#8452F7,#7C3AED 55%,#6D28D9);box-shadow:inset 0 1px 0 #ffffff47,0 0 0 1px #A78BFA80,0 12px 28px -8px #7C3AEDd9}.auth_orbitNode__Q_Yeb[data-done]{width:38px;height:38px;color:#6EE7B7;background:#0E2421;box-shadow:inset 0 0 0 1px #34D39966,0 0 26px -4px #10B98173}.auth_orbitNode__Q_Yeb[data-live]:after{content:"";position:absolute;inset:0;border-radius:50%}.auth_brandFoot__gyFbD{max-width:390px;margin-inline:auto;color:#FFFFFF8f;font-size:13px;line-height:1.6;text-align:center;text-wrap:balance}@media (min-width:640px) and (max-width:1023px){.auth_brandPanel___rWax{padding:22px 28px 0}.auth_brandBody__tOLio{padding:30px 0 64px}.auth_brandHeadline__U2C0L>span:before{content:none}}@media (min-width:1024px){.auth_brandPanel___rWax{--rim:150px;position:sticky;top:12px;align-self:start;min-height:calc(100vh - 24px);min-height:calc(100dvh - 24px);margin:12px 0 12px 12px;padding:44px clamp(40px,4.2vw,64px) 36px;border-radius:28px;background:radial-gradient(80% 320px at 50% calc(100% - var(--rim)),#F5D0FE33 0,#A78BFA2e 32%,#6D28D91a 58%,transparent 80%),radial-gradient(70% 46% at 100% -6%,#7C3AED3d 0,transparent 66%),radial-gradient(56% 36% at -8% 34%,#0891B21c 0,transparent 70%),radial-gradient(120% 60% at 50% 100%,#1E1B4B 0,transparent 72%),linear-gradient(180deg,#05040A 0,#0B0918 56%,#17113A 100%)}.auth_brandLogo__2XFRm{font-size:18px}.auth_brandLogoMark__yda31{width:34px;height:34px}.auth_brandBody__tOLio{max-width:560px;margin-block:auto;padding:48px 0 40px}.auth_brandHeadline__U2C0L{font-size:clamp(40px,4.15vw,62px)}.auth_brandFoot__gyFbD,.auth_brandSub___cwFu{display:block}.auth_brandList__cP15v{display:grid}}@media (min-width:1024px) and (min-height:800px){.auth_brandOrbit__Lggty{display:flex}}@media (min-width:1024px) and (max-height:799px){.auth_brandPanel___rWax{--rim:116px}.auth_brandBody__tOLio{padding:28px 0 44px}}.auth_formPanel__q4Xf9{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-start;justify-content:center;min-width:0;padding:28px 16px 48px}.auth_formPanel__q4Xf9:before{content:"";position:absolute;z-index:-1;top:-300px;right:-14%;width:90%;height:760px;background:radial-gradient(closest-side,#C4B5FD38,transparent);rotate:-20deg;pointer-events:none}.dark .auth_formPanel__q4Xf9:before{background:radial-gradient(closest-side,#A78BFA2e,transparent)}.auth_formPanel__q4Xf9:after{content:"";position:absolute;z-index:-1;top:0;right:0;width:80%;height:560px;background-image:linear-gradient(var(--hairline) 1px,transparent 1px),linear-gradient(90deg,var(--hairline) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(64% 64% at 88% 4%,#000 0,transparent 72%);mask-image:radial-gradient(64% 64% at 88% 4%,#000 0,transparent 72%);opacity:.7;pointer-events:none}.auth_authAurora__6bV0R{position:absolute;inset:0;z-index:-1;background:radial-gradient(56% 42% at 96% -8%,#EDE6FE 0,transparent 62%),radial-gradient(50% 40% at 0 108%,#E3F7FB 0,transparent 62%);pointer-events:none}.dark .auth_authAurora__6bV0R{background:radial-gradient(56% 42% at 96% -10%,#7C3AED40 0,transparent 62%),radial-gradient(50% 40% at 0 110%,#06B6D426 0,transparent 60%)}.auth_authContent__QjE9g{position:relative;display:flex;justify-content:center;width:100%}.auth_authContent__QjE9g:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:min(560px,100%);height:76%;translate:-50% -50%;background:radial-gradient(50% 50% at 50% 46%,#A78BFA45,transparent 72%),radial-gradient(34% 40% at 16% 74%,#67E8F92e,transparent 72%),radial-gradient(30% 36% at 86% 22%,#818CF833,transparent 72%);filter:blur(34px);pointer-events:none}.dark .auth_authContent__QjE9g:before{background:radial-gradient(50% 50% at 50% 46%,#7C3AED4d,transparent 72%),radial-gradient(34% 40% at 18% 70%,#06B6D426,transparent 72%)}@media (min-width:640px){.auth_formPanel__q4Xf9{padding:44px 24px 56px}}@media (min-width:1024px){.auth_formPanel__q4Xf9{align-items:center;padding:56px 40px}}.auth_formWrap__6pZWL{display:flex;flex-direction:column;width:100%;max-width:448px}.auth_card__YbReF{--pad-x:22px;--pad-y:28px;position:relative;overflow:hidden;width:100%;max-width:448px;padding:var(--pad-y) var(--pad-x);border:1px solid var(--hairline);border-radius:24px;background:var(--rl-surface);box-shadow:0 1px 2px #14121c08,0 2px 8px -2px #14121c0a,0 40px 80px -46px #2a254459}.auth_card__YbReF:before{content:"";position:absolute;z-index:2;top:0;left:14%;right:14%;height:1px;background:linear-gradient(90deg,transparent,#A78BFA8c,transparent);pointer-events:none}.dark .auth_card__YbReF{box-shadow:inset 0 1px 0 #ffffff0a,0 0 0 1px #00000066,0 40px 90px -44px #000000,0 50px 110px -70px #7c3aed59}.dark .auth_card__YbReF:before{background:linear-gradient(90deg,transparent,#DDD6FEa6,transparent)}@media (min-width:480px){.auth_card__YbReF{--pad-x:40px;--pad-y:40px}}.auth_heading__GYJT1{margin:0;color:var(--rl-text);font-family:var(--font-serif);font-optical-sizing:auto;font-synthesis:none;font-feature-settings:"kern" 1,"liga" 1;text-rendering:optimizeLegibility;font-size:clamp(27px,7.4vw,32px);font-weight:500;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.auth_subhead__AVb2_{margin-top:10px;color:var(--home-muted);font-size:15px;line-height:1.6;text-wrap:pretty}.auth_subhead__AVb2_ strong{color:var(--rl-violet);font-weight:600;text-transform:capitalize}.auth_social__K5y51{margin-top:26px}.auth_form__x_Lbd{display:grid;gap:16px}.auth_formSpaced__pOWAU{margin-top:24px}.auth_forgotRow__gl4a8{display:flex;justify-content:flex-end;margin-top:9px}.auth_field__GMQLM{display:flex;flex-direction:column;gap:7px}.auth_inputWrap__qgrYG{position:relative;display:flex;align-items:center;border:1px solid var(--field-border);border-radius:14px;background:var(--rl-surface);box-shadow:0 1px 2px #14121c0a;transition:border-color .18s ease,box-shadow .18s ease}.auth_inputWrap__qgrYG:hover:not(:focus-within){border-color:var(--rl-violet-border)}.auth_inputWrap__qgrYG:focus-within{border-color:var(--rl-violet-fill);box-shadow:0 0 0 4px var(--focus-ring),0 8px 20px -12px #7C3AEDa6}.auth_inputWrap__qgrYG:focus-within .auth_leadingIcon__lqNJl{color:var(--rl-violet)}.auth_inputError___qiRB,.auth_inputError___qiRB:hover:not(:focus-within){border-color:var(--rl-danger)}.auth_inputError___qiRB:focus-within{border-color:var(--rl-danger);box-shadow:0 0 0 4px #F43F5E29}.auth_inputWrap__qgrYG[data-disabled=true]{opacity:.58}.dark .auth_inputWrap__qgrYG{box-shadow:inset 0 1px 2px #00000040}.dark .auth_inputWrap__qgrYG:focus-within{box-shadow:0 0 0 4px var(--focus-ring)}.auth_leadingIcon__lqNJl{position:absolute;top:50%;left:15px;display:inline-flex;translate:0 -50%;color:var(--home-muted);transition:color .15s ease;pointer-events:none}.auth_input__GHS_0{width:100%;height:54px;border:0;border-radius:14px;outline:none;background:transparent;color:var(--rl-text);font-size:15px}.auth_input__GHS_0::placeholder{color:transparent}.auth_floatLabel__cYjJ3{position:absolute;top:50%;left:var(--label-left,16px);max-width:calc(100% - 68px);padding:0 5px;overflow:hidden;border-radius:5px;background:var(--rl-surface);color:var(--home-muted);font-size:15px;font-weight:400;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;translate:0 -50%;pointer-events:none;transition:top .16s ease,left .16s ease,font-size .16s ease,color .16s ease}.auth_input__GHS_0:focus~.auth_floatLabel__cYjJ3,.auth_input__GHS_0:not(:placeholder-shown)~.auth_floatLabel__cYjJ3{top:0;left:12px;font-size:12px;font-weight:600}.auth_input__GHS_0:focus~.auth_floatLabel__cYjJ3{color:var(--rl-violet)}.auth_inputError___qiRB .auth_input__GHS_0:focus~.auth_floatLabel__cYjJ3,.auth_inputError___qiRB .auth_input__GHS_0:not(:placeholder-shown)~.auth_floatLabel__cYjJ3{color:var(--rl-danger)}.auth_input__GHS_0:focus,.auth_input__GHS_0:focus-visible{outline:none!important;box-shadow:none}.auth_input__GHS_0:read-only{cursor:default}.auth_input__GHS_0:-webkit-autofill,.auth_input__GHS_0:-webkit-autofill:active,.auth_input__GHS_0:-webkit-autofill:focus,.auth_input__GHS_0:-webkit-autofill:hover{-webkit-text-fill-color:var(--rl-text);-webkit-box-shadow:0 0 0 1000px var(--rl-surface) inset;box-shadow:0 0 0 1000px var(--rl-surface) inset;caret-color:var(--rl-text);transition:background-color 9999s ease-in-out 0s}.auth_input__GHS_0::selection{background:#7C3AED2e}.auth_revealBtn__EgUHO{position:absolute;top:50%;right:9px;display:inline-flex;align-items:center;justify-content:center;padding:6px;border:0;border-radius:9px;background:none;color:var(--home-muted);translate:0 -50%;cursor:pointer;transition:color .15s ease,background .15s ease}.auth_revealBtn__EgUHO:hover{color:var(--rl-text);background:var(--rl-surface-2)}.auth_hint__bE_XG{color:var(--home-muted);font-size:12.5px;line-height:1.5}.auth_error__dD4ri{color:var(--rl-danger);font-size:12.5px;font-weight:500}.auth_forgot__4SrpQ{color:var(--rl-violet);font-size:13px;font-weight:600;text-decoration:none}.auth_forgot__4SrpQ:hover{text-decoration:underline;text-underline-offset:3px}.auth_stackField__VpAeo{display:grid;gap:8px}.auth_stackLabel__xla1t{color:var(--rl-text);font-size:13px;font-weight:600;line-height:1.3}.auth_stackControl__Yabkj{position:relative}.auth_stackIcon__3BRku{position:absolute;z-index:1;top:50%;left:15px;translate:0 -50%;color:var(--home-muted);transition:color .15s ease;pointer-events:none}.auth_stackControl__Yabkj:focus-within .auth_stackIcon__3BRku{color:var(--rl-violet)}.auth_stackInput__CRgXe{height:54px;padding:0 14px 0 44px;border:1px solid var(--field-border);border-radius:14px;background:var(--rl-surface);color:var(--rl-text);font-size:15px;box-shadow:0 1px 2px #14121c0a;transition:border-color .18s ease,box-shadow .18s ease}.auth_stackControl__Yabkj:has(button) .auth_stackInput__CRgXe{padding-right:46px}.auth_stackInput__CRgXe:hover:not(:focus){border-color:var(--rl-violet-border)}.auth_stackInput__CRgXe:focus,.auth_stackInput__CRgXe:focus-visible{border-color:var(--rl-violet-fill);outline:none;box-shadow:0 0 0 4px var(--focus-ring),0 8px 20px -12px #7C3AEDa6}.auth_stackInput__CRgXe:disabled{opacity:.58}.dark .auth_stackInput__CRgXe{background:var(--rl-surface);box-shadow:inset 0 1px 2px #00000040}.dark .auth_stackInput__CRgXe:focus{box-shadow:0 0 0 4px var(--focus-ring)}.auth_stackInput__CRgXe:-webkit-autofill,.auth_stackInput__CRgXe:-webkit-autofill:focus,.auth_stackInput__CRgXe:-webkit-autofill:hover{-webkit-text-fill-color:var(--rl-text);-webkit-box-shadow:0 0 0 1000px var(--rl-surface) inset;transition:background-color 9999s ease-in-out 0s}.auth_stackControl__Yabkj button{right:9px;padding:6px;border-radius:9px;color:var(--home-muted)}.auth_stackControl__Yabkj button:hover{color:var(--rl-text);background:var(--rl-surface-2)}.auth_ghostBtn__xMZRD,.auth_googleBtn__8lAcN,.auth_primaryBtn__DVaIX,.auth_secondaryBtn__Y5l6G{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;border:0;border-radius:999px;font-size:15px;font-weight:600;letter-spacing:-.005em;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .18s var(--rl-ease-out),box-shadow .18s var(--rl-ease-out),background .18s ease,color .18s ease,opacity .18s ease}.auth_ghostBtn__xMZRD svg,.auth_googleBtn__8lAcN svg,.auth_primaryBtn__DVaIX svg,.auth_secondaryBtn__Y5l6G svg{flex-shrink:0;transition:transform .18s var(--rl-ease-out)}.auth_primaryBtn__DVaIX{min-height:52px;padding:12px 22px;color:#FFFFFF;background:linear-gradient(180deg,#8452F7,#7C3AED 46%,#6D28D9);box-shadow:inset 0 1px 0 #ffffff47,0 0 0 1px #6D28D9,0 2px 4px #4c1d9533,0 10px 22px -10px #7c3aedb3}.auth_googleBtn__8lAcN,.auth_secondaryBtn__Y5l6G{min-height:50px;padding:12px 22px;color:var(--rl-text);background:var(--rl-surface);box-shadow:inset 0 0 0 1px var(--field-border),0 1px 2px #14121c0d}.auth_googleBtn__8lAcN{font-size:14.5px}.dark .auth_googleBtn__8lAcN,.dark .auth_secondaryBtn__Y5l6G{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff21}.auth_ghostBtn__xMZRD{min-height:46px;padding:11px 20px;color:var(--home-muted);background:transparent;font-size:14px}.auth_googleBtn__8lAcN:disabled,.auth_primaryBtn__DVaIX:disabled,.auth_secondaryBtn__Y5l6G:disabled{opacity:.62;cursor:not-allowed}.auth_googleBtn__8lAcN:active:not(:disabled),.auth_primaryBtn__DVaIX:active:not(:disabled),.auth_secondaryBtn__Y5l6G:active:not(:disabled){transform:translateY(0) scale(.99)}.auth_btnLink__shTxG{display:block;border-radius:999px;text-decoration:none}.auth_actions__pSOsZ{display:grid;gap:10px;margin-top:24px}.auth_divider__I5y5X{display:flex;align-items:center;gap:14px;margin:22px 0}.auth_divider__I5y5X:after,.auth_divider__I5y5X:before{content:"";flex:1;height:1px;background:var(--hairline)}.auth_dividerText__56w1O{color:var(--home-muted);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.auth_cardFooter__jM5Ba{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 20px;margin-top:26px;padding-top:22px;border-top:1px solid var(--hairline)}@media (min-width:480px){.auth_cardFooter__jM5Ba{justify-content:space-between}}.auth_footer__nfVpY{margin:0;color:var(--home-muted);font-size:13.5px;line-height:1.5;text-align:center}.auth_footerLink__A8J0M{padding:0;border:0;background:none;color:var(--rl-violet);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.auth_footerLink__A8J0M:hover{text-decoration:underline;text-underline-offset:3px}.auth_footerMuted__cDsJP{display:inline-flex;align-items:center;gap:6px;color:var(--home-muted);text-decoration:none;transition:color .15s ease}.auth_footerMuted__cDsJP:hover{color:var(--rl-text)}.auth_backLink__miqGl{display:flex;align-items:center;justify-content:center;gap:7px;width:fit-content;margin:6px auto 0;color:var(--home-muted);font-size:14px;font-weight:500;text-decoration:none;transition:color .15s ease}.auth_backLink__miqGl:hover{color:var(--rl-text)}.auth_backLink__miqGl svg{transition:transform .18s var(--rl-ease-out)}.auth_inlineLink__vn8M8{padding:0;border:0;background:none;color:var(--rl-violet);font:inherit;font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:3px;cursor:pointer}.auth_stage__1Fbi4{--tone:#7C3AED;--tone-soft:color-mix(in srgb,var(--tone) 15%,transparent);--tone-line:color-mix(in srgb,var(--tone) 34%,transparent);--tone-ink:color-mix(in srgb,var(--tone) 78%,#14121C);position:relative;display:grid;place-items:center;height:152px;margin:calc(var(--pad-y) * -1) calc(var(--pad-x) * -1) 28px;overflow:hidden;border-bottom:1px solid var(--hairline);background:radial-gradient(70% 100% at 50% 112%,var(--tone-soft),transparent 72%),var(--rl-surface-2)}.auth_stage__1Fbi4[data-tone=success]{--tone:#10B981}.auth_stage__1Fbi4[data-tone=danger]{--tone:#F43F5E}.auth_stage__1Fbi4[data-tone=info]{--tone:#6366F1}.dark .auth_stage__1Fbi4{--tone-soft:color-mix(in srgb,var(--tone) 22%,transparent);--tone-line:color-mix(in srgb,var(--tone) 46%,transparent);--tone-ink:color-mix(in srgb,var(--tone) 70%,#FFFFFF)}.auth_stage__1Fbi4:before{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--tone-line) 1px,transparent 1.4px);background-size:16px 16px;-webkit-mask-image:radial-gradient(60% 72% at 50% 50%,#000,transparent 78%);mask-image:radial-gradient(60% 72% at 50% 50%,#000,transparent 78%);opacity:.75}.auth_stage__1Fbi4:after{content:"";position:absolute;top:50%;left:50%;width:124px;height:124px;border:1px dashed var(--tone-line);border-radius:50%;translate:-50% -50%}.auth_medallion__7ictx{position:relative;z-index:1;display:grid;place-items:center;width:64px;height:64px;border-radius:20px;color:var(--tone-ink);background:var(--rl-surface);box-shadow:0 0 0 1px var(--tone-line),0 0 0 9px var(--tone-soft),0 18px 36px -14px var(--tone)}.auth_medallion__7ictx svg{width:26px;height:26px}.auth_stageSatellite__lMpLd{position:absolute;z-index:1;top:calc(50% - 62px - 4px);left:50%;width:8px;height:8px;border-radius:50%;background:var(--tone);box-shadow:0 0 0 4px var(--tone-soft),0 0 14px var(--tone);translate:-50% 0;transform-origin:50% calc(62px + 4px)}.auth_statusTitle__cQcNM{color:var(--rl-text);font-family:var(--font-serif);font-optical-sizing:auto;font-synthesis:none;font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.015em}.auth_statusText__5sytI{margin-top:10px;color:var(--home-muted);font-size:15px;line-height:1.6}.auth_statusText__5sytI strong{color:var(--rl-text);font-weight:600}.auth_fineprint__vXzPq{margin-top:16px;color:var(--home-muted);font-size:13px;line-height:1.6}.auth_center__eKm_2{text-align:center}.auth_skeleton__PHFAn{display:grid;gap:16px;margin-top:12px}.auth_skeleton__PHFAn>i{display:block;height:54px;border-radius:14px;background:var(--rl-surface-2)}.auth_skeleton__PHFAn>i:first-child{width:70%;height:14px;margin-bottom:12px;border-radius:7px}.auth_skeleton__PHFAn>i:nth-child(2){height:50px;margin-bottom:52px;border-radius:999px}.auth_skeleton__PHFAn>i:last-child{height:52px;margin-top:18px;border-radius:999px}.auth_btnLink__shTxG:focus-visible,.auth_ghostBtn__xMZRD:focus-visible,.auth_googleBtn__8lAcN:focus-visible,.auth_primaryBtn__DVaIX:focus-visible,.auth_secondaryBtn__Y5l6G:focus-visible{outline:2px solid var(--rl-violet-fill);outline-offset:3px}.auth_backLink__miqGl:focus-visible,.auth_footerLink__A8J0M:focus-visible,.auth_footerMuted__cDsJP:focus-visible,.auth_forgot__4SrpQ:focus-visible,.auth_inlineLink__vn8M8:focus-visible,.auth_revealBtn__EgUHO:focus-visible{outline:2px solid var(--rl-violet-fill);outline-offset:2px;border-radius:6px}.auth_brandLogo__2XFRm:focus-visible{outline:2px solid #C4B5FD;outline-offset:4px;border-radius:8px}@media (hover:hover){.auth_primaryBtn__DVaIX:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px 0 #ffffff4d,0 0 0 1px #6D28D9,0 4px 8px #4c1d9540,0 16px 30px -12px #7c3aedcc}.auth_primaryBtn__DVaIX:hover:not(:disabled) svg:last-child{transform:translateX(3px)}.auth_googleBtn__8lAcN:hover:not(:disabled),.auth_secondaryBtn__Y5l6G:hover:not(:disabled){transform:translateY(-1px);background:var(--rl-surface-2)}.dark .auth_googleBtn__8lAcN:hover:not(:disabled),.dark .auth_secondaryBtn__Y5l6G:hover:not(:disabled){background:#ffffff17}.auth_ghostBtn__xMZRD:hover{color:var(--rl-text);background:var(--rl-surface-2)}.auth_backLink__miqGl:hover svg,.auth_footerMuted__cDsJP:hover svg{transform:translateX(-3px)}}@keyframes auth_authRise__CiMY_{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}@keyframes auth_authFlow__P3U99{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes auth_authDawn__k0LqD{0%,to{opacity:.82}50%{opacity:1}}@keyframes auth_authPing__n_f8k{0%{box-shadow:0 0 0 0 #C4B5FD80}70%,to{box-shadow:0 0 0 11px #C4B5FD00}}@keyframes auth_authDash__Kii_L{to{background-position:12px 0}}@keyframes auth_authOrbit__UiQW8{to{rotate:1turn}}@keyframes auth_authPulse__CSj1h{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:no-preference){.auth_brandLogo__2XFRm{animation:auth_authRise__CiMY_ .7s var(--rl-ease-out) both}.auth_brandHeadline__U2C0L{animation:auth_authRise__CiMY_ .85s var(--rl-ease-out) .07s both}.auth_brandList__cP15v,.auth_brandSub___cwFu{animation:auth_authRise__CiMY_ .85s var(--rl-ease-out) .16s both}.auth_brandOrbit__Lggty{animation:auth_authRise__CiMY_ .9s var(--rl-ease-out) .26s both}.auth_brandFoot__gyFbD{animation:auth_authRise__CiMY_ .9s var(--rl-ease-out) .32s both}.auth_authContent__QjE9g{animation:auth_authRise__CiMY_ .75s var(--rl-ease-out) .06s both}.auth_brandHeadline__U2C0L>span{animation:auth_authFlow__P3U99 14s ease-in-out infinite}.auth_brandPanel___rWax:after{animation:auth_authDawn__k0LqD 7s ease-in-out infinite}.auth_orbitNode__Q_Yeb[data-live]:after{animation:auth_authPing__n_f8k 2.4s var(--rl-ease-out) infinite}.auth_brandOrbit__Lggty:before{animation:auth_authDash__Kii_L 1.4s linear infinite}.auth_stageSatellite__lMpLd{animation:auth_authOrbit__UiQW8 9s linear infinite}.auth_skeleton__PHFAn>i{animation:auth_authPulse__CSj1h 1.6s ease-in-out infinite}}