#email_verification_form .form-password-input {
  position: relative;
}
#email_verification_form .form-password-input .form-text-input {
  /*!rtl:ignore*/
  padding-right: 32px;
  /*!rtl:ignore*/
  direction: ltr;
}
#email_verification_form .form-password-input .form-password-input__toggle {
  display: none;
}
#email_verification_form .form-password-input .form-password-input__toggle-visibility {
  display: block;
  cursor: pointer;
  position: absolute;
  /*!rtl:ignore*/
  right: 8px;
  top: 8px;
  -webkit-user-select: none;
  user-select: none;
}
#email_verification_form .form-password-input .form-password-input__toggle-visibility .gridicon {
  fill: #a7aaad;
  fill: var(--color-neutral-20);
}
#email_verification_form .form-password-input .form-password-input__toggle-visibility .gridicon:hover {
  fill: #787c82;
  fill: var(--color-neutral-40);
}
#email_verification_form .social-buttons__button {
  width: 100%;
}
#email_verification_form .social-buttons__button svg {
  margin-top: -2px;
}
#email_verification_form .social-buttons__button svg.disabled {
  display: none;
}
#email_verification_form .social-buttons__service-name {
  margin-left: 9px;
}
#email_verification_form .social-buttons__error .popover__inner {
  padding: 10px;
  max-width: 200px;
}
#email_verification_form .social-icons {
  margin-top: -2px;
  vertical-align: middle;
}
#email_verification_form .social-icons--disabled path {
  fill: #f6f7f7;
  fill: var(--color-neutral-0);
}
