@charset "utf-8";

.Canvas-Layout.Canvas-Layout--susi-loaded { visibility: visible !important; }

.Canvas-Layout { visibility: hidden; }

.Canvas-Layout--susi-loaded.Canvas-Layout--with-header .Canvas-Header { display: flex !important; }

.Canvas-Layout--susi-loaded.Canvas-Layout--with-footer .Canvas-Footer { display: flex; }

.Canvas-Header { display: none; }

.Canvas-Footer { display: none; }

@media screen and (min-width: 1024px) {
  .Canvas-Layout .Canvas-Grid.Canvas-Grid--reverse-dcp .Canvas-Context { grid-column: 8 / 12; }
}

#App, #unsupported-browser { display: none; }

[data-social-button-type="icon"] { height: 18px; }

.EmailPage__content.EmailPage__content--reversed { flex-direction: column-reverse; justify-content: flex-end; }

.EmailPage__content.EmailPage__content--reversed .EmailPage__continue-with-email { display: block; }

#SocialButtons-Container[data-social-buttons-container-condition="is-round"] [data-social-buttons-container="regular"] { display: none; }

#SocialButtons-Container[data-social-buttons-container-condition="is-round"] [data-social-buttons-container="round"] { display: block; }

#SocialButtons-Container[data-social-buttons-container-condition="is-round"] [data-social-buttons-container="white"] { display: none; }

#SocialButtons-Container[data-social-buttons-container-condition="is-regular"] [data-social-buttons-container="regular"] { display: block; }

#SocialButtons-Container[data-social-buttons-container-condition="is-regular"] [data-social-buttons-container="round"] { display: none; }

#SocialButtons-Container[data-social-buttons-container-condition="is-regular"] [data-social-buttons-container="white"] { display: none; }

#SocialButtons-Container[data-social-buttons-container-condition="is-white"] [data-social-buttons-container="regular"] { display: none; }

#SocialButtons-Container[data-social-buttons-container-condition="is-white"] [data-social-buttons-container="round"] { display: none; }

#SocialButtons-Container[data-social-buttons-container-condition="is-white"] [data-social-buttons-container="white"] { display: block; }
