@keyframes fl-foil-sweep{0%{transform:translateX(var(--fl-foil-from)) skewX(-30deg)}to{transform:translateX(var(--fl-foil-to)) skewX(-30deg)}}.fl-foil{isolation:isolate;position:relative;overflow:hidden}.fl-foil:after{content:"";background:var(--fl-foil-color,#fff3e847);width:38%;transform:translateX(var(--fl-foil-from)) skewX(-30deg);pointer-events:none;position:absolute;inset:0 auto 0 0}.fl-foil:hover:after,.fl-foil:focus-visible:after,.fl-foil[data-foil=play]:after{animation:fl-foil-sweep var(--fl-duration-foil,.9s) var(--fl-ease-foil) 1 both}@media (prefers-reduced-motion:reduce){.fl-foil:after{opacity:0;transition:opacity .15s linear;transform:translate(80%)skew(-30deg);animation:none!important}.fl-foil:hover:after,.fl-foil:focus-visible:after,.fl-foil[data-foil=play]:after{opacity:1}}
