.particle-canvas[data-v-bd7b6842]{position:absolute;top:0;left:0;width:100%;height:100%;display:block;pointer-events:none}[data-v-dc118d2d] .custom-checkbox.arco-checkbox-checked .arco-checkbox-icon{background-color:#2d573d!important;border-color:#2d573d!important}[data-v-dc118d2d] .custom-checkbox.arco-checkbox-checked .arco-checkbox-icon svg{color:#fff!important}[data-v-dc118d2d] .arco-input-focus{border-color:#000!important;box-shadow:0 0 1px #000}.title-a[data-v-dc118d2d]{margin-top:30%;color:transparent;font-weight:900;font-size:72px;letter-spacing:3px;z-index:10;display:inline-block;transform-style:preserve-3d;perspective:1200px;transition:all .8s cubic-bezier(.23,1,.32,1);cursor:pointer;background:linear-gradient(135deg,#00f3ff,#6a00ff,#f0f,#ff6b9d,#00f3ff);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradientFlow-dc118d2d 4s ease infinite,float3D-dc118d2d 8s ease-in-out infinite,neonPulse-dc118d2d 2s ease-in-out infinite;text-shadow:0 1px 0px rgba(255,255,255,.4),0 0 20px rgba(0,243,255,.6),0 0 40px rgba(106,0,255,.4),0 0 60px rgba(255,0,255,.3),0 0 80px rgba(255,107,157,.2);padding:25px 50px;border:3px solid transparent;border-radius:12px;background-clip:padding-box;position:relative;box-shadow:0 20px 60px #00000080,0 0 100px #00f3ff33,inset 0 0 40px #ffffff1a}.title-a[data-v-dc118d2d]:before{content:"";position:absolute;inset:-4px;background:linear-gradient(45deg,#00f3ff,#6a00ff,#f0f,#ff6b9d,#00f3ff);background-size:400% 400%;border-radius:16px;z-index:-1;opacity:.8;filter:blur(15px);animation:borderFlow-dc118d2d 8s linear infinite}.title-a[data-v-dc118d2d]:after{content:"捷足运营平台";position:absolute;top:4px;left:4px;width:100%;height:100%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transform:translateZ(-80px) rotateX(15deg) skew(-5deg);filter:blur(15px);z-index:-2;opacity:.5;animation:hologram-dc118d2d 6s ease-in-out infinite}.inset-shadow[data-v-dc118d2d]{content:"捷足体育科技";position:absolute;top:2px;left:2px;width:100%;height:100%;color:#0006;-webkit-text-fill-color:rgba(0,0,0,.4);z-index:-1;transform:translateZ(-40px);filter:blur(3px)}@keyframes float3D-dc118d2d{0%,to{transform:perspective(1200px) rotateX(10deg) rotateY(0) translateZ(0) scale(1)}25%{transform:perspective(1200px) rotateX(15deg) rotateY(5deg) translateZ(50px) translateY(-20px) scale(1.02)}50%{transform:perspective(1200px) rotateX(10deg) rotateY(0) translateZ(80px) translateY(-10px) scale(1.05)}75%{transform:perspective(1200px) rotateX(5deg) rotateY(-5deg) translateZ(50px) translateY(-20px) scale(1.02)}}@keyframes gradientFlow-dc118d2d{0%,to{background-position:0% 50%;filter:hue-rotate(0deg)}50%{background-position:100% 50%;filter:hue-rotate(90deg)}}@keyframes neonPulse-dc118d2d{0%,to{opacity:1;text-shadow:0 1px 0px rgba(255,255,255,.4),0 0 20px rgba(0,243,255,.6),0 0 40px rgba(106,0,255,.4),0 0 60px rgba(255,0,255,.3),0 0 80px rgba(255,107,157,.2)}50%{opacity:.95;text-shadow:0 1px 0px rgba(255,255,255,.4),0 0 30px rgba(0,243,255,.8),0 0 50px rgba(106,0,255,.6),0 0 70px rgba(255,0,255,.5),0 0 90px rgba(255,107,157,.4)}}@keyframes borderFlow-dc118d2d{0%{background-position:0% 50%;opacity:.8}50%{background-position:100% 50%;opacity:1}to{background-position:0% 50%;opacity:.8}}@keyframes hologram-dc118d2d{0%,to{opacity:.3;transform:translateZ(-80px) rotateX(15deg) skew(-5deg) translateY(0)}50%{opacity:.6;transform:translateZ(-80px) rotateX(15deg) skew(-5deg) translateY(10px)}}.title-a[data-v-dc118d2d]:hover{transform:perspective(1200px) rotateX(20deg) rotateY(15deg) translateZ(100px) scale(1.1);animation-play-state:paused;text-shadow:0 2px 0px rgba(255,255,255,.6),0 0 40px #00f3ff,0 0 60px rgba(106,0,255,.8),0 0 80px rgba(255,0,255,.7),0 0 100px rgba(255,107,157,.6),0 0 120px rgba(0,243,255,.4);box-shadow:0 40px 100px #000c,0 0 150px #00f3ff66,0 0 200px #6a00ff4d,inset 0 0 60px #fff3}.title-a[data-v-dc118d2d]:hover:before{opacity:1;filter:blur(20px);animation-duration:2s}.title-a[data-v-dc118d2d]:hover:after{opacity:.8;filter:blur(20px)}.light-particles[data-v-dc118d2d]{position:absolute;inset:-20px;pointer-events:none;z-index:-3}.particle[data-v-dc118d2d]{position:absolute;border-radius:50%;background:radial-gradient(circle at center,rgba(0,243,255,.8) 0%,transparent 70%);animation:particleFloat-dc118d2d 8s infinite linear}@keyframes particleFloat-dc118d2d{0%{transform:translateZ(-200px) scale(0);opacity:0}10%{opacity:1}90%{opacity:.5}to{transform:translate3d(100px,-100px,200px) scale(1);opacity:0}}@media screen and (max-width:1200px){.title-a[data-v-dc118d2d]{font-size:56px;padding:20px 40px;margin-top:40%}}@media screen and (max-width:768px){.title-a[data-v-dc118d2d]{font-size:42px;padding:15px 30px;margin-top:50%;letter-spacing:2px}}.reflection[data-v-dc118d2d]{position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom,rgba(255,255,255,.15) 0%,rgba(255,255,255,.05) 50%,transparent 100%);border-radius:12px 12px 0 0;pointer-events:none;z-index:2;mix-blend-mode:overlay}.data-flow[data-v-dc118d2d]{position:absolute;width:100%;height:100%;pointer-events:none;z-index:4}.data-line[data-v-dc118d2d]{position:absolute;width:2px;height:100px;background:linear-gradient(to bottom,transparent,rgba(28,159,49,.8),transparent);animation:dataFlow-dc118d2d 8s linear infinite;opacity:0}@keyframes dataFlow-dc118d2d{0%{transform:translateY(-100px) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(calc(100vh + 100px)) rotate(360deg);opacity:0}}@keyframes scale-to-dc118d2d{0%{transform:scale(.2)}to{transform:scale(1)}}.login-container[data-v-dc118d2d]{overflow:hidden;height:100vh;width:100vw;display:flex}.login-container .left[data-v-dc118d2d]{position:relative;width:60%;min-width:60%;max-width:60%;overflow:hidden}.login-container .left>img[data-v-dc118d2d]{height:100%;width:100%;-o-object-fit:fill;object-fit:fill;position:absolute;inset:0;z-index:0}.login-container .left .particle-bg[data-v-dc118d2d]{position:absolute;inset:0;z-index:3;pointer-events:none}.login-container .left[data-v-dc118d2d]:after{content:"";position:absolute;inset:0;z-index:2;background-color:#00000080}.login-container .left .content[data-v-dc118d2d]{position:absolute;inset:0;z-index:3;width:100%;display:flex;align-items:center;flex-direction:column}.login-container .left .content>img[data-v-dc118d2d]{height:50px;margin-top:20%}.login-container .left .content .proj-name[data-v-dc118d2d]{font-size:20px;font-weight:700;color:#fff;margin-top:10px}.login-container .left .content .desc[data-v-dc118d2d]{font-size:14px;color:#fff;margin-top:10px}.login-container .left .content .ttiipp[data-v-dc118d2d]{flex:1;bottom:50px;justify-content:center;align-items:center;color:#fff;font-weight:700;font-weight:500;font-size:24px;animation:scale-to-dc118d2d 1s linear}.login-container .left .content .bottom[data-v-dc118d2d]{color:silver;text-align:center;margin-bottom:5%;line-height:25px;font-size:10px;font-weight:500}.login-container .right[data-v-dc118d2d]{flex:1;background-color:#fff;display:flex;justify-content:center;align-items:center}.login-container .right .form-wrapper[data-v-dc118d2d]{width:50%;box-shadow:0 0 10px #cfcfcf;border-radius:10px}.login-container .right .form-wrapper .title[data-v-dc118d2d]{font-size:30px;font-weight:700;margin-top:10px;margin-bottom:10px}.login-container .right .form-wrapper .login-button-wrapper[data-v-dc118d2d]{position:relative}.login-container .right .form-wrapper .login[data-v-dc118d2d]{width:100%;background-color:#2d573d!important;position:relative}.login-container .right .form-wrapper .confetti-container[data-v-dc118d2d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;pointer-events:none;z-index:1000}.login-container .right .form-wrapper .confetti[data-v-dc118d2d]{position:absolute;width:var(--size, 10px);height:var(--size, 10px);background:currentColor;left:0;top:0;opacity:0;border-radius:2px;animation:confetti-fall-dc118d2d 2.5s ease-out forwards;animation-delay:var(--delay, 0s)}.login-container .right .form-wrapper .confetti-gold[data-v-dc118d2d]{background:linear-gradient(45deg,#fbbf24,#f59e0b);box-shadow:0 0 6px #fbbf24cc}.login-container .right .form-wrapper .confetti-yellow[data-v-dc118d2d]{background:linear-gradient(45deg,#facc15,#eab308);box-shadow:0 0 6px #facc15cc}.login-container .right .form-wrapper .confetti-orange[data-v-dc118d2d]{background:linear-gradient(45deg,#fb923c,#f97316);box-shadow:0 0 6px #fb923ccc}.login-container .right .form-wrapper .confetti-red[data-v-dc118d2d]{background:linear-gradient(45deg,#ef4444,#dc2626);box-shadow:0 0 6px #ef4444cc}.login-container .right .form-wrapper .confetti-green[data-v-dc118d2d]{background:linear-gradient(45deg,#22c55e,#16a34a);box-shadow:0 0 6px #22c55ecc}.login-container .right .form-wrapper .confetti-blue[data-v-dc118d2d]{background:linear-gradient(45deg,#3b82f6,#2563eb);box-shadow:0 0 6px #3b82f6cc}.login-container .right .form-wrapper .confetti-purple[data-v-dc118d2d]{background:linear-gradient(45deg,#a855f7,#9333ea);box-shadow:0 0 6px #a855f7cc}@keyframes confetti-fall-dc118d2d{0%{opacity:1;transform:translate(0) rotate(0) scale(1)}50%{opacity:1}to{opacity:0;transform:translate(var(--x, 0),var(--y, 0)) rotate(var(--rotation, 0deg)) scale(.3)}}@media screen and(max-width: 966px){.left[data-v-dc118d2d]{display:none}.right[data-v-dc118d2d]{background-image:url(../../assets/img_login_mobile_bg_01.jpg);background-size:cover}.right .form-wrapper[data-v-dc118d2d]{width:80%!important}}.title-a[data-v-10f1857c]{margin-top:30%;color:#fffc;font-weight:800;font-size:48px;text-shadow:0 0 5px rgba(255,255,255,.8);animation:glow-10f1857c 1.5s ease-in-out infinite alternate;position:relative;z-index:3}@keyframes glow-10f1857c{0%{text-shadow:0 0 3px #fff,0 0 6px #fff,0 0 9px #c5ac34,0 0 12px #fab507}to{text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 20px #f1bc4b,0 0 40px #edc219}}.login-container[data-v-10f1857c]{overflow:hidden;height:100vh;width:100vw;display:flex;background-color:#000}.login-container .left[data-v-10f1857c]{position:relative;width:65%;min-width:65%;max-width:65%;overflow:hidden;display:flex;align-items:center;justify-content:center}.login-container .left .video-bg[data-v-10f1857c]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;opacity:1;transition:opacity .8s ease-in-out}.login-container .left .video-bg.video-error[data-v-10f1857c]{opacity:0}.login-container .left .video-bg[data-v-10f1857c]::-webkit-media-controls{display:none!important}.login-container .left .content-mask[data-v-10f1857c]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(to right,#00000040,#00000026,#00000014);backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px),radial-gradient(circle at 1px 1px,rgba(0,0,0,.1) 1px,transparent 1px),linear-gradient(to right,#00000040,#00000026,#00000014);background-size:20px 20px,20px 20px,10px 10px,cover;background-position:0 0,0 0,0 0,0 0;pointer-events:none;animation:grid-flow-10f1857c 8s ease-in-out infinite}@keyframes grid-flow-10f1857c{0%{background-position:0 0,0 0,0 0,0 0;background-size:20px 20px,20px 20px,10px 10px,cover}25%{background-position:-10px -8px,-10px 0,-5px -4px,0 0;background-size:22px 24px,22px 24px,11px 11px,cover}50%{background-position:-20px -12px,-20px 0,-10px -6px,0 0;background-size:24px 28px,24px 28px,12px 12px,cover}75%{background-position:-10px -8px,-10px 0,-5px -4px,0 0;background-size:22px 24px,22px 24px,11px 11px,cover}to{background-position:0 0,0 0,0 0,0 0;background-size:20px 20px,20px 20px,10px 10px,cover}}.login-container .left .content[data-v-10f1857c]{position:relative;z-index:3;width:100%;height:100%;display:flex;align-items:center;flex-direction:column;padding:20px;text-align:center}.login-container .left .content .ttiipp[data-v-10f1857c]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-weight:500;font-size:24px;opacity:.9}.login-container .left .content .bottom[data-v-10f1857c]{color:#fffc;text-align:center;margin-bottom:5%;line-height:25px;font-size:16px;font-weight:700;position:relative;z-index:3}.login-container .left .content .bottom span[data-v-10f1857c]{background:linear-gradient(45deg,#fff,#fac900);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.login-container .left[data-v-10f1857c]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#000,#111);z-index:1;opacity:0;transition:opacity .8s ease-in-out;pointer-events:none}.login-container .left.loading[data-v-10f1857c]:before{opacity:1}.login-container .right[data-v-10f1857c]{flex:1;background-color:#fff;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.login-container .right[data-v-10f1857c]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,rgba(250,184,0,.15) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(251,191,36,.12) 0,transparent 50%),radial-gradient(circle at 40% 80%,rgba(234,179,8,.1) 0,transparent 50%),radial-gradient(circle at 60% 20%,rgba(250,204,21,.08) 0,transparent 45%);animation:golden-glow-10f1857c 15s ease-in-out infinite}@keyframes golden-glow-10f1857c{0%,to{transform:translate(0);opacity:1}33%{transform:translate(30px,-20px);opacity:.9}66%{transform:translate(-20px,30px);opacity:.95}}.login-container .right .form-wrapper[data-v-10f1857c]{width:50%;min-width:400px;max-width:500px;box-shadow:0 10px 40px #0000001a;border-radius:16px;position:relative;z-index:2;background:#fffffff2;backdrop-filter:blur(10px);transition:transform .3s ease,box-shadow .3s ease}.login-container .right .form-wrapper[data-v-10f1857c]:hover{transform:translateY(-5px);box-shadow:0 15px 50px #00000026}.login-container .right .form-wrapper .title[data-v-10f1857c]{font-size:28px;font-weight:600;margin-bottom:30px;color:#1a1a1a;text-align:center}.login-container .right .form-wrapper .login-button-wrapper[data-v-10f1857c]{position:relative}.login-container .right .form-wrapper .login[data-v-10f1857c]{width:100%;height:48px;background:linear-gradient(135deg,#000,#333)!important;border:none;font-weight:600;font-size:16px;transition:all .3s ease;position:relative}.login-container .right .form-wrapper .login[data-v-10f1857c]:hover:not(:disabled){background:linear-gradient(135deg,#333,#000)!important;transform:translateY(-2px);box-shadow:0 5px 15px #0000004d}.login-container .right .form-wrapper .login[data-v-10f1857c]:active:not(:disabled){transform:translateY(0)}.login-container .right .form-wrapper .confetti-container[data-v-10f1857c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;pointer-events:none;z-index:1000}.login-container .right .form-wrapper .confetti[data-v-10f1857c]{position:absolute;width:var(--size, 10px);height:var(--size, 10px);background:currentColor;left:0;top:0;opacity:0;border-radius:2px;animation:confetti-fall-10f1857c 2.5s ease-out forwards;animation-delay:var(--delay, 0s)}.login-container .right .form-wrapper .confetti-gold[data-v-10f1857c]{background:linear-gradient(45deg,#fbbf24,#f59e0b);box-shadow:0 0 6px #fbbf24cc}.login-container .right .form-wrapper .confetti-yellow[data-v-10f1857c]{background:linear-gradient(45deg,#facc15,#eab308);box-shadow:0 0 6px #facc15cc}.login-container .right .form-wrapper .confetti-orange[data-v-10f1857c]{background:linear-gradient(45deg,#fb923c,#f97316);box-shadow:0 0 6px #fb923ccc}.login-container .right .form-wrapper .confetti-red[data-v-10f1857c]{background:linear-gradient(45deg,#ef4444,#dc2626);box-shadow:0 0 6px #ef4444cc}.login-container .right .form-wrapper .confetti-green[data-v-10f1857c]{background:linear-gradient(45deg,#22c55e,#16a34a);box-shadow:0 0 6px #22c55ecc}.login-container .right .form-wrapper .confetti-blue[data-v-10f1857c]{background:linear-gradient(45deg,#3b82f6,#2563eb);box-shadow:0 0 6px #3b82f6cc}.login-container .right .form-wrapper .confetti-purple[data-v-10f1857c]{background:linear-gradient(45deg,#a855f7,#9333ea);box-shadow:0 0 6px #a855f7cc}@keyframes confetti-fall-10f1857c{0%{opacity:1;transform:translate(0) rotate(0) scale(1)}50%{opacity:1}to{opacity:0;transform:translate(var(--x, 0),var(--y, 0)) rotate(var(--rotation, 0deg)) scale(.3)}}@media screen and (max-width:1200px){.login-container .left[data-v-10f1857c]{width:50%;min-width:50%}.login-container .left .title-a[data-v-10f1857c]{font-size:48px;margin-top:25%}}@media screen and (max-width:966px){.login-container[data-v-10f1857c]{flex-direction:column}.login-container .left[data-v-10f1857c]{width:100%;min-width:100%;height:40vh;max-width:100%}.login-container .left .video-bg[data-v-10f1857c]{-o-object-position:center 30%;object-position:center 30%}.login-container .left .content-mask[data-v-10f1857c]{background:linear-gradient(to bottom,#000000e6,#000000b3,#00000080)}.login-container .left .title-a[data-v-10f1857c]{font-size:36px;margin-top:10%}.login-container .left .bottom[data-v-10f1857c]{font-size:14px}.login-container .right[data-v-10f1857c]{height:60vh}.login-container .right .form-wrapper[data-v-10f1857c]{width:80%;min-width:unset;max-width:400px;padding:30px}.login-container .right .form-wrapper .title[data-v-10f1857c]{font-size:24px}}@media screen and (max-width:480px){.login-container .right .form-wrapper[data-v-10f1857c]{width:90%;padding:20px}.login-container .right .form-wrapper .title[data-v-10f1857c]{font-size:20px}}[data-v-10f1857c] .custom-checkbox.arco-checkbox-checked .arco-checkbox-icon{background-color:#000!important;border-color:#000!important}[data-v-10f1857c] .custom-checkbox.arco-checkbox-checked .arco-checkbox-icon svg{color:#fff!important}[data-v-10f1857c] .arco-input-focus{border-color:#000!important;box-shadow:0 0 0 1px #0000001a}[data-v-10f1857c] .arco-input-size-large{font-size:16px}[data-v-10f1857c] .arco-input-password-icon{color:#666}[data-v-10f1857c] .arco-input-password-icon:hover{color:#000}[data-v-87c4e250] .custom-checkbox.arco-checkbox-checked .arco-checkbox-icon{background-color:#2d573d!important;border-color:#2d573d!important}[data-v-87c4e250] .custom-checkbox.arco-checkbox-checked .arco-checkbox-icon svg{color:#fff!important}[data-v-87c4e250] .arco-input-focus{border-color:#000!important;box-shadow:0 0 1px #000}.title-a[data-v-87c4e250]{margin-top:30%;color:transparent;font-weight:900;font-size:72px;letter-spacing:3px;z-index:10;display:inline-block;transform-style:preserve-3d;perspective:1200px;transition:all .8s cubic-bezier(.23,1,.32,1);cursor:pointer;background:linear-gradient(135deg,#00f3ff,#6a00ff,#f0f,#ff6b9d,#00f3ff);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradientFlow-87c4e250 4s ease infinite,float3D-87c4e250 8s ease-in-out infinite,neonPulse-87c4e250 2s ease-in-out infinite;text-shadow:0 1px 0px rgba(255,255,255,.4),0 0 20px rgba(0,243,255,.6),0 0 40px rgba(106,0,255,.4),0 0 60px rgba(255,0,255,.3),0 0 80px rgba(255,107,157,.2);padding:25px 50px;border:3px solid transparent;border-radius:12px;background-clip:padding-box;position:relative;box-shadow:0 20px 60px #00000080,0 0 100px #00f3ff33,inset 0 0 40px #ffffff1a}.title-a[data-v-87c4e250]:before{content:"";position:absolute;inset:-4px;background:linear-gradient(45deg,#00f3ff,#6a00ff,#f0f,#ff6b9d,#00f3ff);background-size:400% 400%;border-radius:16px;z-index:-1;opacity:.8;filter:blur(15px);animation:borderFlow-87c4e250 8s linear infinite}.title-a[data-v-87c4e250]:after{content:"捷足运营平台";position:absolute;top:4px;left:4px;width:100%;height:100%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transform:translateZ(-80px) rotateX(15deg) skew(-5deg);filter:blur(15px);z-index:-2;opacity:.5;animation:hologram-87c4e250 6s ease-in-out infinite}.inset-shadow[data-v-87c4e250]{content:"捷足体育科技";position:absolute;top:2px;left:2px;width:100%;height:100%;color:#0006;-webkit-text-fill-color:rgba(0,0,0,.4);z-index:-1;transform:translateZ(-40px);filter:blur(3px)}@keyframes float3D-87c4e250{0%,to{transform:perspective(1200px) rotateX(10deg) rotateY(0) translateZ(0) scale(1)}25%{transform:perspective(1200px) rotateX(15deg) rotateY(5deg) translateZ(50px) translateY(-20px) scale(1.02)}50%{transform:perspective(1200px) rotateX(10deg) rotateY(0) translateZ(80px) translateY(-10px) scale(1.05)}75%{transform:perspective(1200px) rotateX(5deg) rotateY(-5deg) translateZ(50px) translateY(-20px) scale(1.02)}}@keyframes gradientFlow-87c4e250{0%,to{background-position:0% 50%;filter:hue-rotate(0deg)}50%{background-position:100% 50%;filter:hue-rotate(90deg)}}@keyframes neonPulse-87c4e250{0%,to{opacity:1;text-shadow:0 1px 0px rgba(255,255,255,.4),0 0 20px rgba(0,243,255,.6),0 0 40px rgba(106,0,255,.4),0 0 60px rgba(255,0,255,.3),0 0 80px rgba(255,107,157,.2)}50%{opacity:.95;text-shadow:0 1px 0px rgba(255,255,255,.4),0 0 30px rgba(0,243,255,.8),0 0 50px rgba(106,0,255,.6),0 0 70px rgba(255,0,255,.5),0 0 90px rgba(255,107,157,.4)}}@keyframes borderFlow-87c4e250{0%{background-position:0% 50%;opacity:.8}50%{background-position:100% 50%;opacity:1}to{background-position:0% 50%;opacity:.8}}@keyframes hologram-87c4e250{0%,to{opacity:.3;transform:translateZ(-80px) rotateX(15deg) skew(-5deg) translateY(0)}50%{opacity:.6;transform:translateZ(-80px) rotateX(15deg) skew(-5deg) translateY(10px)}}.title-a[data-v-87c4e250]:hover{transform:perspective(1200px) rotateX(20deg) rotateY(15deg) translateZ(100px) scale(1.1);animation-play-state:paused;text-shadow:0 2px 0px rgba(255,255,255,.6),0 0 40px #00f3ff,0 0 60px rgba(106,0,255,.8),0 0 80px rgba(255,0,255,.7),0 0 100px rgba(255,107,157,.6),0 0 120px rgba(0,243,255,.4);box-shadow:0 40px 100px #000c,0 0 150px #00f3ff66,0 0 200px #6a00ff4d,inset 0 0 60px #fff3}.title-a[data-v-87c4e250]:hover:before{opacity:1;filter:blur(20px);animation-duration:2s}.title-a[data-v-87c4e250]:hover:after{opacity:.8;filter:blur(20px)}.light-particles[data-v-87c4e250]{position:absolute;inset:-20px;pointer-events:none;z-index:-3}.particle[data-v-87c4e250]{position:absolute;border-radius:50%;background:radial-gradient(circle at center,rgba(0,243,255,.8) 0%,transparent 70%);animation:particleFloat-87c4e250 8s infinite linear}@keyframes particleFloat-87c4e250{0%{transform:translateZ(-200px) scale(0);opacity:0}10%{opacity:1}90%{opacity:.5}to{transform:translate3d(100px,-100px,200px) scale(1);opacity:0}}@media screen and (max-width:1200px){.title-a[data-v-87c4e250]{font-size:56px;padding:20px 40px;margin-top:40%}}@media screen and (max-width:768px){.title-a[data-v-87c4e250]{font-size:42px;padding:15px 30px;margin-top:50%;letter-spacing:2px}}.reflection[data-v-87c4e250]{position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom,rgba(255,255,255,.15) 0%,rgba(255,255,255,.05) 50%,transparent 100%);border-radius:12px 12px 0 0;pointer-events:none;z-index:2;mix-blend-mode:overlay}.data-flow[data-v-87c4e250]{position:absolute;width:100%;height:100%;pointer-events:none;z-index:4}.data-line[data-v-87c4e250]{position:absolute;width:2px;height:100px;background:linear-gradient(to bottom,transparent,rgba(28,159,49,.8),transparent);animation:dataFlow-87c4e250 8s linear infinite;opacity:0}@keyframes dataFlow-87c4e250{0%{transform:translateY(-100px) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(calc(100vh + 100px)) rotate(360deg);opacity:0}}@keyframes scale-to-87c4e250{0%{transform:scale(.2)}to{transform:scale(1)}}.login-container[data-v-87c4e250]{overflow:hidden;height:100vh;width:100vw;display:flex}.login-container .left[data-v-87c4e250]{position:relative;width:60%;min-width:60%;max-width:60%;overflow:hidden}.login-container .left>img[data-v-87c4e250]{height:100%;width:100%;-o-object-fit:fill;object-fit:fill;position:absolute;inset:0;z-index:0}.login-container .left .particle-bg[data-v-87c4e250]{position:absolute;inset:0;z-index:3;pointer-events:none}.login-container .left[data-v-87c4e250]:after{content:"";position:absolute;inset:0;z-index:2;background-color:#00000080}.login-container .left .content[data-v-87c4e250]{position:absolute;inset:0;z-index:3;width:100%;display:flex;align-items:center;flex-direction:column}.login-container .left .content>img[data-v-87c4e250]{height:50px;margin-top:20%}.login-container .left .content .proj-name[data-v-87c4e250]{font-size:20px;font-weight:700;color:#fff;margin-top:10px}.login-container .left .content .desc[data-v-87c4e250]{font-size:14px;color:#fff;margin-top:10px}.login-container .left .content .ttiipp[data-v-87c4e250]{flex:1;bottom:50px;justify-content:center;align-items:center;color:#fff;font-weight:700;font-weight:500;font-size:24px;animation:scale-to-87c4e250 1s linear}.login-container .left .content .bottom[data-v-87c4e250]{color:silver;text-align:center;margin-bottom:5%;line-height:25px;font-size:10px;font-weight:500}.login-container .right[data-v-87c4e250]{flex:1;background-color:#fff;display:flex;justify-content:center;align-items:center}.login-container .right .form-wrapper[data-v-87c4e250]{width:50%;box-shadow:0 0 10px #cfcfcf;border-radius:10px}.login-container .right .form-wrapper .title[data-v-87c4e250]{font-size:30px;font-weight:700;margin-top:10px;margin-bottom:10px}.login-container .right .form-wrapper .login-button-wrapper[data-v-87c4e250]{position:relative}.login-container .right .form-wrapper .login[data-v-87c4e250]{width:100%;background-color:#2d573d!important;position:relative}.login-container .right .form-wrapper .confetti-container[data-v-87c4e250]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;pointer-events:none;z-index:1000}.login-container .right .form-wrapper .confetti[data-v-87c4e250]{position:absolute;width:var(--size, 10px);height:var(--size, 10px);background:currentColor;left:0;top:0;opacity:0;border-radius:2px;animation:confetti-fall-87c4e250 2.5s ease-out forwards;animation-delay:var(--delay, 0s)}.login-container .right .form-wrapper .confetti-gold[data-v-87c4e250]{background:linear-gradient(45deg,#fbbf24,#f59e0b);box-shadow:0 0 6px #fbbf24cc}.login-container .right .form-wrapper .confetti-yellow[data-v-87c4e250]{background:linear-gradient(45deg,#facc15,#eab308);box-shadow:0 0 6px #facc15cc}.login-container .right .form-wrapper .confetti-orange[data-v-87c4e250]{background:linear-gradient(45deg,#fb923c,#f97316);box-shadow:0 0 6px #fb923ccc}.login-container .right .form-wrapper .confetti-red[data-v-87c4e250]{background:linear-gradient(45deg,#ef4444,#dc2626);box-shadow:0 0 6px #ef4444cc}.login-container .right .form-wrapper .confetti-green[data-v-87c4e250]{background:linear-gradient(45deg,#22c55e,#16a34a);box-shadow:0 0 6px #22c55ecc}.login-container .right .form-wrapper .confetti-blue[data-v-87c4e250]{background:linear-gradient(45deg,#3b82f6,#2563eb);box-shadow:0 0 6px #3b82f6cc}.login-container .right .form-wrapper .confetti-purple[data-v-87c4e250]{background:linear-gradient(45deg,#a855f7,#9333ea);box-shadow:0 0 6px #a855f7cc}@keyframes confetti-fall-87c4e250{0%{opacity:1;transform:translate(0) rotate(0) scale(1)}50%{opacity:1}to{opacity:0;transform:translate(var(--x, 0),var(--y, 0)) rotate(var(--rotation, 0deg)) scale(.3)}}@media screen and(max-width: 966px){.left[data-v-87c4e250]{display:none}.right[data-v-87c4e250]{background-image:url(../../assets/img_login_mobile_bg_01.jpg);background-size:cover}.right .form-wrapper[data-v-87c4e250]{width:80%!important}}
