#email_verification_form .empty-content {
  max-width: 960px;
  overflow: hidden;
  margin: 35px auto 0;
  padding-top: 20px;
  text-align: center;
}
#email_verification_form .empty-content.has-title-only .empty-content__title {
  margin-bottom: 40px;
}
@media (max-width: 660px) {
  #email_verification_form .empty-content {
    padding-top: 10px;
    margin-left: 15px;
    margin-right: 15px;
  }
}
#email_verification_form .empty-content__title {
  color: #3c434a;
  color: var(--color-neutral-70);
  font-size: 34px;
}
@media (max-width: 660px) {
  #email_verification_form .empty-content__title {
    font-size: 24px;
  }
}
#email_verification_form .empty-content__line {
  color: #646970;
  color: var(--color-neutral-50);
  font-size: 22px;
  margin-bottom: 40px;
}
@media (max-width: 660px) {
  #email_verification_form .empty-content__line {
    font-size: 16px;
  }
}
#email_verification_form .empty-content__action {
  margin: 0 0 10px 10px;
}
#email_verification_form .empty-content.is-compact {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 20px;
}
#email_verification_form .empty-content.is-compact .empty-content__illustration {
  margin-top: -130px;
}
#email_verification_form .empty-content.is-compact .empty-content__title {
  font-size: 30px;
}
@media (max-width: 660px) {
  #email_verification_form .empty-content.is-compact .empty-content__illustration {
    margin-top: -80px;
  }
}
@media (max-width: 660px) {
  #email_verification_form .empty-content.is-compact .empty-content__title {
    font-size: 24px;
  }
}
#email_verification_form .notice {
  display: flex;
  position: relative;
  width: 100%;
  margin-bottom: 12px;
  box-sizing: border-box;
  animation: appear 0.3s ease-in-out;
  background: #2c3338;
  background: var(--color-neutral-80);
  color: #fff;
  color: var(--color-text-inverted);
  border-radius: 3px;
  line-height: 1.5;
}
#email_verification_form .notice.is-success .notice__icon-wrapper {
  background: #00a32a;
  background: var(--color-success-40);
}
#email_verification_form .notice.is-success .notice__icon-wrapper-drop {
  background: #008a20;
  background: var(--color-success);
}
#email_verification_form .notice.is-warning .notice__icon-wrapper {
  background: #dbae17;
  background: var(--color-warning-30);
}
#email_verification_form .notice.is-warning .notice__icon-wrapper-drop {
  background: #907300;
  background: var(--color-warning);
}
#email_verification_form .notice.is-error .notice__icon-wrapper {
  background: #e65054;
  background: var(--color-error-40);
}
#email_verification_form .notice.is-error .notice__icon-wrapper-drop {
  background: #d63638;
  background: var(--color-error);
}
#email_verification_form .notice.is-info .notice__icon-wrapper {
  background: #e34c84;
  background: var(--color-accent-40);
}
#email_verification_form .notice.is-info .notice__icon-wrapper-drop {
  background: #c9356e;
  background: var(--color-accent);
}
#email_verification_form .notice.is-loading .notice__icon-wrapper {
  animation: notice-loading-pulse 0.8s ease-in-out infinite;
}
#email_verification_form .notice.is-error .notice__dismiss, #email_verification_form .notice.is-info .notice__dismiss, #email_verification_form .notice.is-success .notice__dismiss, #email_verification_form .notice.is-warning .notice__dismiss, #email_verification_form .notice .notice__dismiss {
  overflow: hidden;
}
@media (min-width: 661px) {
  #email_verification_form .notice {
    margin-bottom: 24px;
  }
}
#email_verification_form .notice__icon-wrapper {
  position: relative;
  background: #787c82;
  background: var(--color-neutral-40);
  color: #fff;
  color: var(--color-text-inverted);
  display: flex;
  align-items: center;
  width: 47px;
  justify-content: center;
  border-radius: 3px 0 0 3px;
  flex-shrink: 0;
  align-self: stretch;
}
#email_verification_form .notice__icon-wrapper-drop {
  position: absolute;
  top: calc(50% - 8px);
  left: calc(50% - 8px);
  width: 16px;
  height: 16px;
  border-radius: 8px;
  background: #646970;
  background: var(--color-neutral);
}
#email_verification_form .notice__icon-wrapper-drop + .notice__icon {
  position: relative;
}
#email_verification_form .notice__content {
  padding: 13px;
  font-size: 12px;
  flex-grow: 1;
}
#email_verification_form .notice__content .notice__text a {
  text-decoration: underline;
  color: #fff;
  color: var(--color-text-inverted);
  line-height: inherit;
}
#email_verification_form .notice__content .notice__text a:visited {
  text-decoration: underline;
  color: #fff;
  color: var(--color-text-inverted);
  line-height: inherit;
}
#email_verification_form .notice__content .notice__text button.is-link {
  text-decoration: underline;
  color: #fff;
  color: var(--color-text-inverted);
  line-height: inherit;
}
#email_verification_form .notice__content .notice__text a:hover, #email_verification_form .notice__content .notice__text a:visited:hover {
  color: #fff;
  color: var(--color-text-inverted);
  text-decoration: none;
}
#email_verification_form .notice__content .notice__text button.is-link:hover {
  color: #fff;
  color: var(--color-text-inverted);
  text-decoration: none;
}
#email_verification_form .notice__content .notice__text ul {
  margin-bottom: 0;
  margin-left: 0;
}
#email_verification_form .notice__content .notice__text li {
  margin-left: 2em;
  margin-top: 0.5em;
}
#email_verification_form .notice__content .notice__text p {
  margin-bottom: 0;
  margin-top: 0.5em;
}
#email_verification_form .notice__content .notice__text p:first-child {
  margin-top: 0;
}
@media (min-width: 481px) {
  #email_verification_form .notice__content {
    font-size: 14px;
  }
}
#email_verification_form .notice__button {
  cursor: pointer;
  margin-left: 0.428em;
}
#email_verification_form .notice__dismiss {
  display: flex;
  flex-shrink: 0;
  padding: 12px;
  cursor: pointer;
}
#email_verification_form .notice__dismiss .gridicon {
  width: 18px;
  height: 18px;
}
@media (min-width: 481px) {
  #email_verification_form .notice__dismiss {
    padding: 11px;
  }
  #email_verification_form .notice__dismiss .gridicon {
    width: 24px;
    height: 24px;
  }
}
#email_verification_form .notice .notice__dismiss {
  color: #a7aaad;
  color: var(--color-neutral-20);
}
#email_verification_form .notice .notice__dismiss:focus, #email_verification_form .notice .notice__dismiss:hover {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form a.notice__action {
  cursor: pointer;
  font-size: 12px;
  font-weight: 400;
  text-decoration: none;
  white-space: nowrap;
  color: #a7aaad;
  color: var(--color-neutral-20);
  padding: 13px;
  display: flex;
  align-items: center;
}
#email_verification_form a.notice__action:visited {
  color: #a7aaad;
  color: var(--color-neutral-20);
}
#email_verification_form a.notice__action:hover {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form a.notice__action .gridicon {
  margin-left: 8px;
  opacity: 0.7;
  width: 18px;
  height: 18px;
}
@media (min-width: 481px) {
  #email_verification_form a.notice__action {
    flex-shrink: 1;
    flex-grow: 0;
    align-items: center;
    border-radius: 0;
    font-size: 14px;
    margin: 0 0 0 auto;
    padding: 13px 16px;
  }
  #email_verification_form a.notice__action .gridicon {
    width: 24px;
    height: 24px;
  }
}
#email_verification_form .notice.is-compact {
  display: inline-flex;
  flex-wrap: nowrap;
  flex-direction: row;
  width: auto;
  border-radius: 3px;
  min-height: 20px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-transform: none;
  vertical-align: middle;
  line-height: 1.5;
}
#email_verification_form .notice.is-compact .notice__content {
  font-size: 12px;
  padding: 6px 10px;
}
#email_verification_form .notice.is-compact .notice__icon-wrapper {
  width: 28px;
}
#email_verification_form .notice.is-compact .notice__icon-wrapper .notice__icon {
  width: 18px;
  height: 18px;
  margin: 0;
}
#email_verification_form .notice.is-compact .notice__icon-wrapper-drop {
  top: calc(50% - 6px);
  left: calc(50% - 6px);
  width: 12px;
  height: 12px;
}
#email_verification_form .notice.is-compact .notice__dismiss {
  position: relative;
  align-self: center;
  flex: none;
  margin: 0 8px 0 0;
  padding: 0;
}
#email_verification_form .notice.is-compact .notice__dismiss .gridicon {
  width: 18px;
  height: 18px;
}
#email_verification_form .notice.is-compact a.notice__action {
  background: transparent;
  display: inline-block;
  font-size: 12px;
  align-self: center;
  margin: 0 0 0 16px;
  padding: 0 10px;
}
#email_verification_form .notice.is-compact a.notice__action:active, #email_verification_form .notice.is-compact a.notice__action:focus, #email_verification_form .notice.is-compact a.notice__action:hover {
  background: transparent;
}
#email_verification_form .notice.is-compact a.notice__action .gridicon {
  margin-left: 8px;
  width: 14px;
  height: 14px;
  vertical-align: sub;
  opacity: 1;
}
#email_verification_form .locale-suggestions {
  margin: 20px auto 0;
  max-width: 500px;
}
#email_verification_form .locale-suggestions__list-item {
  margin: 0 0 0.5em;
}
#email_verification_form .locale-suggestions__list-item:last-child {
  margin-bottom: 0;
}
#email_verification_form .locale-suggestions__locale-link {
  margin: 0 5px;
}
#email_verification_form .main {
  margin: auto;
  max-width: 720px;
  z-index: 20;
}
#email_verification_form .main.themes {
  max-width: 100%;
}
#email_verification_form .main.is-wide-layout {
  max-width: 1040px;
}
#email_verification_form .main .empty-content {
  margin-top: 0;
}
#email_verification_form .async-load__placeholder {
  background: #c3c4c7;
  background: var(--color-neutral-10);
  border-radius: 20px;
  content: "";
  display: block;
  height: 8px;
  width: 80px;
  margin: 0 16px;
  animation: pulse-light 0.8s ease-in-out infinite;
}
#email_verification_form .jetpack-header {
  padding: 0 16px;
  text-align: center;
}
#email_verification_form .jetpack-header > svg {
  max-width: 100%;
}
#email_verification_form .is-jetpack-login .jetpack-header__partner-logo-plus .gridicon, #email_verification_form .is-section-jetpack-connect .jetpack-header__partner-logo-plus .gridicon {
  color: #646970;
  color: var(--color-neutral);
}
#email_verification_form .form-button {
  float: right;
  margin-left: 10px;
}
#email_verification_form .form-fieldset {
  clear: both;
  margin-bottom: 20px;
}
#email_verification_form .logged-out-form {
  margin: 0 auto 16px;
  max-width: 360px;
  padding: 16px;
  border-radius: 3px;
  box-shadow: 0 2px 2px 0 rgba(16, 21, 23, 0.14), 0 3px 1px -2px rgba(16, 21, 23, 0.12), 0 1px 5px 0 rgba(16, 21, 23, 0.2);
  box-shadow: 0 2px 2px 0 rgba(var(--color-neutral-100-rgb)), 0 3px 1px -2px rgba(var(--color-neutral-100-rgb)), 0 1px 5px 0 rgba(var(--color-neutral-100-rgb));
}
#email_verification_form .global-notices {
  text-align: right;
  pointer-events: none;
  z-index: 179;
  position: fixed;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
}
#email_verification_form .global-notices .notice {
  flex-wrap: nowrap;
  margin-bottom: 0;
  text-align: left;
  pointer-events: auto;
  border-radius: 0;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2), 0 0 56px rgba(0, 0, 0, 0.15);
}
#email_verification_form .global-notices .notice .notice__icon-wrapper {
  border-radius: 0;
}
@media (min-width: 661px) {
  #email_verification_form .global-notices {
    top: 63px;
    right: 16px;
    bottom: auto;
    left: auto;
    max-width: calc(100% - 32px);
  }
}
@media (min-width: 961px) {
  #email_verification_form .global-notices {
    top: 71px;
    right: 24px;
    max-width: calc(100% - 48px);
  }
}
@media (min-width: 1041px) {
  #email_verification_form .global-notices {
    right: 32px;
    max-width: calc(100% - 64px);
  }
}
@media (min-width: 661px) {
  #email_verification_form .global-notices .notice {
    display: flex;
    overflow: hidden;
    margin-bottom: 24px;
    border-radius: 3px;
  }
  #email_verification_form .global-notices .notice .notice__icon-wrapper {
    border-radius: 3px 0 0 3px;
  }
}
@media (max-height: 450px) {
  #email_verification_form .magic-login__check-email img, #email_verification_form .magic-login__handle-link img, #email_verification_form .magic-login__link-expired img {
    margin-top: -45px;
    max-height: 180px;
  }
  #email_verification_form .magic-login__check-email .empty-content__title, #email_verification_form .magic-login__handle-link .empty-content__title, #email_verification_form .magic-login__link-expired .empty-content__title {
    font-size: 90%;
  }
  #email_verification_form .magic-login__check-email .empty-content__line, #email_verification_form .magic-login__handle-link .empty-content__line, #email_verification_form .magic-login__link-expired .empty-content__line {
    font-size: 60%;
    margin-bottom: 20px;
  }
}
#email_verification_form .magic-login__request-link {
  max-width: 400px;
}
#email_verification_form .magic-login__form {
  margin-bottom: 0;
}
#email_verification_form .magic-login__form p {
  margin-bottom: 0;
}
#email_verification_form .magic-login__form .logged-out-form {
  border-radius: 0;
  box-shadow: 0 0 0 1px #dcdcde;
  box-shadow: 0 0 0 1px var(--color-border-subtle);
  margin: 0 auto;
  max-width: 400px;
  padding: 16px;
}
#email_verification_form .magic-login__form .logged-out-form p {
  margin-bottom: 20px;
}
@media (min-width: 481px) {
  #email_verification_form .magic-login__form .logged-out-form {
    padding: 24px;
  }
}
#email_verification_form .magic-login__form-header {
  font-size: 22px;
  margin-bottom: 24px;
  margin-top: 16px;
  text-align: center;
}
#email_verification_form body.is-section-signup .magic-login__form-header {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .magic-login__email-fields {
  margin: 0;
}
#email_verification_form .magic-login__form-label {
  color: #3c434a;
  color: var(--color-neutral-70);
  display: block;
  font-size: 14px;
  line-height: 1.5;
  font-weight: 500;
  margin-bottom: 5px;
}
#email_verification_form .magic-login__form-action {
  margin-top: 20px;
  overflow: auto;
}
#email_verification_form .magic-login__form-action button {
  width: 100%;
}
#email_verification_form .magic-login__footer a {
  border-bottom: 1px solid #c8d7e1;
  color: #646970;
  color: var(--color-neutral-50);
  display: block;
  line-height: 4em;
  font-size: 14px;
  font-weight: 500;
  padding: 0 24px;
  text-align: center;
  text-decoration: none;
}
#email_verification_form .magic-login__footer a:hover {
  color: #2271b1;
  color: var(--color-primary);
}
#email_verification_form .magic-login__footer a:last-of-type {
  border-bottom: none;
}
#email_verification_form body.is-section-signup .magic-login__footer a {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .magic-login__footer .gridicon {
  vertical-align: text-bottom;
}
#email_verification_form .magic-login__check-email-image {
  display: block;
  height: 132px;
  margin: 0 auto 1.5em;
}
#email_verification_form .automattic-logo {
  width: auto;
}
#email_verification_form .logged-out-form__link-item {
  color: #646970;
  color: var(--color-neutral-50);
  display: block;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
  font-size: 13px;
  padding: 8px 16px;
  cursor: pointer;
  text-decoration: underline;
}
#email_verification_form body.is-section-signup:not(.is-section-jetpack-connect):not(.is-section-settings) .layout.gravatar .logged-out-form__link-item, #email_verification_form body.is-section-signup:not(.is-section-jetpack-connect):not(.is-section-settings) .layout:not(.dops):not(.is-wccom-oauth-flow) .logged-out-form__link-item {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form body.is-section-signup:not(.is-section-jetpack-connect):not(.is-section-settings) .layout.gravatar .logged-out-form__link-item:hover, #email_verification_form body.is-section-signup:not(.is-section-jetpack-connect):not(.is-section-settings) .layout:not(.dops):not(.is-wccom-oauth-flow) .logged-out-form__link-item:hover {
  color: #c3c4c7;
  color: var(--color-neutral-10);
}
#email_verification_form .logged-out-form__link-item:last-child {
  border-bottom: none;
}
#email_verification_form .logged-out-form__link-item:visited {
  color: #646970;
  color: var(--color-neutral-50);
}
#email_verification_form .logged-out-form__link-item:hover {
  color: #c9356e;
  color: var(--color-accent);
}
#email_verification_form .logged-out-form__link-item .gridicon {
  position: relative;
  top: 3px;
}
#email_verification_form .translator-invite__content {
  margin: 15px auto;
  font-size: 12px;
  font-style: italic;
  max-width: 75%;
  text-align: center;
}
#email_verification_form .is-section-signup .translator-invite__content {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .is-section-signup .translator-invite__content a {
  color: #fff;
  color: var(--color-text-inverted);
  text-decoration: underline;
}
#email_verification_form .translator-invite__gridicon {
  margin: 0 2px -4px 0;
}
#email_verification_form .visit-site {
  color: #646970;
  color: var(--color-text-subtle);
  font-size: 14px;
}
#email_verification_form .woocommerce-connect-cart-header {
  height: 56px;
  border-bottom: 1px solid #dcdcde;
  border-bottom: 1px solid var(--studio-gray-5);
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  background: var(--color-text-inverted);
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}
#email_verification_form .woocommerce-connect-cart-header svg > g {
  transform: none;
}
@media (max-width: 800px) {
  #email_verification_form .woocommerce-connect-cart-header {
    position: fixed;
    z-index: 999;
    width: 100%;
    bottom: 0;
    top: auto;
    border-top: 1px solid #dcdcde;
    border-top: 1px solid var(--studio-gray-5);
    border-bottom: none;
  }
}
#email_verification_form .layout.is-section-signup .woocommerce-connect-cart-header__stepper-step-icon {
  margin-top: 4px;
}
#email_verification_form .layout.is-section-signup .woocommerce-connect-cart-header__stepper-step-text {
  margin-top: -5px;
}
#email_verification_form .layout.is-section-signup .woocommerce-connect-cart-header__stepper-step-divider {
  margin-top: 24px;
}
#email_verification_form .woocommerce-connect-cart-header__stepper {
  margin: 0 16px;
  width: 100%;
  max-width: 500px;
}
#email_verification_form .woocommerce-connect-cart-header__stepper-steps {
  margin: 0;
  display: flex;
  justify-content: space-around;
}
#email_verification_form .woocommerce-connect-cart-header__stepper-step {
  display: inline-flex;
  padding: 8px;
  font-weight: 400;
  position: relative;
}
#email_verification_form .woocommerce-connect-cart-header__stepper-step-icon {
  font-size: 16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  min-width: 24px;
  margin-right: 12px;
  background: #dcdcde;
  background: var(--studio-gray-5);
  color: #50575e;
  color: var(--studio-gray-60);
  border-radius: 50%;
}
#email_verification_form .woocommerce-connect-cart-header__stepper-step.is-active .woocommerce-connect-cart-header__stepper-step-icon {
  background: #674399;
  background: var(--studio-woocommerce-purple-60);
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .woocommerce-connect-cart-header__stepper-step.is-complete .woocommerce-connect-cart-header__stepper-step-icon {
  background: #674399;
  background: var(--studio-woocommerce-purple-60);
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .woocommerce-connect-cart-header__stepper-step.is-complete .woocommerce-connect-cart-header__stepper-step-number {
  display: none;
}
#email_verification_form .woocommerce-connect-cart-header__stepper-step svg {
  display: none;
}
#email_verification_form .woocommerce-connect-cart-header__stepper-step.is-complete svg {
  display: inline;
}
#email_verification_form .woocommerce-connect-cart-header__stepper-step .woocommerce-connect-cart-header__stepper-step-label {
  color: #1d2327;
  color: var(--studio-gray-90);
  line-height: 24px;
  font-size: 16px;
  color: #2c3338;
  color: var(--studio-gray-80);
}
#email_verification_form .woocommerce-connect-cart-header__stepper-step.is-complete .woocommerce-connect-cart-header__stepper-step-label {
  color: #1d2327;
  color: var(--studio-gray-90);
}
@media (max-width: 800px) {
  #email_verification_form .woocommerce-connect-cart-header__stepper-step .woocommerce-connect-cart-header__stepper-step-label {
    display: none;
    padding-top: 24px;
  }
}
#email_verification_form .woocommerce-connect-cart-header__stepper-step-divider {
  align-self: flex-start;
  flex-grow: 1;
  border-bottom: 1px solid #dcdcde;
  border-bottom: 1px solid var(--studio-gray-5);
  margin-top: 20px;
}
#email_verification_form .gravatar {
  border-radius: 50%;
}
#email_verification_form .gravatar.is-placeholder {
  display: inline-block;
  animation: loading-fade 1.6s ease-in-out infinite;
  background: #dcdcde;
  background: var(--color-neutral-5);
  color: transparent;
}
#email_verification_form .gravatar.is-placeholder:after {
  content: "\00a0";
}
#email_verification_form .continue-as-user {
  display: flex;
  animation: appear 1s ease-in 0s;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  color: #646970;
  color: var(--color-text-subtle);
  font-size: 14px;
}
#email_verification_form .continue-as-user > a.button {
  margin: 10px 0 20px;
}
#email_verification_form .continue-as-user .continue-as-user__username {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  margin-top: 20px;
}
#email_verification_form .continue-as-user .continue-as-user__change-user-link {
  color: #2271b1;
  color: var(--color-link);
  cursor: pointer;
}
#email_verification_form .continue-as-user .continue-as-user__change-user-link:active, #email_verification_form .continue-as-user .continue-as-user__change-user-link:focus, #email_verification_form .continue-as-user .continue-as-user__change-user-link:hover {
  color: #0a4b78;
  color: var(--color-link-dark);
}
#email_verification_form .form-input-validation {
  color: #008a20;
  color: var(--color-success);
  position: relative;
  padding: 6px 24px 11px 34px;
  border-radius: 1px;
  box-sizing: border-box;
  font-size: 14px;
  animation: appear 0.3s ease-in-out;
  font-weight: 400;
}
#email_verification_form .form-input-validation.is-error {
  color: #d63638;
  color: var(--color-error);
}
#email_verification_form .form-input-validation.is-warning {
  color: #907300;
  color: var(--color-warning);
}
#email_verification_form .form-input-validation.is-hidden {
  animation: none;
  visibility: hidden;
}
#email_verification_form .form-input-validation .gridicon {
  float: left;
  margin-left: -34px;
}
#email_verification_form .login__divider {
  margin-bottom: -11px;
  margin-top: -11px;
  position: relative;
  text-align: center;
  text-transform: uppercase;
}
#email_verification_form .login__divider span {
  background: #fff;
  background: var(--color-surface);
  color: #646970;
  color: var(--color-text-subtle);
  font-size: 14px;
  padding-left: 8px;
  padding-right: 8px;
  position: relative;
  z-index: 2;
}
#email_verification_form .popover {
  font-size: 11px;
  z-index: 1000;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
}
#email_verification_form .popover .popover__inner {
  background-color: #fff;
  background-color: var(--color-surface);
  border: 1px solid #c3c4c7;
  border: 1px solid var(--color-neutral-10);
  border-radius: 4px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1), 0 0 56px rgba(0, 0, 0, 0.075);
  text-align: center;
  position: relative;
}
#email_verification_form .popover .popover__arrow {
  border: 10px dashed #c3c4c7;
  border: 10px dashed var(--color-neutral-10);
  height: 0;
  line-height: 0;
  position: absolute;
  width: 0;
  z-index: 1;
}
#email_verification_form .popover.fade {
  transition: opacity 0.1s;
}
#email_verification_form .popover.is-top-left .popover__arrow, #email_verification_form .popover.is-top-right .popover__arrow, #email_verification_form .popover.is-top .popover__arrow {
  bottom: 0;
  left: 50%;
  margin-left: -10px;
  border-top-style: solid;
  border-bottom: none;
  border-left-color: transparent;
  border-right-color: transparent;
}
#email_verification_form .popover.is-top-left .popover__arrow:before, #email_verification_form .popover.is-top-right .popover__arrow:before, #email_verification_form .popover.is-top .popover__arrow:before {
  bottom: 2px;
  border-top: 10px solid #fff;
  content: " ";
  position: absolute;
  left: 50%;
  margin-left: -10px;
  border: 10px solid var(--color-border-inverted);
  border-bottom: none;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}
