.value-privacy-toggle {
  align-items: center;
  background: transparent;
  border: 1px solid currentColor;
  border-radius: .65rem;
  color: inherit;
  cursor: pointer;
  display: inline-flex;
  flex: 0 0 auto;
  height: 2.5rem;
  justify-content: center;
  padding: 0;
  width: 2.5rem;
}
.value-privacy-toggle svg { width: 1.25rem; height: 1.25rem; }
.value-privacy-toggle:focus-visible { outline: 2px solid currentColor; outline-offset: 3px; }
.value-privacy-slash, .private-mask { display: none; }
.values-hidden .value-privacy-slash, .values-hidden .private-mask { display: inline; }
.values-hidden .private-value, .values-hidden .private-chart { display: none !important; }
.values-hidden .private-input { display: none !important; }
.values-hidden [data-private-field] { visibility: hidden; }
.forecast-column[hidden] { display: none !important; }
@media print {
  .value-privacy-toggle { display: none !important; }
}
