.auth-popup-container{border-top:1px solid #c4c8cc;display:flex;flex-direction:column;margin-bottom:2.5rem;padding:30px 10%}.auth-popup-container .hide-tabs{display:none!important}.auth-popup-container .auth-tabs{align-items:center;border:1px solid;border-radius:10px;display:flex;height:auto;justify-content:space-between;width:100%}.auth-popup-container .auth-tabs .active{background-color:#89ff63!important}.auth-popup-container .auth-tabs .tab{background-color:#fff;border:none;border-radius:10px;flex:1;font-size:1rem;font-weight:700;letter-spacing:normal;line-height:1.4375;padding:.5rem;text-align:center}.auth-popup-container .auth-tabs .tab:hover{color:#000;cursor:pointer}.auth-popup-container .auth-form{align-items:flex-start;display:none;flex-direction:column;margin:0 1.5rem}.auth-popup-container .reset-p-form .form-text,.auth-popup-container .reset-p-form .form-text-message{text-align:center}.auth-popup-container .reset-p-form .back-to-login-container{margin-top:15px;text-align:center}.auth-popup-container .reset-p-form .back-to-login-container a{border-bottom:1px solid #121416;font-size:.875rem;letter-spacing:normal;line-height:1.35714}.auth-popup-container .reset-p-form .back-to-login-container a:hover{border-bottom:1px solid #0089b3;color:#0089b3}.auth-popup-container .active-form{display:flex!important}.auth-popup-container .form-text{margin-top:2rem;text-align:left}.auth-popup-container .form-text h2{font-family:Figtree,Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:normal;line-height:1.55556}.auth-popup-container .form-socials{font-size:12px;margin-top:8px}.auth-popup-container .form-socials a{border-bottom:1px solid #121416;color:#121416;text-decoration:none}.auth-popup-container .form-separator{align-items:center;display:flex;justify-content:center;padding:1.5rem 0 1rem;width:100%}.auth-popup-container .form-separator .form-line-brake{border:solid #c4c8cc;border-width:1px 0 0;flex:1 1 0}.auth-popup-container .form-separator span{font-size:.875rem;font-weight:500;letter-spacing:normal;line-height:1.35714;padding:0 1rem;text-transform:uppercase}.auth-popup-container .input-box{padding-bottom:1rem;padding-top:4px;width:100%}.auth-popup-container .input-box label{display:block;font-size:1rem;font-weight:300;letter-spacing:normal;line-height:1.4375;margin-bottom:.25rem}.auth-popup-container .input-box input{border:1px solid #c4c8cc;border-radius:.1875rem;display:block;font-family:Figtree,Arial,Helvetica,sans-serif;font-size:1rem;line-height:20px;padding:.5rem;width:100%}.auth-popup-container .input-box input:hover{border:1px solid #646464}.auth-popup-container .input-box .password-input{display:flex;position:relative}.auth-popup-container .input-box .password-input .show-password{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none transparent;border:none;bottom:0;color:#00a887;cursor:pointer;font-family:inherit;font-size:1rem;line-height:1;margin:0;overflow:visible;padding:0;position:absolute;right:1rem;text-transform:none;top:0}.auth-popup-container .forgot-password{display:flex;padding-bottom:8px;padding-top:8px}.auth-popup-container .forgot-password a{border-bottom:1px solid #121416;font-size:.875rem;letter-spacing:normal;line-height:1.35714}.auth-popup-container .forgot-password a:hover{border-bottom:1px solid #0089b3;color:#0089b3}.auth-popup-container .form-terms-of-use{margin:1rem 0 2rem;text-align:left}.auth-popup-container .form-terms-of-use div{color:#99a2ac;font-size:.875rem;letter-spacing:normal;line-height:1.35714}.auth-popup-container .form-terms-of-use div a{border-bottom:1px solid #121416;color:#121416;text-decoration:none}.auth-popup-container .submit-button{align-items:center;background-color:#121416;border:none;border-radius:4rem;color:#fff;display:inline-flex;font-family:Figtree,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;height:2.875rem;justify-content:center;padding-left:2rem;padding-right:2rem;position:relative;transition:background-color .2s ease 0s,color .2s ease 0s;width:100%}.auth-popup-container .submit-button:hover{background-color:#59ff00;color:#111315;transition:background-color .2s ease 0s,color .2s ease 0s}.auth-popup-container .error-message{color:#ff0040;display:none;font-size:.75rem;font-weight:300;letter-spacing:normal;line-height:1.33333}.auth-popup-container .show-error{display:flex!important}.auth-popup-container .account-error{background-color:#fae9e8;border-radius:.5rem;color:#b02f04;display:none;font-size:12px;justify-content:space-between;line-height:1.4;margin-bottom:8px;padding:4px 8px}.auth-popup-container .account-error button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none transparent;border:none;color:#0089b3;cursor:pointer;font-family:inherit;font-size:inherit;height:auto;line-height:inherit;margin:0;overflow:visible;padding:0;text-decoration:none;text-transform:none}.auth-popup-container .hide-button{display:none}
