/*!*****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./libs/clarity-core/src/loading.css?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************/
html.ms-platform-web:not(.hydrated) body {
  display: initial !important;
}

html.ms-platform-ios .web-splash-screen,
html.ms-platform-android .web-splash-screen {
  display: none !important;
}

.web-splash-screen {
  background: #fff;
  display: flex;
  height: 100%;
  justify-content: center;
  opacity: 1;
  position: absolute;
  transition: opacity 1.6s;
  width: 100%;
  z-index: 999;
}

.loading-container {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-width: 600px;
  position: relative;
}

.sharecare-logo {
  margin-bottom: 100px;
}

.sharecare-logo img {
  height: auto;
  padding: 0 50px;
  width: auto;
}

@media (min-width: 768px) {
  .sharecare-logo img {
    max-height: 500px;
    max-width: 500px;
  }
}

.lds-ellipsis {
  padding-bottom: 69px;
  position: relative;
  width: 69px;
}

animation-timing-function:cubic-bezie.lds-ellipsis {
  display: inline-block;
  height: 80px;
  position: relative;
  width: 80px;
}

.lds-ellipsis {
  position: absolute;
}

.lds-ellipsis div {
  background: #00bfa5;
  border-radius: 50%;
  height: 13px;
  position: absolute;
  top: 33px;
  width: 13px;
}

.lds-ellipsis div:nth-child(1) {
  animation: lds-ellipsis1 0.6s infinite;
  left: 8px;
}

.lds-ellipsis div:nth-child(2) {
  animation: lds-ellipsis2 0.6s infinite;
  left: 8px;
}

.lds-ellipsis div:nth-child(3) {
  animation: lds-ellipsis2 0.6s infinite;
  left: 32px;
}

.lds-ellipsis div:nth-child(4) {
  animation: lds-ellipsis3 0.6s infinite;
  left: 56px;
}

@keyframes lds-ellipsis1 {
  0% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes lds-ellipsis3 {
  0% {
    transform: scale(1);
  }

  100% {
    transform: scale(0);
  }
}

@keyframes lds-ellipsis2 {
  0% {
    transform: translate(0, 0);
  }

  100% {
    transform: translate(24px, 0);
  }
}

/* IE 11 not supported div */

.unusable-app-message {
  align-items: center;
  background: #007db2;
  color: #fff;
  display: flex;
  flex-direction: column;
  font-family: "Benton Sans", "Helvetica Neue", helvetica, arial, sans-serif;
  font-size: 16px;
  height: 100%;
  justify-content: center;
  padding: 0 32px;
  position: absolute;
  width: 100%;
}

.unusable-app-message .background-circle {
  background-color: rgba(254, 255, 255, 0.06);
  border-radius: 50%;
}

.unusable-app-message .background-circle.big-circle {
  height: 127vw;
  left: -45vw;
  position: absolute;
  top: -45vw;
  width: 127vw;
}

.unusable-app-message .background-circle.small-circle {
  height: 95vw;
  left: 57vw;
  position: absolute;
  top: 70vh;
  width: 95vw;
}

.unusable-app-message h2 {
  margin-bottom: 10vh;
  text-align: center;
}

.unusable-app-message a {
  word-break: break-all;
}

.behavioral-health-logo {
  background-image: url("data:image/svg+xml,%3Csvg width='120' height='120' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='60' cy='60' r='60' fill='%23F1A948'/%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='120' height='120'%3E%3Ccircle cx='60' cy='60' r='60' fill='%23000'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath opacity='.6' d='M122.3 157H-2.8V63.9a30.3 30.3 0 0 0 8.2 4A43.3 43.3 0 0 0 16 69.6l4.6.2a89.3 89.3 0 0 0 16.8-1.5 159 159 0 0 0 22.4-5.4 244.6 244.6 0 0 1 25-6 129.6 129.6 0 0 1 18.2-1.7 67.6 67.6 0 0 1 11.5 1 37.7 37.7 0 0 1 7.7 2.5v98.4Z' fill='%23FAC073'/%3E%3Cg filter='url(%23b)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M86.4 34.8a18 18 0 0 0-12.1-9.7A47 47 0 0 0 57 23c-1.9 0-4.8.7-7.1 1.3-8.5 2.4-14.8 7.2-17.4 16A27.4 27.4 0 0 0 32 53c.3 1.7 0 3.1-1 4.5-1.2 1.9-2.6 3.8-4 5.7-2.5 3.5-2 5 2.3 6.2l1.8.4c-.4 1-.8 2-1 3-.7 2.2-.2 3 2.2 3.1h1.1l-.3.6c-2.6 2.6-2.5 3.4.8 5.2 1.2.6 1.7 1.3 1.8 2.6 0 1 .3 2 .7 3a4.1 4.1 0 0 0 4.1 2.8c3 0 6-.5 8.7-2.2l1.9 8h25.6L76 79.8c0-.8.3-1.9.8-2.6a56.5 56.5 0 0 0 11.8-21.7 32 32 0 0 0-2.2-20.7ZM74 43.7H61.2l-.4-.1 5-5a8.6 8.6 0 0 0-4.5-2.5 10.1 10.1 0 1 0 6.1 16c.1-.2.6-.5.8-.4l4.8 2.6c-.9 1-1.6 2.1-2.5 3-4.6 4.3-10 5.6-15.9 3.8-5.8-1.9-9.4-6-10.7-12a15.9 15.9 0 0 1 25.5-15.4c.5.4.8.4 1.3 0 1.2-1.4 2.6-2.7 4-4.1v13.2c0 .5 0 .9-.7.9Z' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='b' x='-28.4' y='11.9' width='171.8' height='181.1' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='43'/%3E%3CfeGaussianBlur stdDeviation='27'/%3E%3CfeColorMatrix values='0 0 0 0 0.945098 0 0 0 0 0.662745 0 0 0 0 0.282353 0 0 0 0.54902 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_1191_20488'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_1191_20488' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
  height: 120px;
  width: 120px;
}

.help-center-link {
  background: #f2ae54;
  border-radius: 10px;
  color: #fff;
  font-weight: bold;
  padding: 15px;
  text-decoration: none;
  text-transform: uppercase;
}

.icon-information {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 330' style='enable-background:new 0 0 330 330' xml:space='preserve'%3E%3Cpath fill='white' d='M165 0C74 0 0 74 0 165s74 165 165 165 165-74 165-165S256 0 165 0zm0 300c-74.4 0-135-60.6-135-135S90.6 30 165 30s135 60.6 135 135-60.6 135-135 135z'/%3E%3Cpath fill='white' d='M165 70a20 20 0 1 0 0 40 20 20 0 0 0 0-40zM165 140a15 15 0 0 0-15 15v90a15 15 0 0 0 30 0v-90a15 15 0 0 0-15-15z'/%3E%3C/svg%3E");
  height: 100px;
  width: 100px;
}


/*# sourceMappingURL=loading.css.map*/