.Login-module__noQWca__container{max-width:400px;margin:0 auto;padding:2rem}.Login-module__noQWca__title{color:#333;text-align:center;margin-bottom:1.5rem;font-size:2rem}.Login-module__noQWca__form{flex-direction:column;gap:1rem;display:flex}.Login-module__noQWca__input{border:1px solid #ccc;border-radius:4px;padding:.5rem;font-size:1rem}.Login-module__noQWca__button{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.5rem 1rem;font-size:1rem;transition:background-color .3s}.Login-module__noQWca__button:hover{background-color:#0051a2}.Login-module__noQWca__error{color:#d32f2f;text-align:center;margin-bottom:1rem}.Login-module__noQWca__success{color:#10b981;text-align:center;margin-bottom:1rem;font-weight:600}.Login-module__noQWca__forgotPassword{color:#0070f3;cursor:pointer;background:0 0;border:none;margin-top:.5rem;padding:.5rem;font-size:.9rem;text-decoration:underline}.Login-module__noQWca__forgotPassword:hover{color:#0051a2}.Login-module__noQWca__link{text-align:center;color:#0070f3;margin-top:1rem;text-decoration:none;display:block}.Login-module__noQWca__link:hover{text-decoration:underline}
