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

  --chart-stage-bg: linear-gradient(155deg, rgba(226, 243, 249, 0.85), rgba(239, 251, 255, 0.65));

  --chart-header-bg: #e7f5ff;
  --chart-header-border: #7eb8d1;
  --chart-header-title: #173d57;
  --chart-header-subtitle: #3e6278;
  --chart-header-badge: #1f6b8d;

  --chart-footer-bg: #eaf8ef;
  --chart-footer-border: #89bf9d;
  --chart-footer-text: #24543a;

  --chart-grid-border: #b9d4e0;
  --chart-grid-header-bg: #f1faff;
  --chart-grid-alt-row: #f8fcff;
  --chart-grid-inactive: #eef7fb;
  --chart-grid-inactive-line: #9dbcca;

  --chart-marker-color: #1b617f;
  --chart-marker-weight: 2px;
  --chart-marker-bg: #cde8f5;
}
