
.animFade {
  opacity: 0;
  transition: opacity 0.15S;
  will-change: opacity;
}

.animFade.in, .animFadeLeave {
  opacity: 1;
}

.animFadeEnter {
  opacity: 0;
}

.animFadeTooltip {
  opacity: 0;
  transition: opacity 0.15S;
  will-change: opacity;
}

.animFadeTooltip.in {
  opacity: 1;
}

.animFadeIn, .linearTracker.complete .trackerAlert, .linearTracker.complete .progressTrack .icon,
.linearTracker.complete .progressTrack .glyph {
  opacity: 0;
  animation-name: fadein;
  animation-duration: 0.7S;
  animation-timing-function: ease;
  animation-fill-mode: forwards;
}

.animFadeOut, .linearTracker .trackerAlert {
  opacity: 1;
  animation-name: fadeout;
  animation-duration: 0.7S;
  animation-timing-function: ease;
  animation-fill-mode: forwards;
}

.animFadeEnter.animFadeEnterActive {
  opacity: 1;
  transition: opacity 0.7S ease;
}

.animFadeLeave.animFadeLeaveActive {
  opacity: 0;
  transition: opacity 0.7S ease;
}

@keyframes fadein {  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes fadeout {  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.animNone {
  transition: none !important;
  animation-duration: 0s !important;
  animation-iteration-count: 0 !important;
}

.linearTrackerLabel {
  margin-top: 0.25rem;
  font-size: 0.8125rem;
  line-height: 1.25rem;
}

.linearTracker .progressBar {
  width: 100%;
  height: 0.625rem;
  background-color: #c8c9c7;
  border-radius: 0.3125rem;
  overflow: visible;
}

.linearTracker .progressBar[data-percent="0"] .progressTrack.countWidth {
  width: 0%;
}

.linearTracker .progressBar[data-percent="1"] .progressTrack.countWidth {
  width: 1%;
}

.linearTracker .progressBar[data-percent="2"] .progressTrack.countWidth {
  width: 2%;
}

.linearTracker .progressBar[data-percent="3"] .progressTrack.countWidth {
  width: 3%;
}

.linearTracker .progressBar[data-percent="4"] .progressTrack.countWidth {
  width: 4%;
}

.linearTracker .progressBar[data-percent="5"] .progressTrack.countWidth {
  width: 5%;
}

.linearTracker .progressBar[data-percent="6"] .progressTrack.countWidth {
  width: 6%;
}

.linearTracker .progressBar[data-percent="7"] .progressTrack.countWidth {
  width: 7%;
}

.linearTracker .progressBar[data-percent="8"] .progressTrack.countWidth {
  width: 8%;
}

.linearTracker .progressBar[data-percent="9"] .progressTrack.countWidth {
  width: 9%;
}

.linearTracker .progressBar[data-percent="10"] .progressTrack.countWidth {
  width: 10%;
}

.linearTracker .progressBar[data-percent="11"] .progressTrack.countWidth {
  width: 11%;
}

.linearTracker .progressBar[data-percent="12"] .progressTrack.countWidth {
  width: 12%;
}

.linearTracker .progressBar[data-percent="13"] .progressTrack.countWidth {
  width: 13%;
}

.linearTracker .progressBar[data-percent="14"] .progressTrack.countWidth {
  width: 14%;
}

.linearTracker .progressBar[data-percent="15"] .progressTrack.countWidth {
  width: 15%;
}

.linearTracker .progressBar[data-percent="16"] .progressTrack.countWidth {
  width: 16%;
}

.linearTracker .progressBar[data-percent="17"] .progressTrack.countWidth {
  width: 17%;
}

.linearTracker .progressBar[data-percent="18"] .progressTrack.countWidth {
  width: 18%;
}

.linearTracker .progressBar[data-percent="19"] .progressTrack.countWidth {
  width: 19%;
}

.linearTracker .progressBar[data-percent="20"] .progressTrack.countWidth {
  width: 20%;
}

.linearTracker .progressBar[data-percent="21"] .progressTrack.countWidth {
  width: 21%;
}

.linearTracker .progressBar[data-percent="22"] .progressTrack.countWidth {
  width: 22%;
}

.linearTracker .progressBar[data-percent="23"] .progressTrack.countWidth {
  width: 23%;
}

.linearTracker .progressBar[data-percent="24"] .progressTrack.countWidth {
  width: 24%;
}

.linearTracker .progressBar[data-percent="25"] .progressTrack.countWidth {
  width: 25%;
}

.linearTracker .progressBar[data-percent="26"] .progressTrack.countWidth {
  width: 26%;
}

.linearTracker .progressBar[data-percent="27"] .progressTrack.countWidth {
  width: 27%;
}

.linearTracker .progressBar[data-percent="28"] .progressTrack.countWidth {
  width: 28%;
}

.linearTracker .progressBar[data-percent="29"] .progressTrack.countWidth {
  width: 29%;
}

.linearTracker .progressBar[data-percent="30"] .progressTrack.countWidth {
  width: 30%;
}

.linearTracker .progressBar[data-percent="31"] .progressTrack.countWidth {
  width: 31%;
}

.linearTracker .progressBar[data-percent="32"] .progressTrack.countWidth {
  width: 32%;
}

.linearTracker .progressBar[data-percent="33"] .progressTrack.countWidth {
  width: 33%;
}

.linearTracker .progressBar[data-percent="34"] .progressTrack.countWidth {
  width: 34%;
}

.linearTracker .progressBar[data-percent="35"] .progressTrack.countWidth {
  width: 35%;
}

.linearTracker .progressBar[data-percent="36"] .progressTrack.countWidth {
  width: 36%;
}

.linearTracker .progressBar[data-percent="37"] .progressTrack.countWidth {
  width: 37%;
}

.linearTracker .progressBar[data-percent="38"] .progressTrack.countWidth {
  width: 38%;
}

.linearTracker .progressBar[data-percent="39"] .progressTrack.countWidth {
  width: 39%;
}

.linearTracker .progressBar[data-percent="40"] .progressTrack.countWidth {
  width: 40%;
}

.linearTracker .progressBar[data-percent="41"] .progressTrack.countWidth {
  width: 41%;
}

.linearTracker .progressBar[data-percent="42"] .progressTrack.countWidth {
  width: 42%;
}

.linearTracker .progressBar[data-percent="43"] .progressTrack.countWidth {
  width: 43%;
}

.linearTracker .progressBar[data-percent="44"] .progressTrack.countWidth {
  width: 44%;
}

.linearTracker .progressBar[data-percent="45"] .progressTrack.countWidth {
  width: 45%;
}

.linearTracker .progressBar[data-percent="46"] .progressTrack.countWidth {
  width: 46%;
}

.linearTracker .progressBar[data-percent="47"] .progressTrack.countWidth {
  width: 47%;
}

.linearTracker .progressBar[data-percent="48"] .progressTrack.countWidth {
  width: 48%;
}

.linearTracker .progressBar[data-percent="49"] .progressTrack.countWidth {
  width: 49%;
}

.linearTracker .progressBar[data-percent="50"] .progressTrack.countWidth {
  width: 50%;
}

.linearTracker .progressBar[data-percent="51"] .progressTrack.countWidth {
  width: 51%;
}

.linearTracker .progressBar[data-percent="52"] .progressTrack.countWidth {
  width: 52%;
}

.linearTracker .progressBar[data-percent="53"] .progressTrack.countWidth {
  width: 53%;
}

.linearTracker .progressBar[data-percent="54"] .progressTrack.countWidth {
  width: 54%;
}

.linearTracker .progressBar[data-percent="55"] .progressTrack.countWidth {
  width: 55%;
}

.linearTracker .progressBar[data-percent="56"] .progressTrack.countWidth {
  width: 56%;
}

.linearTracker .progressBar[data-percent="57"] .progressTrack.countWidth {
  width: 57%;
}

.linearTracker .progressBar[data-percent="58"] .progressTrack.countWidth {
  width: 58%;
}

.linearTracker .progressBar[data-percent="59"] .progressTrack.countWidth {
  width: 59%;
}

.linearTracker .progressBar[data-percent="60"] .progressTrack.countWidth {
  width: 60%;
}

.linearTracker .progressBar[data-percent="61"] .progressTrack.countWidth {
  width: 61%;
}

.linearTracker .progressBar[data-percent="62"] .progressTrack.countWidth {
  width: 62%;
}

.linearTracker .progressBar[data-percent="63"] .progressTrack.countWidth {
  width: 63%;
}

.linearTracker .progressBar[data-percent="64"] .progressTrack.countWidth {
  width: 64%;
}

.linearTracker .progressBar[data-percent="65"] .progressTrack.countWidth {
  width: 65%;
}

.linearTracker .progressBar[data-percent="66"] .progressTrack.countWidth {
  width: 66%;
}

.linearTracker .progressBar[data-percent="67"] .progressTrack.countWidth {
  width: 67%;
}

.linearTracker .progressBar[data-percent="68"] .progressTrack.countWidth {
  width: 68%;
}

.linearTracker .progressBar[data-percent="69"] .progressTrack.countWidth {
  width: 69%;
}

.linearTracker .progressBar[data-percent="70"] .progressTrack.countWidth {
  width: 70%;
}

.linearTracker .progressBar[data-percent="71"] .progressTrack.countWidth {
  width: 71%;
}

.linearTracker .progressBar[data-percent="72"] .progressTrack.countWidth {
  width: 72%;
}

.linearTracker .progressBar[data-percent="73"] .progressTrack.countWidth {
  width: 73%;
}

.linearTracker .progressBar[data-percent="74"] .progressTrack.countWidth {
  width: 74%;
}

.linearTracker .progressBar[data-percent="75"] .progressTrack.countWidth {
  width: 75%;
}

.linearTracker .progressBar[data-percent="76"] .progressTrack.countWidth {
  width: 76%;
}

.linearTracker .progressBar[data-percent="77"] .progressTrack.countWidth {
  width: 77%;
}

.linearTracker .progressBar[data-percent="78"] .progressTrack.countWidth {
  width: 78%;
}

.linearTracker .progressBar[data-percent="79"] .progressTrack.countWidth {
  width: 79%;
}

.linearTracker .progressBar[data-percent="80"] .progressTrack.countWidth {
  width: 80%;
}

.linearTracker .progressBar[data-percent="81"] .progressTrack.countWidth {
  width: 81%;
}

.linearTracker .progressBar[data-percent="82"] .progressTrack.countWidth {
  width: 82%;
}

.linearTracker .progressBar[data-percent="83"] .progressTrack.countWidth {
  width: 83%;
}

.linearTracker .progressBar[data-percent="84"] .progressTrack.countWidth {
  width: 84%;
}

.linearTracker .progressBar[data-percent="85"] .progressTrack.countWidth {
  width: 85%;
}

.linearTracker .progressBar[data-percent="86"] .progressTrack.countWidth {
  width: 86%;
}

.linearTracker .progressBar[data-percent="87"] .progressTrack.countWidth {
  width: 87%;
}

.linearTracker .progressBar[data-percent="88"] .progressTrack.countWidth {
  width: 88%;
}

.linearTracker .progressBar[data-percent="89"] .progressTrack.countWidth {
  width: 89%;
}

.linearTracker .progressBar[data-percent="90"] .progressTrack.countWidth {
  width: 90%;
}

.linearTracker .progressBar[data-percent="91"] .progressTrack.countWidth {
  width: 91%;
}

.linearTracker .progressBar[data-percent="92"] .progressTrack.countWidth {
  width: 92%;
}

.linearTracker .progressBar[data-percent="93"] .progressTrack.countWidth {
  width: 93%;
}

.linearTracker .progressBar[data-percent="94"] .progressTrack.countWidth {
  width: 94%;
}

.linearTracker .progressBar[data-percent="95"] .progressTrack.countWidth {
  width: 95%;
}

.linearTracker .progressBar[data-percent="96"] .progressTrack.countWidth {
  width: 96%;
}

.linearTracker .progressBar[data-percent="97"] .progressTrack.countWidth {
  width: 97%;
}

.linearTracker .progressBar[data-percent="98"] .progressTrack.countWidth {
  width: 98%;
}

.linearTracker .progressBar[data-percent="99"] .progressTrack.countWidth {
  width: 99%;
}

.linearTracker .progressBar[data-percent="100"] .progressTrack.countWidth {
  width: 100%;
}

.linearTracker .progressBar .progressTrack {
  border-radius: 0.3125rem 0 0 0.3125rem;
}

.linearTracker .progressBar .progressTrack .icon,
.linearTracker .progressBar .progressTrack .glyph {
  position: absolute;
  right: 0;
  background-color: inherit;
  height: 1.5rem;
  width: 1.5rem;
  display: none;
  justify-content: center;
  align-items: center;
  border: 0.0625rem solid #fff;
  border-radius: 50%;
  color: #fff;
  top: 50%;
  transform: translateY(-50%);
}

.linearTracker [aria-valuenow="100"] .progressTrack,
.linearTracker [data-percent="100"] .progressTrack {
  border-radius: 0.3125rem;
}

.linearTracker.complete .progressTrack .icon,
.linearTracker.complete .progressTrack .glyph {
  display: flex;
}

.linearTrackerSegmented {
  display: flex;
}

.linearTrackerSegmented .progressBar {
  width: 100%;
  height: 0.625rem;
  background-color: #c8c9c7;
  margin-right: 0.25rem;
}

.linearTrackerSegmented .progressBar:first-of-type {
  border-top-left-radius: 0.3125rem;
  border-bottom-left-radius: 0.3125rem;
}

.linearTrackerSegmented .progressBar:last-of-type {
  border-top-right-radius: 0.3125rem;
  border-bottom-right-radius: 0.3125rem;
  margin-left: 0;
  margin-right: 0;
}