@keyframes tfx-wave{0%,to{transform:translateY(0)}50%{transform:translateY(-.22em)}}@keyframes tfx-bounce{0%,to{transform:translateY(0)}30%{transform:translateY(-.32em)}55%{transform:translateY(0)}70%{transform:translateY(-.1em)}}@keyframes tfx-jump{0%,30%,to{transform:translateY(0) scale(1)}12%{transform:translateY(-.35em) scale(1.12)}}@keyframes tfx-jelly{0%,to{transform:scale(1)}25%{transform:scale(1.18,.85)}50%{transform:scale(.9,1.12)}75%{transform:scale(1.05,.96)}}@keyframes tfx-float{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-.12em) rotate(-3deg)}66%{transform:translateY(.08em) rotate(3deg)}}@keyframes tfx-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes tfx-shake{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-.08em)}40%,80%{transform:translateX(.08em)}}@keyframes tfx-swing{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes tfx-typewriter{0%{clip-path:inset(0 100% 0 0)}60%,to{clip-path:inset(0 0 0 0)}}@keyframes tfx-typewriter-rtl{0%{clip-path:inset(0 0 0 100%)}60%,to{clip-path:inset(0 0 0 0)}}@keyframes tfx-rainbow{0%,to{color:#ff4d6d}17%{color:#ffb703}34%{color:#52d273}51%{color:#3ec1ff}68%{color:#7b61ff}85%{color:#ff5ce1}}@keyframes tfx-flow{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes tfx-neon{0%,to{text-shadow:0 0 .08em #fff,0 0 .2em var(--tfx-color,currentColor),0 0 .45em var(--tfx-color,currentColor),0 0 .8em var(--tfx-color,currentColor)}50%{text-shadow:0 0 .05em #fff,0 0 .1em var(--tfx-color,currentColor),0 0 .25em var(--tfx-color,currentColor)}}@keyframes tfx-glitch{0%,to{text-shadow:none;transform:none}20%{text-shadow:-.06em 0 #00e5ff,.06em 0 #ff2d8a;transform:translateX(.03em)}22%{text-shadow:none}60%{text-shadow:.06em 0 #00e5ff,-.06em 0 #ff2d8a;transform:translateX(-.03em)}62%{text-shadow:none;transform:none}}@keyframes tfx-flicker{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.25}}.aglow-aura{animation:aglow-breathe 4.2s ease-in-out infinite}.aglow-aura,.aglow-bloom{mix-blend-mode:screen;will-change:opacity}.aglow-bloom{animation:aglow-flicker 2.7s linear infinite}.aglow-sweep{mix-blend-mode:soft-light;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,0) 44%,rgba(255,255,255,.75) 50%,rgba(235,215,255,0) 56%,transparent 58%) 0 0 /300% 100% no-repeat;animation:aglow-sweep 5.5s cubic-bezier(.45,.05,.35,1) infinite}.aglow-dot,.aglow-star{position:absolute;translate:-50% -50%;pointer-events:none}.aglow-star{opacity:0;animation:aglow-twinkle 3.4s ease-in-out infinite}.aglow-star:after,.aglow-star:before{content:"";position:absolute;inset:0;margin:auto;border-radius:50%;background:radial-gradient(closest-side,#fff,color-mix(in srgb,var(--aglow-c) 80%,white) 35%,transparent)}.aglow-star:before{width:100%;height:9%}.aglow-star:after{width:9%;height:100%}.aglow-dot{border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--aglow-c) 60%,white),color-mix(in srgb,var(--aglow-c) 60%,transparent) 45%,transparent);animation:aglow-pulse 3.8s ease-in-out infinite}@keyframes aglow-breathe{0%,to{opacity:calc(.45 * var(--aglow-k, 1))}50%{opacity:calc(.8 * var(--aglow-k, 1))}}@keyframes aglow-flicker{0%,to{opacity:var(--aglow-k,1)}18%{opacity:calc(.78 * var(--aglow-k, 1))}23%{opacity:calc(.95 * var(--aglow-k, 1))}41%{opacity:calc(.7 * var(--aglow-k, 1))}63%{opacity:var(--aglow-k,1)}79%{opacity:calc(.82 * var(--aglow-k, 1))}}@keyframes aglow-sweep{0%,15%{background-position:100% 0}65%,to{background-position:0 0}}@keyframes aglow-twinkle{0%,55%,to{opacity:0;transform:scale(.3) rotate(0)}70%{opacity:1;transform:scale(1) rotate(45deg)}85%{opacity:0;transform:scale(.5) rotate(90deg)}}@keyframes aglow-pulse{0%,to{opacity:.35}50%{opacity:.95}}