form{text-align:left;width:100%;max-width:840px;margin:50px auto}.by_joining{text-align:left;font-size:1.3rem}.form-error{text-align:left;color:#d4151e;background:#ffebee;border-radius:5px;margin-bottom:1rem;padding:10px 15px;font-size:1.4rem;display:block}span.form-has-errors{text-align:left;color:#d4151e;margin:2rem 0;padding-left:5px;font-size:1.4rem;display:block}a{color:#9e4770;text-decoration:none;transition:all .3s ease-in-out}a:hover{color:#b86089;text-decoration:none}.plan-price{color:#707071;text-align:center;margin:0 0 1rem;font-size:1.6rem}.already-account,.sign-in-actions{text-align:center;background:#f7f7f7;width:800px;margin:0 auto 5rem;padding:10px;font-size:1.3rem}.password-strength-area{text-align:left}.password-strength-area span{font-size:1.3rem}.password-strength-area .password-strength-display{text-align:center;width:200px;padding:5px;font-size:1.3rem;line-height:1.2;display:inline-block}.password-strength-area .password-strength-display span{font-size:1.3rem}.pwd-no{color:#707071;background:#eee;border:none}.pwd-weak{color:#3e0002;background:#ffae6b;border:none}.pwd-medium,.pwd-strong{color:#3e0002;background:#5ad869;border:none}.auth-text-field{text-align:center;margin:1rem auto 0;font-size:2rem}.auth-text-field label{font:inherit;text-align:left;border:0;margin:0;padding:0;font-size:1.5rem;display:block}.auth-text-field input{text-align:left;filter:none;background-color:#f1f1f1;border:1px solid #6dc9e0;border-radius:5px;width:100%;margin:5px 0 10px;padding:9px 10px 8px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.6rem;transition:all .3s ease-in-out}.auth-text-field input:focus{background:#fff}.auth-text-field input.invalid{background-color:#f66;border:1px solid red}.auth-text-field .error{color:red;font-size:1.3rem}.auth-text-field .password-input-wrapper{align-items:center;display:flex;position:relative}.auth-text-field .password-input-wrapper input{padding-right:40px}.auth-text-field .password-input-wrapper .toggle-password{cursor:pointer;opacity:.7;background:0 0;border:none;padding:5px;font-size:1.4rem;transition:opacity .3s ease-in-out;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.auth-text-field .password-input-wrapper .toggle-password:hover{opacity:1}.provider-form{--accent-color:#007fa5;margin:0 auto;padding:0 20px}.invite-info{text-align:center;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;margin:0 0 20px;padding:15px}.invite-info p{color:#0c4a6e;margin:0;font-size:1.4rem}.submit-button{color:#fff;cursor:pointer;background:#007fa5;border:none;border-radius:4px;width:100%;padding:12px 20px;font-size:16px;font-weight:600;transition:background .2s}.submit-button:hover:not(:disabled){background:#00a6d8}.submit-button:disabled{cursor:not-allowed;background:#ccc}.auth-success{text-align:center;max-width:840px;margin:50px auto;font-size:1.6rem;line-height:1.6}.auth-success p{margin:0 0 1rem}.auth-success .auth-success-sub{color:#707071}.auth-error{text-align:center;max-width:840px;margin:50px auto;font-size:1.6rem;line-height:1.6}.auth-error p{color:#707071;text-align:center;margin:0 0 1rem}@media screen and (max-width:840px){.already-account,.sign-in-actions{width:calc(100% - 40px)}}
/*# sourceMappingURL=87e3a62a6043dfdc.css.map*/