.auth-visual_authShell__NWe_k{position:relative;isolation:isolate;display:grid;min-height:100vh;overflow:hidden;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0),radial-gradient(circle at 22% 18%,rgba(22,223,111,.18),transparent 28%),linear-gradient(135deg,#08090d,#11131a 54%,#06070a);background-size:42px 42px,42px 42px,auto,auto;color:#fafaf7}.auth-visual_authShell__NWe_k:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(120deg,rgba(22,223,111,.08),transparent 32%),linear-gradient(270deg,rgba(0,169,157,.08),transparent 36%);pointer-events:none}.auth-visual_heroPanel__U6_KS{display:flex;min-height:56vh;flex-direction:column;justify-content:space-between;gap:22px;padding:24px}.auth-visual_heroTop__bwMhX{display:flex;align-items:center;justify-content:space-between;gap:16px}.auth-visual_brandLockup__8lgZJ{display:inline-flex;min-width:0;align-items:center;gap:12px;color:#ffffff;text-decoration:none}.auth-visual_brandMark__EOKeN{display:inline-flex;width:44px;height:44px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(22,223,111,.34);border-radius:12px;background:#11131a;overflow:hidden;box-shadow:0 20px 48px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.08)}.auth-visual_brandText__x_BXk{display:grid;gap:2px;min-width:0}.auth-visual_brandText__x_BXk span,.auth-visual_brandText__x_BXk strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-visual_brandText__x_BXk strong{font-size:1.05rem;line-height:1.1}.auth-visual_brandText__x_BXk span{color:rgba(250,250,247,.58);font-size:.76rem}.auth-visual_statusPill__OesOl{display:inline-flex;min-height:32px;flex:0 0 auto;align-items:center;gap:8px;border:1px solid rgba(22,223,111,.28);border-radius:999px;background:rgba(22,223,111,.08);padding:0 12px;color:#16df6f;font-family:var(--font-jetbrains-mono),monospace;font-size:.7rem;font-weight:700}.auth-visual_statusPill__OesOl:before{content:"";width:7px;height:7px;border-radius:999px;background:currentColor;box-shadow:0 0 18px rgba(22,223,111,.6)}.auth-visual_heroMain__Rmv0N{display:grid;gap:18px}.auth-visual_heroCopy__7Pz8K{display:grid;max-width:650px;gap:9px}.auth-visual_kicker__dKGKf{color:#16df6f;font-family:var(--font-jetbrains-mono),monospace;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.auth-visual_heroHeadline__KTpbn{margin:0;color:#ffffff;font-size:1.7rem;font-weight:760;line-height:1.04;letter-spacing:0}.auth-visual_heroBody__WSgOl{max-width:560px;color:rgba(250,250,247,.62);font-size:.9rem;line-height:1.5}.auth-visual_mascotScene__SCXbA{--eye-x:0px;--eye-y:0px;--look-x:0deg;--look-y:0deg;--scene-x:0px;--scene-y:0px;position:relative;height:150px;perspective:1100px;transform-style:preserve-3d}.auth-visual_mascotScene__SCXbA:after,.auth-visual_mascotScene__SCXbA:before{content:"";position:absolute;pointer-events:none}.auth-visual_mascotScene__SCXbA:before{inset:13% 3% 12%;border:1px solid rgba(22,223,111,.12);border-radius:999px;background:linear-gradient(90deg,transparent 0 18%,rgba(22,223,111,.16) 48%,transparent 82%),linear-gradient(180deg,rgba(22,223,111,.08),transparent 52%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 18% 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18% 82%,transparent);opacity:.62;transform:translateY(20px) rotateX(66deg);animation:auth-visual_scanPlate__3Q9sA 4.8s ease-in-out infinite}.auth-visual_mascotScene__SCXbA:after{right:5%;bottom:14px;left:5%;height:38px;border-radius:999px;background:radial-gradient(ellipse at center,rgba(0,0,0,.46),transparent 70%);filter:blur(12px)}.auth-visual_sourceMascot__0kXh5{--body:#16df6f;--shade:rgba(0,0,0,0.16);--ink:#11131a;--rot:0deg;--lift:0px;--boost-y:0px;--boost-scale:1;--turn-y:var(--look-x);position:absolute;bottom:14px;z-index:2;width:74px;aspect-ratio:.82;border:1px solid rgba(255,255,255,.14);border-radius:28px;background:linear-gradient(150deg,rgba(255,255,255,.36),transparent 30%),linear-gradient(180deg,var(--body),color-mix(in srgb,var(--body),#000 22%));box-shadow:0 28px 54px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.32),inset 0 -20px 38px var(--shade);backface-visibility:visible;color:var(--ink);translate:0 0;transform:translate3d(var(--scene-x),calc(var(--lift) + var(--scene-y) + var(--boost-y)),0) rotate(var(--rot)) rotateY(var(--turn-y)) rotateX(var(--look-y)) scale(var(--boost-scale));transform-style:preserve-3d;animation:auth-visual_mascotFloat__yBFhF 5.8s ease-in-out infinite;transition:box-shadow .18s ease,filter .18s ease,transform .18s cubic-bezier(.2,.8,.2,1);will-change:transform,translate}.auth-visual_sourceMascot__0kXh5:after,.auth-visual_sourceMascot__0kXh5:before{content:"";position:absolute;top:50%;z-index:-1;width:24px;height:58px;border-radius:999px;background:color-mix(in srgb,var(--body),#000 7%);box-shadow:inset 0 1px 0 rgba(255,255,255,.22);transform-origin:50% 16%;transition:transform .18s ease}.auth-visual_sourceMascot__0kXh5:before{left:-13px;transform:rotate(18deg)}.auth-visual_sourceMascot__0kXh5:after{right:-13px;transform:rotate(-18deg)}.auth-visual_mec__3IhJX{--body:#16df6f;--ink:#07110b;--rot:-7deg;--lift:8px;left:6%;animation-delay:-.7s}.auth-visual_enem__H8__a{--body:#345dff;--ink:#ffffff;--rot:4deg;--lift:-14px;left:29%;width:118px;animation-delay:-1.9s}.auth-visual_inep__UnDks{--body:#fafaf7;--ink:#11131a;--rot:-3deg;--lift:10px;left:54%;animation-delay:-2.7s}.auth-visual_gov__P5hBR{--body:#151923;--ink:#16df6f;--rot:8deg;--lift:-2px;left:75%;animation-delay:-4s}.auth-visual_mascotSignal__JNImq{position:absolute;top:14px;right:14px;width:18px;height:18px;border-color:currentcolor currentcolor transparent transparent;border-style:solid;border-width:3px;border-radius:50%;opacity:.72;transform:rotate(-12deg);transition:opacity .14s ease;backface-visibility:hidden;animation:auth-visual_signalSweep__hCS7H 2.4s linear infinite}.auth-visual_mascotFace__Hn2NI{top:34%;display:flex;gap:14px;transition:opacity .14s ease}.auth-visual_mascotBrows__AbHL_,.auth-visual_mascotFace__Hn2NI{position:absolute;left:50%;transform:translateX(-50%);backface-visibility:hidden}.auth-visual_mascotBrows__AbHL_{top:calc(34% - 10px);width:58px;height:14px;transition:opacity .14s ease,transform .16s ease}.auth-visual_mascotBrows__AbHL_:after,.auth-visual_mascotBrows__AbHL_:before{content:"";position:absolute;top:0;width:16px;height:5px;border-radius:999px;background:currentColor}.auth-visual_mascotBrows__AbHL_:before{left:6px;transform:rotate(-12deg)}.auth-visual_mascotBrows__AbHL_:after{right:6px;transform:rotate(12deg)}.auth-visual_eye__AOrq8{position:relative;width:17px;height:21px;border-radius:999px;background:#ffffff;box-shadow:inset 0 -3px 0 rgba(17,19,26,.08);transform-origin:50% 54%;animation:auth-visual_blink__RyUTx 6.2s infinite}.auth-visual_eye__AOrq8:after{content:"";position:absolute;right:4px;bottom:4px;width:8px;height:8px;border-radius:999px;background:#11131a;box-shadow:1px -3px 0 rgba(255,255,255,.9);transform:translate(var(--eye-x),var(--eye-y));transition:transform 60ms linear}.auth-visual_mascotMouth__MEtHx{position:absolute;top:55%;left:50%;width:26px;height:13px;border-radius:0 0 999px 999px;background:#11131a;transform:translateX(-50%);transition:opacity .14s ease;backface-visibility:hidden}.auth-visual_gov__P5hBR .auth-visual_mascotMouth__MEtHx{background:#16df6f}.auth-visual_mascotLabel__mvYU3{position:absolute;right:14px;bottom:16px;left:14px;display:inline-flex;min-height:28px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:rgba(255,255,255,.18);color:currentColor;font-family:var(--font-jetbrains-mono),monospace;font-size:.72rem;font-weight:900;line-height:1;transition:opacity .14s ease;backface-visibility:hidden}.auth-visual_inep__UnDks .auth-visual_mascotLabel__mvYU3{border-color:rgba(17,19,26,.14);background:rgba(17,19,26,.06);color:#0a8f4d}.auth-visual_activeMascot__yGVIi,.auth-visual_sourceMascot__0kXh5:hover{--boost-y:-18px;--boost-scale:1.08;filter:saturate(1.14);box-shadow:0 38px 68px rgba(0,0,0,.42),0 0 34px color-mix(in srgb,var(--body),transparent 72%),inset 0 1px 0 rgba(255,255,255,.38),inset 0 -20px 38px var(--shade)}.auth-visual_activeMascot__yGVIi:before,.auth-visual_sourceMascot__0kXh5:hover:before{transform:rotate(42deg) translateY(-3px)}.auth-visual_activeMascot__yGVIi:after,.auth-visual_sourceMascot__0kXh5:hover:after{transform:rotate(-42deg) translateY(-3px)}.auth-visual_activeMascot__yGVIi .auth-visual_mascotBrows__AbHL_,.auth-visual_sourceMascot__0kXh5:hover .auth-visual_mascotBrows__AbHL_{transform:translateX(-50%) translateY(-2px)}.auth-visual_activeMascot__yGVIi .auth-visual_mascotMouth__MEtHx,.auth-visual_sourceMascot__0kXh5:hover .auth-visual_mascotMouth__MEtHx{height:17px}.auth-visual_isWatching__qDILR .auth-visual_sourceMascot__0kXh5{--turn-y:calc(var(--look-x) + 10deg)}.auth-visual_isWatching__qDILR .auth-visual_activeMascot__yGVIi{--boost-y:-22px;--boost-scale:1.1}.auth-visual_isWatching__qDILR .auth-visual_mascotSignal__JNImq{opacity:1}.auth-visual_isExcited__YfcA8 .auth-visual_sourceMascot__0kXh5{--boost-y:-20px;--boost-scale:1.09;animation:auth-visual_mascotFloat__yBFhF 5.8s ease-in-out infinite,auth-visual_mascotCheer__AFava .62s cubic-bezier(.2,.9,.25,1.25) infinite alternate}.auth-visual_isExcited__YfcA8 .auth-visual_sourceMascot__0kXh5:before{animation:auth-visual_leftWave__K1ijK .54s ease-in-out infinite alternate}.auth-visual_isExcited__YfcA8 .auth-visual_sourceMascot__0kXh5:after{animation:auth-visual_rightWave__sbH4h .54s ease-in-out infinite alternate}.auth-visual_isBurst__378Tz .auth-visual_activeMascot__yGVIi .auth-visual_mascotSignal__JNImq,.auth-visual_isExcited__YfcA8 .auth-visual_mascotSignal__JNImq{opacity:1;animation-duration:.62s}.auth-visual_mascotBack__zcekR{position:absolute;inset:14px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:20px;background:rgba(17,19,26,.16);color:currentColor;font-family:var(--font-jetbrains-mono),monospace;font-size:.62rem;font-weight:900;opacity:0;text-transform:uppercase;transform:rotateY(180deg) translateZ(2px);transition:opacity .14s ease;backface-visibility:hidden}.auth-visual_isPrivate__nYbgE .auth-visual_sourceMascot__0kXh5{--turn-y:180deg;filter:saturate(.9);animation-play-state:paused}.auth-visual_isPrivate__nYbgE .auth-visual_mascotBrows__AbHL_,.auth-visual_isPrivate__nYbgE .auth-visual_mascotFace__Hn2NI,.auth-visual_isPrivate__nYbgE .auth-visual_mascotLabel__mvYU3,.auth-visual_isPrivate__nYbgE .auth-visual_mascotMouth__MEtHx,.auth-visual_isPrivate__nYbgE .auth-visual_mascotSignal__JNImq{opacity:0}.auth-visual_isPrivate__nYbgE .auth-visual_mascotBack__zcekR{opacity:1}@keyframes auth-visual_mascotFloat__yBFhF{0%,to{translate:0 0}48%{translate:0 -9px}}@keyframes auth-visual_mascotCheer__AFava{0%{translate:0 -3px}to{translate:0 -18px}}@keyframes auth-visual_leftWave__K1ijK{0%{transform:rotate(30deg) translateY(0)}to{transform:rotate(72deg) translateY(-7px)}}@keyframes auth-visual_rightWave__sbH4h{0%{transform:rotate(-30deg) translateY(0)}to{transform:rotate(-72deg) translateY(-7px)}}@keyframes auth-visual_blink__RyUTx{0%,45%,48%,to{transform:scaleY(1)}46%,47%{transform:scaleY(.18)}}@keyframes auth-visual_signalSweep__hCS7H{to{transform:rotate(348deg)}}@keyframes auth-visual_scanPlate__3Q9sA{0%,to{opacity:.46;transform:translateY(20px) rotateX(66deg) scaleX(.96)}50%{opacity:.76;transform:translateY(17px) rotateX(66deg) scaleX(1.03)}}.auth-visual_proofGrid__kmjk_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.auth-visual_proofCard__KmRS4{display:grid;min-height:82px;gap:5px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.048);padding:12px;backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.auth-visual_proofCard__KmRS4 strong{color:#ffffff;font-family:var(--font-jetbrains-mono),monospace;font-size:.78rem;font-weight:800}.auth-visual_proofCard__KmRS4 span{color:rgba(250,250,247,.6);font-size:.78rem;line-height:1.45}.auth-visual_metricRow__2ixA7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.auth-visual_metric__s0cgB{display:grid;gap:3px;border-top:1px solid rgba(255,255,255,.1);padding-top:12px}.auth-visual_metric__s0cgB strong{color:#16df6f;font-family:var(--font-jetbrains-mono),monospace;font-size:1.05rem;font-weight:800}.auth-visual_metric__s0cgB span{color:rgba(250,250,247,.58);font-size:.76rem;font-weight:650}.auth-visual_authAccess__VRqT_{display:flex;min-width:0;align-items:center;justify-content:center;background:#fbfbf8;padding:34px 24px}.auth-visual_authPanel__tCtet{width:min(100%,460px)}@media (min-width:1024px){.auth-visual_authShell__NWe_k{grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr)}.auth-visual_heroPanel__U6_KS{min-height:100vh;padding:30px 56px}.auth-visual_heroHeadline__KTpbn{font-size:2.7rem}.auth-visual_mascotScene__SCXbA{height:185px}.auth-visual_proofGrid__kmjk_{grid-template-columns:repeat(4,minmax(0,1fr))}.auth-visual_authAccess__VRqT_{padding:54px}}@media (max-width:760px){.auth-visual_heroPanel__U6_KS{gap:26px;padding:26px 18px}.auth-visual_heroTop__bwMhX{align-items:flex-start}.auth-visual_statusPill__OesOl{display:none}.auth-visual_heroHeadline__KTpbn{font-size:2.05rem}.auth-visual_heroBody__WSgOl{font-size:.94rem}.auth-visual_mascotScene__SCXbA{min-height:230px}.auth-visual_sourceMascot__0kXh5{width:78px;border-radius:22px}.auth-visual_enem__H8__a{width:96px}.auth-visual_metricRow__2ixA7,.auth-visual_proofGrid__kmjk_{grid-template-columns:1fr}.auth-visual_metricRow__2ixA7{display:none}.auth-visual_authAccess__VRqT_{padding:30px 18px 42px}}@media (max-width:520px){.auth-visual_brandText__x_BXk span{display:none}.auth-visual_heroMain__Rmv0N{gap:22px}.auth-visual_mascotScene__SCXbA{min-height:205px}.auth-visual_sourceMascot__0kXh5{width:68px}.auth-visual_enem__H8__a{width:84px}.auth-visual_sourceMascot__0kXh5:after,.auth-visual_sourceMascot__0kXh5:before{width:18px;height:44px}.auth-visual_mascotFace__Hn2NI{gap:10px}.auth-visual_eye__AOrq8{width:14px;height:18px}.auth-visual_mascotLabel__mvYU3{right:10px;bottom:12px;left:10px;min-height:24px;font-size:.64rem}}