.rh-chart{--chart-line:var(--accent);--chart-fill-top:var(--rh-wash-7);--chart-fill-bottom:transparent;isolation:isolate;width:100%}.rh-chart[data-direction=down]{--chart-line:var(--danger);--chart-fill-top:var(--rh-red-a12)}.rh-chart[data-direction=flat]{--chart-line:var(--fg-dim);--chart-fill-top:transparent}.rh-chart-svg{width:100%;display:block;overflow:visible}.rh-chart-line{stroke:var(--chart-line);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.rh-chart-head{fill:var(--chart-line);stroke:var(--bg-elev);stroke-width:2px}.rh-chart-stop-top{stop-color:var(--chart-fill-top)}.rh-chart-stop-bottom{stop-color:var(--chart-fill-bottom)}@media (prefers-reduced-motion:no-preference){.rh-chart[data-inview] .rh-chart-line{stroke-dasharray:1000;animation:.9s cubic-bezier(.22,1,.36,1) both rh-chart-draw}.rh-chart[data-inview] .rh-chart-area,.rh-chart[data-inview] .rh-chart-head{animation:.5s ease-out .5s both rh-chart-reveal}}@keyframes rh-chart-draw{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes rh-chart-reveal{0%{opacity:0}to{opacity:1}}
