    .ds-chart-hero-inline {
      margin-bottom: 0;
    }
    .ds-chart-hero-inline .ds-chart-item--hero {
      margin-bottom: 0;
    }
    .ds-chart-plot {
      position: relative;
      box-sizing: border-box;
      height: var(--ds-chart-height);
      padding-top: var(--ds-chart-inset-top);
    }
    .ds-chart-item .ds-chart-card-title { margin-bottom: var(--ds-chart-title-gap); }
    .ds-chart-card-title {
      font-size: var(--ds-text-caption);
      font-weight: var(--ds-weight-medium);
      color: var(--ds-text-muted);
      margin-bottom: var(--ds-chart-title-gap);
      line-height: 1.3;
    }
    .ds-chart-series-label { display: block; width: 100%; }
