@keyframes fadeInUp-80c31cd8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn-80c31cd8{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn-80c31cd8{0%{opacity:0}to{opacity:1}}.animate-fade-in-up[data-v-80c31cd8]{animation:fadeInUp-80c31cd8 .6s ease-out}.animate-scale-in[data-v-80c31cd8]{animation:scaleIn-80c31cd8 .5s ease-out}.animate-fade-in[data-v-80c31cd8]{animation:fadeIn-80c31cd8 .3s ease-out}[data-v-80c31cd8] .ui-input{padding-bottom:.5rem;padding-top:1.5rem;transition:all .2s ease}[data-v-80c31cd8] .ui-input:focus{box-shadow:0 4px 12px #3b82f626;transform:translateY(-1px)}[data-v-80c31cd8] .ui-input:not(:-moz-placeholder)+label{background:#fff;color:#3b82f6;font-size:.875rem;padding:0 .5rem;transform:translateY(-2rem)}[data-v-80c31cd8] .ui-input:not(:placeholder-shown)+label{background:#fff;color:#3b82f6;font-size:.875rem;padding:0 .5rem;transform:translateY(-2rem)}.floating-label[data-v-80c31cd8]{background:#fff;color:#6b7280;left:.75rem;padding:0 .5rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.floating-label.focused[data-v-80c31cd8],.floating-label.has-value[data-v-80c31cd8]{color:#3b82f6;font-size:.875rem;transform:translateY(-2rem)}.input-container[data-v-80c31cd8]{margin-bottom:2rem;position:relative}.input-container label[data-v-80c31cd8]{background:#fff;color:#6b7280;left:.75rem;padding:0 .5rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;z-index:1}.input-container input:not(:-moz-placeholder)+label[data-v-80c31cd8]{color:#3b82f6;font-size:.875rem;transform:translateY(-2rem)}.input-container input:focus+label[data-v-80c31cd8],.input-container input:not(:placeholder-shown)+label[data-v-80c31cd8]{color:#3b82f6;font-size:.875rem;transform:translateY(-2rem)}[data-v-80c31cd8] .ui-button{transition:all .2s ease}[data-v-80c31cd8] .ui-button:hover{transform:translateY(-1px)}[data-v-80c31cd8] .ui-button:active{transform:translateY(0)}[data-v-80c31cd8] .social-login-button{transition:all .2s ease}[data-v-80c31cd8] .social-login-button:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.bg-gradient-to-br[data-v-80c31cd8]{animation:gradientShift-80c31cd8 15s ease infinite;background-size:400% 400%}@keyframes gradientShift-80c31cd8{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.backdrop-blur-sm[data-v-80c31cd8]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}[data-v-80c31cd8]::-webkit-scrollbar{width:6px}[data-v-80c31cd8]::-webkit-scrollbar-track{background:#f1f5f9}[data-v-80c31cd8]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}[data-v-80c31cd8]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.bg-gradient-to-r.from-blue-600.to-purple-600[data-v-80c31cd8]{background:linear-gradient(90deg,#2563eb,#9333ea)!important;border:none!important;color:#fff!important}.bg-gradient-to-r.from-blue-600.to-purple-600[data-v-80c31cd8]:hover{background:linear-gradient(90deg,#1d4ed8,#7c3aed)!important;color:#fff!important}.beta-signin-container .bg-gradient-to-r.from-blue-600.to-purple-600[data-v-80c31cd8]{background:linear-gradient(90deg,#2563eb,#9333ea)!important;color:#fff!important}.beta-signin-container .bg-gradient-to-r.from-blue-600.to-purple-600[data-v-80c31cd8]:hover{background:linear-gradient(90deg,#1d4ed8,#7c3aed)!important;color:#fff!important}.bg-gradient-to-r.from-blue-600.to-purple-600[data-v-80c31cd8] *,.bg-gradient-to-r.from-blue-600.to-purple-600[data-v-80c31cd8]:hover *{color:#fff!important}.auth-background[data-v-80c31cd8]{background:linear-gradient(135deg,#1e40af1a,#7c3aed1a),url(../background-signIn.png);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.mobile-animation-frame[data-v-80c31cd8]{pointer-events:none}.floating-shape[data-v-80c31cd8]{animation:floatMobile-80c31cd8 8s ease-in-out infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(45deg,#6366f126,#8b5cf626);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;position:absolute}.shape-1[data-v-80c31cd8]{animation-delay:0s;height:60px;left:10%;top:15%;width:60px}.shape-2[data-v-80c31cd8]{animation-delay:2s;height:80px;right:15%;top:25%;width:80px}.shape-3[data-v-80c31cd8]{animation-delay:4s;bottom:30%;height:70px;left:20%;width:70px}.shape-4[data-v-80c31cd8]{animation-delay:1s;bottom:15%;height:50px;right:10%;width:50px}.shape-5[data-v-80c31cd8]{animation-delay:3s;height:90px;left:5%;top:60%;width:90px}.floating-image-container[data-v-80c31cd8]{align-items:center;background:linear-gradient(135deg,#6366f11a,#8b5cf61a);display:flex;height:600px;justify-content:center}.floating-image[data-v-80c31cd8],.floating-image-container[data-v-80c31cd8]{border-radius:20px;position:relative;width:100%}.floating-image[data-v-80c31cd8]{animation:floatImage-80c31cd8 6s ease-in-out infinite;background-color:#6366f11a;box-shadow:0 25px 50px #00000026;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .6s cubic-bezier(.4,0,.2,1);z-index:1}.floating-image[data-v-80c31cd8]:hover{box-shadow:0 35px 70px #00000040;filter:brightness(1.1) saturate(1.2);transform:translateY(-10px) scale(1.02)}.floating-element[data-v-80c31cd8]{animation:floatDesktop-80c31cd8 10s ease-in-out infinite;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(45deg,#6366f133,#8b5cf633);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;position:absolute;z-index:3}.element-1[data-v-80c31cd8]{animation-delay:0s;height:100px;left:-10%;top:10%;width:100px}.element-2[data-v-80c31cd8]{animation-delay:3s;height:80px;right:-15%;top:60%;width:80px}.element-3[data-v-80c31cd8]{animation-delay:6s;bottom:10%;height:120px;left:-5%;width:120px}.element-4[data-v-80c31cd8]{animation-delay:2s;height:60px;right:-20%;top:30%;width:60px}@keyframes floatMobile-80c31cd8{0%,to{opacity:.7;transform:translateY(0) rotate(0) scale(1)}25%{opacity:1;transform:translateY(-20px) rotate(90deg) scale(1.1)}50%{opacity:.8;transform:translateY(-10px) rotate(180deg) scale(.9)}75%{opacity:.9;transform:translateY(-30px) rotate(270deg) scale(1.05)}}@keyframes floatDesktop-80c31cd8{0%,to{opacity:.6;transform:translateY(0) translate(0) rotate(0) scale(1)}33%{opacity:.8;transform:translateY(-30px) translate(20px) rotate(120deg) scale(1.1)}66%{opacity:.7;transform:translateY(-15px) translate(-15px) rotate(240deg) scale(.9)}}@keyframes floatImage-80c31cd8{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(1deg)}}.floating-image-container:hover .floating-element[data-v-80c31cd8]{animation-duration:5s;transform:scale(1.2)}.floating-image-container:hover .element-1[data-v-80c31cd8]{background:linear-gradient(45deg,#6366f166,#8b5cf666)}.floating-image-container:hover .element-2[data-v-80c31cd8]{background:linear-gradient(45deg,#8b5cf666,#6366f166)}.floating-image-container:hover .element-3[data-v-80c31cd8]{background:linear-gradient(45deg,#6366f166,#8b5cf666)}.floating-image-container:hover .element-4[data-v-80c31cd8]{background:linear-gradient(45deg,#8b5cf666,#6366f166)}.image-fallback[data-v-80c31cd8]{color:#6366f199;left:50%;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;z-index:0}.image-fallback.show-fallback[data-v-80c31cd8]{opacity:1}.fallback-icon[data-v-80c31cd8]{font-size:3rem;margin-bottom:1rem}.fallback-text[data-v-80c31cd8]{font-size:1.2rem;font-weight:600;margin:0}
