.chart-theme-graphite_bw {
  --chart-font-display: 'Bricolage Grotesque', system-ui, sans-serif;
  --chart-font-body: 'DM Sans', system-ui, sans-serif;

  --chart-stage-bg: linear-gradient(180deg, rgba(245, 245, 245, 0.5), rgba(255, 255, 255, 0.7));

  --chart-header-bg: #f8f8f8;
  --chart-header-border: #585858;
  --chart-header-title: #111111;
  --chart-header-subtitle: #2d2d2d;
  --chart-header-badge: #1e1e1e;

  --chart-footer-bg: #f8f8f8;
  --chart-footer-border: #555555;
  --chart-footer-text: #171717;

  --chart-grid-border: #8a8a8a;
  --chart-grid-header-bg: #efefef;
  --chart-grid-alt-row: #fafafa;
  --chart-grid-inactive: #ffffff;
  --chart-grid-inactive-line: #9a9a9a;

  --chart-marker-color: #111111;
  --chart-marker-weight: 2px;
  --chart-marker-bg: #e8e8e8;
}
