@keyframes ta-pulse-glow{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:.95;transform:scale(1.06)}}@keyframes ta-float-mote{0%,to{opacity:.75;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes ta-flame-dance{0%,to{transform:scaleY(1)rotate(-1.5deg)}50%{transform:scaleY(1.08)rotate(1.5deg)}}@keyframes ta-compass-sway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes ta-ray-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ta-wave-pulse{0%,to{opacity:.35;transform:translate(0)}50%{opacity:.95;transform:translate(1.2px)}}@keyframes ta-window-glow{0%,to{opacity:.82}50%{opacity:1}}@keyframes ta-bar-shimmer{0%{transform:translate(-100%)}to{transform:translate(220%)}}.ta-pulse{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite ta-pulse-glow}.ta-mote{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite ta-float-mote}.ta-mote-slow{transform-box:fill-box;transform-origin:50%;animation:4.4s ease-in-out 1.1s infinite ta-float-mote}.ta-flame{transform-box:fill-box;transform-origin:bottom;animation:2.4s ease-in-out infinite ta-flame-dance}.ta-compass{transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite ta-compass-sway}.ta-rays{transform-box:fill-box;transform-origin:50%;animation:24s linear infinite ta-ray-rotate}.ta-wave{animation:2.6s ease-in-out infinite ta-wave-pulse}.ta-window{animation:3s ease-in-out infinite ta-window-glow}.ta-shimmer{animation:3.2s cubic-bezier(.4,0,.2,1) infinite ta-bar-shimmer}@media (prefers-reduced-motion:reduce){.ta-pulse,.ta-mote,.ta-mote-slow,.ta-flame,.ta-compass,.ta-rays,.ta-wave,.ta-window,.ta-shimmer{animation:none!important}}
