@property --cs-login-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.login-module__ujJDyq__screen{background:radial-gradient(120% 90% at 50% -10%,#151134 0%,#0000 58%),radial-gradient(110% 80% at 50% 110%,#0b1233 0%,#0000 55%),#07070f;place-items:center;width:100%;min-height:100dvh;padding:32px 16px;display:grid;position:relative;overflow:hidden}.login-module__ujJDyq__backdrop{pointer-events:none;position:absolute;inset:0}.login-module__ujJDyq__blob{filter:blur(100px);will-change:transform;border-radius:50%;position:absolute}.login-module__ujJDyq__blobViolet{background:radial-gradient(circle,#7c3aed99,#0000 68%);width:62vmax;height:62vmax;animation:26s ease-in-out infinite login-module__ujJDyq__driftA;top:-20%;left:-14%}.login-module__ujJDyq__blobCyan{background:radial-gradient(circle,#22d3ee57,#0000 68%);width:66vmax;height:66vmax;animation:33s ease-in-out infinite login-module__ujJDyq__driftB;bottom:-28%;right:-18%}.login-module__ujJDyq__blobRose{background:radial-gradient(circle,#f43f5e52,#0000 66%);width:40vmax;height:40vmax;animation:23s ease-in-out infinite login-module__ujJDyq__driftC;top:20%;right:2%}.login-module__ujJDyq__blobAmber{background:radial-gradient(circle,#f9731647,#0000 66%);width:34vmax;height:34vmax;animation:29s ease-in-out infinite login-module__ujJDyq__driftD;bottom:2%;left:8%}.login-module__ujJDyq__speedLines{background:repeating-linear-gradient(-24deg,#0000 0 54px,#c4b5fd12 54px 55px,#0000 55px 108px);animation:18s linear infinite login-module__ujJDyq__sweep;position:absolute;inset:-30%;-webkit-mask-image:radial-gradient(62% 56%,#0000 30%,#000 92%);mask-image:radial-gradient(62% 56%,#0000 30%,#000 92%)}.login-module__ujJDyq__mote{left:var(--cs-mote-x);top:var(--cs-mote-y);width:var(--cs-mote-size);height:var(--cs-mote-size);background:var(--cs-mote-color);box-shadow:0 0 12px var(--cs-mote-color);opacity:0;animation:login-module__ujJDyq__floatMote var(--cs-mote-dur) ease-in-out var(--cs-mote-delay) infinite;border-radius:50%;position:absolute}.login-module__ujJDyq__stage{place-items:center;width:100%;max-width:540px;display:grid;position:relative}.login-module__ujJDyq__halo{pointer-events:none;background:radial-gradient(circle,#07070ef0 0%,#07070ecc 46%,#07070e57 64%,#0000 76%);border-radius:50%;width:150%;height:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-module__ujJDyq__ring{pointer-events:none;background:conic-gradient(from var(--cs-login-angle), transparent 0deg 44deg, #a78bfad9 92deg, #22d3eef2 124deg, transparent 168deg 360deg);-webkit-mask-composite:xor;border-radius:50%;padding:1.5px;animation:9s linear infinite login-module__ujJDyq__spinAngle;position:absolute;inset:-18px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.login-module__ujJDyq__ringSlow{background:conic-gradient(from var(--cs-login-angle), transparent 0deg 62deg, #f9731699 104deg, #f43f5e8c 132deg, transparent 176deg 360deg);animation:17s linear infinite reverse login-module__ujJDyq__spinAngle;inset:-34px}.login-module__ujJDyq__card{aspect-ratio:1;background:linear-gradient(145deg,#23234a 0%,#17172e 46%,#0d0d1a 100%);border-radius:50%;place-items:center;width:clamp(320px,min(86vw,70vh),520px);display:grid;position:relative;box-shadow:-26px -26px 64px #8b5cf638,28px 28px 76px #000000f2,inset 2px 2px 3px #ffffff1a,inset -3px -3px 7px #000000b3,inset 0 0 0 1px #c4b5fd12}.login-module__ujJDyq__content{flex-direction:column;gap:13px;width:min(66%,304px);display:flex}.login-module__ujJDyq__brand{color:#c4b5fd;background:linear-gradient(145deg,#1a1a33,#0e0e1c);border-radius:14px;place-items:center;width:42px;height:42px;margin:0 auto 2px;display:grid;box-shadow:-4px -4px 10px #7c3aed33,5px 5px 12px #000c,inset 1px 1px 1px #ffffff12}.login-module__ujJDyq__title{text-align:center;letter-spacing:-.02em;background:linear-gradient(100deg,#f5f3ff 0%,#c4b5fd 34%,#67e8f9 62%,#fdba74 100%) 0 0/230% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:28px;font-weight:700;line-height:1.1;animation:10s ease-in-out infinite login-module__ujJDyq__shimmer}.login-module__ujJDyq__subtitle{text-align:center;letter-spacing:.02em;color:#6b6b8a;margin:0 0 6px;font-size:12px}.login-module__ujJDyq__field{color:#55556e;background:#0c0c18;border-radius:14px;align-items:center;gap:10px;height:48px;padding:0 14px;transition:box-shadow .22s,color .22s;display:flex;box-shadow:inset 5px 5px 12px #000000e0,inset -4px -4px 10px #ffffff09}.login-module__ujJDyq__field:focus-within{color:#a78bfa;box-shadow:inset 5px 5px 12px #000000e0,inset -4px -4px 10px #ffffff08,0 0 0 1px #a78bfa8c,0 0 20px #7c3aed59}.login-module__ujJDyq__input{color:#e2e8f0;background:0 0;border:0;outline:none;flex:1;min-width:0;font-family:inherit;font-size:14px}.login-module__ujJDyq__input::placeholder{color:#4d4d66}.login-module__ujJDyq__input:-webkit-autofill{-webkit-text-fill-color:#e2e8f0;caret-color:#e2e8f0;transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0c0c18}.login-module__ujJDyq__input:-webkit-autofill:focus{-webkit-text-fill-color:#e2e8f0;caret-color:#e2e8f0;transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0c0c18}.login-module__ujJDyq__toggle{width:26px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;transition:color .16s,background .16s;display:grid}.login-module__ujJDyq__toggle:hover{color:#c4b5fd;background:#7c3aed24}.login-module__ujJDyq__toggle:focus-visible{outline-offset:1px;outline:1px solid #a78bfacc}.login-module__ujJDyq__submit{color:#efecff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:linear-gradient(145deg,#1c1c38,#101020);border:0;border-radius:14px;height:50px;margin-top:5px;font-family:inherit;font-size:12px;font-weight:600;transition:box-shadow .18s,transform .14s,color .18s;position:relative;overflow:hidden;box-shadow:-6px -6px 16px #7c3aed33,7px 7px 18px #000000e0,inset 1px 1px 1px #ffffff14}.login-module__ujJDyq__submit:after{content:"";background:linear-gradient(100deg,#0000 38%,#c4b5fd47 50%,#0000 62%);position:absolute;inset:0;transform:translate(-130%)}.login-module__ujJDyq__submit:hover:not(:disabled):after{animation:.85s ease-out login-module__ujJDyq__shine}.login-module__ujJDyq__submit:hover:not(:disabled){color:#fff;box-shadow:-6px -6px 18px #7c3aed52,7px 7px 20px #000000eb,inset 1px 1px 1px #ffffff1a,0 0 24px #7c3aed4d}.login-module__ujJDyq__submit:focus-visible{outline-offset:3px;outline:1px solid #a78bfae6}.login-module__ujJDyq__submit:active:not(:disabled){transform:translateY(1px);box-shadow:inset 6px 6px 14px #000000eb,inset -5px -5px 12px #ffffff0a}.login-module__ujJDyq__submit:disabled{cursor:progress;color:#8f8fb0}.login-module__ujJDyq__submitInner{justify-content:center;align-items:center;gap:8px;display:flex}.login-module__ujJDyq__spin{animation:.9s linear infinite login-module__ujJDyq__rotate}.login-module__ujJDyq__status{text-align:center;letter-spacing:.01em;min-height:15px;margin:0;font-size:11px;line-height:1.35}.login-module__ujJDyq__statusOk{color:#67e8f9}.login-module__ujJDyq__statusError{color:#fb7185}@keyframes login-module__ujJDyq__driftA{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(7%,9%)scale(1.12)}}@keyframes login-module__ujJDyq__driftB{0%,to{transform:translate(0,0)scale(1.08)}50%{transform:translate(-9%,-7%)scale(1)}}@keyframes login-module__ujJDyq__driftC{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-6%,11%)scale(1.18)}}@keyframes login-module__ujJDyq__driftD{0%,to{transform:translate(0,0)scale(1.1)}50%{transform:translate(10%,-8%)scale(1)}}@keyframes login-module__ujJDyq__sweep{0%{transform:translate(0,0)}to{transform:translate(108px,-48px)}}@keyframes login-module__ujJDyq__floatMote{0%{opacity:0;transform:translateY(14px)scale(.6)}18%,76%{opacity:1}to{opacity:0;transform:translateY(-78px)scale(1)}}@keyframes login-module__ujJDyq__spinAngle{to{--cs-login-angle:360deg}}@keyframes login-module__ujJDyq__shimmer{0%,to{background-position:0%}50%{background-position:100%}}@keyframes login-module__ujJDyq__shine{to{transform:translate(130%)}}@keyframes login-module__ujJDyq__rotate{to{transform:rotate(360deg)}}@media (max-width:560px){.login-module__ujJDyq__card{aspect-ratio:auto;border-radius:36px;width:100%;max-width:380px;padding:44px 26px}.login-module__ujJDyq__ring{border-radius:46px;inset:-12px}.login-module__ujJDyq__ringSlow{border-radius:58px;inset:-26px}.login-module__ujJDyq__content{width:100%}.login-module__ujJDyq__halo{width:150%;height:135%}}@media (prefers-reduced-motion:reduce){.login-module__ujJDyq__blob,.login-module__ujJDyq__speedLines,.login-module__ujJDyq__mote,.login-module__ujJDyq__ring,.login-module__ujJDyq__ringSlow,.login-module__ujJDyq__title,.login-module__ujJDyq__submit:after{animation:none!important}.login-module__ujJDyq__mote{opacity:.55}.login-module__ujJDyq__submit,.login-module__ujJDyq__field,.login-module__ujJDyq__toggle{transition:none}}
