.DistributionChart-module__0kVxvq__figure{gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.DistributionChart-module__0kVxvq__yTitle{font-size:var(--text-sm);color:var(--color-ink-soft);margin:0}.DistributionChart-module__0kVxvq__frame{column-gap:var(--space-xs);grid-template-columns:2.25rem minmax(0,1fr);display:grid}.DistributionChart-module__0kVxvq__yAxis{grid-area:1/1;position:relative}.DistributionChart-module__0kVxvq__yAxis span,.DistributionChart-module__0kVxvq__xAxis span{font-size:var(--text-xs);color:var(--color-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1;position:absolute}.DistributionChart-module__0kVxvq__yAxis span{right:0;transform:translateY(-50%)}.DistributionChart-module__0kVxvq__plot{grid-area:1/2;height:16rem;position:relative}@media (min-width:40rem){.DistributionChart-module__0kVxvq__plot{height:22rem}}.DistributionChart-module__0kVxvq__svg{width:100%;height:100%;display:block;overflow:hidden}.DistributionChart-module__0kVxvq__svg path{vector-effect:non-scaling-stroke}.DistributionChart-module__0kVxvq__xAxis{grid-area:2/2;height:1.5rem;position:relative}.DistributionChart-module__0kVxvq__xAxis span{top:.4rem;transform:translate(-50%)}.DistributionChart-module__0kVxvq__xTitle{text-align:center;font-size:var(--text-sm);color:var(--color-ink-soft);grid-area:3/2;margin:0}.DistributionChart-module__0kVxvq__band{fill:color-mix(in srgb, var(--color-ink) 6%, transparent);stroke:none}.DistributionChart-module__0kVxvq__grid{fill:none;stroke:var(--color-line);stroke-width:1px}.DistributionChart-module__0kVxvq__zero{fill:none;stroke:var(--color-ink-soft);stroke-width:1.5px}.DistributionChart-module__0kVxvq__inner,.DistributionChart-module__0kVxvq__outer{fill:none;stroke:var(--color-line-strong);stroke-linejoin:round}.DistributionChart-module__0kVxvq__inner{stroke-width:2px}.DistributionChart-module__0kVxvq__outer{stroke-width:1px}.DistributionChart-module__0kVxvq__dots path{fill:none;stroke:var(--color-ink);stroke-opacity:.38;stroke-width:5px;stroke-linecap:round;scroll-margin-block:40vh}.DistributionChart-module__0kVxvq__dots path:target{stroke:var(--color-primary);stroke-opacity:1;stroke-width:14px;filter:drop-shadow(0 0 1.5px var(--color-bg)) drop-shadow(0 0 1.5px var(--color-bg))}.DistributionChart-module__0kVxvq__dots:has(path:target) path:not(:target){stroke-opacity:.16}.DistributionChart-module__0kVxvq__lineLabel,.DistributionChart-module__0kVxvq__zeroLabel{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-bg) 85%, transparent);font-size:var(--text-xs);color:var(--color-ink-soft);white-space:nowrap;padding:0 .2rem;line-height:1.2;position:absolute;transform:translateY(-120%)}.DistributionChart-module__0kVxvq__lineLabel{left:.25rem}.DistributionChart-module__0kVxvq__zeroLabel{right:.25rem}.DistributionChart-module__0kVxvq__marked{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0;display:none}.DistributionChart-module__0kVxvq__figure:has(path:target) .DistributionChart-module__0kVxvq__marked{display:block}.DistributionChart-module__0kVxvq__dense .DistributionChart-module__0kVxvq__dots path{stroke-width:3px;stroke-opacity:.22}.DistributionChart-module__0kVxvq__dense .DistributionChart-module__0kVxvq__dots path:target{stroke-width:12px;stroke-opacity:1}.DistributionChart-module__0kVxvq__dense .DistributionChart-module__0kVxvq__dots:has(path:target) path:not(:target){stroke-opacity:.1}
