.fxi-viz .viz-grow,.fxi-viz .viz-settle{transform-box:fill-box}.fxi-viz .viz-grow{transform-origin:0}.fxi-viz .viz-settle{transform-origin:50%}.fxi-viz[data-viz=armed] .viz-grow{transform:scaleX(0)}.fxi-viz[data-viz=armed] .viz-settle{opacity:0;transform:translateY(16px)scale(.35)}.fxi-viz[data-viz=armed] .viz-fade{opacity:0}.fxi-viz[data-viz=play] .viz-grow{transition:transform var(--duration-reveal) var(--ease-out-expo) calc(var(--d,0s) + var(--i,0) * 70ms)}.fxi-viz[data-viz=play] .viz-settle{transition:opacity var(--dur-slow) var(--ease-cine) calc(var(--d,0s) + var(--i,0) * 90ms), transform var(--duration-reveal) var(--ease-out-expo) calc(var(--d,0s) + var(--i,0) * 90ms)}.fxi-viz[data-viz=play] .viz-fade{transition:opacity var(--dur-slow) var(--ease-cine) calc(var(--d,0s) + var(--i,0) * 70ms)}@media (prefers-reduced-motion:reduce){.fxi-viz .viz-grow,.fxi-viz .viz-settle,.fxi-viz .viz-fade{opacity:1!important;transition:none!important;transform:none!important}}
