.alerts .grow{opacity:0;visibility:hidden;animation:3s forwards grow-path}@keyframes grow-path{0%{stroke-dasharray:0 100;visibility:hidden}to{stroke-dasharray:100 0;opacity:1;visibility:visible}}.alerts .item-reveal{opacity:0;visibility:hidden;animation:2s forwards reveal}@keyframes reveal{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.alerts .delayed-1{animation-delay:.5s}.alerts .delayed-2{animation-delay:1s}.alerts .delayed-3{animation-delay:1.5s}.alerts .delayed-4{animation-delay:2s}.alerts .delayed-5{animation-delay:2.5s}.alerts .delayed-6{animation-delay:3s}.alerts .scale-animation{animation:2s ease-in-out infinite scaleAnimation}@keyframes scaleAnimation{0%,to{transform:scaleY(.75)}50%{transform:scaleY(1)}}.alerts .item-reveal.scale-animation{transform-origin:50%;transform-box:fill-box;animation-name:reveal,scaleAnimationWithMatrix;animation-duration:2s,2s;animation-timing-function:ease,ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:2.5s;animation-fill-mode:forwards,none;animation-timeline:auto,auto}@keyframes scaleAnimationWithMatrix{0%,to{transform:matrix(.759506,0,0,.759506,-6.7,-2)scaleY(.75)}50%{transform:matrix(.759506,0,0,.759506,-6.7,-2)scaleY(1)}}
.tracking .grow{opacity:0;visibility:hidden;animation:6s forwards grow-path}@keyframes grow-path{0%{stroke-dasharray:0 100;visibility:hidden}to{stroke-dasharray:100 0;opacity:1;visibility:visible}}.tracking .reveal{opacity:0;visibility:hidden;animation-name:revealItem;animation-duration:2s;animation-timing-function:ease;animation-fill-mode:forwards}@keyframes revealItem{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.tracking .delayed-1{animation-delay:1s}.tracking .delayed-2{animation-delay:2s}.tracking .delayed-3{animation-delay:3s}.tracking .delayed-4{animation-delay:4s}
.trend .dashed-animation{stroke-dasharray:10 20;stroke-dashoffset:0;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite}.trend .dashed-move-right{animation-name:move-right}@keyframes move-right{0%{stroke-dashoffset:0}to{stroke-dashoffset:-40px}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.trend #path40{transform-origin:50%;transform-box:fill-box;animation:2s infinite pulse}
.analytics .dashed-animation{stroke-dasharray:10 20;stroke-dashoffset:0;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite}.analytics .dashed-move-right{animation-name:move-right}@keyframes move-right{0%{stroke-dashoffset:0}to{stroke-dashoffset:-40px}}.analytics .dashed-move-left{animation-name:move-left}@keyframes move-left{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}@keyframes flipThumb{0%{opacity:1;transform:scale(1)}25%{opacity:.5}50%{opacity:1;transform:scaleY(-1)}75%{opacity:.5}to{opacity:1;transform:scale(1)}}.analytics .thumbs{transform-origin:50%;transform-box:fill-box;animation:2s infinite flipThumb;display:inline-block}
.future .grow{opacity:0;visibility:hidden;animation:3s forwards grow-path}@keyframes grow-path{0%{stroke-dasharray:0 100;visibility:hidden}to{stroke-dasharray:100 0;opacity:1;visibility:visible}}.future .item-reveal{opacity:0;visibility:hidden;animation:2s forwards reveal}@keyframes reveal{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.future .pulse{transform-origin:bottom;transform-box:fill-box;animation:1s ease-in-out infinite pulse}@keyframes pulse{0%{opacity:1;visibility:visible;transform:scale(1)}50%{opacity:1;visibility:visible;transform:scale(1.5)}to{opacity:1;visibility:visible;transform:scale(1)}}.future .delayed-1{animation-delay:.5s}.future .delayed-2{animation-delay:1s}.future .delayed-3{animation-delay:1.5s}.future .delayed-4{animation-delay:2s}.future .delayed-5{animation-delay:2.5s}.future .delayed-6{animation-delay:3s}
@keyframes moveAlongArc{0%{transform:translate(0)scale(1.1)}50%{transform:translate(22.5px,-7px)scale(1.1)}to{transform:translate(45px)scale(1.1)}}.share .move-along-path{transform-origin:50%;transform-box:fill-box;animation:3s linear infinite moveAlongArc}
.chat .move-up-down{animation:3s ease-in-out infinite move-up-down}@keyframes move-up-down{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.chat .delayed-1{animation-delay:.5s}
