.auth-shell_root__l8iQ1{--bg-0:#050b16;--bg-1:#07101b;--bg-2:#0d1727;--surface-0:rgba(255,255,255,0.035);--surface-1:rgba(255,255,255,0.055);--surface-2:rgba(255,255,255,0.085);--stroke-0:rgba(255,255,255,0.085);--stroke-1:rgba(255,255,255,0.14);--stroke-strong:rgba(255,255,255,0.22);--text-0:#f7f9f6;--text-1:#dbe5f1;--text-2:#9cadc2;--text-3:#6a7d94;--blue-0:#ecfeff;--blue-1:#67e8f9;--blue-2:#22d3ee;--blue-3:#06b6d4;--moss-0:#e0e7ff;--moss-1:#a5b4fc;--moss-2:#818cf8;--red-0:#ffd8d8;--red-1:#ff8a8a;--shadow-0:0 24px 80px rgba(0,0,0,0.55);--shadow-1:0 18px 50px rgba(0,0,0,0.38);--shadow-blue:0 0 50px rgba(34,211,238,0.16);--shadow-moss:0 0 36px rgba(99,102,241,0.14);--radius-xl:34px;--radius-lg:24px;--radius-md:18px;--radius-sm:12px;--ease-out:cubic-bezier(.16,1,.3,1);--ease-smooth:cubic-bezier(.22,.61,.36,1);--container:1240px;position:relative;min-height:100vh;color-scheme:dark;color:var(--text-0);background:radial-gradient(circle at 18% 12%,rgba(34,211,238,.14),transparent 31%),radial-gradient(circle at 84% 20%,rgba(99,102,241,.1),transparent 30%),radial-gradient(circle at 56% 104%,rgba(34,211,238,.08),transparent 30%),linear-gradient(180deg,#050b16,#07101d 45%,#050914);overflow-x:hidden;isolation:isolate}.auth-shell_root__l8iQ1:before{content:"";position:fixed;inset:-30%;z-index:-3;pointer-events:none;background:radial-gradient(ellipse at 24% 18%,rgba(34,211,238,.18),transparent 28%),radial-gradient(ellipse at 72% 30%,rgba(99,102,241,.12),transparent 26%),conic-gradient(from 180deg at 48% 42%,transparent 0 28%,rgba(34,211,238,.08),transparent 38% 74%,rgba(99,102,241,.055),transparent 86% 100%);filter:blur(24px);opacity:.72;animation:auth-shell_aurora__818v5 24s var(--ease-smooth) infinite alternate;transform-origin:center;will-change:transform,opacity}.auth-shell_root__l8iQ1:after{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 0),radial-gradient(circle at 40% 40%,rgba(255,255,255,.2) 0 1px,transparent 1px);background-size:84px 84px,84px 84px,28px 28px;-webkit-mask-image:radial-gradient(circle at 50% 40%,black 0 44%,transparent 82%);mask-image:radial-gradient(circle at 50% 40%,black 0 44%,transparent 82%)}.auth-shell_root__l8iQ1 a{color:inherit;text-decoration:none}.auth-shell_root__l8iQ1 button,.auth-shell_root__l8iQ1 input{font:inherit}.auth-shell_root__l8iQ1 button{cursor:pointer}.auth-shell_root__l8iQ1 ::-moz-selection{background:rgba(34,211,238,.28);color:white}.auth-shell_root__l8iQ1 ::selection{background:rgba(34,211,238,.28);color:white}.auth-shell_root__l8iQ1 :focus-visible{outline:2px solid rgba(34,211,238,.72);outline-offset:4px}.auth-shell_app__Z_rUe{position:relative;width:min(var(--container),calc(100% - 40px));margin:0 auto;padding:32px 0 28px}.auth-shell_headerBar__BsCYd{position:sticky;top:0;z-index:30;border-bottom:1px solid rgba(255,255,255,.06);background:rgba(7,16,27,.72);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px)}.auth-shell_headerInner__gdmsA{width:min(var(--container),calc(100% - 40px));margin:0 auto;padding:16px 0}.auth-shell_skipLink__Fyyc6{position:fixed;top:14px;left:14px;z-index:50;padding:10px 13px;border:1px solid rgba(34,211,238,.3);border-radius:999px;color:var(--text-0);background:rgba(6,10,14,.88);box-shadow:var(--shadow-blue);transform:translateY(-160%);transition:transform .2s var(--ease-out)}.auth-shell_skipLink__Fyyc6:focus-visible{transform:translateY(0)}.auth-shell_ambientLines__9QhWy{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.auth-shell_ambientLines__9QhWy span{position:absolute;width:min(46vw,720px);height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.24),transparent);opacity:.14;transform:rotate(-18deg);animation:auth-shell_lineDrift__dYPYO 24s linear infinite;will-change:transform,opacity}.auth-shell_ambientLines__9QhWy span:first-child{top:14%;left:-12%;animation-delay:-4s}.auth-shell_ambientLines__9QhWy span:nth-child(2){top:50%;right:-18%;animation-delay:-12s;opacity:.1}.auth-shell_ambientLines__9QhWy span:nth-child(3){bottom:14%;left:24%;animation-delay:-8s;opacity:.08}.auth-shell_topbar__KlINR{display:flex;align-items:center;justify-content:space-between;gap:18px}.auth-shell_brand__nTJYj{display:inline-flex;align-items:center;gap:12px;min-width:0}.auth-shell_brandMark__DglKx{position:relative;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(255,255,255,.13);border-radius:15px;background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.035)),radial-gradient(circle at 34% 24%,rgba(34,211,238,.24),transparent 32%),rgba(6,10,14,.74);box-shadow:var(--shadow-blue),inset 0 1px 0 rgba(255,255,255,.12);overflow:hidden}.auth-shell_brandMark__DglKx:before{content:"";position:absolute;inset:8px 10px 9px;clip-path:polygon(50% 0,93% 20%,83% 76%,50% 100%,17% 76%,7% 20%);border-radius:12px;background:linear-gradient(180deg,rgba(34,211,238,.18),rgba(99,102,241,.1)),rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.2);opacity:.92}.auth-shell_brandMark__DglKx:after{content:"V";position:relative;z-index:1;font-size:18px;font-weight:820;letter-spacing:-.05em;color:var(--text-0);text-shadow:0 0 18px rgba(34,211,238,.34)}.auth-shell_brandCopy__9aTlG{display:grid;gap:1px}.auth-shell_brandName__HXiye{font-weight:760;letter-spacing:-.03em;line-height:1}.auth-shell_brandSubtitle__e7eN7{color:var(--text-3);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.auth-shell_topActions__w65Ul{display:inline-flex;align-items:center;gap:0;flex-wrap:wrap;justify-content:flex-end}.auth-shell_ghostAction____oz_{min-height:44px;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:var(--text-1);background:rgba(255,255,255,.035);box-shadow:inset 0 1px 0 rgba(255,255,255,.08);transition:border-color .22s var(--ease-out),background .22s var(--ease-out),transform .22s var(--ease-out),color .22s var(--ease-out);display:inline-flex;align-items:center;justify-content:center;padding:0 16px;font-size:13px;font-weight:650;letter-spacing:-.01em}.auth-shell_ghostAction____oz_:hover{color:var(--text-0);background:rgba(255,255,255,.055);border-color:rgba(34,211,238,.18);transform:translateY(-1px)}.auth-shell_shell__ixjde{display:grid;grid-template-columns:minmax(0,1fr) minmax(410px,468px);gap:32px;align-items:stretch;min-height:calc(100vh - 164px)}.auth-shell_root__l8iQ1[data-view=register] .auth-shell_sceneWrap__2LXPS{opacity:.86}.auth-shell_root__l8iQ1[data-view=recover] .auth-shell_hero__D0DX_,.auth-shell_root__l8iQ1[data-view=reset] .auth-shell_hero__D0DX_{min-height:620px;padding:40px}.auth-shell_root__l8iQ1[data-view=recover] .auth-shell_shell__ixjde,.auth-shell_root__l8iQ1[data-view=reset] .auth-shell_shell__ixjde{grid-template-columns:minmax(0,1fr) minmax(380px,440px);gap:28px}.auth-shell_root__l8iQ1[data-view=recover] .auth-shell_authCard__znTe_:before,.auth-shell_root__l8iQ1[data-view=recover] .auth-shell_hero__D0DX_:before,.auth-shell_root__l8iQ1[data-view=reset] .auth-shell_authCard__znTe_:before,.auth-shell_root__l8iQ1[data-view=reset] .auth-shell_hero__D0DX_:before{opacity:.42}.auth-shell_root__l8iQ1[data-view=recover] .auth-shell_sceneWrap__2LXPS,.auth-shell_root__l8iQ1[data-view=reset] .auth-shell_sceneWrap__2LXPS{opacity:.84}.auth-shell_root__l8iQ1[data-view=recover] .auth-shell_authCard__znTe_:after,.auth-shell_root__l8iQ1[data-view=reset] .auth-shell_authCard__znTe_:after{opacity:.52}.auth-shell_root__l8iQ1[data-view=recover] .auth-shell_authCard__znTe_,.auth-shell_root__l8iQ1[data-view=reset] .auth-shell_authCard__znTe_{min-height:568px;padding:28px}.auth-shell_authCard__znTe_,.auth-shell_hero__D0DX_{position:relative;border:1px solid var(--stroke-0);background:radial-gradient(circle at top left,rgba(34,211,238,.06),transparent 34%),linear-gradient(180deg,rgba(19,24,37,.97),rgba(12,16,28,.98));border-radius:var(--radius-xl);box-shadow:var(--shadow-0),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);overflow:hidden}.auth-shell_authCard__znTe_:before,.auth-shell_hero__D0DX_:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,rgba(255,255,255,.04),transparent 24%,transparent 68%,rgba(99,102,241,.06)),radial-gradient(circle at 18% 20%,rgba(34,211,238,.08),transparent 38%);opacity:.48;-webkit-mask-image:linear-gradient(#000,transparent 82%);mask-image:linear-gradient(#000,transparent 82%)}.auth-shell_hero__D0DX_:before{content:none}.auth-shell_hero__D0DX_{display:flex;align-items:stretch;min-height:620px;padding:0;border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}.auth-shell_srOnly__2XQ3o{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.auth-shell_eyebrow__NqxCy{display:inline-flex;align-items:center;gap:9px;margin:0 0 18px;color:var(--blue-1);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.auth-shell_eyebrow__NqxCy:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--moss-1);box-shadow:0 0 18px rgba(99,102,241,.42)}.auth-shell_authTitle___1Pnd,.auth-shell_heroTitle__2MIoO,.auth-shell_stepTitle__AeBbC{margin:0}.auth-shell_heroVisual__aJ2Sy{position:relative;z-index:2;display:flex;align-items:stretch;justify-content:center;width:100%;min-height:100%;margin-top:0}.auth-shell_fieldIcon__B7YC_,.auth-shell_securityOrb__w87vE{display:grid;place-items:center}.auth-shell_fieldIcon__B7YC_ svg,.auth-shell_securityOrb__w87vE svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.auth-shell_sceneWrap__2LXPS{position:relative;z-index:1;width:100%;height:100%;min-height:560px;margin:0 auto;pointer-events:none;opacity:1;perspective:none;transform-origin:center}.auth-shell_sceneWrap__2LXPS:before{content:"";position:absolute;inset:28px 20px 44px;border-radius:999px;background:radial-gradient(circle,rgba(34,211,238,.1),rgba(34,211,238,0) 72%);filter:blur(40px);opacity:.42;animation:auth-shell_haloBreath__0iVJU 12s var(--ease-smooth) infinite alternate;will-change:transform,opacity}.auth-shell_sceneWrap__2LXPS:after{content:"";position:absolute;left:6%;right:6%;bottom:20px;height:96px;border:1px solid rgba(34,211,238,.08);border-radius:50%;background:radial-gradient(ellipse at center,rgba(34,211,238,.08),transparent 72%);box-shadow:inset 0 0 28px rgba(34,211,238,.03);opacity:.26;animation:auth-shell_terminalDeckPulse__ZMfdV 11s var(--ease-smooth) infinite alternate;will-change:transform,opacity}.auth-shell_terminalAura__H4jyg{position:absolute;inset:0 9% 44px 9%;background:radial-gradient(circle at 24% 20%,rgba(34,211,238,.09),transparent 50%),radial-gradient(circle at 74% 32%,rgba(99,102,241,.08),transparent 42%);filter:blur(34px);opacity:.44;animation:auth-shell_terminalAuraShift__Lr0VA 20s var(--ease-smooth) infinite alternate;will-change:transform,opacity}.auth-shell_terminalDeck__5QNMK{position:absolute;left:12%;right:12%;bottom:78px;height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.14),rgba(99,102,241,.11),transparent);opacity:.18;animation:auth-shell_terminalDeckTrace__Cmm_4 14s var(--ease-smooth) infinite alternate;will-change:transform,opacity}.auth-shell_terminalFrame__i8VC4{position:absolute;inset:0;min-height:100%;border:1px solid rgba(255,255,255,.09);border-radius:26px;background:radial-gradient(circle at 24% 18%,rgba(34,211,238,.055),transparent 36%),radial-gradient(circle at 78% 20%,rgba(99,102,241,.04),transparent 34%),linear-gradient(180deg,rgba(20,25,35,.985),rgba(10,15,25,.995));box-shadow:0 18px 44px rgba(0,0,0,.22),0 0 14px rgba(34,211,238,.02),inset 0 1px 0 rgba(255,255,255,.12);overflow:hidden;transform:none}.auth-shell_terminalFrame__i8VC4:before{content:"";position:absolute;inset:0;background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 26%,transparent 74%,rgba(34,211,238,.025)),linear-gradient(180deg,rgba(255,255,255,.014),transparent 22%);pointer-events:none}.auth-shell_terminalFrame__i8VC4:after{content:"";position:absolute;inset:0;border-radius:inherit;border:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.018) 48%,transparent 64%),radial-gradient(ellipse at 52% 92%,rgba(34,211,238,.045),transparent 42%);opacity:.42;pointer-events:none}.auth-shell_terminalHeader__uFVEl{position:relative;z-index:2;display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 16px 11px;border-bottom:1px solid rgba(255,255,255,.055);background:linear-gradient(180deg,rgba(255,255,255,.048),rgba(255,255,255,.018)),linear-gradient(180deg,rgba(25,30,40,.88),rgba(20,25,34,.78));box-shadow:inset 0 -1px 0 rgba(255,255,255,.02)}.auth-shell_terminalLights__trJiO{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}.auth-shell_terminalLights__trJiO span{width:10px;height:10px;border-radius:50%;background:rgba(156,173,194,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 0 0 1px rgba(0,0,0,.18)}.auth-shell_terminalLights__trJiO span:first-child{background:#ff5f57}.auth-shell_terminalLights__trJiO span:nth-child(2){background:#febc2e}.auth-shell_terminalLights__trJiO span:nth-child(3){background:#28c840}.auth-shell_terminalHeaderLabel__B_ZME,.auth-shell_terminalHeaderStatus__hH7us,.auth-shell_terminalMeta__v__TU,.auth-shell_terminalStatusPill__GrhWa{font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,monospace}.auth-shell_terminalHeaderLabel__B_ZME{position:absolute;left:50%;transform:translateX(-50%);max-width:48%;overflow:hidden;color:rgba(220,228,238,.72);font-size:11px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;font-weight:500;letter-spacing:.005em;text-overflow:ellipsis;white-space:nowrap}.auth-shell_terminalHeaderStatus__hH7us{margin-left:auto;color:rgba(103,232,249,.58);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.auth-shell_terminalBody__PXRrO{position:relative;z-index:2;display:grid;gap:18px;padding:24px 28px 28px}.auth-shell_terminalLines__N2166{display:grid;align-content:start;gap:14px;min-height:236px}.auth-shell_terminalLine__ttCfO{min-height:24px;overflow:hidden;color:rgba(232,236,244,.88);font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,monospace;font-size:14px;line-height:1.72;letter-spacing:.005em}.auth-shell_terminalLineCommand__cKcrI{display:flex;align-items:center;gap:10px}.auth-shell_terminalLineOutput__yjMVE{color:rgba(232,236,244,.84)}.auth-shell_terminalPrompt__WPUL_{flex:0 0 auto;color:rgba(103,232,249,.76);font-size:13px;letter-spacing:0}.auth-shell_terminalLineIdle__07Ip5{min-height:22px}.auth-shell_terminalLineExecuting__kqkaF .auth-shell_terminalPrompt__WPUL_,.auth-shell_terminalLineExecuting__kqkaF .auth-shell_terminalValue__Lp_Pm{text-shadow:0 0 8px rgba(34,211,238,.07)}.auth-shell_terminalValue__Lp_Pm{position:relative;display:inline-block;max-width:100%;white-space:pre}.auth-shell_terminalLineCommand__cKcrI .auth-shell_terminalValue__Lp_Pm{color:var(--blue-0)}.auth-shell_terminalValueActive__bDlLz:after{content:"";position:absolute;top:2px;bottom:2px;right:-2px;width:1px;box-shadow:0 0 8px rgba(34,211,238,.26)}.auth-shell_terminalIdleCursor__xTttE,.auth-shell_terminalValueActive__bDlLz:after{background:rgba(103,232,249,.92);animation:auth-shell_terminalCursorBlink__1_0Pv 1.15s step-end infinite}.auth-shell_terminalIdleCursor__xTttE{display:inline-block;width:8px;height:18px;border-radius:1px;box-shadow:0 0 8px rgba(34,211,238,.22)}.auth-shell_terminalFooter__xS7RK{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.auth-shell_terminalStatusPill__GrhWa{display:inline-flex;align-items:center;gap:8px;min-width:0;padding:7px 11px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:var(--text-1);background:rgba(255,255,255,.028);font-size:10px;letter-spacing:.11em;text-transform:uppercase}.auth-shell_terminalStatusPill__GrhWa svg{width:14px;height:14px;color:var(--blue-1);flex:0 0 auto}.auth-shell_terminalMeta__v__TU{color:rgba(156,173,194,.68);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.auth-shell_terminalSweep__4nAYj{position:absolute;left:16px;right:16px;top:52px;height:64px;background:linear-gradient(180deg,transparent,rgba(34,211,238,.028),transparent);filter:blur(9px);opacity:.08;mix-blend-mode:screen;animation:auth-shell_terminalSweep__4nAYj 12s var(--ease-smooth) infinite;pointer-events:none}.auth-shell_terminalShadow__I_RmS{position:absolute;left:14%;right:14%;bottom:14px;height:58px;border-radius:50%;background:radial-gradient(ellipse,rgba(34,211,238,.08),transparent 72%);filter:blur(18px);opacity:.16;animation:auth-shell_terminalShadowPulse__SpN_r 18s var(--ease-smooth) infinite alternate;will-change:transform,opacity}.auth-shell_authCard__znTe_{align-self:center;min-height:612px;padding:30px;display:flex;flex-direction:column;justify-content:center;animation:auth-shell_sceneEnter__mr7AI .82s var(--ease-out) .08s both}.auth-shell_authCard__znTe_:after{content:"";position:absolute;top:-68px;right:-92px;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,rgba(34,211,238,.12),rgba(34,211,238,.025) 42%,transparent 70%);filter:blur(2px);opacity:.64;pointer-events:none}.auth-shell_authStage__OP_03{position:relative;z-index:2;width:100%}.auth-shell_authHeader__nSbxX{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.auth-shell_authCopy__Cy0NY{min-width:0}.auth-shell_authCard__znTe_ .auth-shell_eyebrow__NqxCy{margin-bottom:12px;font-size:11px}.auth-shell_authTitle___1Pnd{font-size:30px;line-height:1;letter-spacing:-.055em;font-weight:820}.auth-shell_authDescription__vSvMN{margin-top:8px;color:var(--text-2);font-size:14px;line-height:1.58}.auth-shell_securityOrb__w87vE{position:relative;width:58px;height:58px;flex:0 0 auto;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:radial-gradient(circle at 28% 20%,rgba(34,211,238,.22),transparent 35%),linear-gradient(150deg,rgba(255,255,255,.1),rgba(255,255,255,.035));box-shadow:0 0 28px rgba(34,211,238,.12),inset 0 1px 0 rgba(255,255,255,.14);color:var(--blue-0);overflow:hidden}.auth-shell_securityOrb__w87vE:before{content:"";position:absolute;inset:10px;border-radius:inherit;border:1px solid rgba(255,255,255,.12);transform:rotate(45deg);opacity:.6}.auth-shell_securityOrb__w87vE:after{content:"";position:absolute;width:90px;height:14px;border-radius:999px;border:1px solid rgba(34,211,238,.16);opacity:.48;transform:rotate(-24deg);animation:auth-shell_orbSpin__eKPR0 12s linear infinite;animation-delay:-2s;will-change:transform,opacity}.auth-shell_securityOrb__w87vE svg{position:relative;z-index:2;width:26px;height:26px}.auth-shell_formStack__1jL9l{display:grid;gap:16px}.auth-shell_notice__waqZN{padding:12px 13px;border-radius:16px;font-size:13px;line-height:1.55;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04)}.auth-shell_noticeError__Gi47I{color:var(--red-0);border-color:rgba(255,82,82,.2);background:rgba(255,82,82,.075)}.auth-shell_noticeSuccess__I9AKf{color:var(--moss-0);border-color:rgba(99,102,241,.18);background:rgba(99,102,241,.08)}.auth-shell_form__OEIpw{display:grid;gap:12px}.auth-shell_field__MKuye{display:grid;gap:8px}.auth-shell_fieldRow__58OPa{display:flex;align-items:center;justify-content:space-between;gap:10px}.auth-shell_label__2lAgj{color:var(--text-1);font-size:13px;font-weight:700;letter-spacing:-.01em}.auth-shell_fieldShell__aoi_L{position:relative;display:flex;align-items:center;min-height:56px;border:1px solid rgba(255,255,255,.11);border-radius:17px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.028)),rgba(4,8,12,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 30px rgba(0,0,0,.18);transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out),background .2s var(--ease-out);overflow:hidden}.auth-shell_fieldShell__aoi_L:focus-within{border-color:rgba(34,211,238,.38);box-shadow:0 0 0 4px rgba(34,211,238,.06),0 0 30px rgba(34,211,238,.08),inset 0 1px 0 rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.034)),rgba(4,8,12,.72)}.auth-shell_fieldIcon__B7YC_{width:48px;align-self:stretch;color:var(--text-3);flex:0 0 auto;transition:color .2s var(--ease-out)}.auth-shell_fieldShell__aoi_L:focus-within .auth-shell_fieldIcon__B7YC_{color:var(--blue-1)}.auth-shell_input___Ka4t{width:100%;min-width:0;min-height:56px;align-self:stretch;border:0;outline:0;color:var(--text-0);background:transparent;padding:0 14px 0 0;font-size:15px;line-height:1.25}.auth-shell_input___Ka4t::-moz-placeholder{color:rgba(156,173,194,.5)}.auth-shell_input___Ka4t::placeholder{color:rgba(156,173,194,.5)}.auth-shell_input___Ka4t:disabled{cursor:not-allowed;opacity:.52}.auth-shell_fieldHint__mdJxc{color:var(--text-3);font-size:12px;line-height:1.55;margin:0}.auth-shell_passwordToggle__a_1y_{display:grid;width:42px;height:42px;margin-right:6px;place-items:center;border:0;border-radius:13px;color:var(--text-3);background:transparent;transition:background .2s var(--ease-out),color .2s var(--ease-out)}.auth-shell_passwordToggle__a_1y_:hover{color:var(--text-0);background:rgba(255,255,255,.06)}.auth-shell_passwordToggle__a_1y_:disabled{cursor:not-allowed;opacity:.45}.auth-shell_passwordToggle__a_1y_ svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.auth-shell_formOptions__LkNly{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;margin:2px 0 1px}.auth-shell_formNote__oit7K{display:block;color:var(--text-2);font-size:13px;line-height:1.55}.auth-shell_smallLink__fJVQn{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;border:0;padding:0;color:var(--blue-1);background:transparent;font-size:13px;font-weight:700;letter-spacing:-.01em;transition:color .2s var(--ease-out)}.auth-shell_smallLink__fJVQn:hover{color:var(--blue-0)}.auth-shell_primaryButton__5VmkF,.auth-shell_secondaryButton__sgwTW{position:relative;display:inline-flex;width:100%;min-height:50px;align-items:center;justify-content:center;gap:10px;border:0;border-radius:16px;font-weight:760;letter-spacing:-.018em;overflow:hidden;isolation:isolate;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),border-color .2s var(--ease-out),background .2s var(--ease-out),opacity .2s var(--ease-out)}.auth-shell_primaryButton__5VmkF{color:#04111c;background:linear-gradient(180deg,#4ee7ff,#22d3ee),var(--blue-2);box-shadow:0 14px 38px rgba(34,211,238,.18),inset 0 1px 0 rgba(255,255,255,.32)}.auth-shell_primaryButton__5VmkF:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 0 28%,rgba(255,255,255,.52) 45%,transparent 62% 100%);transform:translateX(-120%);transition:transform .72s var(--ease-out)}.auth-shell_primaryButton__5VmkF:hover:before{transform:translateX(120%)}.auth-shell_primaryButton__5VmkF:hover,.auth-shell_secondaryButton__sgwTW:hover{transform:translateY(-1px)}.auth-shell_primaryButton__5VmkF:active,.auth-shell_secondaryButton__sgwTW:active{transform:translateY(0) scale(.99)}.auth-shell_primaryButton__5VmkF:disabled,.auth-shell_secondaryButton__sgwTW:disabled{cursor:not-allowed;opacity:.58;transform:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.09)}.auth-shell_secondaryButton__sgwTW{min-height:46px;border:1px solid rgba(255,255,255,.12);color:var(--text-0);background:rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.auth-shell_codeInput__8yUgz{text-align:center;letter-spacing:.26em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:760}.auth-shell_authLinks__w8j1x{display:grid;gap:8px;color:var(--text-3);font-size:13px;text-align:center}.auth-shell_authLinks__w8j1x p{margin:0}.auth-shell_authLinks__w8j1x a{color:var(--blue-1);font-weight:740}.auth-shell_authLinks__w8j1x a:hover{color:var(--blue-0)}.auth-shell_footerProof__oLLGI{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:18px;color:var(--text-3);font-size:12px}.auth-shell_proofItem__aoGFq{display:inline-flex;align-items:center;gap:7px}.auth-shell_proofItem__aoGFq:before{content:"";width:5px;height:5px;border-radius:50%;background:rgba(103,232,249,.82);box-shadow:0 0 10px rgba(34,211,238,.24)}.auth-shell_legalFooter__dquAB{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 16px;margin:24px auto 4px;color:var(--text-3);font-size:12px}.auth-shell_legalFooter__dquAB a{transition:color .18s var(--ease-out)}.auth-shell_legalFooter__dquAB a:hover{color:var(--text-1)}.auth-shell_root__l8iQ1 input:-webkit-autofill,.auth-shell_root__l8iQ1 input:-webkit-autofill:focus,.auth-shell_root__l8iQ1 input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-0);-webkit-background-clip:text;caret-color:var(--text-0);box-shadow:inset 0 0 0 1000px transparent;-webkit-transition:background-color 9999s ease-in-out 0s,color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s,color 9999s ease-in-out 0s}@keyframes auth-shell_sceneEnter__mr7AI{0%{opacity:0;transform:translate3d(0,18px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes auth-shell_sceneDrift__z5VrA{0%{transform:translate3d(-7px,8px,0) scale(.992)}50%{transform:translate3d(3px,-3px,0) scale(1.002)}to{transform:translate3d(8px,-1px,0) scale(1.01)}}@keyframes auth-shell_aurora__818v5{0%{transform:translate3d(-3%,-2%,0) rotate(0deg) scale(1)}52%{transform:translate3d(.8%,-.6%,0) rotate(2.4deg) scale(1.03)}to{transform:translate3d(3.4%,2.2%,0) rotate(6deg) scale(1.06)}}@keyframes auth-shell_lineDrift__dYPYO{0%{transform:translate3d(-16%,0,0) rotate(-18deg)}50%{transform:translateZ(0) rotate(-18deg)}to{transform:translate3d(16%,0,0) rotate(-18deg)}}@keyframes auth-shell_orbitPulse__J2I0z{0%{opacity:.12;transform:rotate(-8deg) scale(.972)}50%{opacity:.24;transform:rotate(172deg) scale(1.01)}to{opacity:.14;transform:rotate(352deg) scale(.994)}}@keyframes auth-shell_floatNode__6Jm9X{0%{transform:translate3d(-4px,8px,0) rotate(-11.6deg)}50%{transform:translate3d(2px,0,0) rotate(-9deg)}to{transform:translate3d(6px,-8px,0) rotate(-6.8deg)}}@keyframes auth-shell_shadowPulse__ev3_A{0%{transform:rotate(-8deg) scale(.9);opacity:.1}50%{transform:rotate(-7.6deg) scale(.99);opacity:.2}to{transform:rotate(-7.2deg) scale(1.08);opacity:.28}}@keyframes auth-shell_beamSweep__0cM5g{0%{opacity:.06;transform:translate3d(-16%,4px,0) rotate(-12deg) scaleX(.94)}45%{opacity:.22;transform:translateZ(0) rotate(-10deg) scaleX(1.01)}to{opacity:.08;transform:translate3d(16%,-3px,0) rotate(-8deg) scaleX(.96)}}@keyframes auth-shell_terminalFloat__jU6qm{0%{transform:translate3d(-4px,8px,0) rotateX(13.5deg) rotateY(-7deg) rotate(-4.8deg)}50%{transform:translate3d(1px,0,0) rotateX(14deg) rotateY(-6deg) rotate(-4deg)}to{transform:translate3d(5px,-8px,0) rotateX(14.8deg) rotateY(-4.5deg) rotate(-3.1deg)}}@keyframes auth-shell_heroPanelGlow__h_7U_{0%{opacity:.42;transform:translate3d(-1.5%,-1%,0) scale(1)}50%{opacity:.5;transform:translateZ(0) scale(1.02)}to{opacity:.58;transform:translate3d(1.5%,1%,0) scale(1.04)}}@keyframes auth-shell_terminalDeckPulse__ZMfdV{0%{opacity:.22;transform:rotate(-9deg) scale(.96)}50%{opacity:.34;transform:rotate(-8deg) scale(1)}to{opacity:.28;transform:rotate(-7deg) scale(1.04)}}@keyframes auth-shell_terminalAuraShift__Lr0VA{0%{opacity:.46;transform:translate3d(-10px,8px,0) scale(.96)}50%{opacity:.58;transform:translateZ(0) scale(1)}to{opacity:.5;transform:translate3d(10px,-10px,0) scale(1.05)}}@keyframes auth-shell_terminalDeckTrace__Cmm_4{0%{opacity:.18;transform:translate3d(-10%,0,0) rotate(-10deg) scaleX(.94)}50%{opacity:.34;transform:translateZ(0) rotate(-9deg) scaleX(1)}to{opacity:.22;transform:translate3d(10%,0,0) rotate(-8deg) scaleX(.96)}}@keyframes auth-shell_terminalGridShift__irCaY{0%{background-position:0 0,0 0;opacity:.22}50%{background-position:10px -6px,10px -6px;opacity:.34}to{background-position:18px -12px,18px -12px;opacity:.26}}@keyframes auth-shell_orbSpin__eKPR0{0%{transform:rotate(-24deg)}to{transform:rotate(336deg)}}@keyframes auth-shell_haloBreath__0iVJU{0%{opacity:.28;transform:scale(.94)}50%{opacity:.42;transform:scale(1)}to{opacity:.56;transform:scale(1.08)}}@keyframes auth-shell_signalTrace__aXh5i{0%{opacity:.08;transform:translate3d(-12%,5px,0) rotate(-12.5deg)}50%{opacity:.26;transform:translateZ(0) rotate(-11deg)}to{opacity:.12;transform:translate3d(12%,-4px,0) rotate(-9.5deg)}}@keyframes auth-shell_terminalCursorBlink__1_0Pv{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes auth-shell_terminalSweep__4nAYj{0%{opacity:.08;transform:translate3d(0,-10px,0)}50%{opacity:.24;transform:translate3d(0,48px,0)}to{opacity:.08;transform:translate3d(0,96px,0)}}@keyframes auth-shell_terminalShadowPulse__SpN_r{0%{opacity:.18;transform:rotate(-8deg) scale(.92)}50%{opacity:.3;transform:rotate(-7.4deg) scale(1)}to{opacity:.22;transform:rotate(-6.8deg) scale(1.06)}}@keyframes auth-shell_badgeFloat__MJNrN{0%{transform:translate3d(-2px,6px,0)}50%{transform:translateZ(0)}to{transform:translate3d(2px,-6px,0)}}@keyframes auth-shell_panelSheen__v_rxx{0%{background-position:0 0,0 0,50% 0;opacity:.34}50%{background-position:14px -8px,14px -8px,46% 28%;opacity:.54}to{background-position:28px -16px,28px -16px,54% 46%;opacity:.38}}@media (prefers-reduced-motion:reduce){.auth-shell_root__l8iQ1 *,.auth-shell_root__l8iQ1 :after,.auth-shell_root__l8iQ1 :before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}@media (max-width:1120px){.auth-shell_shell__ixjde{grid-template-columns:1fr}.auth-shell_authCard__znTe_,.auth-shell_hero__D0DX_{min-height:auto}.auth-shell_heroVisual__aJ2Sy,.auth-shell_sceneWrap__2LXPS{min-height:420px}.auth-shell_terminalFrame__i8VC4{inset:0;min-height:100%}.auth-shell_authCard__znTe_{align-self:stretch}}@media (max-width:760px){.auth-shell_app__Z_rUe,.auth-shell_headerInner__gdmsA{width:min(100% - 28px,560px)}.auth-shell_app__Z_rUe{padding:18px 0 28px}.auth-shell_topbar__KlINR{align-items:flex-start}.auth-shell_brandSubtitle__e7eN7,.auth-shell_ghostAction____oz_,.auth-shell_hero__D0DX_{display:none}.auth-shell_authCard__znTe_{padding:24px;border-radius:26px}.auth-shell_authHeader__nSbxX{align-items:center}.auth-shell_authTitle___1Pnd{font-size:30px}.auth-shell_securityOrb__w87vE{width:54px;height:54px;border-radius:18px}.auth-shell_formOptions__LkNly{align-items:flex-start;grid-template-columns:1fr}.auth-shell_footerProof__oLLGI{justify-content:flex-start}}@media (max-width:420px){.auth-shell_app__Z_rUe,.auth-shell_headerInner__gdmsA{width:min(100% - 20px,380px)}.auth-shell_authCard__znTe_{padding:20px}.auth-shell_brandMark__DglKx{width:40px;height:40px}.auth-shell_authHeader__nSbxX{gap:10px}.auth-shell_authDescription__vSvMN{font-size:13px}.auth-shell_primaryButton__5VmkF,.auth-shell_secondaryButton__sgwTW{min-height:50px}.auth-shell_fieldShell__aoi_L{min-height:54px}}.brand-lockup_root__1iNLh{display:inline-flex;align-items:center;gap:12px;min-width:0;color:inherit;text-decoration:none}.brand-lockup_mark__kCE7s{position:relative;display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:15px;background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.035)),radial-gradient(circle at 34% 24%,rgba(34,211,238,.24),transparent 32%),rgba(6,10,14,.74);box-shadow:0 0 50px rgba(34,211,238,.1),inset 0 1px 0 rgba(255,255,255,.12)}.brand-lockup_mark__kCE7s:before{content:"";position:absolute;inset:8px 10px 9px;border:1px solid rgba(255,255,255,.2);border-radius:12px;background:linear-gradient(180deg,rgba(34,211,238,.18),rgba(99,102,241,.1)),rgba(255,255,255,.04);clip-path:polygon(50% 0,93% 20%,83% 76%,50% 100%,17% 76%,7% 20%);opacity:.92}.brand-lockup_mark__kCE7s:after{content:"V";position:relative;z-index:1;color:#f7f9f6;font-size:18px;font-weight:820;letter-spacing:-.05em;text-shadow:0 0 18px rgba(34,211,238,.34)}.brand-lockup_copy__DAu9p{display:grid;gap:1px;min-width:0}.brand-lockup_name__1A7t6{color:#ffffff;font-size:15px;font-weight:760;letter-spacing:-.03em;line-height:1}.brand-lockup_subtitle__hpQaW{color:rgba(156,168,165,.72);font-size:12px;letter-spacing:.08em;line-height:1.15;text-transform:uppercase;white-space:nowrap}@media (max-width:760px){.brand-lockup_subtitle__hpQaW{display:none}}@media (max-width:420px){.brand-lockup_mark__kCE7s{width:40px;height:40px}}@media (max-width:380px){.brand-lockup_copy__DAu9p{display:none}.brand-lockup_mark__kCE7s{width:38px;height:38px}}