.login-signup-submit-button{-webkit-font-smoothing:antialiased;align-items:center;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:Open Sans,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:600;font-weight:700;justify-content:center;max-width:300px;min-height:50px;padding:15px;width:100%}@media(max-width:48em){.login-signup-submit-button{max-width:280px}}.login-signup-submit-button svg{margin-right:9px}.login-signup-submit-button:disabled{opacity:.7}.login-signup-form{background:#fff;color:rgba(0,0,0,.9);display:flex;font-family:Open Sans,Helvetica,sans-serif;font-size:14px;max-width:300px;width:100%}@media(max-width:48em){.login-signup-form{max-width:280px}}.login-signup-form form{margin:0;padding:0}.login-signup-form .ol-text-field{margin-bottom:10px;max-width:300px;width:100%}@media(max-width:48em){.login-signup-form .ol-text-field{max-width:280px}}.login-signup-form .ol-text-field .ol-text-field-text{border-radius:4px}.login-signup-form .ol-text-field .ol-text-field-required{display:none}.login-signup-form form-checkbox{margin-bottom:5px;max-width:300px;width:100%}@media(max-width:48em){.login-signup-form form-checkbox{max-width:280px}}.login-signup-form form-checkbox label{margin-bottom:0}.login-signup-form form-checkbox a{-webkit-font-smoothing:antialiased;color:#094967}.login-signup-form .login-signup-form-error{color:#dc2a2a;font-weight:600;margin-bottom:10px;max-width:300px;text-align:left;width:100%}@media(max-width:48em){.login-signup-form .login-signup-form-error{max-width:280px}}.login-signup-form .login-signup-submit-button{margin-top:20px}.login-signup-form .recaptcha-container{margin-top:10px}.login-signup-forgot-password-link{display:flex;justify-content:center;margin-bottom:10px;max-width:300px;width:100%}@media(max-width:48em){.login-signup-forgot-password-link{max-width:280px}}.login-signup-forgot-password-link button{background:none;border:none;color:#094967;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-size:14px;font-weight:600;margin:0;padding:0;text-align:center;text-decoration:underline;vertical-align:baseline}.login-signup-forgot-password-link button:disabled{color:rgba(0,0,0,.25);cursor:default}.login-signup-forgot-password-link button:hover{text-decoration:underline}
#reset-password-form{background:#fff;color:rgba(0,0,0,.9);display:flex;font-family:Open Sans,Helvetica,sans-serif;font-size:14px;max-width:300px;width:100%}@media(max-width:48em){#reset-password-form{max-width:280px}}#reset-password-form form{margin:0;padding:0}#reset-password-form .ol-text-field{margin-bottom:10px;max-width:300px;width:100%}@media(max-width:48em){#reset-password-form .ol-text-field{max-width:280px}}#reset-password-form .ol-text-field .ol-text-field-text{border-radius:4px}#reset-password-form .ol-text-field .ol-text-field-required{display:none}#reset-password-form form-checkbox{margin-bottom:5px;max-width:300px;width:100%}@media(max-width:48em){#reset-password-form form-checkbox{max-width:280px}}#reset-password-form form-checkbox label{margin-bottom:0}#reset-password-form form-checkbox a{-webkit-font-smoothing:antialiased;color:#094967}#reset-password-form .login-signup-form-error{color:#dc2a2a;font-weight:600;margin-bottom:10px;max-width:300px;text-align:left;width:100%}@media(max-width:48em){#reset-password-form .login-signup-form-error{max-width:280px}}#reset-password-form .login-signup-submit-button{margin-top:20px}#reset-password-form .recaptcha-container{margin-top:10px}#reset-password-form form h2{color:rgba(0,0,0,.9);font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;margin:0 0 20px;opacity:1;text-align:center}#reset-password-form p{color:rgba(0,0,0,.9);font-size:14px}
