.login_root__IvK7I{position:relative;min-height:100vh;min-height:100dvh;width:100%;overflow-x:hidden;overflow-y:auto;background:#04050d;color:#e2e8f0;isolation:isolate}.login_bg__yWVlX{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(1200px 800px at 10% -10%,rgba(76,29,149,.45),transparent 60%),radial-gradient(900px 700px at 110% 10%,rgba(30,64,175,.4),transparent 60%),radial-gradient(900px 600px at 50% 120%,rgba(14,116,144,.28),transparent 65%),linear-gradient(180deg,#050716,#070a1f 45%,#04050d)}.login_orb__TQcVO{position:absolute;border-radius:9999px;filter:blur(70px);opacity:.55;mix-blend-mode:screen;will-change:transform}.login_orbA__f1K46{width:46vmax;height:46vmax;left:-12vmax;top:-14vmax;background:radial-gradient(circle at 30% 30%,#6d28d9,transparent 65%);animation:login_drift-a__VJZjO 22s ease-in-out infinite alternate}.login_orbB__tpcgO{width:40vmax;height:40vmax;right:-14vmax;top:8vmax;background:radial-gradient(circle at 60% 40%,#2563eb,transparent 65%);animation:login_drift-b__1dStC 26s ease-in-out infinite alternate}.login_orbC__sOyD_{width:34vmax;height:34vmax;left:28%;bottom:-18vmax;background:radial-gradient(circle at 50% 50%,#06b6d4,transparent 65%);opacity:.35;animation:login_drift-c__OTQij 30s ease-in-out infinite alternate}@keyframes login_drift-a__VJZjO{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(8vmax,6vmax,0) scale(1.15)}}@keyframes login_drift-b__1dStC{0%{transform:translateZ(0) scale(1.05)}to{transform:translate3d(-10vmax,8vmax,0) scale(.9)}}@keyframes login_drift-c__OTQij{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-6vmax,-8vmax,0) scale(1.2)}}.login_aurora__RompV{position:absolute;inset:-30%;background:conic-gradient(from 200deg at 50% 50%,transparent 0deg,rgba(99,102,241,.18) 60deg,rgba(168,85,247,.16) 120deg,transparent 180deg,rgba(34,211,238,.12) 260deg,transparent 1turn);filter:blur(60px);animation:login_spin-slow__q_HQr 60s linear infinite}@keyframes login_spin-slow__q_HQr{to{transform:rotate(1turn)}}.login_floor__k0P9y{position:absolute;left:-50%;right:-50%;bottom:-2px;height:55vh;transform-origin:50% 100%;transform:perspective(420px) rotateX(62deg);background-image:linear-gradient(rgba(129,140,248,.35) 1px,transparent 0),linear-gradient(90deg,rgba(129,140,248,.35) 1px,transparent 0);background-size:56px 56px;animation:login_floor-move__R4hvu 3.5s linear infinite;-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.9),transparent 85%);mask-image:linear-gradient(0deg,rgba(0,0,0,.9),transparent 85%);opacity:.55}@keyframes login_floor-move__R4hvu{0%{background-position:0 0,0 0}to{background-position:0 56px,0 0}}.login_horizon__zpln_{position:absolute;left:0;right:0;bottom:55vh;height:1px;background:linear-gradient(90deg,transparent,rgba(167,139,250,.7),rgba(56,189,248,.7),transparent);box-shadow:0 0 24px 4px rgba(139,92,246,.35);opacity:.6}.login_canvas__MizCY{position:absolute;inset:0;width:100%;height:100%}.login_noise__aAQLz{position:absolute;inset:0;opacity:.06;background-image:radial-gradient(hsla(0,0%,100%,.8) .5px,transparent 0);background-size:3px 3px}.login_vignette__wVQTd{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 40%,rgba(2,3,10,.75) 100%)}.login_reveal__pOEZ3{opacity:0;animation:login_reveal__pOEZ3 .9s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--d,0ms)}@keyframes login_reveal__pOEZ3{0%{opacity:0;transform:translate3d(0,18px,0);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.login_gradientText__812zK{background:linear-gradient(100deg,#fff,#c4b5fd 20%,#818cf8 38%,#22d3ee 55%,#a78bfa 72%,#fff);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:login_text-flow__pyueG 8s ease-in-out infinite alternate}@keyframes login_text-flow__pyueG{0%{background-position:0 50%}to{background-position:100% 50%}}.login_eyebrow__OAzYc{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .8rem;border-radius:9999px;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:#c7d2fe;background:rgba(99,102,241,.12);border:1px solid rgba(129,140,248,.28)}.login_pulseDot__1m7AF{position:relative;width:7px;height:7px;border-radius:9999px;background:#34d399;box-shadow:0 0 10px #34d399}.login_pulseDot__1m7AF:after{content:"";position:absolute;inset:-4px;border-radius:9999px;border:1px solid #34d399;animation:login_ping__pqYhZ 2s cubic-bezier(0,0,.2,1) infinite}@keyframes login_ping__pqYhZ{0%{transform:scale(.6);opacity:1}to{transform:scale(2.2);opacity:0}}.login_chip__xhkjM{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .9rem;border-radius:.9rem;font-size:.85rem;font-weight:500;color:#e0e7ff;background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.login_chip__xhkjM:hover{border-color:rgba(167,139,250,.5);box-shadow:0 0 24px -6px rgba(139,92,246,.6);transform:translateY(-2px)}.login_chipIcon__4nCF_{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:.6rem;background:linear-gradient(135deg,rgba(99,102,241,.35),rgba(34,211,238,.25));color:#fff}.login_kpiStage__wbVVf{position:relative;height:250px;max-width:520px}.login_kpi__p10V4{position:absolute;padding:.9rem 1rem;border-radius:1rem;background:linear-gradient(160deg,rgba(30,27,75,.65),rgba(15,23,42,.55));border:1px solid rgba(165,180,252,.18);box-shadow:0 20px 50px -20px rgba(0,0,0,.8),inset 0 1px 0 hsla(0,0%,100%,.06);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:login_float__qDdAZ 7s ease-in-out infinite}.login_kpi1__TRZv_{left:0;top:10px;width:250px;animation-delay:-1s}.login_kpi2__4UOKf{left:270px;top:0;width:200px;animation-delay:-3.5s}.login_kpi3__rJR_z{left:150px;top:140px;width:230px;animation-delay:-5s}@keyframes login_float__qDdAZ{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-12px,0)}}.login_spark__mBl9h path.login_sparkLine__DbH6l{stroke-dasharray:400;stroke-dashoffset:400;animation:login_draw__sWcdg 2.6s cubic-bezier(.65,0,.35,1) .8s forwards}@keyframes login_draw__sWcdg{to{stroke-dashoffset:0}}.login_bars__emXzC{display:flex;align-items:flex-end;gap:5px;height:44px}.login_chipSm___Cr7o{font-size:.75rem;padding:.45rem .75rem}.login_bar__9wd1p{flex:1;border-radius:4px 4px 1px 1px;background:linear-gradient(180deg,#a78bfa,#6366f1);transform-origin:bottom;animation:login_bar-grow__nGF73 2.4s ease-in-out infinite alternate}@keyframes login_bar-grow__nGF73{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.login_ring__ZCfb_{animation:login_spin-slow__q_HQr 9s linear infinite;transform-origin:50% 50%}.login_tiltWrap__NVg5N{perspective:1200px;width:100%}.login_card__bNF89{--rx:0deg;--ry:0deg;--mx:50%;--my:0%;position:relative;border-radius:1.75rem;padding:1px;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .35s cubic-bezier(.16,1,.3,1);background:linear-gradient(140deg,rgba(167,139,250,.65),rgba(99,102,241,.15) 35%,hsla(0,0%,100%,.06) 55%,rgba(34,211,238,.55));box-shadow:0 40px 120px -30px rgba(79,70,229,.55),0 0 0 1px hsla(0,0%,100%,.02)}.login_card__bNF89:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--angle,0deg),transparent 0 70%,#a78bfa 80%,#22d3ee 88%,transparent 96%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:login_border-spin__ISJQc 6s linear infinite;pointer-events:none}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes login_border-spin__ISJQc{to{--angle:360deg}}.login_card__bNF89:after{content:"";position:absolute;inset:12% 8% -8%;z-index:-1;border-radius:inherit;background:radial-gradient(closest-side,rgba(124,58,237,.45),transparent);filter:blur(40px);pointer-events:none}.login_cardInner__W8rC3{position:relative;border-radius:calc(1.75rem - 1px);background:radial-gradient(500px circle at var(--mx) var(--my),rgba(139,92,246,.14),transparent 45%),linear-gradient(180deg,rgba(17,20,45,.82),rgba(9,11,28,.9));backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);overflow:hidden}.login_cardShine____0Pi{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.06) 45%,transparent 60%)}.login_logoBadge__3Y_5O{position:relative;display:grid;place-items:center;border-radius:1rem;background:#fff;box-shadow:0 0 0 1px hsla(0,0%,100%,.2),0 10px 30px -8px rgba(139,92,246,.8)}.login_logoBadge__3Y_5O:after{content:"";position:absolute;inset:-5px;border-radius:1.25rem;border:1px solid rgba(167,139,250,.45);animation:login_ping-soft__KmDR6 3s ease-out infinite}@keyframes login_ping-soft__KmDR6{0%{transform:scale(.95);opacity:.9}to{transform:scale(1.25);opacity:0}}.login_field__c68UR{position:relative;border-radius:.9rem;transition:box-shadow .3s ease}.login_field__c68UR:focus-within{box-shadow:0 0 0 1px rgba(167,139,250,.7),0 0 28px -4px rgba(139,92,246,.55)}.login_input__COfDs{width:100%;height:3.25rem;border-radius:.9rem;border:1px solid rgba(148,163,184,.22);background:rgba(2,6,23,.55);color:#f8fafc;font-size:16px;padding:0 1rem 0 2.9rem;outline:none;caret-color:#a78bfa;transition:border-color .25s ease,background-color .25s ease}.login_input__COfDs::placeholder{color:#64748b}.login_input__COfDs:hover{border-color:rgba(148,163,184,.38)}.login_input__COfDs:focus,.login_input__COfDs:focus-visible{outline:none;border-color:rgba(167,139,250,.9);background:rgba(15,12,45,.7)}.login_input__COfDs:-webkit-autofill,.login_input__COfDs:-webkit-autofill:focus,.login_input__COfDs:-webkit-autofill:hover{-webkit-text-fill-color:#f8fafc;-webkit-box-shadow:inset 0 0 0 1000px #0d1030;transition:background-color 9999s ease-in-out 0s}.login_inputWithToggle__JbCcb{padding-right:3.25rem}.login_fieldIcon__nTf01{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#818cf8;pointer-events:none;transition:color .25s ease}.login_field__c68UR:focus-within .login_fieldIcon__nTf01{color:#c4b5fd}.login_toggle__K2oma{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.7rem;color:#94a3b8;transition:color .2s ease,background-color .2s ease}.login_toggle__K2oma:hover{color:#e2e8f0;background:hsla(0,0%,100%,.06)}.login_toggle__K2oma:focus-visible{outline:2px solid #a78bfa;outline-offset:0}.login_button__k_6Aa{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%;height:3.35rem;border-radius:.95rem;font-size:1rem;font-weight:600;letter-spacing:.01em;color:#fff;overflow:hidden;background:linear-gradient(100deg,#4f46e5,#7c3aed 45%,#2563eb 70%,#0891b2);background-size:220% 100%;animation:login_btn-flow___nFI5 6s ease-in-out infinite alternate;box-shadow:0 12px 34px -10px rgba(124,58,237,.85),inset 0 1px 0 hsla(0,0%,100%,.25);transition:transform .2s ease,box-shadow .3s ease,filter .3s ease}@keyframes login_btn-flow___nFI5{0%{background-position:0 50%}to{background-position:100% 50%}}.login_button__k_6Aa:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.45),transparent);transform:skewX(-20deg);animation:login_shimmer__vNCAa 3.2s ease-in-out infinite}@keyframes login_shimmer__vNCAa{0%{left:-60%}55%,to{left:130%}}.login_button__k_6Aa:hover{box-shadow:0 18px 44px -10px #7c3aed,inset 0 1px 0 hsla(0,0%,100%,.3);filter:brightness(1.08);transform:translateY(-1px)}.login_button__k_6Aa:active{transform:translateY(1px) scale(.99)}.login_button__k_6Aa:focus-visible{outline:2px solid #c4b5fd;outline-offset:3px}.login_button__k_6Aa:disabled{cursor:progress;filter:saturate(.8) brightness(.95)}.login_button__k_6Aa:disabled:before{animation-duration:1.1s}.login_arrow__N3_1i{transition:transform .25s ease}.login_button__k_6Aa:hover .login_arrow__N3_1i{transform:translateX(4px)}.login_spinner__gUWtu{width:1.15rem;height:1.15rem;border-radius:9999px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:login_spin__5jzrS .7s linear infinite}@keyframes login_spin__5jzrS{to{transform:rotate(1turn)}}.login_error__ozzir{display:flex;gap:.6rem;align-items:flex-start;padding:.8rem .9rem;border-radius:.9rem;font-size:.875rem;line-height:1.4;color:#fecaca;background:rgba(127,29,29,.28);border:1px solid hsla(0,91%,71%,.4);animation:login_shake__4tSII .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes login_shake__4tSII{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-4px)}40%,60%{transform:translateX(4px)}}.login_link__qGo8O{font-weight:600;color:#c4b5fd;text-decoration:none;background-image:linear-gradient(90deg,#a78bfa,#22d3ee);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s ease,color .2s ease}.login_link__qGo8O:hover{color:#e9d5ff;background-size:100% 1px}@media (prefers-reduced-motion:reduce){.login_aurora__RompV,.login_bar__9wd1p,.login_button__k_6Aa,.login_button__k_6Aa:before,.login_card__bNF89:before,.login_error__ozzir,.login_floor__k0P9y,.login_gradientText__812zK,.login_kpi__p10V4,.login_logoBadge__3Y_5O:after,.login_orb__TQcVO,.login_pulseDot__1m7AF:after,.login_ring__ZCfb_{animation:none!important}.login_button__k_6Aa:before{display:none}.login_reveal__pOEZ3{animation:none;opacity:1}.login_spark__mBl9h path.login_sparkLine__DbH6l{animation:none;stroke-dashoffset:0}.login_card__bNF89{transition:none}.login_spinner__gUWtu{animation-duration:1.5s}}@media (max-width:640px){.login_orb__TQcVO{filter:blur(50px)}.login_floor__k0P9y{height:38vh;opacity:.4}.login_horizon__zpln_{bottom:38vh}.login_card__bNF89{border-radius:1.5rem}.login_cardInner__W8rC3{border-radius:calc(1.5rem - 1px)}}