@keyframes reveal-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes reveal-show{to{opacity:1;translate:0 0}}@keyframes reveal-fade{0%{opacity:0}to{opacity:1}}@keyframes reveal-scale-x{0%{scale:0 1}to{scale:1 1}}@keyframes reveal-pop{0%{scale:0}70%{scale:1.35}to{scale:1}}@keyframes reveal-ping{0%{box-shadow:0 0 0 0 rgb(0 166 251/.6)}to{box-shadow:0 0 0 7px rgb(0 166 251/0)}}[data-reveal=pending] .reveal-fade,[data-reveal=pending] .reveal-rise{opacity:0;animation:reveal-show 0s 2.5s forwards}[data-reveal=pending] .reveal-rise{translate:0 10px}[data-reveal=play] .reveal-rise{animation:reveal-rise .6s var(--ease-out-quad) both;animation-delay:var(--reveal-delay,calc(var(--i, 0) * .11s + 80ms))}[data-reveal=play] .reveal-fade{animation:reveal-fade .5s var(--ease-out-quad) both;animation-delay:var(--reveal-fade-delay,.9s)}.reveal-draw,.reveal-grow{transform-origin:left}[data-reveal=pending] .reveal-draw,[data-reveal=pending] .reveal-grow{scale:0 1;animation:reveal-show-scale 0s 2.5s forwards}@keyframes reveal-show-scale{to{scale:1 1}}[data-reveal=play] .reveal-draw{animation:reveal-scale-x 1.1s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * .11s + .3s)}[data-reveal=play] .reveal-grow{animation:reveal-scale-x 1.2s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 90ms + .15s)}.reveal-line{transform-origin:left}[data-reveal=pending] .reveal-line{scale:0 1;animation:reveal-show-scale 0s 2.5s forwards}[data-reveal=play] .reveal-line{animation:reveal-scale-x var(--reveal-duration,1.4s) linear both;animation-delay:var(--reveal-delay,.1s)}[data-reveal=pending] .reveal-pop{scale:0;animation:reveal-show-scale-all 0s 2.5s forwards}@keyframes reveal-show-scale-all{to{scale:1}}[data-reveal=play] .reveal-pop{animation:reveal-pop .45s var(--ease-out-quad) both;animation-delay:var(--reveal-delay,0s)}[data-reveal=play] .reveal-ping{animation:reveal-ping 1.1s ease-out 3}@media (scripting:none){[data-reveal=pending] .reveal-fade,[data-reveal=pending] .reveal-rise{opacity:1;translate:0 0;animation:none}[data-reveal=pending] .reveal-draw,[data-reveal=pending] .reveal-grow,[data-reveal=pending] .reveal-line{scale:1 1;animation:none}[data-reveal=pending] .reveal-pop{scale:1;animation:none}}@media (prefers-reduced-motion:reduce){[data-reveal] .reveal-fade,[data-reveal] .reveal-rise{opacity:1;translate:0 0;animation:none}[data-reveal] .reveal-draw,[data-reveal] .reveal-grow,[data-reveal] .reveal-line{scale:1 1;animation:none}[data-reveal] .reveal-pop{scale:1;animation:none}[data-reveal] .reveal-ping{animation:none}}