#email_verification_form .popover.is-bottom-left .popover__arrow, #email_verification_form .popover.is-bottom-right .popover__arrow, #email_verification_form .popover.is-bottom .popover__arrow {
  top: 0;
  left: 50%;
  margin-left: -10px;
  border-bottom-style: solid;
  border-top: none;
  border-left-color: transparent;
  border-right-color: transparent;
}
#email_verification_form .popover.is-bottom-left .popover__arrow:before, #email_verification_form .popover.is-bottom-right .popover__arrow:before, #email_verification_form .popover.is-bottom .popover__arrow:before {
  top: 2px;
  border-bottom: 10px solid #fff;
  content: " ";
  position: absolute;
  left: 50%;
  margin-left: -10px;
  border: 10px solid var(--color-border-inverted);
  border-top: none;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}
#email_verification_form .popover.is-left-bottom .popover__arrow, #email_verification_form .popover.is-left-top .popover__arrow, #email_verification_form .popover.is-left .popover__arrow {
  right: 0;
  top: 50%;
  margin-top: -10px;
  border-left-style: solid;
  border-right: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
#email_verification_form .popover.is-left-bottom .popover__arrow:before, #email_verification_form .popover.is-left-top .popover__arrow:before, #email_verification_form .popover.is-left .popover__arrow:before {
  right: 2px;
  border-left: 10px solid #fff;
  content: " ";
  position: absolute;
  top: 50%;
  margin-top: -10px;
  border: 10px solid var(--color-border-inverted);
  border-right: none;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
#email_verification_form .popover.is-right-bottom .popover__arrow, #email_verification_form .popover.is-right-top .popover__arrow, #email_verification_form .popover.is-right .popover__arrow {
  left: 0;
  top: 50%;
  margin-top: -10px;
  border-right-style: solid;
  border-left: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
#email_verification_form .popover.is-right-bottom .popover__arrow:before, #email_verification_form .popover.is-right-top .popover__arrow:before, #email_verification_form .popover.is-right .popover__arrow:before {
  left: 2px;
  border-right: 10px solid #fff;
  content: " ";
  position: absolute;
  top: 50%;
  margin-top: -10px;
  border: 10px solid var(--color-border-inverted);
  border-left: none;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
