.loginForm_container__TQUI5{max-width:400px;padding:20px;margin:2rem auto 0}.loginForm_title__qXTpJ{text-align:center;margin-bottom:20px;font-size:24px}.loginForm_error__SM8lX{color:#d9534f;text-align:center;margin-bottom:20px}.loginForm_form__HH5DV{display:flex;flex-direction:column}.loginForm_formGroup__fOVLK{margin-bottom:2rem}.loginForm_label__HZOWc{display:block;margin-bottom:5px;font-size:14px;color:#fff}.loginForm_input__WkdfF{width:100%;padding:10px;font-size:16px;border:1px solid #ddd;border-radius:8px;box-sizing:border-box}.loginForm_button__Q_OIh{padding:10px;font-size:16px;color:#fff;background-color:#d9534f;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.loginForm_button__Q_OIh:hover{background-color:#ee817d}.loginForm_button__Q_OIh:disabled{opacity:.7;cursor:not-allowed}.loginForm_linkText__4N2uB{margin-top:1rem}