.chart-mark{fill:var(--series);stroke:var(--surface);stroke-width:1.5;outline:none}.chart-mark:hover,.chart-mark:focus-visible{stroke:var(--ink);stroke-width:2.5;filter:brightness(1.08)}.chart-bubble{fill-opacity:.55;stroke:var(--series)}.chart-neutral{fill:var(--line)}.chart-target{stroke:var(--ink);stroke-width:3}.chart-stack-fill{fill:var(--series);fill-opacity:.65;stroke:var(--surface);stroke-width:1}.chart-radar-grid{fill:none;stroke:var(--line)}.chart-radar-fill{fill:var(--series);fill-opacity:.13;stroke:var(--series);stroke-width:2}.chart-progress-track{stroke:var(--line)}.chart-mark.chart-progress-value{fill:none;stroke:var(--series);stroke-linecap:round}.chart-progress-value:focus-visible{stroke:var(--ink)}.chart-svg .chart-progress-label{fill:var(--ink);font-size:28px;font-weight:600}.chart:is([data-chart=radar],[data-chart=radial-progress]){width:100%;max-width:400px;margin-inline:auto}.chart:is([data-chart=radar],[data-chart=radial-progress]) .chart-svg{margin-inline:auto}.chart:is([data-chart=radar],[data-chart=radial-progress]) .chart-empty{min-height:0}.chart-legend:empty{display:none}@media(prefers-reduced-motion:no-preference){.chart .chart-tooltip[data-moving]{transition:transform 300ms cubic-bezier(.16,1,.3,1)}}@media(forced-colors:active){.chart-mark,.chart-stack-fill{fill:CanvasText;stroke:Canvas}.chart-radar-fill{fill:none;stroke:CanvasText}.chart-progress-value{stroke:Highlight!important}.chart-neutral,.chart-progress-track{stroke:GrayText}.chart-target{stroke:CanvasText}}.chart-mark.chart-progress-value{stroke-width:9%}.chart-special g[data-point]{outline:none}.chart-special g[data-point]:is(:hover,:focus-visible) .chart-mark{stroke:var(--ink);stroke-width:2.5}.chart[data-chart=bullet] .chart-legend li:nth-child(2) .chart-key{background:var(--ink);border:0;width:3px;height:14px;border-radius:0}.chart-stack-fill,.chart-radar-fill,.chart-radar-grid{pointer-events:none}