#email_verification_form .popover.is-bottom-left, #email_verification_form .popover.is-bottom-right, #email_verification_form .popover.is-top-left, #email_verification_form .popover.is-top-right {
  padding-right: 0;
  padding-left: 0;
}
#email_verification_form .popover.is-bottom-left .popover__arrow, #email_verification_form .popover.is-top-left .popover__arrow {
  left: auto;
  right: 5px;
}
#email_verification_form .popover.is-bottom-right .popover__arrow, #email_verification_form .popover.is-top-right .popover__arrow {
  left: 15px;
}
#email_verification_form .popover.is-top-left .popover__inner, #email_verification_form .popover.is-top-right .popover__inner, #email_verification_form .popover.is-top .popover__inner {
  top: -10px;
}
#email_verification_form .popover.is-bottom-right .popover__inner, #email_verification_form .popover.is-left .popover__inner, #email_verification_form .popover.is-top-right .popover__inner {
  left: -10px;
}
#email_verification_form .popover.is-bottom-left .popover__inner, #email_verification_form .popover.is-bottom-right .popover__inner, #email_verification_form .popover.is-bottom .popover__inner {
  top: 10px;
}
#email_verification_form .popover.is-bottom-left .popover__inner, #email_verification_form .popover.is-right .popover__inner, #email_verification_form .popover.is-top-left .popover__inner {
  left: 10px;
}
#email_verification_form .popover.is-dialog-visible {
  z-index: 100300;
}
#email_verification_form .popover__menu {
  display: flex;
  flex-direction: column;
  min-width: 200px;
}
#email_verification_form .popover__menu-item {
  position: relative;
  background: inherit;
  border: none;
  border-radius: 0;
  cursor: pointer;
  display: block;
  font-size: 14px;
  font-weight: 400;
  margin: 0;
  padding: 8px 16px;
  text-align: left;
  text-decoration: none;
  line-height: normal;
  transition: all 0.05s ease-in-out;
  color: #3c434a;
  color: var(--color-neutral-70);
}
#email_verification_form .popover__menu-item.button {
  position: relative;
  background: inherit;
  border: none;
  border-radius: 0;
  cursor: pointer;
  display: block;
  font-size: 14px;
  font-weight: 400;
  margin: 0;
  padding: 8px 16px;
  text-align: left;
  text-decoration: none;
  line-height: normal;
  transition: all 0.05s ease-in-out;
}
#email_verification_form .popover__menu-item.button:first-child {
  margin-top: 5px;
}
#email_verification_form .popover__menu-item:first-child {
  margin-top: 5px;
}
#email_verification_form .popover__menu-item.button {
  color: #3c434a;
  color: var(--color-neutral-70);
}
#email_verification_form .popover__menu-item.button:visited {
  color: #3c434a;
  color: var(--color-neutral-70);
}
#email_verification_form .popover__menu-item:visited {
  color: #3c434a;
  color: var(--color-neutral-70);
}
#email_verification_form .popover__menu-item.button.is-selected, #email_verification_form .popover__menu-item.button:focus, #email_verification_form .popover__menu-item.button:hover {
  background-color: #2271b1;
  background-color: var(--color-primary);
  border: 0;
  box-shadow: none;
  color: #fff;
}
#email_verification_form .popover__menu-item.is-selected, #email_verification_form .popover__menu-item:focus, #email_verification_form .popover__menu-item:hover {
  background-color: #2271b1;
  background-color: var(--color-primary);
  border: 0;
  box-shadow: none;
  color: #fff;
}
#email_verification_form .popover__menu-item.button.is-selected .gridicon, #email_verification_form .popover__menu-item.button:focus .gridicon, #email_verification_form .popover__menu-item.button:hover .gridicon {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .popover__menu-item.is-selected .gridicon, #email_verification_form .popover__menu-item:focus .gridicon, #email_verification_form .popover__menu-item:hover .gridicon {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .popover__menu-item.button[disabled], #email_verification_form .popover__menu-item[disabled] {
  color: #a7aaad;
  color: var(--color-neutral-20);
}
#email_verification_form .popover__menu-item.button[disabled] .gridicon, #email_verification_form .popover__menu-item[disabled] .gridicon {
  color: #f6f7f7;
  color: var(--color-neutral-0);
}
#email_verification_form .popover__menu-item.button[disabled]:focus, #email_verification_form .popover__menu-item.button[disabled]:hover {
  background: transparent;
  cursor: default;
}
#email_verification_form .popover__menu-item[disabled]:focus, #email_verification_form .popover__menu-item[disabled]:hover {
  background: transparent;
  cursor: default;
}
#email_verification_form .popover__menu-item.button:last-child, #email_verification_form .popover__menu-item:last-child {
  margin-bottom: 5px;
}
#email_verification_form .popover__menu-item.button::-moz-focus-inner, #email_verification_form .popover__menu-item::-moz-focus-inner {
  border: 0;
}
#email_verification_form .popover__menu-item.button .gridicon, #email_verification_form .popover__menu-item .gridicon {
  color: #646970;
  color: var(--color-text-subtle);
  vertical-align: bottom;
  margin-right: 8px;
  position: static;
}
#email_verification_form .popover__menu-item.button .gridicons-cloud-download, #email_verification_form .popover__menu-item .gridicons-cloud-download {
  position: relative;
  top: 2px;
}
#email_verification_form .popover__menu-item.button .gridicons-external, #email_verification_form .popover__menu-item .gridicons-external {
  top: 0;
}
#email_verification_form .popover__menu-separator {
  margin: 4px 0;
  background: #f6f7f7;
  background: var(--color-neutral-0);
}
#email_verification_form .card.login__social {
  margin-bottom: 0;
}
#email_verification_form .login__social-buttons {
  display: flex;
  flex-direction: column;
}
#email_verification_form .login__social-buttons .social-buttons__button:not(:first-of-type) {
  margin-top: 10px;
}
#email_verification_form .login__social-tos {
  font-size: 11px;
  margin: 1.5em 0 0;
  text-align: center;
}
#email_verification_form .form-label {
  display: block;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 5px;
}
#email_verification_form .form-label .form-label__required {
  color: #d63638;
  color: var(--color-error);
  font-weight: 400;
  margin-left: 6px;
}
#email_verification_form .form-label .form-label__optional {
  color: #646970;
  color: var(--color-neutral-50);
  font-weight: 400;
  margin-left: 6px;
}
#email_verification_form .form-label input[type=checkbox] + span, #email_verification_form .form-label input[type=radio] + span {
  font-weight: 400;
}
#email_verification_form .form-verification-code-input {
  -webkit-appearance: none;
}
#email_verification_form .two-factor-authentication__actions.card {
  margin-bottom: 0;
}
#email_verification_form .two-factor-authentication__actions.card .button {
  width: 100%;
}
#email_verification_form .two-factor-authentication__actions.card .button:not(:first-child) {
  margin-top: 20px;
}
#email_verification_form .two-factor-authentication__small-print {
  clear: both;
  font-size: 11px;
  padding: 1em 0;
}
#email_verification_form .two-factor-authentication__verification-code-form .button {
  width: 100%;
}
#email_verification_form .woo .two-factor-authentication__verification-code-form {
  text-align: center;
}
#email_verification_form .woo .two-factor-authentication__verification-code-form .form-button {
  float: none;
  margin: 0;
}
#email_verification_form .security-key-form__add-wait-for-key {
  text-align: center;
}
#email_verification_form .security-key-form__add-wait-for-key .spinner {
  margin-bottom: 1em;
}
#email_verification_form .security-key-form__add-wait-for-key p {
  margin-bottom: 0.5em;
}
#email_verification_form .security-key-form__add-wait-for-key-heading {
  font-weight: 700;
}
#email_verification_form .spinner {
  display: flex;
  align-items: center;
}
#email_verification_form .spinner__inner, #email_verification_form .spinner__outer {
  margin: auto;
  box-sizing: border-box;
  border: 0.1em solid transparent;
  border-radius: 50%;
  animation: 3s linear infinite;
  animation-name: rotate-spinner;
}
#email_verification_form .spinner__inner, #email_verification_form .spinner__outer {
  border-top-color: #c9356e;
  border-top-color: var(--color-accent);
}
#email_verification_form .spinner__inner {
  width: 100%;
  height: 100%;
  border-right-color: #c9356e;
  border-right-color: var(--color-accent);
  opacity: 0.4;
}
#email_verification_form .two-factor-authentication__illustration {
  position: relative;
  margin-bottom: 1em;
  width: 100%;
  height: 180px;
  pointer-events: none;
}
#email_verification_form .two-factor-authentication__illustration-device {
  position: absolute;
  top: 0;
  left: calc(50% - 176px);
  width: 352px;
  height: 180px;
}
#email_verification_form .two-factor-authentication__illustration-screen {
  position: absolute;
  top: 66px;
  left: calc(50% - 126px);
  color: #fff;
  color: var(--color-text-inverted);
  font-size: 13px;
  font-weight: 600;
  line-height: 1em;
}
#email_verification_form .two-factor-authentication__illustration-notification-container {
  position: absolute;
  top: 60px;
  bottom: 0;
  left: calc(50% - 132px);
  padding-top: 4px;
  width: 264px;
  overflow: hidden;
}
#email_verification_form .two-factor-authentication__illustration-notification {
  position: absolute;
  top: -57px;
  width: 264px;
  height: 57px;
  will-change: transform;
  animation: two-factor-authentication__illustration-slide 0.65s ease-out;
  animation-timing-function: cubic-bezier(0.35, 0.65, 0.15, 1.15);
  animation-fill-mode: forwards;
  animation-delay: 1s;
}
#email_verification_form .two-factor-authentication__info {
  text-align: center;
}
#email_verification_form .layout:not(.is-jetpack-woocommerce-flow):not(.is-wccom-oauth-flow) .login.is-jetpack .button.is-primary {
  background-color: #008710;
  background-color: var(--studio-jetpack-green-50);
  border-color: #005b18;
  border-color: var(--studio-jetpack-green-70);
}
#email_verification_form .layout:not(.is-jetpack-woocommerce-flow):not(.is-wccom-oauth-flow) .login.is-jetpack .button.is-primary:focus, #email_verification_form .layout:not(.is-jetpack-woocommerce-flow):not(.is-wccom-oauth-flow) .login.is-jetpack .button.is-primary:hover {
  background-color: #007117;
  background-color: var(--studio-jetpack-green-60);
}
#email_verification_form .accessible-focus .layout:not(.is-jetpack-woocommerce-flow):not(.is-wccom-oauth-flow) .login.is-jetpack .button.is-primary:focus {
  box-shadow: 0 0 0 2px #2fb41f;
  box-shadow: 0 0 0 2px var(--studio-jetpack-green-30);
}
#email_verification_form .layout.is-wccom-oauth-flow .layout__content {
  padding-top: 48px;
}
#email_verification_form .layout.is-wccom-oauth-flow .masterbar, #email_verification_form .layout.is-wccom-oauth-flow .wp-login__footer-links {
  display: none;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__jetpack-logo, #email_verification_form .layout.is-jetpack-woocommerce-flow .login__woocommerce-logo {
  text-align: center;
  border-bottom: 1px solid #dcdcde;
  border-bottom: 1px solid var(--color-neutral-5);
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 56px;
}
#email_verification_form .layout.is-wccom-oauth-flow .login__jetpack-logo, #email_verification_form .layout.is-wccom-oauth-flow .login__woocommerce-logo {
  text-align: center;
  border-bottom: 1px solid #dcdcde;
  border-bottom: 1px solid var(--color-neutral-5);
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 56px;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__jetpack-logo svg > g, #email_verification_form .layout.is-jetpack-woocommerce-flow .login__woocommerce-logo svg > g {
  transform: translateX(25%);
}
#email_verification_form .layout.is-wccom-oauth-flow .login__jetpack-logo svg > g, #email_verification_form .layout.is-wccom-oauth-flow .login__woocommerce-logo svg > g {
  transform: translateX(25%);
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__woocommerce-wrapper svg > g, #email_verification_form .layout.is-wccom-oauth-flow .login__woocommerce-wrapper svg > g {
  transform: translateX(50%);
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .jetpack-header, #email_verification_form .layout.is-jetpack-woocommerce-flow .login__woocommerce-logo {
  text-align: center;
  margin: 0 auto;
  padding-left: 0;
  display: block;
  height: 56px;
  border-bottom: 1px solid var(--color-woocommerce-header-border);
  background: #fff;
}
#email_verification_form .layout.is-wccom-oauth-flow .jetpack-header, #email_verification_form .layout.is-wccom-oauth-flow .login__woocommerce-logo {
  text-align: center;
  margin: 0 auto;
  padding-left: 0;
  display: block;
  height: 56px;
  border-bottom: 1px solid var(--color-woocommerce-header-border);
  background: #fff;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .jetpack-header svg, #email_verification_form .layout.is-jetpack-woocommerce-flow .login__woocommerce-logo svg {
  margin-top: 15px;
}
#email_verification_form .layout.is-wccom-oauth-flow .jetpack-header svg, #email_verification_form .layout.is-wccom-oauth-flow .login__woocommerce-logo svg {
  margin-top: 15px;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__form-header, #email_verification_form .layout.is-wccom-oauth-flow .login__form-header {
  margin-top: 32px;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__header-subtitle, #email_verification_form .layout.is-wccom-oauth-flow .login__header-subtitle {
  color: #9ec2e6;
  color: var(--color-primary-10);
  margin-top: 1em;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .jetpack-logo__icon-circle, #email_verification_form .layout.is-wccom-oauth-flow .jetpack-logo__icon-circle {
  fill: #2c3338;
  fill: var(--color-neutral-80);
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .jetpack-logo__icon-triangle, #email_verification_form .layout.is-wccom-oauth-flow .jetpack-logo__icon-triangle {
  fill: #f6f7f7;
  fill: var(--color-neutral-0);
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__form-action .form-button, #email_verification_form .layout.is-wccom-oauth-flow .login__form-action .form-button {
  border: 0;
  box-shadow: none;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__social-tos a, #email_verification_form .layout.is-wccom-oauth-flow .login__social-tos a {
  text-decoration: underline;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .jetpack-header__partner-logo-plus svg, #email_verification_form .layout.is-wccom-oauth-flow .jetpack-header__partner-logo-plus svg {
  stroke: #2c3338;
  stroke: var(--color-neutral-80);
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .jetpack-header__partner-logo-plus .gridicon, #email_verification_form .layout.is-wccom-oauth-flow .jetpack-header__partner-logo-plus .gridicon {
  color: #2c3338;
  color: var(--color-neutral-80);
}
#email_verification_form .card.login__form {
  margin-bottom: 0;
}
#email_verification_form .login__form .login__form-userdata label {
  color: #3c434a;
  color: var(--color-neutral-70);
  display: block;
  font-size: 14px;
  line-height: 1.5;
  font-weight: 500;
  margin-bottom: 5px;
}
#email_verification_form .login__form .login__form-userdata input {
  margin-bottom: 20px;
  transition: none;
  /*!rtl:ignore*/
  direction: ltr;
}
#email_verification_form .login__form .login__form-userdata input.is-error {
  margin-bottom: 0;
}
#email_verification_form .login__form-change-username {
  color: #2271b1;
  color: var(--color-link);
  font-weight: inherit;
  cursor: pointer;
}
#email_verification_form .login__form-change-username:active, #email_verification_form .login__form-change-username:focus, #email_verification_form .login__form-change-username:hover {
  color: #0a4b78;
  color: var(--color-link-dark);
}
#email_verification_form .login__form-change-username .gridicon {
  margin-right: 3px;
  vertical-align: text-bottom;
}
#email_verification_form .login__form .form-input-validation {
  margin-bottom: 5px;
}
#email_verification_form .login__form-action button {
  width: 100%;
}
#email_verification_form .login__form-header-wrapper {
  text-align: center;
}
#email_verification_form .login__form-header-wrapper .gridicon {
  color: #2271b1;
  color: var(--color-primary);
}
#email_verification_form .login__form-header-wrapper .visit-site {
  margin: -12px 0 24px;
}
#email_verification_form .login__form-header {
  font-size: 22px;
  margin-bottom: 24px;
  margin-top: 16px;
  text-align: center;
}
#email_verification_form body.is-section-signup .login__form-header {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .login__form-signup-link, #email_verification_form .login__form-terms {
  font-size: 11px;
  text-align: center;
}
#email_verification_form .login__form-signup-link a, #email_verification_form .login__form-terms a {
  white-space: pre;
}
#email_verification_form .login__form-signup-link {
  clear: both;
  font-size: 13px;
  padding-top: 20px;
}
#email_verification_form .login__form-signup-link.disabled a {
  pointer-events: none;
  color: #646970;
  color: var(--color-text-subtle);
}
#email_verification_form .login__form-signup-link.disabled a:hover {
  pointer-events: none;
  color: #646970;
  color: var(--color-text-subtle);
}
#email_verification_form .login__form-password.is-hidden {
  position: fixed;
  bottom: 0;
  height: 0;
  width: 0;
  overflow: hidden;
  opacity: 0;
}
@media (max-width: 660px) {
  #email_verification_form .login__jetpack-logo {
    margin-top: 20px;
  }
}
#email_verification_form .external-link .gridicons-external {
  color: currentColor;
  margin-left: 3px;
  margin-right: 0;
  top: 2px;
  position: relative;
}
#email_verification_form .external-link:hover {
  cursor: pointer;
}
#email_verification_form .icon-first .gridicons-external {
  margin-left: 0;
  margin-right: 3px;
}
#email_verification_form .screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
}
#email_verification_form .screen-reader-text:active, #email_verification_form .screen-reader-text:focus, #email_verification_form .screen-reader-text:hover {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-weight: 700;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}
#email_verification_form .woocommerce-muriel-text-control {
  position: relative;
  width: 100%;
  height: 56px;
  margin-top: 14px;
  margin-bottom: 14px;
  border: 1px solid #72aee6;
  border: 1px solid var(--color-primary-20);
  box-shadow: none;
  box-sizing: border-box;
  border-radius: 3px;
  background: #fff;
  background: var(--color-surface);
}
#email_verification_form .woocommerce-muriel-text-control .text-control__input {
  width: 100%;
  padding: 6px 8px;
}
#email_verification_form .woocommerce-muriel-text-control .text-control__label {
  display: block;
  margin-bottom: 5px;
}
#email_verification_form .woocommerce-muriel-text-control label {
  position: absolute;
  width: auto;
  height: 21px;
  top: 9px;
  right: auto;
  left: 16px;
  display: initial;
  font-size: 12px;
  line-height: 16px;
  color: #2c3338;
  color: var(--color-text);
}
#email_verification_form .woocommerce-muriel-text-control input[type=email], #email_verification_form .woocommerce-muriel-text-control input[type=password], #email_verification_form .woocommerce-muriel-text-control input[type=text] {
  position: absolute;
  width: calc(100% - 38px);
  height: 24px;
  right: 20px;
  left: 18px;
  border: 0;
  box-shadow: none;
  padding: 0;
  font-size: 16px;
  line-height: 24px;
}
#email_verification_form .woocommerce-muriel-text-control input[type=email]:focus, #email_verification_form .woocommerce-muriel-text-control input[type=password]:focus, #email_verification_form .woocommerce-muriel-text-control input[type=text]:focus {
  box-shadow: none;
  border: 0;
}
#email_verification_form .woocommerce-muriel-text-control.active {
  box-shadow: 0 0 0 2px #c9356e;
  box-shadow: 0 0 0 2px var(--color-accent);
  border-color: transparent;
}
#email_verification_form .woocommerce-muriel-text-control.active label {
  color: #c9356e;
  color: var(--color-accent);
}
#email_verification_form .woocommerce-muriel-text-control.with-value input[type=email], #email_verification_form .woocommerce-muriel-text-control.with-value input[type=password], #email_verification_form .woocommerce-muriel-text-control.with-value input[type=text] {
  top: 25px;
  color: #2c3338;
  color: var(--color-text);
}
#email_verification_form .woocommerce-muriel-text-control.empty .text-control__label {
  display: none;
}
#email_verification_form .woocommerce-muriel-text-control.empty input[type=email], #email_verification_form .woocommerce-muriel-text-control.empty input[type=password], #email_verification_form .woocommerce-muriel-text-control.empty input[type=text] {
  top: 15px;
  color: #2271b1;
  color: var(--color-primary-50);
}
#email_verification_form .woocommerce-muriel-text-control.disabled label {
  display: none;
}
#email_verification_form .woocommerce-muriel-text-control.disabled input[type=email], #email_verification_form .woocommerce-muriel-text-control.disabled input[type=password], #email_verification_form .woocommerce-muriel-text-control.disabled input[type=text] {
  top: 17px;
  color: #72aee6;
  color: var(--color-primary-20);
}
#email_verification_form .woocommerce-muriel-text-control.disabled input[type=email]::placeholder, #email_verification_form .woocommerce-muriel-text-control.disabled input[type=password]::placeholder, #email_verification_form .woocommerce-muriel-text-control.disabled input[type=text]::placeholder {
  color: #72aee6;
  color: var(--color-primary-20);
  opacity: 1;
}
#email_verification_form .layout.is-section-login {
  padding-bottom: 47px;
  position: relative;
  min-height: calc(100% - 47px);
}
#email_verification_form .layout.is-section-login .layout__content {
  position: static;
}
#email_verification_form .layout.is-section-login.has-no-masterbar .layout__content {
  padding-top: 48px;
}
#email_verification_form .layout.is-section-login.has-no-masterbar .masterbar {
  display: none;
}
#email_verification_form .wp-login__main.main {
  max-width: 400px;
}
#email_verification_form .wp-login__header {
  color: #787c82;
  color: var(--color-neutral-40);
  font-size: 16px;
  margin-bottom: 16px;
  text-align: center;
}
#email_verification_form body.is-section-signup .wp-login__header {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .wp-login__footer a, #email_verification_form .wp-login__links a {
  color: #646970;
  color: var(--color-neutral-50);
}
#email_verification_form .wp-login__footer a:visited, #email_verification_form .wp-login__links a:visited {
  color: #646970;
  color: var(--color-neutral-50);
}
#email_verification_form .wp-login__footer button, #email_verification_form .wp-login__links button {
  color: #646970;
  color: var(--color-neutral-50);
}
#email_verification_form body.is-section-signup .wp-login__footer a, #email_verification_form body.is-section-signup .wp-login__links a {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form body.is-section-signup .wp-login__footer a:visited, #email_verification_form body.is-section-signup .wp-login__links a:visited {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form body.is-section-signup .wp-login__footer button, #email_verification_form body.is-section-signup .wp-login__links button {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .wp-login__links a, #email_verification_form .wp-login__links button {
/*  border-bottom: 1px solid #c3c4c7;
  border-bottom: 1px solid var(--color-neutral-10);
*/
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  font-size: 14px;
  font-weight: 500;
  line-height: 4em;
  padding: 0 24px;
  text-align: center;
  width: 100%;
}
#email_verification_form .wp-login__links a:active, #email_verification_form .wp-login__links a:hover {
  color: #c9356e;
  color: var(--color-accent);
}
#email_verification_form .wp-login__links button:active, #email_verification_form .wp-login__links button:hover {
  color: #c9356e;
  color: var(--color-accent);
}
#email_verification_form .wp-login__links a:last-child, #email_verification_form .wp-login__links button:last-child {
  border-bottom: none;
}
#email_verification_form .wp-login__links .gridicon {
  margin-right: 3px;
  vertical-align: text-bottom;
}
#email_verification_form .wp-login__links .gridicon.gridicons-external {
  top: 0;
  margin-right: 0;
  margin-left: 3px;
}
#email_verification_form .wp-login__footer {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 47px;
  line-height: 47px;
  width: 100%;
}
#email_verification_form .wp-login__footer--jetpack {
  background: #fff;
  background: var(--color-surface);
  border-top: 1px solid #dcdcde;
  border-top: 1px solid var(--color-neutral-5);
  text-align: center;
}
#email_verification_form .wp-login__footer--jetpack img {
  display: block;
  margin: 0 auto;
}
#email_verification_form .wp-login__footer--oauth {
  display: flex;
  justify-content: center;
}
#email_verification_form .wp-login__footer--oauth a {
  padding: 0 1em;
}
#email_verification_form .card.wp-login__private-site {
  margin-bottom: 0;
}
#email_verification_form .wp-login__private-site-image {
  height: 92px;
  margin-bottom: 10px;
  text-align: center;
}
#email_verification_form .wp-login__private-site-header {
  font-weight: 700;
  margin-bottom: 10px;
  text-align: center;
}
#email_verification_form .wp-login__private-site-button {
  width: 100%;
}
#email_verification_form .wp-login__site-return-link {
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}
#email_verification_form .wp-login__site-return-link:after {
  content: "";
  display: block;
  position: absolute;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  background: linear-gradient(90deg, rgba(246, 247, 247, 0), #f6f7f7 90%);
  background: linear-gradient(90deg, rgba(var(--color-neutral-0-rgb)), rgba(var(--color-neutral-0-rgb)) 90%);
  top: 0;
  bottom: 0;
  right: 0;
  left: auto;
  width: 20%;
  height: auto;
}
#email_verification_form .layout.is-jetpack-login:not(.is-jetpack-woocommerce-flow):not(.is-wccom-oauth-flow) {
  --color-accent: var(--studio-jetpack-green-30);
  --color-accent-light: var(--studio-jetpack-green-20);
  --color-accent-dark: var(--studio-jetpack-green-50);
  --color-accent-60: var(--studio-jetpack-green-40);
  --color-primary: var(--color-accent-dark);
  --color-primary-light: var(--color-accent-light);
  --color-primary-dark: var(--color-accent-dark);
}
#email_verification_form .layout.is-jetpack-login:not(.is-jetpack-woocommerce-flow):not(.is-wccom-oauth-flow) ::selection {
  color: #fff;
  color: var(--color-text-inverted);
  background: #c9356e;
  background: var(--color-accent);
}
#email_verification_form .layout.is-jetpack-woocommerce-flow, #email_verification_form .layout.is-wccom-oauth-flow {
  --color-accent: var(--studio-pink-50);
  --color-accent-light: var(--studio-pink-30);
  --color-accent-dark: var(--studio-pink-70);
  --color-woocommerce-onboarding-background: #f6f7f7;
  --color-woocommerce-header-border: #dcdcde;
  --color-primary: var(--color-accent-dark);
  --color-primary-10: var(--color-neutral-60);
  --color-neutral-20: var(--color-neutral-60);
  --color-primary-20: var(--color-neutral-60);
  --color-primary-light: var(--color-accent-light);
  --color-accent-60: var(--color-accent-dark);
}
#email_verification_form .layout.is-jetpack-woocommerce-flow ::selection, #email_verification_form .layout.is-wccom-oauth-flow ::selection {
  color: #fff;
  color: var(--color-text-inverted);
  background: #c9356e;
  background: var(--color-accent);
}
#email_verification_form .layout.is-jetpack-login {
  background-color: #00131c;
  background-color: var(--color-jetpack-onboarding-background);
}
#email_verification_form .layout.is-jetpack-login .login__form-header, #email_verification_form .layout.is-jetpack-login .magic-login__form-header {
  color: #fff;
  color: var(--color-jetpack-onboarding-text);
}
#email_verification_form .layout.is-jetpack-login .jetpack-logo__text {
  fill: #fff;
  fill: var(--color-jetpack-onboarding-text);
}
#email_verification_form .layout.is-jetpack-login .logged-out-form input:focus, #email_verification_form .layout.is-jetpack-login .login__form input:focus {
  border-color: #c9356e;
  border-color: var(--color-accent);
  box-shadow: 0 0 0 2px #eb6594;
  box-shadow: 0 0 0 2px var(--color-accent-light);
}
#email_verification_form .layout.is-jetpack-login .form-input-validation a, #email_verification_form .layout.is-jetpack-login .login__form-change-username, #email_verification_form .layout.is-jetpack-login .login__form-terms a, #email_verification_form .layout.is-jetpack-login .login__social-tos a {
  color: #8c1749;
  color: var(--color-accent-dark);
}
#email_verification_form .layout.is-jetpack-login .form-input-validation a:focus, #email_verification_form .layout.is-jetpack-login .form-input-validation a:hover {
  color: #c9356e;
  color: var(--color-accent);
}
#email_verification_form .layout.is-jetpack-login .login__form-change-username:focus, #email_verification_form .layout.is-jetpack-login .login__form-change-username:hover {
  color: #c9356e;
  color: var(--color-accent);
}
#email_verification_form .layout.is-jetpack-login .login__form-terms a:focus, #email_verification_form .layout.is-jetpack-login .login__form-terms a:hover {
  color: #c9356e;
  color: var(--color-accent);
}
#email_verification_form .layout.is-jetpack-login .login__social-tos a:focus, #email_verification_form .layout.is-jetpack-login .login__social-tos a:hover {
  color: #c9356e;
  color: var(--color-accent);
}
#email_verification_form .layout.is-jetpack-login .logged-out-form__link-item, #email_verification_form .layout.is-jetpack-login .logged-out-form__links a, #email_verification_form .layout.is-jetpack-login .magic-login__footer a, #email_verification_form .layout.is-jetpack-login .translator-invite__content a {
  color: #a7aaad;
  color: var(--color-neutral-20);
  border-bottom-color: #3c434a;
  border-bottom-color: var(--color-neutral-70);
}
#email_verification_form .layout.is-jetpack-login .wp-login__links a, #email_verification_form .layout.is-jetpack-login .wp-login__links button {
  color: #a7aaad;
  color: var(--color-neutral-20);
  border-bottom-color: #3c434a;
  border-bottom-color: var(--color-neutral-70);
}
#email_verification_form .layout.is-jetpack-login .logged-out-form__link-item:focus, #email_verification_form .layout.is-jetpack-login .logged-out-form__link-item:hover {
  color: #72aee6;
  color: var(--color-primary-20);
}
#email_verification_form .layout.is-jetpack-login .logged-out-form__links a:focus, #email_verification_form .layout.is-jetpack-login .logged-out-form__links a:hover {
  color: #72aee6;
  color: var(--color-primary-20);
}
#email_verification_form .layout.is-jetpack-login .magic-login__footer a:focus, #email_verification_form .layout.is-jetpack-login .magic-login__footer a:hover {
  color: #72aee6;
  color: var(--color-primary-20);
}
#email_verification_form .layout.is-jetpack-login .translator-invite__content a:focus, #email_verification_form .layout.is-jetpack-login .translator-invite__content a:hover {
  color: #72aee6;
  color: var(--color-primary-20);
}
#email_verification_form .layout.is-jetpack-login .wp-login__links a:focus, #email_verification_form .layout.is-jetpack-login .wp-login__links a:hover {
  color: #72aee6;
  color: var(--color-primary-20);
}
#email_verification_form .layout.is-jetpack-login .wp-login__links button:focus, #email_verification_form .layout.is-jetpack-login .wp-login__links button:hover {
  color: #72aee6;
  color: var(--color-primary-20);
}
#email_verification_form .layout.is-jetpack-login .translator-invite__content {
  color: #646970;
  color: var(--color-neutral-50);
}
#email_verification_form .layout.is-jetpack-login .translator-invite__content a {
  border: none;
}
#email_verification_form .layout.is-jetpack-login .wp-login__site-return-link:after {
  background: linear-gradient(90deg, rgba(0, 19, 28, 0), #00131c 90%);
  background: linear-gradient(90deg, rgba(var(--color-jetpack-onboarding-background-rgb)), var(--color-jetpack-onboarding-background) 90%);
}
#email_verification_form .layout.is-jetpack-woocommerce-flow, #email_verification_form .layout.is-wccom-oauth-flow {
  background-color: var(--color-woocommerce-onboarding-background);
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .wp-login__links, #email_verification_form .layout.is-wccom-oauth-flow .wp-login__links {
  margin-top: 1em;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .wp-login__links a, #email_verification_form .layout.is-wccom-oauth-flow .wp-login__links a {
  border-bottom: none;
  line-height: 3.4em;
  color: #50575e;
  color: var(--color-neutral-60);
  font-size: 14px;
  text-decoration: underline;
  font-weight: 400;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__form-header, #email_verification_form .layout.is-wccom-oauth-flow .login__form-header {
  color: #2c3338;
  color: var(--color-neutral-80);
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .wp-login__main.main, #email_verification_form .layout.is-wccom-oauth-flow .wp-login__main.main {
  max-width: 476px;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__form, #email_verification_form .layout.is-wccom-oauth-flow .login__form {
  box-shadow: 0 2px 2px 0 rgba(16, 21, 23, 0.14), 0 3px 1px -2px rgba(16, 21, 23, 0.12), 0 1px 5px 0 rgba(16, 21, 23, 0.2);
  box-shadow: 0 2px 2px 0 rgba(var(--color-neutral-100-rgb)), 0 3px 1px -2px rgba(var(--color-neutral-100-rgb)), 0 1px 5px 0 rgba(var(--color-neutral-100-rgb));
  padding-bottom: 0;
  padding-top: 8px;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .logged-out-form input:focus, #email_verification_form .layout.is-jetpack-woocommerce-flow .login__form input:focus {
  border: 0;
  box-shadow: none;
}
#email_verification_form .layout.is-wccom-oauth-flow .logged-out-form input:focus, #email_verification_form .layout.is-wccom-oauth-flow .login__form input:focus {
  border: 0;
  box-shadow: none;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__form-change-username, #email_verification_form .layout.is-wccom-oauth-flow .login__form-change-username {
  color: #50575e;
  color: var(--color-neutral-60);
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__form-terms, #email_verification_form .layout.is-wccom-oauth-flow .login__form-terms {
  text-align: left;
  color: #50575e;
  color: var(--color-neutral-60);
  font-size: 12px;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__form-terms a, #email_verification_form .layout.is-wccom-oauth-flow .login__form-terms a {
  text-align: left;
  color: #50575e;
  color: var(--color-neutral-60);
  font-size: 12px;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__form-terms a:hover, #email_verification_form .layout.is-wccom-oauth-flow .login__form-terms a:hover {
  text-align: left;
  color: #50575e;
  color: var(--color-neutral-60);
  font-size: 12px;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__form-social-divider, #email_verification_form .layout.is-wccom-oauth-flow .login__form-social-divider {
  text-align: center;
  margin-top: 12px;
  margin-bottom: 12px;
  font-size: 12px;
  position: static;
  text-transform: none;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__social, #email_verification_form .layout.is-wccom-oauth-flow .login__social {
  box-shadow: none;
  padding-top: 0;
  margin-right: auto;
  margin-left: auto;
  width: 300px;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__social-buttons .social-buttons__button, #email_verification_form .layout.is-wccom-oauth-flow .login__social-buttons .social-buttons__button {
  border: 1px solid #c9356e;
  border: 1px solid var(--studio-pink-50);
  color: #c9356e;
  color: var(--studio-pink-50);
  box-shadow: none;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__social-tos a, #email_verification_form .layout.is-wccom-oauth-flow .login__social-tos a {
  color: #50575e;
  color: var(--studio-gray-60);
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .wp-login__site-return-link:after, #email_verification_form .layout.is-wccom-oauth-flow .wp-login__site-return-link:after {
  background: none;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .muriel-input-text, #email_verification_form .layout.is-jetpack-woocommerce-flow .woocommerce-muriel-text-control {
  border-color: #a7aaad;
  border-color: var(--color-neutral-20);
}
#email_verification_form .layout.is-wccom-oauth-flow .muriel-input-text, #email_verification_form .layout.is-wccom-oauth-flow .woocommerce-muriel-text-control {
  border-color: #a7aaad;
  border-color: var(--color-neutral-20);
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .muriel-input-text .components-base-control__label, #email_verification_form .layout.is-jetpack-woocommerce-flow .muriel-input-text .text-control__label {
  color: #646970;
  color: var(--color-neutral-50);
  font-size: 12px;
  font-weight: 400;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .woocommerce-muriel-text-control .components-base-control__label, #email_verification_form .layout.is-jetpack-woocommerce-flow .woocommerce-muriel-text-control .text-control__label {
  color: #646970;
  color: var(--color-neutral-50);
  font-size: 12px;
  font-weight: 400;
}
#email_verification_form .layout.is-wccom-oauth-flow .muriel-input-text .components-base-control__label, #email_verification_form .layout.is-wccom-oauth-flow .muriel-input-text .text-control__label {
  color: #646970;
  color: var(--color-neutral-50);
  font-size: 12px;
  font-weight: 400;
}
#email_verification_form .layout.is-wccom-oauth-flow .woocommerce-muriel-text-control .components-base-control__label, #email_verification_form .layout.is-wccom-oauth-flow .woocommerce-muriel-text-control .text-control__label {
  color: #646970;
  color: var(--color-neutral-50);
  font-size: 12px;
  font-weight: 400;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .muriel-input-text.active, #email_verification_form .layout.is-jetpack-woocommerce-flow .woocommerce-muriel-text-control.active {
  box-shadow: 0 0 0 2px #674399;
  box-shadow: 0 0 0 2px var(--studio-woocommerce-purple-60);
  border-color: transparent;
}
#email_verification_form .layout.is-wccom-oauth-flow .muriel-input-text.active, #email_verification_form .layout.is-wccom-oauth-flow .woocommerce-muriel-text-control.active {
  box-shadow: 0 0 0 2px #674399;
  box-shadow: 0 0 0 2px var(--studio-woocommerce-purple-60);
  border-color: transparent;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__form-footer, #email_verification_form .layout.is-wccom-oauth-flow .login__form-footer {
  text-align: center;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__form-footer .button, #email_verification_form .layout.is-wccom-oauth-flow .login__form-footer .button {
  max-width: 310px;
  height: 48px;
}
#email_verification_form .layout.is-jetpack-woocommerce-flow .login__form-footer .button.is-primary, #email_verification_form .layout.is-wccom-oauth-flow .login__form-footer .button.is-primary {
  border: 0;
}
#email_verification_form .masterbar {
  background: #006088;
  background: var(--color-masterbar-background);
  border-bottom: 1px solid #004e6e;
  border-bottom: 1px solid var(--color-masterbar-border);
  color: #fff;
  color: var(--color-masterbar-text);
  font-size: 16px;
  display: flex;
  height: 46px;
  margin: 0;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 180;
  -webkit-font-smoothing: subpixel-antialiased;
  transition: transform 0.2s ease-out;
}
#email_verification_form .is-support-session .masterbar {
  background: #b26200;
  background: var(--studio-orange);
  border-bottom: 1px solid #8a4d00;
  border-bottom: 1px solid var(--studio-orange-60);
}
#email_verification_form .pride .masterbar {
  background: linear-gradient(180deg, #e24c3e 0, #e24c3e 16.66667%, #f47d3b 0, #f47d3b 33.33333%, #fdb813 0, #fdb813 50%, #74bb5d 0, #74bb5d 66.66667%, #38a6d7 0, #38a6d7 83.33333%, #8c7ab8 0, #8c7ab8);
}
#email_verification_form .pride .masterbar > .masterbar__item:not(.masterbar__item-title):not(.is-active), #email_verification_form .pride .masterbar > .masterbar__login-links a:not(.is-active), #email_verification_form .pride .masterbar > .masterbar__notifications:not(.is-active) {
  background: rgba(34, 113, 177, 0.85);
  background: rgba(var(--color-primary-rgb));
}
#email_verification_form .pride .masterbar > .masterbar__item:not(.masterbar__item-title):hover, #email_verification_form .pride .masterbar > .masterbar__login-links a:hover, #email_verification_form .pride .masterbar > .masterbar__notifications:hover {
  background: #2271b1;
  background: var(--color-primary);
}
#email_verification_form .pride .masterbar > .masterbar__item:not(.masterbar__item-title):focus, #email_verification_form .pride .masterbar > .masterbar__login-links a:focus, #email_verification_form .pride .masterbar > .masterbar__notifications:focus {
  outline: none;
}
#email_verification_form .accessible-focus .pride .masterbar > .masterbar__item:not(.masterbar__item-title):focus, #email_verification_form .accessible-focus .pride .masterbar > .masterbar__login-links a:focus, #email_verification_form .accessible-focus .pride .masterbar > .masterbar__notifications:focus {
  box-shadow: inset 0 0 0 2px #5198d9;
  box-shadow: inset 0 0 0 2px var(--color-primary-light);
}
#email_verification_form .masterbar__item {
  flex: 0 1 auto;
  display: flex;
  align-items: center;
  position: relative;
  font-size: 14px;
  height: 46px;
  line-height: 46px;
  padding: 0 15px;
  text-decoration: none;
  cursor: default;
  transition: all 0.2s ease-in-out;
  color: #fff;
  color: var(--color-masterbar-text);
}
#email_verification_form .masterbar__item:visited {
  color: #fff;
  color: var(--color-masterbar-text);
}
#email_verification_form .masterbar__item[href] {
  cursor: pointer;
}
#email_verification_form .masterbar__item .masterbar__item-content {
  color: #fff;
  color: var(--color-masterbar-text);
}
#email_verification_form .masterbar__item .gridicon {
  fill: #fff;
  fill: var(--color-masterbar-text);
}
#email_verification_form .masterbar__item .gridicon + .masterbar__item-content {
  padding: 0 0 0 6px;
}
#email_verification_form .masterbar__item:hover {
  background: #004e6e;
  background: var(--color-masterbar-item-hover-background);
  color: #fff;
  color: var(--color-masterbar-text);
}
#email_verification_form .masterbar__item:focus {
  outline: none;
}
#email_verification_form .accessible-focus .masterbar__item:focus {
  box-shadow: inset 0 0 0 2px #5198d9;
  box-shadow: inset 0 0 0 2px var(--color-primary-light);
  color: #fff;
  color: var(--color-masterbar-text);
}
#email_verification_form .masterbar__item.is-active {
  background: #002c40;
  background: var(--color-masterbar-item-active-background);
}
#email_verification_form .is-support-session .masterbar__item.is-active {
  background: #704000;
  background: var(--studio-orange-70);
}
@media (max-width: 480px) {
  #email_verification_form .masterbar__item {
    flex: 1 1 auto;
  }
  #email_verification_form .masterbar__item .gridicon {
    margin: 0 auto;
  }
  #email_verification_form .masterbar__item .masterbar__item-content {
    display: none;
  }
}
#email_verification_form .masterbar__item-logo {
  flex: 0 0 auto;
  padding: 0 0 0 8px;
}
#email_verification_form .masterbar__item-logo .masterbar__wpcom-logo {
  display: none;
}
#email_verification_form .masterbar__item-logo .masterbar__wpcom-wordmark {
  display: block;
  width: 150px;
  height: 25px;
  margin: 0 5px;
}
#email_verification_form .masterbar__item-logo:focus, #email_verification_form .masterbar__item-logo:hover {
  background: transparent;
}
@media (max-width: 480px) {
  #email_verification_form .masterbar__item-logo {
    padding-right: 14px;
  }
  #email_verification_form .masterbar__item-logo .masterbar__item-content {
    display: block;
    margin: 0 auto;
    width: 30px;
    overflow: hidden;
  }
  #email_verification_form .masterbar__item-logo .masterbar__wpcom-logo {
    display: block;
    height: 24px;
    width: 24px;
    margin-left: 5px;
    fill: #fff;
    fill: var(--color-text-inverted);
  }
  #email_verification_form .masterbar__item-logo .masterbar__wpcom-wordmark {
    display: none;
  }
}
#email_verification_form .masterbar__item-title {
  flex: 0 0 auto;
  padding-left: 0;
  text-transform: uppercase;
}
#email_verification_form .masterbar__item-title .masterbar__item-content {
  display: block;
}
#email_verification_form .masterbar__item-title:focus, #email_verification_form .masterbar__item-title:hover {
  background: transparent;
}
@media (min-width: 481px) {
  #email_verification_form .masterbar__item-title .masterbar__item-content {
    margin-top: 3px;
  }
}
#email_verification_form .masterbar__item-new {
  background: #fff;
  background: var(--color-surface);
  border-radius: 3px;
  height: 36px;
  margin: 5px 8px;
  transition: all 0.2s ease-out;
  color: #2271b1;
  color: var(--color-primary);
}
#email_verification_form .masterbar__item-new:visited {
  color: #2271b1;
  color: var(--color-primary);
}
#email_verification_form .masterbar__item-new.is-active {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .masterbar__item-new:hover {
  background: #f6f7f7;
  background: var(--color-neutral-0);
  color: #2271b1;
  color: var(--color-primary);
}
#email_verification_form .masterbar__item-new:focus {
  outline: none;
}
#email_verification_form .accessible-focus .masterbar__item-new:focus {
  background: #fff;
  background: var(--color-surface);
  color: #2271b1;
  color: var(--color-primary);
  box-shadow: 0 0 0 2px #5198d9;
  box-shadow: 0 0 0 2px var(--color-primary-light);
  z-index: 1;
}
#email_verification_form .masterbar__item-new .gridicon {
  fill: #2271b1;
  fill: var(--color-primary);
}
#email_verification_form .masterbar__item-new .masterbar__item-content {
  color: #2271b1;
  color: var(--color-primary);
  display: none;
}
@media (min-width: 961px) {
  #email_verification_form .masterbar__item-new .masterbar__item-content {
    display: block;
    margin-right: 4px;
  }
}
#email_verification_form .is-support-session .masterbar__item-new {
  color: #b26200;
  color: var(--studio-orange);
}
#email_verification_form .is-support-session .masterbar__item-new:focus, #email_verification_form .is-support-session .masterbar__item-new:hover, #email_verification_form .is-support-session .masterbar__item-new:visited {
  color: #b26200;
  color: var(--studio-orange);
}
#email_verification_form .is-group-editor .masterbar__item-new, #email_verification_form .is-support-session .masterbar__item-new.is-active {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .is-group-editor .masterbar__item-new {
  background: #646970;
  background: var(--color-masterbar-item-new-editor-background);
}
#email_verification_form .is-group-editor .masterbar__item-new .masterbar__item-content, #email_verification_form .is-group-editor .masterbar__item-new:visited {
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .is-group-editor .masterbar__item-new:hover {
  background: #787c82;
  background: var(--color-masterbar-item-new-editor-hover-background);
}
#email_verification_form .masterbar__item-me .gravatar {
  position: absolute;
  left: 16px;
  top: 12px;
  width: 18px;
  height: 18px;
  border: 2px solid #fff;
  border: 2px solid var(--color-border-inverted);
}
#email_verification_form .masterbar__item-me .gridicon + .masterbar__item-content {
  padding: 0;
}
#email_verification_form .masterbar__item-me .masterbar__item-me-label {
  display: none;
}
#email_verification_form .masterbar__item-notifications {
  margin-right: 12px;
}
#email_verification_form .masterbar__item-notifications .gridicon {
  fill: #fff;
  fill: var(--color-text-inverted);
}
#email_verification_form .masterbar__item-notifications .gridicon + .masterbar__item-content {
  padding: 0;
}
#email_verification_form .masterbar__item-notifications .masterbar__item-notifications-label {
  display: none;
}
#email_verification_form .masterbar__item-notifications .masterbar__notifications-bubble {
  border: 2px solid #006088;
  border: 2px solid var(--color-masterbar-background);
  border-radius: 50%;
  display: none;
  font-size: 8px;
  height: 8px;
  letter-spacing: 0;
  line-height: 12px;
  margin: 0 0 0 -12px;
  padding: 0;
  position: absolute;
  top: 9px;
  left: 50%;
  width: 8px;
  z-index: 99999;
  animation: bubble-unread-indication 0.5s linear both;
  transition: all 0.15s ease-in;
}
#email_verification_form .masterbar__item-notifications:hover .masterbar__notifications-bubble {
  border-color: #004e6e;
  border-color: var(--color-masterbar-item-hover-background);
}
#email_verification_form .masterbar__item-notifications.is-active .masterbar__notifications-bubble {
  border-color: #002c40;
  border-color: var(--color-masterbar-item-active-background);
}
#email_verification_form .masterbar__item-notifications.has-unread .masterbar__notifications-bubble {
  display: block;
  background: #f283aa;
  background: var(--color-masterbar-unread-dot-background);
}
#email_verification_form .masterbar__item-notifications.is-initial-load .masterbar__notifications-bubble {
  animation: none;
}
@media (max-width: 480px) {
  #email_verification_form .masterbar__item-notifications {
    margin-right: 0;
  }
}
@media (max-width: 480px) {
  #email_verification_form .masterbar__item-notifications .gridicon + .masterbar__item-content {
    display: block;
  }
}
#email_verification_form .masterbar__login-links {
  display: flex;
  margin-left: auto;
}
#email_verification_form .masterbar__login-links .masterbar__item-content {
  display: block;
  padding-left: 0;
}
#email_verification_form .masterbar__login-links .masterbar__item:last-child {
  padding-right: 20px;
}
@media (min-width: 481px) {
  #email_verification_form .masterbar__reader {
    margin-right: auto;
  }
}
#email_verification_form .masterbar__publish {
  display: flex;
}
#email_verification_form .masterbar__publish .async-load {
  display: none;
}
#email_verification_form .masterbar__toggle-drafts.button.is-borderless {
  background: #fff;
  background: var(--color-surface);
  height: 36px;
  margin: 5px 8px 5px -10px;
  padding: 0 8px;
  border-radius: 3px;
  position: relative;
  transition: all 0.2s ease-out;
}
#email_verification_form .masterbar__toggle-drafts.button.is-borderless:hover {
  background-color: #f6f7f7;
  background-color: var(--color-neutral-0);
}
#email_verification_form .masterbar__toggle-drafts.button.is-borderless:hover .count {
  border-color: #2271b1;
  border-color: var(--color-primary);
  color: #2271b1;
  color: var(--color-primary);
}
#email_verification_form .masterbar__publish .masterbar__toggle-drafts.button.is-borderless {
  margin-left: -20px;
}
#email_verification_form .masterbar__recent-drafts.popover {
  width: 310px;
  max-width: calc(100vw - 20px);
}
#email_verification_form .masterbar__recent-drafts.popover .popover__inner {
  text-align: left;
  padding-top: 46px;
}
#email_verification_form .masterbar__recent-drafts.popover .popover__inner .async-load {
  margin: 16px;
  width: auto;
}
#email_verification_form .masterbar__recent-drafts-heading {
  font-size: 13px;
  box-sizing: border-box;
  z-index: 1;
  padding: 0 16px;
  margin: 0;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 46px;
  line-height: 45px;
  border-bottom: 1px solid #c3c4c7;
  border-bottom: 1px solid var(--color-neutral-10);
  box-shadow: 0 1px 1px rgba(142, 145, 150, 0.1);
  box-shadow: 0 1px 1px rgba(var(--color-neutral-light-rgb));
}
#email_verification_form .masterbar__recent-drafts-add-new {
  position: absolute;
  top: 8px;
  right: 8px;
}
#email_verification_form .masterbar__recent-drafts-see-all.button.is-compact {
  display: block;
  padding: 8px 16px;
  border-top: 1px solid #c3c4c7;
  border-top: 1px solid var(--color-neutral-10);
  background: #f6f7f7;
  background: var(--color-neutral-0);
  text-align: center;
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 0 0 3px 3px;
}
#email_verification_form .masterbar__recent-drafts-see-all.button.is-compact .count {
  position: relative;
  top: -1px;
  margin-left: 4px;
}
#email_verification_form .masterbar__recent-drafts-see-all.button.is-compact:hover {
  color: #3c434a;
  color: var(--color-neutral-70);
}
#email_verification_form .masterbar__recent-drafts-see-all.button.is-compact:hover .count {
  color: #3c434a;
  color: var(--color-neutral-70);
  border-color: #3c434a;
  border-color: var(--color-neutral-70);
}
#email_verification_form .masterbar__recent-drafts-list {
  overflow-y: auto;
  max-height: 70vh;
  margin-bottom: 35px;
}
#email_verification_form .masterbar__notifications {
  flex: 1 1 auto;
}
@media (min-width: 481px) {
  #email_verification_form .masterbar__notifications {
    flex-grow: 0;
  }
}
#email_verification_form a.masterbar__quick-language-switcher {
  cursor: pointer;
}
#email_verification_form .masterbar {
  opacity: 1;
  transition: all 0.3s ease-in-out;
}
#email_verification_form .is-section-gutenberg-editor .masterbar, #email_verification_form .is-section-post-editor .masterbar {
  opacity: 0;
  pointer-events: none;
}
#email_verification_form .is-section-gutenberg-editor .masterbar .masterbar__item, #email_verification_form .is-section-gutenberg-editor .masterbar .masterbar__toggle-drafts {
  transform: translateY(-48px);
}
#email_verification_form .is-section-post-editor .masterbar .masterbar__item, #email_verification_form .is-section-post-editor .masterbar .masterbar__toggle-drafts {
  transform: translateY(-48px);
}
#email_verification_form .has-no-masterbar .masterbar {
  opacity: 0;
  pointer-events: none;
}
#email_verification_form .masterbar__secure-checkout {
  display: flex;
  align-items: center;
  padding-left: 10px;
}
#email_verification_form .masterbar__secure-checkout .masterbar__wpcom-wordmark {
  margin-right: 5px;
}
#email_verification_form .masterbar__secure-checkout .masterbar__secure-checkout-text {
  font-weight: 300;
  color: #c5d9ed;
  color: var(--color-primary-5);
  transform: translateY(1px);
}
#email_verification_form .crowdsignal {
  --color-crowdsignal: var(--studio-wordpress-blue-90);
  --color-primary: var(--studio-wordpress-blue-90);
  --color-primary-dark: var(--studio-wordpress-blue-100);
  --color-accent: var(--studio-pink-50);
  --color-accent-dark: var(--studio-pink-70);
  --color-border: var(--studio-gray-5);
  --color-surface: var(--studio-white);
  --color-text: var(--studio-gray-100);
  --color-text-subtle: var(--studio-gray-50);
  --color-text-inverted: var(--studio-white);
  --color-link: inherit;
}
#email_verification_form .masterbar.masterbar__crowdsignal {
  background-color: var(--color-crowdsignal);
  border: 0;
  box-sizing: border-box;
  color: #fff;
  color: var(--color-text-inverted);
  height: 64px;
  padding: 8px 20px;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
