.chart{--chart-accent:light-dark(#2f8259,#7cc39d);--chart-accent-ink:light-dark(#fff,#101b19);--chart-mid:light-dark(#9fa9a3,#5d6f67);--chart-mid-ink:light-dark(#202124,#e7ecf2);--chart-faint:light-dark(#dbe1dd,#2f403a);--chart-gap:var(--color-page-bg);margin-inline:auto;margin-block:var(--space-lg);font-size:.8125rem;line-height:1.3}.chart-plot{gap:var(--space-sm);display:grid}.chart svg{inline-size:100%;display:block;overflow:visible}.chart svg text{fill:var(--color-text);font-family:var(--font-sans);font-size:.8125rem}.chart-legend{gap:var(--space-2xs) var(--space-md);margin:0 0 var(--space-sm);color:var(--color-text);flex-wrap:wrap;padding:0;list-style:none;display:flex}.chart-legend li{align-items:center;gap:var(--space-2xs);margin:0;display:flex}.chart-swatch{border-radius:2px;block-size:.75rem;inline-size:.75rem;display:inline-block}.chart-swatch--accent{background:var(--chart-accent)}.chart-swatch--mid{background:var(--chart-mid)}.chart-swatch--faint{background:var(--chart-faint)}.chart-row-label{color:var(--color-heading);margin-block-end:var(--space-2xs);font-weight:600}@media (forced-colors:active){.chart-swatch,.chart svg rect{forced-color-adjust:none}}.seg--production[data-astro-cid-3zedvrix]{fill:var(--chart-accent)}.seg--use[data-astro-cid-3zedvrix]{fill:var(--chart-mid)}.seg--other[data-astro-cid-3zedvrix]{fill:var(--chart-faint)}.gap[data-astro-cid-3zedvrix]{fill:var(--chart-gap)}.chart[data-astro-cid-3zedvrix] svg[data-astro-cid-3zedvrix] text[data-astro-cid-3zedvrix].ink-accent{fill:var(--chart-accent-ink);font-weight:600}.chart[data-astro-cid-3zedvrix] svg[data-astro-cid-3zedvrix] text[data-astro-cid-3zedvrix].ink-mid{fill:var(--chart-mid-ink)}.label-short[data-astro-cid-3zedvrix]{display:none}@media (width<=22.5rem){.label-long[data-astro-cid-3zedvrix]{display:none}.label-short[data-astro-cid-3zedvrix]{display:inline}}
