@keyframes reveal-grow-x{0%{transform:scaleX(0)}}@keyframes reveal-grow-y{0%{transform:scaleY(0)}}@keyframes reveal-in{0%{opacity:0}}.grow-x{transform-origin:0}.grow-x-neg{transform-origin:100%}.grow-y{transform-origin:bottom}@media screen and (prefers-reduced-motion:no-preference){[data-chart]:not([data-shown]):is(.grow-x,.grow-x-neg),[data-chart]:not([data-shown]) :is(.grow-x,.grow-x-neg){transform:scaleX(0)}[data-chart]:not([data-shown]).grow-y,[data-chart]:not([data-shown]) .grow-y{transform:scaleY(0)}[data-chart]:not([data-shown]).grow-in,[data-chart]:not([data-shown]) .grow-in{opacity:0}[data-chart][data-shown]:is(.grow-x,.grow-x-neg),[data-chart][data-shown] :is(.grow-x,.grow-x-neg){animation:.7s cubic-bezier(.2,.8,.2,1) both reveal-grow-x}[data-chart][data-shown].grow-y,[data-chart][data-shown] .grow-y{animation:.7s cubic-bezier(.2,.8,.2,1) both reveal-grow-y}[data-chart][data-shown].grow-in,[data-chart][data-shown] .grow-in{animation:.5s ease-out both reveal-in}[data-chart][data-shown]:is(.grow-x,.grow-x-neg,.grow-y,.grow-in),[data-chart][data-shown] :is(.grow-x,.grow-x-neg,.grow-y,.grow-in){animation-delay:min(calc(var(--i,var(--reveal-order,0)) * 45ms), .45s)}}
