.poly-animate{animation-duration:var(--poly-anim-duration, 1s);animation-delay:var(--poly-anim-delay, 0s);animation-fill-mode:both}@media(prefers-reduced-motion:reduce),(print){.poly-animate{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}}@keyframes polyAnimFadeIn{0%{opacity:0}to{opacity:1}}.poly-anim-fade-in{animation-name:polyAnimFadeIn}@keyframes polyAnimFadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.poly-anim-fade-in-up{animation-name:polyAnimFadeInUp}@keyframes polyAnimFadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.poly-anim-fade-in-down{animation-name:polyAnimFadeInDown}@keyframes polyAnimZoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.poly-anim-zoom-in{animation-name:polyAnimZoomIn}@keyframes polyAnimBounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.poly-anim-bounce{transform-origin:center bottom;animation-name:polyAnimBounce}@keyframes polyAnimPulse{0%{transform:scaleZ(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleZ(1)}}.poly-anim-pulse{animation-name:polyAnimPulse}@keyframes polyAnimShake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.poly-anim-shake{animation-name:polyAnimShake}.poly-btn-dynamic-hover:hover{background:var(--poly-btn-hover-bg, var(--poly-btn-bg))!important;color:var(--poly-btn-hover-text, var(--poly-btn-text))!important;border-color:var(--poly-btn-hover-border, var(--poly-btn-border))!important}