@media (min-width: 481px) {
  #email_verification_form .masterbar.masterbar__crowdsignal {
    height: 88px;
    padding: 20px 25px;
  }
}
#email_verification_form .masterbar__crowdsignal-nav-wrapper {
  width: 100%;
}
#email_verification_form .masterbar__crowdsignal-nav {
  display: flex;
  flex-direction: row;
  margin: 0;
  list-style-type: none;
  width: 100%;
}
#email_verification_form .masterbar__crowdsignal-nav-item {
  display: flex;
}
#email_verification_form .masterbar__crowdsignal-nav-text {
  flex: 1;
}
#email_verification_form .masterbar__crowdsignal-client-logo {
  max-height: 50px;
  width: auto;
}
#email_verification_form .masterbar__crowdsignal-text {
  display: flex;
  flex-direction: column;
  font-size: 10px;
  justify-content: center;
  margin: auto 15px;
  padding: 0 0 0 50px;
  text-align: right;
  text-transform: uppercase;
  width: 100%;
}
@media (min-width: 481px) {
  #email_verification_form .masterbar__crowdsignal-text {
    font-size: 12px;
  }
}
#email_verification_form .masterbar__crowdsignal-wide-screen-only {
  display: none;
}
@media (min-width: 661px) {
  #email_verification_form .masterbar__crowdsignal-wide-screen-only {
    display: inline;
  }
}
#email_verification_form .masterbar__crowdsignal-link {
  display: flex;
  margin: auto 0;
  outline: 0;
}
#email_verification_form .masterbar__crowdsignal-wordpress-logo {
  fill: #fff;
  fill: var(--color-text-inverted);
}
#email_verification_form .masterbar__oauth-client {
  background-color: #fff;
  background-color: var(--color-surface);
}
#email_verification_form .masterbar__oauth-client nav {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
#email_verification_form .masterbar__oauth-client ul {
  margin: 0;
}
#email_verification_form .masterbar__oauth-client ul li {
  list-style-type: none;
}
#email_verification_form .masterbar__oauth-client a {
  text-decoration: none;
}
#email_verification_form .masterbar__oauth-client img {
  display: block;
}
#email_verification_form .masterbar__oauth-client-main-nav {
  width: 100%;
}
#email_verification_form .masterbar__oauth-client-current {
  float: left;
}
#email_verification_form .masterbar__oauth-client-logo img {
  max-height: 47px;
}
#email_verification_form .masterbar__oauth-client-wpcc-sign-in {
  background-color: rgba(255, 255, 255, 0.15);
  border-radius: 3px;
  color: #fff;
  display: block;
  float: right;
  line-height: 100%;
  margin-right: 4px;
  position: relative;
  top: 4px;
}
#email_verification_form .masterbar__oauth-client-wpcc-sign-in:hover {
  background: rgba(255, 255, 255, 0.2);
}
#email_verification_form .masterbar__oauth-client-wpcc-sign-in:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
  visibility: hidden;
}
#email_verification_form .masterbar__oauth-client-wpcom {
  color: rgba(255, 255, 255, 0.8);
  cursor: pointer;
  float: left;
  line-height: 32px;
  padding: 3px 10px;
}
#email_verification_form .masterbar__oauth-client-wpcom:hover {
  color: #fff;
}
#email_verification_form .masterbar__oauth-client-wpcom:visited {
  color: rgba(255, 255, 255, 0.8);
}
#email_verification_form .masterbar__oauth-client-wpcom .gridicon {
  margin-bottom: 5px;
  margin-right: 5px;
  vertical-align: middle;
}
#email_verification_form .dops .locale-suggestions {
  margin-top: 0;
}
#email_verification_form .crowdsignal {
  background: #fff;
  background: var(--color-surface);
  color: #101517;
  color: var(--studio-gray-100);
}
#email_verification_form .crowdsignal a {
  color: inherit;
}
#email_verification_form .crowdsignal a:visited {
  color: inherit;
}
#email_verification_form .crowdsignal .button {
  background-color: #f6f7f7;
  background-color: var(--studio-gray-0);
  border-radius: 5px;
  border-width: 1px 1px 2px;
  box-shadow: none;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: 500;
  height: 45px;
  line-height: normal;
  padding: 13px 40px 12px;
}
#email_verification_form .crowdsignal .button.is-borderless {
  background-color: initial;
}
#email_verification_form .crowdsignal .button.is-primary {
  background-color: #c9356e;
  background-color: var(--color-accent);
  border-color: #8c1749;
  border-color: var(--color-accent-dark);
}
#email_verification_form .crowdsignal .card {
  --color-link-hover: #4ccee4;
}
#email_verification_form .crowdsignal.is-section-login {
  padding-bottom: 100px;
}
#email_verification_form .crowdsignal.is-section-login .card:not(.gdpr-banner) {
  background: none;
  box-shadow: none;
  border: 0;
  margin: 0 auto;
  max-width: 320px;
  padding: 0;
}
#email_verification_form .crowdsignal.is-section-login .layout__content {
  padding: 140px 32px 32px;
}
#email_verification_form .crowdsignal.is-section-login .logged-out-form__back-link {
  border: 0;
  color: #2c3338;
  color: var(--color-text);
  font-weight: 400;
  line-height: 21px;
  margin: 30px 0 20px;
  padding: 10px 16px;
  text-align: center;
}
#email_verification_form .crowdsignal.is-section-login .logged-out-form__back-link:hover {
  color: #2c3338;
  color: var(--color-text);
}
#email_verification_form .crowdsignal.is-section-login .logged-out-form__back-link .gridicon {
  vertical-align: text-top;
}
#email_verification_form .crowdsignal.is-section-login .login {
  position: relative;
}
#email_verification_form .crowdsignal.is-section-login .login__social-buttons .button {
  display: none;
  margin-bottom: 40px;
  text-align: left;
}
#email_verification_form .crowdsignal.is-section-login .login__social-buttons .button:first-child {
  display: block;
}
#email_verification_form .crowdsignal.is-section-login .login__social-buttons .social-buttons__service-name {
  margin-left: 15px;
}
#email_verification_form .crowdsignal.is-section-login .login__social-buttons .login__social-tos {
  display: none;
}
#email_verification_form .crowdsignal.is-section-login .login form {
  box-sizing: border-box;
  display: block;
}
#email_verification_form .crowdsignal.is-section-login .login form input[type=email], #email_verification_form .crowdsignal.is-section-login .login form input[type=password], #email_verification_form .crowdsignal.is-section-login .login form input[type=text] {
  padding: 10px 20px;
}
#email_verification_form .crowdsignal.is-section-login .login__form {
  position: inherit;
}
#email_verification_form .crowdsignal.is-section-login .login__form label {
  color: #2c3338;
  color: var(--color-text);
  font-weight: 400;
}
#email_verification_form .crowdsignal.is-section-login .login__form-header {
  font-family: Recoleta, serif;
  font-size: 25px;
  color: #2c3338;
  color: var(--color-text);
  font-weight: 600;
  margin-bottom: 80px;
  margin-top: 0;
}
#email_verification_form .crowdsignal.is-section-login .login__form-signup-link {
  display: none;
}
#email_verification_form .crowdsignal.is-section-login .login__divider {
  margin: 10px auto;
  text-transform: lowercase;
}
#email_verification_form .crowdsignal.is-section-login .login__divider span {
  background-color: initial;
  color: #2c3338;
  color: var(--color-text);
  font-size: 20px;
  font-weight: 600;
}
#email_verification_form .crowdsignal.is-section-login .login__form-subheader {
  display: none;
}
#email_verification_form .crowdsignal.is-section-login .login__form-terms {
  margin: 0;
  position: absolute;
  left: 0;
  right: 0;
  top: 60px;
  text-align: center;
}
#email_verification_form .crowdsignal.is-section-login .login__form-terms a {
  font-weight: 600;
}
#email_verification_form .crowdsignal.is-section-login .magic-login form input[type=email], #email_verification_form .crowdsignal.is-section-login .magic-login form input[type=password], #email_verification_form .crowdsignal.is-section-login .magic-login form input[type=text] {
  padding: 10px 20px;
}
#email_verification_form .crowdsignal.is-section-login .magic-login form label {
  color: #2c3338;
  color: var(--color-text);
  font-weight: 400;
}
#email_verification_form .crowdsignal.is-section-login .magic-login .button {
  margin: 0;
}
#email_verification_form .crowdsignal.is-section-login .magic-login .button:disabled {
  background-color: #dcdcde;
  background-color: var(--color-neutral-5);
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .crowdsignal.is-section-login .magic-login .logged-out-form p {
  margin-bottom: 50px;
  text-align: center;
}
#email_verification_form .crowdsignal.is-section-login .magic-login__footer a {
  color: #2c3338;
  color: var(--color-text);
  font-weight: 400;
  margin: 20px 0 15px;
  padding: 10px 16px;
  text-align: center;
}
#email_verification_form .crowdsignal.is-section-login .magic-login__form {
  box-sizing: border-box;
  display: block;
}
#email_verification_form .crowdsignal.is-section-login .magic-login__form-action {
  margin-top: 40px;
}
#email_verification_form .crowdsignal.is-section-login .magic-login__form-header {
  margin: 0 0 24px;
}
#email_verification_form .crowdsignal.is-section-login .translator-invite {
  display: none;
}
#email_verification_form .crowdsignal.is-section-login .wp-login__crowdsignal-footer {
  background-color: var(--color-crowdsignal);
  box-sizing: border-box;
  color: #fff;
  color: var(--color-text-inverted);
  display: flex;
  flex-direction: row;
  fill: #fff;
  fill: var(--color-text-inverted);
  height: 58px;
  padding: 20px 40px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
