/* [project]/node_modules/jsvectormap/dist/jsvectormap.min.css [app-client] (css) */
:root {
  --jvm-border-color: #e5e6e7;
  --jvm-box-shadow: 0 1px 2px 0 #0000000d;
  --jvm-tooltip-font-size: .9rem;
  --jvm-tooltip-bg-color: #337ffa;
  --jvm-tooltip-color: #fff;
  --jvm-tooltip-padding: 3px 5px;
  --jvm-tooltip-shadow: var(--jvm-box-shadow);
  --jvm-tooltip-radius: 3px;
  --jvm-zoom-btn-bg-color: #292929;
  --jvm-zoom-btn-color: #fff;
  --jvm-zoom-btn-size: 15px;
  --jvm-zoom-btn-radius: 3px;
  --jvm-series-container-right: 15px;
  --jvm-legend-bg-color: #fff;
  --jvm-legend-radius: .15rem;
  --jvm-legend-margin-left: .75rem;
  --jvm-legend-padding: .6rem;
  --jvm-legend-title-padding-bottom: .5rem;
  --jvm-legend-title-margin-bottom: .575rem;
  --jvm-legend-tick-margin-top: .575rem;
  --jvm-legend-tick-sample-radius: 0;
  --jvm-legend-tick-sample-height: 12px;
  --jvm-legend-tick-sample-width: 30px;
  --jvm-legend-tick-text-font-size: 12px;
  --jvm-legend-tick-text-margin-top: 3px;
}

image, text, .jvm-zoom-btn {
  -webkit-user-select: none;
  user-select: none;
}

.jvm-container {
  width: 100%;
  height: 100%;
  position: relative;
}

.jvm-tooltip {
  border-radius: var(--jvm-tooltip-radius);
  background-color: var(--jvm-tooltip-bg-color);
  color: var(--jvm-tooltip-color);
  font-size: var(--jvm-tooltip-font-size);
  box-shadow: var(--jvm-tooltip-shadow);
  padding: var(--jvm-tooltip-padding);
  white-space: nowrap;
  display: none;
  position: absolute;
}

.jvm-tooltip.active {
  display: block;
}

.jvm-zoom-btn {
  background-color: var(--jvm-zoom-btn-bg-color);
  color: var(--jvm-zoom-btn-color);
  border-radius: var(--jvm-zoom-btn-radius);
  height: var(--jvm-zoom-btn-size);
  width: var(--jvm-zoom-btn-size);
  box-sizing: border-box;
  line-height: var(--jvm-zoom-btn-size);
  text-align: center;
  cursor: pointer;
  position: absolute;
  left: 10px;
}

.jvm-zoom-btn.jvm-zoomin {
  top: var(--jvm-zoom-btn-size);
}

.jvm-zoom-btn.jvm-zoomout {
  top: calc(var(--jvm-zoom-btn-size) * 2 + var(--jvm-zoom-btn-size) / 3);
}

.jvm-series-container {
  right: var(--jvm-series-container-right);
  position: absolute;
}

.jvm-series-container.jvm-series-h {
  bottom: 15px;
}

.jvm-series-container.jvm-series-v {
  flex-direction: column;
  gap: .75rem;
  display: flex;
  top: 15px;
}

.jvm-legend {
  background-color: var(--jvm-legend-bg-color);
  border: 1px solid var(--jvm-border-color);
  margin-left: var(--jvm-legend-margin-left);
  border-radius: var(--jvm-legend-radius);
  padding: var(--jvm-legend-padding);
  box-shadow: var(--jvm-box-shadow);
}

.jvm-legend-title {
  border-bottom: 1px solid var(--jvm-border-color);
  padding-bottom: var(--jvm-legend-title-padding-bottom);
  margin-bottom: var(--jvm-legend-title-margin-bottom);
  text-align: left;
  line-height: 1;
}

.jvm-legend-tick {
  align-items: center;
  min-width: 40px;
  display: flex;
}

.jvm-legend-tick:not(:first-child) {
  margin-top: var(--jvm-legend-tick-margin-top);
}

.jvm-legend-tick-sample {
  border-radius: var(--jvm-legend-tick-sample-radius);
  height: var(--jvm-legend-tick-sample-height);
  width: var(--jvm-legend-tick-sample-width);
  margin-right: .45rem;
}

.jvm-legend-tick-text {
  font-size: var(--jvm-legend-tick-text-font-size);
  text-align: center;
  line-height: 1;
}

.jvm-line[animation="true"] {
  animation: 10s linear infinite forwards jvm-line-animation;
}

@keyframes jvm-line-animation {
  from {
    stroke-dashoffset: 250px;
  }
}

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