.dash-card__buttons {
  display: none;
}
.dash-card__button {
  display: none;
  position: relative;
  cursor: pointer;
  margin: 0 10px;
}

.dash-card__button-always {
  display: inline;
  position: relative;
  cursor: pointer;
  margin: 0 10px;
}

.dash-card__download-button {
  border: 0 !important;
  padding: 0 !important;
}
.dash-card__button-normal {
  display: none;
  position: relative;
  cursor: pointer;
}
.dash-card__button-realtime {
  display: inline;
  position: relative;
  cursor: pointer;
}

.dash-card__button .Question-header-btn {
  border: 0;
  height: initial;
  width: initial;
  padding: 0;
}

.dash-card__button .Question-header-btn .Icon {
  width: 14px;
  height: 14px;
  color: #9aa0af;
}

.Card:hover .dash-card__buttons {
  display: flex;
}

.Card:hover .dash-card__button {
  display: inline;
}

.Card:hover .dash-card__button-normal {
  display: inline;
}

@media screen and (--footprint-breakpoint-max-mobile) {
  .dash-card__buttons {
    display: none !important;
  }
  .dash-card__button {
    display: none !important;
  }
  .LegendLabel {
    max-width: 100% !important;
  }
}