#email_verification_form .crowdsignal.is-section-login .wp-login__crowdsignal-footer-text {
  display: none;
  font-size: 10px;
  flex: 1;
  height: 18px;
  letter-spacing: 0.8px;
  line-height: 16px;
  text-align: center;
  text-transform: uppercase;
}
#email_verification_form .crowdsignal.is-section-login .wp-login__crowdsignal-footer-text:last-child {
  display: inline;
}
#email_verification_form .crowdsignal.is-section-login .wp-login__crowdsignal-footer-text .automattic-logo, #email_verification_form .crowdsignal.is-section-login .wp-login__crowdsignal-footer-text .gridicon {
  margin: 0 5px;
  vertical-align: bottom;
}
#email_verification_form .crowdsignal.is-section-login .wp-login__footer--oauth {
  align-items: center;
  box-sizing: border-box;
  flex-direction: column;
  height: auto;
  padding: 20px 20px 78px;
}
#email_verification_form .crowdsignal.is-section-login .wp-login__footer-links a {
  color: #2c3338;
  color: var(--color-text);
}
#email_verification_form .crowdsignal.is-section-login .wp-login__links {
  padding: 20px 0 15px;
}
#email_verification_form .crowdsignal.is-section-login .wp-login__links a, #email_verification_form .crowdsignal.is-section-login .wp-login__links button {
  border: 0;
  color: #2c3338;
  color: var(--color-text);
  line-height: 21px;
  padding: 10px 16px;
  text-align: center;
}
#email_verification_form .crowdsignal.is-section-login .wp-login__links a:active, #email_verification_form .crowdsignal.is-section-login .wp-login__links a:hover {
  color: #2c3338;
  color: var(--color-text);
}
#email_verification_form .crowdsignal.is-section-login .wp-login__links button:active, #email_verification_form .crowdsignal.is-section-login .wp-login__links button:hover {
  color: #2c3338;
  color: var(--color-text);
}
#email_verification_form .crowdsignal.is-section-login .wp-login__main.main {
  max-width: 550px;
  margin-bottom: 80px;
}
@media (min-width: 661px) {
  #email_verification_form .crowdsignal {
    background: #f6f7f7;
    background: var(--studio-gray-0);
  }
}
@media (min-width: 661px) {
  #email_verification_form .crowdsignal.is-section-login {
    min-height: calc(100% - 145px);
    padding-bottom: 145px;
  }
}
@media (min-width: 661px) {
  #email_verification_form .crowdsignal.is-section-login .logged-out-form__back-link {
    margin: 0;
  }
}
@media (max-width: 660px) {
  #email_verification_form .crowdsignal.is-section-login .login__social-buttons .button {
    margin-bottom: 20px;
  }
}
@media (min-width: 661px) {
  #email_verification_form .crowdsignal.is-section-login .login form {
    background-color: #fff;
    background-color: var(--color-surface);
    box-shadow: 0 2px 3px 0 #c3c4c7;
    box-shadow: 0 2px 3px 0 var(--color-neutral-10);
    margin: 0 auto;
    padding: 35px 55px 20px;
    width: 550px;
  }
}
@media (min-width: 481px) {
  #email_verification_form .crowdsignal.is-section-login .login__form-header {
    font-size: 32px;
    margin-bottom: 65px;
  }
}
@media (min-width: 661px) {
  #email_verification_form .crowdsignal.is-section-login .login__form-subheader {
    display: block;
    font-size: 20px;
    font-weight: 600;
    margin: 0 0 30px;
    text-align: center;
  }
}
@media (min-width: 661px) {
  #email_verification_form .crowdsignal.is-section-login .login__form-terms {
    position: static;
    margin-bottom: 30px;
  }
}
@media (min-width: 661px) {
  #email_verification_form .crowdsignal.is-section-login .magic-login__form {
    background-color: #fff;
    background-color: var(--color-surface);
    box-shadow: 0 2px 3px 0 #c3c4c7;
    box-shadow: 0 2px 3px 0 var(--color-neutral-10);
    margin: 0 auto;
    max-width: 550px;
    padding: 40px 55px 30px;
  }
}
@media (min-width: 661px) {
  #email_verification_form .crowdsignal.is-section-login .wp-login__crowdsignal-footer-text {
    display: inline;
    text-align: left;
  }
  #email_verification_form .crowdsignal.is-section-login .wp-login__crowdsignal-footer-text:last-child {
    text-align: right;
  }
}
@media (min-width: 661px) {
  #email_verification_form .crowdsignal.is-section-login .wp-login__footer--oauth {
    flex-direction: row;
    justify-content: space-between;
  }
}
#email_verification_form .woo {
  background: #e6e6e6;
  min-height: 100%;
}
#email_verification_form .woo .masterbar__oauth-client {
  background-color: #fff;
  border: 1px solid #d3d3d3;
  box-sizing: border-box;
  height: 85px;
  line-height: 83px;
  margin: 0 auto;
  z-index: 100;
}
#email_verification_form .woo .masterbar__oauth-client nav {
  box-sizing: border-box;
  max-width: 1500px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 13px;
  padding-right: 13px;
}
#email_verification_form .woo .masterbar__oauth-client-logo {
  padding-top: 23px;
  transition: all 0.05 ease-in-out;
}
#email_verification_form .woo .masterbar__oauth-client-logo img {
  max-height: 37px;
}
#email_verification_form .woo .masterbar__oauth-client-close {
  float: right;
}
#email_verification_form .woo .masterbar__oauth-client-close a {
  color: #999;
  font-size: 0.9em;
  font-weight: 700;
  padding: 32px 10px;
  text-decoration: none;
  text-transform: uppercase;
}
#email_verification_form .woo .layout__content {
  padding-top: 85px;
}
#email_verification_form .woo .button.is-primary {
  background-color: #a46497;
  border-radius: 100px;
  border: none;
  color: #fff;
  font-size: 1.1em;
  padding: 15px 50px;
  text-decoration: none;
  text-transform: capitalize;
  width: auto;
}
#email_verification_form .woo .button.is-primary:focus, #email_verification_form .woo .button.is-primary:hover {
  background: #696969;
}
#email_verification_form .woo .button.is-primary:disabled {
  background-color: #ddd;
}
#email_verification_form .woo .logged-out-form .button, #email_verification_form .woo .login__form .button, #email_verification_form .woo .login__social .button, #email_verification_form .woo .two-factor-authentication__actions .button {
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}
#email_verification_form .woo .login__form .button, #email_verification_form .woo .magic-login .button {
  float: none;
  margin: 0;
}
#email_verification_form .woo input[type=email], #email_verification_form .woo input[type=password], #email_verification_form .woo input[type=text] {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 3px;
  box-sizing: border-box;
  color: #666;
  font-size: 1.25em;
  line-height: 1.563;
  padding: 0.7em;
  transition: all 0.2s ease-in-out;
  width: 100%;
}
#email_verification_form .woo textarea {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 3px;
  box-sizing: border-box;
  color: #666;
  font-size: 1.25em;
  line-height: 1.563;
  padding: 0.7em;
  transition: all 0.2s ease-in-out;
  width: 100%;
}
#email_verification_form .woo input[type=email].is-error:hover, #email_verification_form .woo input[type=email]:focus {
  border: 1px solid #e6e6e6;
  box-shadow: 0 0 5px 0 rgba(113, 176, 47, 0.8);
  outline: 0;
}
#email_verification_form .woo input[type=password].is-error:hover, #email_verification_form .woo input[type=password]:focus {
  border: 1px solid #e6e6e6;
  box-shadow: 0 0 5px 0 rgba(113, 176, 47, 0.8);
  outline: 0;
}
#email_verification_form .woo input[type=text].is-error:hover, #email_verification_form .woo input[type=text]:focus {
  border: 1px solid #e6e6e6;
  box-shadow: 0 0 5px 0 rgba(113, 176, 47, 0.8);
  outline: 0;
}
#email_verification_form .woo textarea.is-error:hover, #email_verification_form .woo textarea:focus {
  border: 1px solid #e6e6e6;
  box-shadow: 0 0 5px 0 rgba(113, 176, 47, 0.8);
  outline: 0;
}
#email_verification_form .woo .form-password-input .form-password-input__toggle-visibility {
  top: 18px;
}
#email_verification_form .woo .login__form-action, #email_verification_form .woo .login__form-header-wrapper, #email_verification_form .woo .magic-login__form-action {
  text-align: center;
}
#email_verification_form .woo .login__social-buttons {
  margin-top: 0;
}
#email_verification_form .woo .login__social-buttons .login__social-tos {
  margin: 2.5em auto 0;
  max-width: 90%;
}
#email_verification_form .woo .magic-login.main, #email_verification_form .woo .wp-login__main.main {
  max-width: 778px;
}
#email_verification_form .woo .card {
  box-shadow: none;
  padding-left: 0;
  padding-right: 0;
}
#email_verification_form .woo .wp-login__container {
  margin-top: 50px;
}
#email_verification_form .woo .magic-login, #email_verification_form .woo .step-wrapper, #email_verification_form .woo .wp-login__container {
  background: #fff;
  border: 1px solid #d3d3d3;
  border-radius: 5px;
  box-sizing: border-box;
  padding: 20px 16px;
  width: 100%;
}
#email_verification_form .woo .step-wrapper {
  margin: 0 auto 50px;
  max-width: 778px;
}
#email_verification_form .woo .logged-out-form {
  max-width: 100%;
}
#email_verification_form .woo .logged-out-form label {
  font-size: 16px;
  font-weight: 400;
}
#email_verification_form .woo .login__form-userdata label {
  font-size: 16px;
  font-weight: 400;
}
#email_verification_form .woo .login__form-signup-link {
  font-size: 15px;
}
#email_verification_form .woo .login__social, #email_verification_form .woo .two-factor-authentication__actions {
  border-top: 1px solid #e6e6e6;
  padding-top: 44px;
  text-align: center;
}
#email_verification_form .woo .wp-login__links {
  margin-top: 20px;
}
#email_verification_form .woo .wp-login__links a, #email_verification_form .woo .wp-login__links button {
  border: none;
  font-size: 16px;
  font-weight: 400;
  line-height: 3em;
  text-align: center;
}
#email_verification_form .woo .logged-out-form__footer {
  background: none;
  border: none;
  text-align: center;
}
#email_verification_form .woo .logged-out-form__links {
  text-align: center;
}
#email_verification_form .woo .signup__step {
  background: linear-gradient(180deg, #e6e6e6, transparent);
  margin-right: 6px;
  margin-left: 6px;
}
#email_verification_form .woo.is-section-signup .layout__primary:before, #email_verification_form .woo.is-section-signup:before {
  display: none;
}
#email_verification_form .woo .formatted-header__title {
  font-size: 1.6em;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
  margin: 0 0 8px;
  padding: 0;
}
@media (min-width: 481px) {
  #email_verification_form .woo .masterbar__oauth-client nav {
    padding-left: 55px;
    padding-right: 13px;
  }
}
@media (min-width: 481px) {
  #email_verification_form .woo .masterbar__oauth-client-close a {
    padding: 32px;
  }
}
@media (min-width: 481px) {
  #email_verification_form .woo .button.is-primary {
    width: 100%;
  }
}
@media (min-width: 661px) {
  #email_verification_form .woo .login__social-buttons {
    flex-direction: row;
    flex-wrap: wrap;
  }
  #email_verification_form .woo .login__social-buttons button:not(:first-of-type) {
    margin-top: 0;
  }
}
@media (min-width: 481px) {
  #email_verification_form .woo .magic-login, #email_verification_form .woo .step-wrapper, #email_verification_form .woo .wp-login__container {
    padding: 20px 24px;
  }
}
@media (min-width: 661px) {
  #email_verification_form .woo .magic-login, #email_verification_form .woo .step-wrapper, #email_verification_form .woo .wp-login__container {
    padding: 20px 100px;
  }
}
@media (min-width: 481px) {
  #email_verification_form .woo .login__social, #email_verification_form .woo .two-factor-authentication__actions {
    margin: 0 -24px;
    width: calc(100% + 48px);
  }
}
@media (min-width: 661px) {
  #email_verification_form .woo .login__social, #email_verification_form .woo .two-factor-authentication__actions {
    margin: 0 -100px;
    width: calc(100% + 200px);
  }
}
@media (min-width: 481px) {
  #email_verification_form .woo .formatted-header__title {
    font-size: 2em;
    margin: 2em 0 0;
  }
}
#email_verification_form .layout.dops.akismet {
  background: #f6f7f7;
  background: var(--color-neutral-0);
  min-height: 100%;
}
#email_verification_form .layout.dops.akismet .signup-processing__content {
  color: #2c3338;
  color: var(--color-text);
}
#email_verification_form .card.gdpr-banner {
  position: fixed;
  bottom: 0;
  width: 100%;
  padding: 16px;
  background-color: #3c434a;
  background-color: var(--color-neutral-70);
  color: #fff;
  color: var(--color-text-inverted);
  z-index: 185;
  animation-duration: 0.5s;
  animation-name: gdpr-banner__slideup;
  animation-timing-function: ease-in-out;
}
#email_verification_form .card.gdpr-banner.is-compact {
  margin-bottom: 0;
}
#email_verification_form .card.gdpr-banner a {
  color: #fff;
  color: var(--color-text-inverted);
  text-decoration: underline;
}
#email_verification_form .card.gdpr-banner a:hover {
  text-decoration: none;
}
#email_verification_form .card.gdpr-banner__hiding {
  pointer-events: none;
  animation-duration: 0.3s;
  animation-name: gdpr-banner__fadeout;
  animation-timing-function: ease-in-out;
  animation-fill-mode: forwards;
}
@media (min-width: 661px) {
  #email_verification_form .card.gdpr-banner {
    display: flex;
    font-size: 16px;
    padding: 16px 24px;
  }
}
@media (min-width: 961px) {
  #email_verification_form .card.gdpr-banner {
    font-size: 16px;
    padding: 16px 32px;
    max-width: 960px;
    left: calc(50% - 480px);
  }
}
#email_verification_form .gdpr-banner__text-content {
  line-height: 1.4;
  max-width: 700px;
  margin-right: auto;
}
#email_verification_form .gdpr-banner__buttons {
  margin-top: 14px;
  text-align: center;
}
@media (min-width: 661px) {
  #email_verification_form .gdpr-banner__buttons {
    flex: 0 0 auto;
    margin: 0 0 0 16px;
    text-align: inherit;
  }
}
#email_verification_form .gdpr-banner__acknowledge-button {
  width: 100%;
  text-align: center;
}
@media (min-width: 661px) {
  #email_verification_form .gdpr-banner__acknowledge-button {
    width: auto;
  }
}
#email_verification_form .layout__primary .main {
  transition: transform 0.15s ease-in-out, opacity 0.15s ease-out;
}
#email_verification_form .layout__secondary {
  transition: transform 0.15s ease-in-out, opacity 0.15s ease-out;
}
#email_verification_form .layout__secondary .sidebar, #email_verification_form .layout__secondary .site-selector {
  transition: transform 0.15s ease-in-out, opacity 0.15s ease-out;
}
#email_verification_form .layout__content {
  position: relative;
  margin: 0;
  padding: 79px 32px 32px 305px;
  box-sizing: border-box;
  overflow: hidden;
}
#email_verification_form .layout__content:after {
  content: ".";
  display: block;
  height: 0;
  width: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#email_verification_form .has-no-sidebar .layout__content {
  padding-left: 32px;
}
#email_verification_form .is-section-theme .layout__content, #email_verification_form .is-section-themes.has-no-sidebar .layout__content {
  padding: 0;
  margin: 0;
}
#email_verification_form .is-section-preview .layout__content {
  height: 100%;
  padding: 47px 0 0 273px;
}
@media (max-width: 960px) {
  #email_verification_form .layout__content {
    padding: 71px 24px 24px 253px;
  }
  #email_verification_form .has-no-sidebar .layout__content {
    padding-left: 24px;
  }
  #email_verification_form .is-section-theme .layout__content, #email_verification_form .is-section-themes.has-no-sidebar .layout__content {
    padding: 0;
    margin: 0;
  }
  #email_verification_form .is-section-preview .layout__content {
    padding: 47px 0 0 229px;
  }
}
@media (max-width: 660px) {
  #email_verification_form .layout__content {
    margin-left: 0;
    padding: 47px 0 0;
  }
  #email_verification_form .has-no-sidebar .layout__content {
    padding-left: 0;
  }
  #email_verification_form .is-section-preview .layout__content {
    padding: 47px 0 0;
  }
}
#email_verification_form .layout__primary .main {
  padding-bottom: 88px;
}
@media (min-width: 1401px) {
  #email_verification_form .layout__primary .main {
    padding-bottom: 0;
  }
}
#email_verification_form .layout__secondary {
  position: fixed;
  top: 47px;
  left: 0;
  bottom: 0;
  color: #2c3338;
  color: var(--color-sidebar-text);
  background: #fff;
  background: var(--color-sidebar-background);
  border-right: 1px solid #dcdcde;
  border-right: 1px solid var(--color-sidebar-border);
  width: 272px;
  overflow: hidden;
}
@media (max-width: 960px) {
  #email_verification_form .layout__secondary {
    width: 228px;
  }
}
@media (max-width: 660px) {
  #email_verification_form .layout__secondary {
    width: 100%;
  }
}
#email_verification_form .has-no-sidebar .layout__secondary, #email_verification_form .is-section-gutenberg-editor .layout__secondary, #email_verification_form .is-section-post-editor .layout__secondary {
  display: none;
}
#email_verification_form .layout__secondary .site-selector {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none;
  transform: translateX(-272px);
}
#email_verification_form .layout__secondary .site-selector .all-sites .site__domain:after, #email_verification_form .layout__secondary .site-selector .all-sites .site__title:after {
  content: "";
  display: block;
  position: absolute;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), white 90%);
  background: linear-gradient(90deg, rgba(var(--color-sidebar-background)), rgba(var(--color-sidebar-background)) 90%);
  top: 0;
  bottom: 0;
  right: 0;
  left: auto;
  width: 20%;
  height: auto;
}
#email_verification_form .layout__secondary .site-selector .site .site__domain:after, #email_verification_form .layout__secondary .site-selector .site .site__title:after {
  content: "";
  display: block;
  position: absolute;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), white 90%);
  background: linear-gradient(90deg, rgba(var(--color-sidebar-background)), rgba(var(--color-sidebar-background)) 90%);
  top: 0;
  bottom: 0;
  right: 0;
  left: auto;
  width: 20%;
  height: auto;
}
#email_verification_form .layout__secondary .site__title {
  color: #2c3338;
  color: var(--color-sidebar-text);
}
#email_verification_form .layout__secondary .site__domain {
  color: #646970;
  color: var(--color-sidebar-text-alternative);
}
#email_verification_form .layout__secondary .site__domain:after {
  content: "";
  display: block;
  position: absolute;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), #fff 90%);
  background: linear-gradient(90deg, rgba(var(--color-sidebar-background-rgb)), rgba(var(--color-sidebar-background-rgb)) 90%);
  top: 0;
  bottom: 0;
  right: 0;
  left: auto;
  width: 20%;
  height: auto;
}
#email_verification_form .layout__secondary .site__title:after {
  content: "";
  display: block;
  position: absolute;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), #fff 90%);
  background: linear-gradient(90deg, rgba(var(--color-sidebar-background-rgb)), rgba(var(--color-sidebar-background-rgb)) 90%);
  top: 0;
  bottom: 0;
  right: 0;
  left: auto;
  width: 20%;
  height: auto;
}
#email_verification_form .layout__secondary .site-selector.is-large .site-selector__sites {
  border-color: #dcdcde;
  border-color: var(--color-sidebar-border);
}
#email_verification_form .layout__secondary .site-selector__sites {
  background: #fff;
  background: var(--color-sidebar-background);
}
#email_verification_form .layout__secondary .site-selector__add-new-site {
  border-color: #dcdcde;
  border-color: var(--color-sidebar-border);
}
#email_verification_form .layout__secondary .site-selector__add-new-site .button {
  color: #646970;
  color: var(--color-sidebar-text-alternative);
}
#email_verification_form .layout__secondary .site-selector__add-new-site .button:hover {
  color: #2c3338;
  color: var(--color-sidebar-text);
}
#email_verification_form .layout__secondary .site-selector__recent {
  border-color: #dcdcde;
  border-color: var(--color-sidebar-border);
}
#email_verification_form .layout__secondary .site-selector__no-results {
  color: #646970;
  color: var(--color-sidebar-text-alternative);
}
#email_verification_form .layout__secondary .site-selector__hidden-sites-message, #email_verification_form .layout__secondary .site-selector__manage-hidden-sites {
  color: #2c3338;
  color: var(--color-sidebar-text);
}
#email_verification_form .layout__secondary .site-selector .all-sites {
  border-color: #dcdcde;
  border-color: var(--color-sidebar-border);
}
#email_verification_form .layout__secondary .all-sites .count {
  color: #2c3338;
  color: var(--color-sidebar-text);
  border-color: #2c3338;
  border-color: var(--color-sidebar-text);
}
#email_verification_form .layout__secondary .app-promo .app-promo__link {
  box-shadow: 0 0 0 1px #dcdcde, 0 1px 2px #dcdcde;
  box-shadow: 0 0 0 1px var(--color-sidebar-border), 0 1px 2px var(--color-sidebar-border);
}
@media (max-width: 660px) {
  #email_verification_form .layout__secondary .site-selector {
    -webkit-overflow-scrolling: touch;
    transform: translateX(-100%);
  }
}
@media (max-width: 660px) {
  #email_verification_form .layout.focus-sidebar:not(.is-section-post-editor) .layout__primary .main, #email_verification_form .layout.focus-sites:not(.is-section-post-editor) .layout__primary .main {
    pointer-events: none;
    overflow: hidden;
    max-height: calc(100vh - 47px);
    transform: translateX(100%);
  }
}
#email_verification_form .layout.focus-sites .layout__secondary .site-selector {
  pointer-events: auto;
  transform: translateX(0);
}
#email_verification_form .layout.focus-sites .layout__secondary .sidebar {
  pointer-events: none;
  transform: translateX(272px);
}
#email_verification_form .layout.is-section-preview {
  height: 100%;
  overflow: hidden;
}
#email_verification_form .layout.is-section-preview .layout__primary {
  height: 100%;
}
@media (max-width: 660px) {
  #email_verification_form .layout.focus-sites .layout__secondary .sidebar {
    transform: translateX(100%);
  }
}
@media (min-width: 661px) {
  #email_verification_form .layout.focus-sites .layout__primary .main {
    pointer-events: none;
    opacity: 0.25;
  }
}
@media (max-width: 660px) {
  #email_verification_form .layout.focus-content .layout__secondary {
    transform: translateX(-100%);
  }
}
@media (max-width: 660px) {
  #email_verification_form .layout.is-section-checkout .layout__content {
    display: flex;
    flex-flow: column;
  }
  #email_verification_form .layout.is-section-checkout .layout__primary {
    order: 1;
  }
  #email_verification_form .layout.is-section-checkout .layout__secondary {
    order: 2;
    position: relative;
    transform: none;
    top: 10px;
  }
}
@media print {
  #email_verification_form .layout .layout__secondary, #email_verification_form .layout .masterbar {
    display: none;
  }
}
@media print {
  #email_verification_form .layout .layout__content {
    padding: 0;
  }
}
#email_verification_form .environment-badge {
  padding: 0;
  position: fixed;
  bottom: 27px;
  right: 86px;
  z-index: 999;
}
#email_verification_form .environment-badge:hover .environment {
  display: inline-block;
}
#email_verification_form .environment-badge .bug-report {
  position: relative;
  display: inline-block;
  width: 26px;
  height: 26px;
  background-color: #fff;
  background-color: var(--color-surface);
  border: 1px solid #3c434a;
  border: 1px solid var(--color-neutral-70);
  border-radius: 50%;
  color: #3c434a;
  color: var(--color-neutral-70);
  margin-left: -4px;
  text-decoration: none;
  text-align: center;
  z-index: 1000;
  transition: border-radius 0.2s ease-out;
}
#email_verification_form .environment-badge .bug-report .gridicon {
  vertical-align: middle;
}
#email_verification_form .environment-badge .environment {
  position: relative;
  display: none;
  font-size: 9px;
  font-weight: 600;
  line-height: 1;
  text-transform: uppercase;
  padding: 4px 7px 4px 6px;
  vertical-align: middle;
  transition: all 0.2s ease-out;
  background-color: #fff;
  background-color: var(--color-surface);
  box-shadow: 0 0 0 1px #3c434a;
  box-shadow: 0 0 0 1px var(--color-neutral-70);
}
#email_verification_form .environment-badge .environment.is-env {
  display: inline-block;
}
#email_verification_form .environment-badge .environment a {
  text-decoration: none;
  display: inline-block;
  color: #3c434a;
  color: var(--color-neutral-70);
}
#email_verification_form .environment-badge .environment a:hover {
  transform: scale(1.1);
}
#email_verification_form .environment-badge .environment.is-staging {
  background-color: #faa754;
  background-color: var(--studio-orange-20);
  color: #361f00;
  color: var(--studio-orange-90);
}
#email_verification_form .environment-badge .environment.is-wpcalypso {
  background-color: #2ebd99;
  background-color: var(--studio-celadon-20);
  color: #002721;
  color: var(--studio-celadon-90);
}
#email_verification_form .environment-badge .environment.is-dev {
  background-color: #d48fc8;
  background-color: var(--studio-purple-20);
  color: #35163b;
  color: var(--studio-purple-90);
}
#email_verification_form .environment-badge .environment.is-feedback, #email_verification_form .environment-badge .environment.is-horizon {
  background-color: #72aee6;
  background-color: var(--studio-blue-20);
  color: #01263a;
  color: var(--studio-blue-90);
}
#email_verification_form .environment-badge .environment.is-jetpack-cloud-dev, #email_verification_form .environment-badge .environment.is-jetpack-cloud-staging {
  background-color: #64ca43;
  background-color: var(--studio-jetpack-green-20);
  color: #003010;
  color: var(--studio-jetpack-green-90);
}
#email_verification_form .environment-badge .environment.branch-name {
  text-transform: inherit;
  background-color: #3c434a;
  background-color: var(--color-neutral-70);
  color: #fff;
  color: var(--color-text-inverted);
}
#email_verification_form .notouch .environment-badge .bug-report:hover {
  border-radius: 4px;
}
@media (max-width: 960px) {
  #email_verification_form .environment-badge {
    display: none;
  }
}
