.signin-body{display:flex;height:100vh}@keyframes rotate-bg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotating-gradient-bg{background:linear-gradient(90deg,#e01ae7,#1916db);animation:rotate-bg 20s linear infinite;transform-origin:center;position:absolute;scale:2.3;inset:0;z-index:-1}.auth_side_carousel{width:50%;background-position:50%;background-size:cover;align-items:start;justify-content:start}.auth_side_carousel,.signin_card{display:flex;flex-direction:column}.signin_card{background-color:#fff;width:85%;padding:1rem;border-radius:1rem;align-items:center;gap:1rem}.signin_welcome{font-size:clamp(1.3rem,3rem,2rem);text-align:center}.mainForm{display:flex;flex-direction:column;gap:.5rem;width:100%}.fgt_password{color:rgb(192,35,7);text-align:end}.errorMsg{color:tomato;margin-top:1rem;text-align:center;width:80%}.signinBtn{background-color:#492468;color:#fff;padding:.5rem;border-radius:.3rem;margin-top:1rem;cursor:pointer}.signinBtn:active{transform:scale(.95)}.googleBtn{display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer}.googleIcon{font-size:larger}.createAcct{color:#481573;font-weight:500;margin-left:.6rem}.signin_right{background-color:white;width:50%;background-size:cover;background-position:50%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.signin_right_nav{height:max-content;width:100%;margin-top:1rem;padding-left:1rem;display:flex;justify-content:flex-end}.signin_logo{width:clamp(5rem,10vw,9rem);height:auto}.image,.signin_right_img{width:100%}.image{height:100%}@media only screen and (max-width:700px){.auth_side_carousel{width:100%}.newComer span,.signin_right{display:none}}