.chart-legend{font-family:var(--font-family-base);margin:0;padding:0;list-style:none;display:flex}.chart-legend--vertical{gap:var(--gap-md);flex-direction:column}.chart-legend--horizontal{gap:var(--gap-md)var(--gap-2xl);flex-flow:wrap}.chart-legend--horizontal.chart-legend--align-center{justify-content:center}.chart-legend--horizontal.chart-legend--align-end{justify-content:flex-end}.chart-legend--vertical.chart-legend--align-center{align-items:center}.chart-legend--vertical.chart-legend--align-end{align-items:flex-end}.chart-legend__item{align-items:center;gap:var(--gap-sm);display:flex}.chart-legend__marker{flex-shrink:0;width:10px;height:10px;display:inline-block}.chart-legend--sm .chart-legend__marker{width:8px;height:8px}.chart-legend__marker--circle{border-radius:50%}.chart-legend__marker--square{border-radius:var(--radius-xs)}.chart-legend__label{color:var(--color-text-secondary);font-size:var(--font-size-t7);line-height:var(--line-height-t7);white-space:nowrap}.chart-legend--sm .chart-legend__label{font-size:var(--font-size-t8);line-height:var(--line-height-t8)}.chart-legend__marker--outlined{box-shadow:inset 0 0 0 1px var(--color-border-default)}
