.Login_loginForm__fk5xr{display:flex;flex-direction:column;align-items:center;gap:2rem;font-family:var(--font-normal)}.Login_socialProviders__dQEaQ{display:flex;flex-direction:column;gap:1rem}.Login_authButton__3ZiLV{color:var(--theme-text-color);background:none;border:1px solid;padding:.5rem 1rem;font-size:.75rem;line-height:14px;cursor:pointer;transition:all .15s ease-out;border-radius:.25rem;text-align:center;font-family:var(--font-normal);display:flex;align-items:center;gap:1rem}.Login_authButton__3ZiLV:hover{background-color:var(--theme-text-color);color:var(--theme-button-hover-color)}.Login_loginFormDivider__EsU94{width:10rem;max-width:50%;height:1px;background-color:var(--color-light-gray);position:relative;opacity:.75}.Login_loginFormDivider__EsU94 span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:var(--theme-modal-background);padding-inline:1rem;font-size:1rem}.Login_loginButton__iaFNb{color:var(--theme-accent-contrast);background:none;background-color:var(--theme-accent);border:1px solid rgba(0,0,0,0);padding:.5rem 1rem;font-size:.75rem;line-height:14px;cursor:pointer;transition:all .15s ease-out;border-radius:.25rem;text-align:center;font-family:var(--font-normal)}.Login_loginButton__iaFNb:hover{background-color:var(--theme-button-background);color:var(--theme-button-hover-color)}.Login_signupButton__TWfnL{color:var(--theme-color-on-background-bright);background:none;border:1px solid;padding:.5rem 1rem;font-size:.75rem;line-height:14px;cursor:pointer;transition:all .15s ease-out;border-radius:.25rem;text-align:center;font-family:var(--font-normal)}.Login_signupButton__TWfnL:hover{background-color:var(--theme-color-on-background-bright);color:var(--theme-background-main)}.Login_loginFormError__SMAXP{color:var(--color-red);font-size:.75rem;line-height:14px;margin-top:.25rem;position:absolute}.Login_forgottenPasswordLink__lPcEB{color:inherit;margin:0;line-height:14px;width:auto!important}.Login_forgottenPasswordLink__lPcEB span{text-decoration:underline;color:var(--color-blue);cursor:pointer}