[data-tef-stagger-anim] .tef-stagger-item{opacity:0;--tef-stg-dir:1;will-change:opacity,transform;animation-timing-function:cubic-bezier(.2,.6,.2,1);animation-fill-mode:both}[dir=rtl] [data-tef-stagger-anim] .tef-stagger-item{--tef-stg-dir:-1}[data-tef-stagger-anim^=fade-] .tef-stagger-item{--tef-stg-dist:24px}[data-tef-stagger-anim^=slide-] .tef-stagger-item{--tef-stg-dist:64px}[data-tef-stagger-anim$="-up"] .tef-stagger-item{transform:translateY(var(--tef-stg-dist,24px))}[data-tef-stagger-anim$="-down"] .tef-stagger-item{transform:translateY(calc(-1 * var(--tef-stg-dist,24px)))}[data-tef-stagger-anim$="-left"] .tef-stagger-item{transform:translateX(calc(-1 * var(--tef-stg-dir,1) * var(--tef-stg-dist,24px)))}[data-tef-stagger-anim$="-right"] .tef-stagger-item{transform:translateX(calc(var(--tef-stg-dir,1) * var(--tef-stg-dist,24px)))}[data-tef-stagger-anim=blur] .tef-stagger-item{filter:blur(12px)}[data-tef-stagger-anim=flip] .tef-stagger-item{transform:perspective(800px) rotateX(-90deg);transform-origin:50% 0}[data-tef-stagger-anim=reveal] .tef-stagger-item{opacity:1;clip-path:inset(0 0 100% 0)}[data-tef-stagger-anim=zoom] .tef-stagger-item{transform:scale(.9)}[data-tef-stagger-anim=pop] .tef-stagger-item{transform:scale(.6)}[data-tef-stagger-anim].tef-stagger-in .tef-stagger-item{animation-name:tef-stg-fade}[data-tef-stagger-anim$="-up"].tef-stagger-in .tef-stagger-item{animation-name:tef-stg-y-up}[data-tef-stagger-anim$="-down"].tef-stagger-in .tef-stagger-item{animation-name:tef-stg-y-down}[data-tef-stagger-anim$="-left"].tef-stagger-in .tef-stagger-item{animation-name:tef-stg-x-left}[data-tef-stagger-anim$="-right"].tef-stagger-in .tef-stagger-item{animation-name:tef-stg-x-right}[data-tef-stagger-anim=blur].tef-stagger-in .tef-stagger-item{animation-name:tef-stg-blur}[data-tef-stagger-anim=flip].tef-stagger-in .tef-stagger-item{animation-name:tef-stg-flip}[data-tef-stagger-anim=reveal].tef-stagger-in .tef-stagger-item{animation-name:tef-stg-reveal}[data-tef-stagger-anim=zoom].tef-stagger-in .tef-stagger-item{animation-name:tef-stg-zoom}[data-tef-stagger-anim=pop].tef-stagger-in .tef-stagger-item{animation-name:tef-stg-pop}[data-tef-stagger-anim].tef-stagger-off .tef-stagger-item{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;animation:none!important}@keyframes tef-stg-fade{from{opacity:0}to{opacity:1}}@keyframes tef-stg-y-up{from{opacity:0;transform:translateY(var(--tef-stg-dist,24px))}to{opacity:1;transform:translateY(0)}}@keyframes tef-stg-y-down{from{opacity:0;transform:translateY(calc(-1 * var(--tef-stg-dist,24px)))}to{opacity:1;transform:translateY(0)}}@keyframes tef-stg-x-left{from{opacity:0;transform:translateX(calc(-1 * var(--tef-stg-dir,1) * var(--tef-stg-dist,24px)))}to{opacity:1;transform:translateX(0)}}@keyframes tef-stg-x-right{from{opacity:0;transform:translateX(calc(var(--tef-stg-dir,1) * var(--tef-stg-dist,24px)))}to{opacity:1;transform:translateX(0)}}@keyframes tef-stg-blur{from{opacity:0;filter:blur(12px)}to{opacity:1;filter:blur(0)}}@keyframes tef-stg-flip{from{opacity:0;transform:perspective(800px) rotateX(-90deg)}to{opacity:1;transform:perspective(800px) rotateX(0)}}@keyframes tef-stg-reveal{from{opacity:1;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes tef-stg-zoom{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes tef-stg-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){[data-tef-stagger-anim] .tef-stagger-item{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;animation:none!important}}