@font-face {
  font-family: "Avenir";
  src: url(/assets/AvenirNextCyr-Bold-0377e938b7d6e21a53c0ae62d787ccc343f1396d4fce2d1b27cdce2b02947888.woff2) format("woff2"), url(/assets/AvenirNextCyr-Bold-8a2fcd29c07fc920b181c8bf9800bef208f922c9cb13bcaec4271bc8ac39fc51.woff) format("woff"), url(/assets/AvenirNextCyr-Bold-d95bf0a82f70cb9ac6249e8ededbc158ead9d5420a6215a6bfc148737779ac3e.ttf) format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Avenir";
  src: url(/assets/AvenirNextCyr-Medium-ef2117de762be3dd54a13468cf58388613159f2fbec655c91da5bb0b1933837d.woff2) format("woff2"), url(/assets/AvenirNextCyr-Medium-2272a22f091798b4d09cb419ec86b8b01bb953c81598d65e7b128766f850a07f.woff) format("woff"), url(/assets/AvenirNextCyr-Medium-07b6bf28efdf0b6ed4e13244fc987b9cc1b91714dd07c96092bd12d12a7d3eb8.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
}
label {
  cursor: pointer;
}

.share-price-chart--canvas {
  max-height: 220px;
  min-height: 220px;
  min-width: 100%;
}

.chart-tooltip-header {
  font-weight: bold;
}

#chartjs-tooltip {
  opacity: 1;
  position: absolute;
  padding: 3px 7px;
  font-size: 14px;
  background-color: white;
  border-radius: 3px;
  pointer-events: none;
  font-weight: bold;
}

html.dark #chartjs-tooltip {
  background-color: rgb(9, 9, 19);
  color: white;
}

.js-filter-item-inputs {
  max-height: 250px;
  overflow: auto;
  padding-left: 4px;
}

.hidden2 {
  position: absolute;
  left: -9999px;
  top: -9999px;
}
