.login-page{color:#fff;background:#050816;justify-content:center;align-items:center;min-height:100vh;font-family:Poppins,sans-serif;display:flex}.login-page .container{border:2px solid #00d4ff;width:750px;height:450px;position:relative;overflow:hidden;box-shadow:0 0 25px #00d4ff}.login-page .container .form-box{flex-direction:column;justify-content:center;width:50%;height:100%;display:flex;position:absolute;top:0}.login-page .form-box.Login{padding:0 40px;left:0}.login-page .form-box.Login .animation{opacity:1;transition:all .7s;transition-delay:calc(.1s * var(--S));transform:translate(0%)}.login-page .container.active .form-box.Login .animation,.login-page .container.google-active .form-box.Login .animation{opacity:0;transition-delay:calc(.1s * var(--D));transform:translate(-120%)}.login-page .form-box.Register{padding:0 60px;right:0}.login-page .form-box.Register .animation{opacity:0;filter:blur(10px);transition:all .7s;transition-delay:calc(.1s * var(--S));transform:translate(120%)}.login-page .container.active .form-box.Register .animation{opacity:1;filter:blur();transition-delay:calc(.1s * var(--li));transform:translate(0%)}.login-page .form-box.Google{justify-content:flex-start;width:70%;height:45%;padding:20px 60px 0;top:52%;left:15%}.login-page .form-box.Google .animation{opacity:0;filter:blur(10px);transition:all .7s;transition-delay:calc(.1s * var(--S));transform:translate(120%)}.login-page .container.google-active .form-box.Google .animation{opacity:1;filter:blur();transition-delay:calc(.1s * var(--li));transform:translate(0%)}.login-page .form-box h2{text-align:center;font-size:32px}.login-page .form-box .input-box{width:100%;height:50px;margin-top:25px;position:relative}.login-page .input-box input{color:#fff;background:0 0;border:none;border-bottom:2px solid #fff;outline:none;width:100%;height:100%;padding-right:23px;font-size:16px;font-weight:600;transition:all .5s}.login-page .input-box input:focus,.login-page .input-box input:valid{border-bottom:2px solid #fff}.login-page .input-box label{color:#fff;font-size:16px;transition:all .5s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.login-page .input-box input:focus~label,.login-page .input-box input:valid~label{color:#fff;top:-5px}.login-page .input-box svg{color:#fff;font-size:18px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.login-page .input-box input:focus~svg,.login-page .input-box input:valid~svg{color:#00d4ff}.login-page .btn{cursor:pointer;z-index:1;color:#fff;background:0 0;border:2px solid #00d4ff;border-radius:40px;width:100%;height:45px;font-size:16px;font-weight:600;position:relative;overflow:hidden}.login-page .btn:before{content:"";z-index:-1;background:linear-gradient(#050816,#00d4ff,#050816,#00d4ff);width:100%;height:300%;transition:all .5s;position:absolute;top:-100%;left:0}.login-page .btn:hover:before{top:0}.login-page .regi-link{text-align:center;margin:20px 0 10px;font-size:14px}.login-page .regi-link a{color:#00d4ff;font-weight:600;text-decoration:none;transition:all .3s}.login-page .regi-link a:hover{color:#00f5a0;text-decoration:underline}.login-page .info-content{flex-direction:column;justify-content:center;width:55%;height:100%;display:flex;position:absolute;top:0}.login-page .info-content.Login{text-align:right;padding:0 40px 60px 150px;right:0}.login-page .info-content.Login .animation{transition:all .7s;transition-delay:calc(.1s * var(--S));opacity:1;filter:blur();transform:translate(0)}.login-page .container.active .info-content.Login .animation,.login-page .container.google-active .info-content.Login .animation{opacity:0;filter:blur(10px);transition-delay:calc(.1s * var(--D));transform:translate(120%)}.login-page .info-content.Register{text-align:left;pointer-events:none;padding:0 150px 60px 38px;left:0}.login-page .info-content.Register .animation{opacity:0;filter:blur(10px);transition:all .7s;transition-delay:calc(.1s * var(--S));transform:translate(-120%)}.login-page .container.active .info-content.Register .animation{opacity:1;filter:blur();transition-delay:calc(.1s * var(--li));transform:translate(0%)}.login-page .info-content.Google{text-align:center;pointer-events:none;justify-content:flex-end;width:70%;height:44%;padding:0;top:8%;left:15%}.login-page .info-content.Google .animation{opacity:0;filter:blur(10px);transition:all .7s;transition-delay:calc(.1s * var(--S));transform:translate(-120%)}.login-page .container.google-active .info-content.Google .animation{opacity:1;filter:blur();transition-delay:calc(.1s * var(--li));transform:translate(0%)}.login-page .info-content h2{text-transform:none;font-size:36px;line-height:1.3}.login-page .info-content p{font-size:16px}.login-page .container .curved-shape{transform-origin:100% 100%;background:linear-gradient(45deg,#050816,#00d4ff);width:850px;height:600px;transition:all 1.5s 1.6s;position:absolute;top:-5px;right:0;transform:rotate(10deg)skewY(40deg)}.login-page .container.active .curved-shape{transition-delay:.5s;transform:rotate(0)skewY(0)}.login-page .container.google-active .curved-shape{transition-delay:.5s;transform:rotateY(180deg)skewY(0)}.login-page .container .curved-shape2{transform-origin:0 100%;background:#050816;border-top:3px solid #00d4ff;width:850px;height:700px;transition:all 1.5s .5s;position:absolute;top:100%;left:250px;transform:rotate(0)skewY(0)}.login-page .container.active .curved-shape2{transition-delay:1.2s;transform:rotate(-11deg)skewY(-41deg)}.login-page .container.google-active .curved-shape2{transition-delay:1.2s;transform:rotate(191deg)skewY(0)}.login-page .form-box.Register,.login-page .info-content.Register{pointer-events:none}.login-page .container.active .form-box.Register,.login-page .container.active .info-content.Register{pointer-events:auto}.login-page .form-box.Google,.login-page .info-content.Google{pointer-events:none}.login-page .container.google-active .form-box.Google,.login-page .container.google-active .info-content.Google{pointer-events:auto}.login-page .container.active .form-box.Login,.login-page .container.active .info-content.Login,.login-page .container.google-active .form-box.Login,.login-page .container.google-active .info-content.Login{pointer-events:none}