.ast-astrix{width:100%;height:100%;overflow:visible;transform:translateZ(0)}.ast-astrix g,.ast-astrix ellipse{transform-box:fill-box}.ast-astrix__shadow{fill:#0f172a29;transform-origin:center;animation:ast-astrix-shadow .6s ease-in-out infinite}.ast-astrix__body-bob{animation:ast-astrix-bob .3s ease-in-out infinite alternate}.ast-astrix__cape{transform-origin:50% 0;animation:ast-astrix-cape .3s ease-in-out infinite alternate}.ast-astrix__leg{transform-origin:50% 0;animation:ast-astrix-leg .6s ease-in-out infinite alternate}.ast-astrix__leg--b{animation-direction:alternate-reverse}.ast-astrix__arm{transform-origin:50% 8%;animation:ast-astrix-arm .6s ease-in-out infinite alternate}.ast-astrix__arm--b{transform-origin:15% 10%;animation:ast-astrix-wave 3.6s ease-in-out infinite}.ast-astrix__head{transform-origin:50% 80%;animation:ast-astrix-look 3.6s ease-in-out infinite}.ast-astrix__core{transform-origin:center;animation:ast-astrix-core 1.2s ease-in-out infinite}.ast-astrix__cue{opacity:0;transform-origin:center}.ast-astrix__cue--scan{animation:ast-astrix-scan 3.6s ease-in-out infinite}.ast-astrix__cue--check{animation:ast-astrix-check 3.6s ease-in-out infinite}.ast-astrix__sparkles{transform-origin:center;animation:ast-astrix-sparkle 1.8s ease-in-out infinite alternate}.ast-astrix__eye{transform-origin:center;animation:ast-astrix-blink 2.4s ease-in-out infinite}.ast-astrix__speed{animation:ast-astrix-speed .6s linear infinite}@keyframes ast-astrix-bob{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@keyframes ast-astrix-leg{0%{transform:rotate(-30deg) translateY(0)}to{transform:rotate(30deg) translateY(-3px)}}@keyframes ast-astrix-arm{0%{transform:rotate(32deg)}to{transform:rotate(-32deg)}}@keyframes ast-astrix-wave{0%,14%{transform:rotate(28deg)}22%{transform:rotate(-62deg)}30%,38%,46%{transform:rotate(-78deg)}34%,42%,50%{transform:rotate(-58deg)}58%{transform:rotate(-68deg)}70%,to{transform:rotate(28deg)}}@keyframes ast-astrix-look{0%,20%,62%,to{transform:rotate(0)}30%,48%{transform:rotate(5deg)}38%,56%{transform:rotate(-4deg)}}@keyframes ast-astrix-core{0%,to{transform:scale(1);filter:drop-shadow(0 0 0 rgba(95,190,255,0))}50%{transform:scale(1.16);filter:drop-shadow(0 0 3px rgba(95,190,255,.95))}}@keyframes ast-astrix-scan{0%,8%{opacity:0;transform:scale(.55) rotate(-20deg)}15%,25%{opacity:1;transform:scale(1) rotate(0)}34%,to{opacity:0;transform:scale(.65) rotate(30deg)}}@keyframes ast-astrix-check{0%,48%{opacity:0;transform:scale(.5)}58%,72%{opacity:1;transform:scale(1)}82%,to{opacity:0;transform:scale(.6)}}@keyframes ast-astrix-sparkle{0%{opacity:.45;transform:scale(.8) rotate(-10deg)}to{opacity:1;transform:scale(1.12) rotate(12deg)}}@keyframes ast-astrix-cape{0%{transform:skew(-5deg) scaleY(1)}to{transform:skew(6deg) scaleY(.96)}}@keyframes ast-astrix-shadow{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.8);opacity:.7}}@keyframes ast-astrix-blink{0%,92%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes ast-astrix-speed{0%{opacity:.9;transform:translate(4px)}to{opacity:0;transform:translate(-6px)}}@media(prefers-reduced-motion:reduce){.ast-astrix,.ast-astrix *{animation:none!important}.ast-astrix__cue{opacity:0!important}}.ast-astrix-hi{animation:ast-astrix-hi-pop .45s ease-out both}@keyframes ast-astrix-hi-pop{0%{opacity:0;transform:translateY(6px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.ast-astrix-stage{display:flex;align-items:center;justify-content:center;width:90px;height:135px;transform:translateZ(0);backface-visibility:hidden}.ast-astrix-stage--sm{width:56px;height:84px}@media(prefers-reduced-motion:reduce){.ast-astrix-hi{animation:none!important}}
