.treasury-chart{--treasury-chart-outer-gap: 3rem;--treasury-chart-section-gap: 3rem;--treasury-chart-label-size: .625rem;--treasury-chart-label-line-height: 1.25;--treasury-chart-summary-size: .6875rem;--treasury-chart-summary-line-height: 1.4;--treasury-chart-statement-max-width: 43ch;--treasury-chart-value-size: .6875rem;--treasury-chart-value-line-height: 1.25;margin-block:var(--treasury-chart-outer-gap)}.treasury-chart>p.treasury-chart__footer{max-width:var(--treasury-chart-statement-max-width);margin-inline:auto}.prose>.treasury-chart+*{margin-top:0}.treasury-horizontal-chart{--chart-ink: var(--case-study-text);--chart-axis: color-mix(in srgb, var(--chart-ink) 30%, var(--pixel-canvas));--chart-before: color-mix(in srgb, var(--chart-ink) 42%, transparent);--chart-after: color-mix(in srgb, var(--chart-ink) 17%, transparent);width:100%;max-width:var(--container-xl, 36rem);color:var(--chart-ink);text-align:start}:root[data-pixel-theme=theme-3] .treasury-horizontal-chart{--chart-axis: color-mix(in srgb, var(--chart-ink) 42%, var(--pixel-canvas))}.treasury-horizontal-chart p{max-width:none;margin:0}.treasury-horizontal-chart :is(.treasury-horizontal-chart__title,.treasury-horizontal-chart__label,.treasury-horizontal-chart__value,.treasury-horizontal-chart__callout){font-family:var(--font-mono);font-variant-ligatures:none}.treasury-horizontal-chart>.treasury-horizontal-chart__title{margin-bottom:var(--treasury-chart-section-gap);font-size:.6875rem;line-height:1.45;letter-spacing:.05em;text-transform:uppercase}.treasury-horizontal-chart__plot{position:relative;display:grid;gap:1.5rem}.treasury-horizontal-chart__plot:before{position:absolute;z-index:2;top:-1.5rem;bottom:-1.5rem;left:6.25rem;border-left:1px solid var(--chart-axis);content:"";pointer-events:none}.treasury-horizontal-chart__row{display:grid;grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:.75rem}.treasury-horizontal-chart__label{font-size:var(--treasury-chart-label-size);font-weight:400;line-height:var(--treasury-chart-label-line-height);text-align:left}.treasury-horizontal-chart__track{height:2.5rem}.treasury-horizontal-chart--reserves-value .treasury-horizontal-chart__track{padding-right:5rem}.treasury-horizontal-chart__measure{position:relative;height:100%}.treasury-horizontal-chart__bar{display:block;width:var(--bar-width);height:100%;border:1px solid;border-left:0}.treasury-horizontal-chart__bar--before{background:var(--chart-before);border-color:color-mix(in srgb,var(--chart-ink) 78%,transparent)}.treasury-horizontal-chart__bar--after{background:var(--chart-after);border-color:color-mix(in srgb,var(--chart-ink) 42%,transparent)}.treasury-horizontal-chart__value{position:absolute;top:50%;left:calc(var(--bar-width) + .625rem);transform:translateY(-50%);font-size:var(--treasury-chart-value-size);font-weight:500;line-height:var(--treasury-chart-value-line-height);white-space:nowrap}.treasury-horizontal-chart>.treasury-horizontal-chart__callout{max-width:var(--treasury-chart-statement-max-width);margin-top:var(--treasury-chart-section-gap);margin-inline:auto;font-size:var(--treasury-chart-summary-size);font-weight:500;line-height:var(--treasury-chart-summary-line-height);text-align:center}.treasury-chart[data-chart-motion-state=waiting] .treasury-chart__bar,.treasury-chart[data-chart-motion-state=playing] .treasury-chart__bar{transition:clip-path .7s ease-out;transition-delay:var(--chart-delay, 0ms)}.treasury-chart[data-chart-motion-state=waiting] .treasury-horizontal-chart__bar{clip-path:inset(0 100% 0 0)}.treasury-chart[data-chart-motion-state=waiting] .treasury-results-chart__bar{clip-path:inset(100% 0 0)}.treasury-chart[data-chart-motion-state=playing] .treasury-chart__bar{clip-path:inset(0)}.treasury-chart[data-chart-motion-state=playing] .treasury-sentiment-chart__cell{transition:opacity .5s cubic-bezier(.4,0,.2,1);transition-delay:var(--cell-delay, 0ms)}.treasury-chart[data-chart-motion-state=waiting] .treasury-sentiment-chart__cell{opacity:0}.treasury-chart[data-chart-motion-state=playing] .treasury-sentiment-chart__cell{opacity:1}@media(prefers-reduced-motion:reduce){.treasury-chart .treasury-chart__bar{clip-path:inset(0);transition:none}.treasury-chart .treasury-sentiment-chart__cell{opacity:1;transition:none}}
