.containerColumn {
  border: var(--containerBorderWidth) solid var(--containerBorderColor);
}

.containerRow {
  margin: 0 calc(-1 * var(--seriesContainerRowMargin));
}

.seriesContainer {
  flex-direction: row;
  align-items: center;
  margin: var(--seriesContainerMargin);
}

.containerColumn .seriesContainer {
  display: flex;
}

.containerRow .seriesContainer {
  display: inline-flex;
  padding: 0 var(--seriesContainerRowMargin);
}

.seriesSwatchContainer {
  width: 1.2rem;
  height: 1.2rem;
  margin-right: var(--seriesSwatchMargin);
  display: flex;
}

.seriesSwatch {
  flex: 1;
}

.seriesLabel {
  font-family: var(--seriesLabelFontFamily);
  font-size: var(--seriesLabelFontSize);
  white-space: nowrap;
}
