@property --sweep{syntax:"<percentage>";inherits:false;initial-value:114%}.sweep-word{--sweep:114%}@keyframes sweep-fill{0%{--sweep:-14%}to{--sweep:114%}}@keyframes sweep-fade{0%{opacity:0}}@keyframes sweep-rise{0%{filter:blur(8px);transform:translateY(.2em)}}@media (prefers-reduced-motion:no-preference){.sweep-word{animation:sweep-fill var(--sweep-duration,1s) cubic-bezier(.77, 0, .175, 1) var(--sweep-delay,0s) both, sweep-fade .3s cubic-bezier(.16, 1, .3, 1) var(--sweep-delay,0s) both, sweep-rise .5s cubic-bezier(.16, 1, .3, 1) var(--sweep-delay,0s) both}}
