.login-page[data-v-18a0129d]{position:relative;width:100%;height:100vh;overflow:hidden;background:linear-gradient(160deg,#150b3f,#251266 55%,#3d2b8f)}.login-page .login-aura[data-v-18a0129d]{position:absolute;inset:0;pointer-events:none}.login-page .login-aura .blob[data-v-18a0129d]{position:absolute;border-radius:50%;-webkit-filter:blur(70px);filter:blur(70px);opacity:.55;will-change:transform}.login-page .login-aura .b1[data-v-18a0129d]{width:520px;height:520px;left:-140px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(139,92,255,.9),rgba(139,92,255,0) 70%);-webkit-animation:auraFloat1-data-v-18a0129d 16s ease-in-out infinite alternate;animation:auraFloat1-data-v-18a0129d 16s ease-in-out infinite alternate}.login-page .login-aura .b2[data-v-18a0129d]{width:460px;height:460px;right:-120px;bottom:-140px;background:radial-gradient(circle at 60% 40%,rgba(0,212,255,.55),rgba(0,212,255,0) 70%);-webkit-animation:auraFloat2-data-v-18a0129d 14s ease-in-out infinite alternate;animation:auraFloat2-data-v-18a0129d 14s ease-in-out infinite alternate}.login-page .login-aura .b3[data-v-18a0129d]{width:380px;height:380px;right:18%;top:8%;background:radial-gradient(circle at 50% 50%,rgba(255,91,158,.4),rgba(255,91,158,0) 70%);-webkit-animation:auraFloat3-data-v-18a0129d 18s ease-in-out infinite alternate;animation:auraFloat3-data-v-18a0129d 18s ease-in-out infinite alternate}.login-page .login-aura .login-grid[data-v-18a0129d]{position:absolute;inset:0;opacity:.05;background-image:linear-gradient(hsla(0,0%,100%,.6) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.6) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(ellipse at center,#000 0,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,#000 0,transparent 75%)}.login-page .login-aura .login-stars[data-v-18a0129d]{position:absolute;width:2px;height:2px;border-radius:50%;background:transparent;box-shadow:120px 160px #fff,320px 90px hsla(0,0%,100%,.7),520px 220px hsla(0,0%,100%,.5),720px 120px #fff,920px 260px hsla(0,0%,100%,.6),1120px 100px #fff,1320px 200px hsla(0,0%,100%,.5),200px 420px hsla(0,0%,100%,.4),460px 520px #fff,680px 620px hsla(0,0%,100%,.5),880px 480px hsla(0,0%,100%,.7),1080px 560px #fff,1240px 440px hsla(0,0%,100%,.4),260px 700px hsla(0,0%,100%,.5),560px 780px #fff,800px 820px hsla(0,0%,100%,.4),1160px 760px hsla(0,0%,100%,.6),1380px 640px #fff;-webkit-animation:twinkle-data-v-18a0129d 4s ease-in-out infinite alternate;animation:twinkle-data-v-18a0129d 4s ease-in-out infinite alternate}.login-page .login-glass-wrap[data-v-18a0129d]{position:relative;z-index:1;min-height:100vh;display:flex;align-items:center;justify-content:center}.login-page .login-glass[data-v-18a0129d]{width:420px;padding:44px 40px 32px;border-radius:20px;background:hsla(0,0%,100%,.08);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border:1px solid hsla(0,0%,100%,.18);box-shadow:0 20px 60px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.15);-webkit-animation:glassIn-data-v-18a0129d .6s ease both;animation:glassIn-data-v-18a0129d .6s ease both}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.login-page .login-glass[data-v-18a0129d]{background:rgba(21,11,63,.85)}}.login-page .login-glass .login-logo[data-v-18a0129d]{display:flex;align-items:center;justify-content:center;margin-bottom:22px}.login-page .login-glass .login-logo img[data-v-18a0129d]{height:36px;margin-right:12px}.login-page .login-glass .login-logo .login-brand[data-v-18a0129d]{font-size:28px;font-weight:700;letter-spacing:2px;background:linear-gradient(90deg,#00d4ff,#8b5cff,#ff5b9e);-webkit-background-clip:text;background-clip:text;color:transparent}.login-page .login-glass .login-title[data-v-18a0129d]{text-align:center;font-size:20px;font-weight:600;color:#fff;letter-spacing:2px}.login-page .login-glass .login-subtitle[data-v-18a0129d]{text-align:center;font-size:12px;color:hsla(0,0%,100%,.55);letter-spacing:1px;margin-bottom:30px}.login-page .login-glass .login-form[data-v-18a0129d] .ant-input{height:44px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:10px;color:#fff;transition:all .25s}.login-page .login-glass .login-form[data-v-18a0129d] .ant-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}.login-page .login-glass .login-form[data-v-18a0129d] .ant-input::-moz-placeholder{color:hsla(0,0%,100%,.4)}.login-page .login-glass .login-form[data-v-18a0129d] .ant-input:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.login-page .login-glass .login-form[data-v-18a0129d] .ant-input::-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.login-page .login-glass .login-form[data-v-18a0129d] .ant-input::placeholder{color:hsla(0,0%,100%,.4)}.login-page .login-glass .login-form[data-v-18a0129d] .ant-input:hover{border-color:hsla(0,0%,100%,.4)}.login-page .login-glass .login-form[data-v-18a0129d] .ant-input:focus{border-color:#00d4ff;box-shadow:0 0 0 2px rgba(0,212,255,.15);background:hsla(0,0%,100%,.14)}.login-page .login-glass .login-form[data-v-18a0129d] .ant-input:-webkit-autofill,.login-page .login-glass .login-form[data-v-18a0129d] .ant-input:-webkit-autofill:focus,.login-page .login-glass .login-form[data-v-18a0129d] .ant-input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;-webkit-transition:background-color 500000s ease-in-out 0s;transition:background-color 500000s ease-in-out 0s;box-shadow:inset 0 0 0 1000px #2f2371}.login-page .login-glass .login-form[data-v-18a0129d] .ant-input-password{background:transparent}.login-page .login-glass .login-form[data-v-18a0129d] .ant-input-password-icon{color:hsla(0,0%,100%,.45)}.login-page .login-glass .login-form[data-v-18a0129d] .ant-input-affix-wrapper .ant-input-prefix{left:12px}.login-page .login-glass .login-form .login-submit-item[data-v-18a0129d]{margin-bottom:4px}.login-page .login-glass .login-form .login-submit-item[data-v-18a0129d] .ant-btn-primary{width:100%;height:46px;border-radius:99px;font-size:15px;letter-spacing:6px;background:linear-gradient(135deg,#8b5cff,#5b4dff 48%,#3d6bff)!important;border:none!important;box-shadow:0 6px 18px rgba(91,77,255,.5);transition:all .25s}.login-page .login-glass .login-form .login-submit-item[data-v-18a0129d] .ant-btn-primary:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(91,77,255,.6)}.login-page .footer[data-v-18a0129d]{position:absolute;z-index:1;width:100%;bottom:0;margin-bottom:24px;text-align:center}.login-page .footer .copyright a[data-v-18a0129d]{color:hsla(0,0%,100%,.45);font-size:12px;transition:color .25s}.login-page .footer .copyright a[data-v-18a0129d]:hover{color:hsla(0,0%,100%,.8)}@-webkit-keyframes auraFloat1-data-v-18a0129d{0%{transform:translate(0) scale(1)}to{transform:translate(120px,80px) scale(1.15)}}@keyframes auraFloat1-data-v-18a0129d{0%{transform:translate(0) scale(1)}to{transform:translate(120px,80px) scale(1.15)}}@-webkit-keyframes auraFloat2-data-v-18a0129d{0%{transform:translate(0) scale(1)}to{transform:translate(-100px,-60px) scale(1.12)}}@keyframes auraFloat2-data-v-18a0129d{0%{transform:translate(0) scale(1)}to{transform:translate(-100px,-60px) scale(1.12)}}@-webkit-keyframes auraFloat3-data-v-18a0129d{0%{transform:translate(0) scale(1)}to{transform:translate(-60px,90px) scale(.92)}}@keyframes auraFloat3-data-v-18a0129d{0%{transform:translate(0) scale(1)}to{transform:translate(-60px,90px) scale(.92)}}@-webkit-keyframes twinkle-data-v-18a0129d{0%{opacity:.4}to{opacity:1}}@keyframes twinkle-data-v-18a0129d{0%{opacity:.4}to{opacity:1}}@-webkit-keyframes glassIn-data-v-18a0129d{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes glassIn-data-v-18a0129d{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}