.av-blink,.av-float,.av-drift,.av-pulse,.av-beat,.av-twist,.av-spark,.av-bob,.av-stream,.av-breathe,.av-bubble{transform-box:fill-box;transform-origin:50%}.av-blink{animation:5s infinite av-blink}@keyframes av-blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.av-float{animation:5s ease-in-out infinite av-float}@keyframes av-float{50%{transform:translateY(-3px)}}.av-drift{animation:7s ease-in-out infinite av-drift}@keyframes av-drift{50%{transform:translate(3px,-4px)}}.av-pulse{animation:2.4s ease-in-out infinite av-pulse}@keyframes av-pulse{50%{transform:scale(1.05)}}.av-beat{animation:1.3s cubic-bezier(.2,.8,.2,1) infinite av-beat}@keyframes av-beat{0%,to{transform:scale(1)}14%{transform:scale(1.09)}28%{transform:scale(1)}42%{transform:scale(1.05)}60%{transform:scale(1)}}.av-ecg{stroke-dasharray:46 160;animation:1.3s linear infinite av-ecg}@keyframes av-ecg{0%{stroke-dashoffset:206px}to{stroke-dashoffset:0}}.av-twist{animation:3.2s ease-in-out infinite av-twist}@keyframes av-twist{50%{transform:scaleX(-1)}}.av-spin,.av-spin-reverse{transform-box:view-box;transform-origin:60px 60px}.av-spin{animation:24s linear infinite av-spin}.av-spin-reverse{animation:9s linear infinite reverse av-spin}@keyframes av-spin{to{transform:rotate(360deg)}}.av-flow{stroke-dasharray:5 5;animation:1.2s linear infinite av-flow}@keyframes av-flow{to{stroke-dashoffset:-20px}}.av-spark{animation:2.4s ease-in-out infinite av-spark}@keyframes av-spark{0%,60%,to{opacity:.25;transform:scale(.85)}75%{opacity:1;transform:scale(1.15)}}.av-bob{animation:6s ease-in-out infinite av-bob}@keyframes av-bob{25%{transform:translateY(-3px)rotate(-4deg)}75%{transform:translateY(3px)rotate(4deg)}}.av-stream{animation:9s linear infinite av-stream}@keyframes av-stream{0%{transform:translate(-30px)}to{transform:translate(150px)}}.av-breathe{transform-origin:50% 0;animation:4.2s ease-in-out infinite av-breathe}@keyframes av-breathe{45%{transform:scale(1.06,1.05)}}.av-bubble{animation:2.6s ease-in infinite av-bubble}@keyframes av-bubble{0%{opacity:0;transform:translateY(0)}15%{opacity:.95}to{opacity:0;transform:translateY(-34px)}}@media (prefers-reduced-motion:reduce){.av-blink,.av-float,.av-drift,.av-pulse,.av-beat,.av-ecg,.av-twist,.av-spin,.av-spin-reverse,.av-flow,.av-spark,.av-bob,.av-stream,.av-breathe,.av-bubble{animation:none}}
