.Login_loginContainer__3p5wE{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#f5f5f5;padding:20px}.Login_loginForm___Lawn{display:flex;flex-direction:column;width:100%;max-width:400px;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.Login_inputGroup__hM_MA{margin-bottom:15px}.Login_inputGroup__hM_MA label{margin-bottom:5px;font-weight:700}.Login_inputGroup__hM_MA input{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px}.Login_loginButton__vOI1u{width:100%;padding:10px;background-color:#0070f3;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:700;transition:background-color .3s ease}.Login_loginButton__vOI1u:hover{background-color:#005bb5}.Login_error__ouybd{color:red;margin-bottom:15px;text-align:center}