@keyframes rail-illustrated-step-in-forward{0%{opacity:0;transform:translateX(var(--space-3))}to{opacity:1;transform:none}}@keyframes rail-illustrated-step-in-backward{0%{opacity:0;transform:translateX(calc(var(--space-3) * -1))}to{opacity:1;transform:none}}@keyframes rail-illustrated-step-fade{0%{opacity:0}to{opacity:1}}.rail-illustrated-step[data-direction=forward]{animation:rail-illustrated-step-in-forward var(--motion-base) var(--ease-out) both}.rail-illustrated-step[data-direction=backward]{animation:rail-illustrated-step-in-backward var(--motion-base) var(--ease-out) both}@media (prefers-reduced-motion:reduce){.rail-illustrated-step[data-direction=forward],.rail-illustrated-step[data-direction=backward]{animation-name:rail-illustrated-step-fade}}
