.tooltipster-base {
  display: flex;
  pointer-events: none;
  position: absolute;
}
.tooltipster-box {
  flex: 1 1 auto;
}
.tooltipster-content {
  box-sizing: border-box;
  max-height: 100%;
  max-width: 100%;
  overflow: auto;
}
.tooltipster-ruler {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  visibility: hidden;
}
.tooltipster-fade {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  -ms-transition-property: opacity;
  transition-property: opacity;
}
.tooltipster-fade.tooltipster-show {
  opacity: 1;
}
.tooltipster-grow {
  -webkit-transform: scale(0, 0);
  -moz-transform: scale(0, 0);
  -o-transform: scale(0, 0);
  -ms-transform: scale(0, 0);
  transform: scale(0, 0);
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
  -webkit-backface-visibility: hidden;
}
.tooltipster-grow.tooltipster-show {
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}
.tooltipster-swing {
  opacity: 0;
  -webkit-transform: rotateZ(4deg);
  -moz-transform: rotateZ(4deg);
  -o-transform: rotateZ(4deg);
  -ms-transform: rotateZ(4deg);
  transform: rotateZ(4deg);
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
}
.tooltipster-swing.tooltipster-show {
  opacity: 1;
  -webkit-transform: rotateZ(0);
  -moz-transform: rotateZ(0);
  -o-transform: rotateZ(0);
  -ms-transform: rotateZ(0);
  transform: rotateZ(0);
  -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 1);
  -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
  -moz-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
  -ms-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
  -o-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
  transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
}
.tooltipster-fall {
  -webkit-transition-property: top;
  -moz-transition-property: top;
  -o-transition-property: top;
  -ms-transition-property: top;
  transition-property: top;
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}
.tooltipster-fall.tooltipster-initial {
  top: 0 !important;
}
.tooltipster-fall.tooltipster-dying {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  -ms-transition-property: all;
  transition-property: all;
  top: 0 !important;
  opacity: 0;
}
.tooltipster-slide {
  -webkit-transition-property: left;
  -moz-transition-property: left;
  -o-transition-property: left;
  -ms-transition-property: left;
  transition-property: left;
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}
.tooltipster-slide.tooltipster-initial {
  left: -40px !important;
}
.tooltipster-slide.tooltipster-dying {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  -ms-transition-property: all;
  transition-property: all;
  left: 0 !important;
  opacity: 0;
}
@keyframes tooltipster-fading {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.tooltipster-update-fade {
  animation: tooltipster-fading 0.4s;
}
@keyframes tooltipster-rotating {
  25% {
    transform: rotate(-2deg);
  }
  75% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0);
  }
}
.tooltipster-update-rotate {
  animation: tooltipster-rotating 0.6s;
}
@keyframes tooltipster-scaling {
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
.tooltipster-update-scale {
  animation: tooltipster-scaling 0.6s;
}
.tooltipster-sidetip .tooltipster-box {
  background: #565656;
  border: 2px solid #000;
  border-radius: 4px;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-box {
  margin-top: 8px;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-box {
  margin-right: 8px;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-box {
  margin-left: 8px;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-box {
  margin-bottom: 8px;
}
.tooltipster-sidetip .tooltipster-content {
  color: #fff;
  line-height: 18px;
  padding: 6px 14px;
}
.tooltipster-sidetip .tooltipster-arrow {
  overflow: hidden;
  position: absolute;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow {
  height: 10px;
  margin-left: -10px;
  top: 0;
  width: 20px;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow {
  height: 20px;
  margin-top: -10px;
  right: 0;
  top: 0;
  width: 10px;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow {
  height: 20px;
  margin-top: -10px;
  left: 0;
  top: 0;
  width: 10px;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow {
  bottom: 0;
  height: 10px;
  margin-left: -10px;
  width: 20px;
}
.tooltipster-sidetip .tooltipster-arrow-background,
.tooltipster-sidetip .tooltipster-arrow-border {
  height: 0;
  position: absolute;
  width: 0;
}
.tooltipster-sidetip .tooltipster-arrow-background {
  border: 10px solid transparent;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background {
  border-bottom-color: #565656;
  left: 0;
  top: 3px;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {
  border-left-color: #565656;
  left: -3px;
  top: 0;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {
  border-right-color: #565656;
  left: 3px;
  top: 0;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
  border-top-color: #565656;
  left: 0;
  top: -3px;
}
.tooltipster-sidetip .tooltipster-arrow-border {
  border: 10px solid transparent;
  left: 0;
  top: 0;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border {
  border-bottom-color: #000;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border {
  border-left-color: #000;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border {
  border-right-color: #000;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {
  border-top-color: #000;
}
.tooltipster-sidetip .tooltipster-arrow-uncropped {
  position: relative;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped {
  top: -10px;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped {
  left: -10px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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 */
