.pl{--anim-dur:4s;display:block;width:18em;height:auto}.pl__bar,.pl__blob,.pl__circle,.pl__worm{animation-duration:var(--anim-dur);animation-timing-function:cubic-bezier(.37,0,.63,1);animation-iteration-count:infinite}.pl__bar{animation-name:bar-full;animation-delay:calc(var(--anim-dur) * -.4375)}.pl__bar--1,.pl__bar--2{animation-name:bar-half}.pl__bar--1{animation-delay:calc(var(--anim-dur) * -.325)}.pl__bar--2{animation-delay:calc(var(--anim-dur) * -.2375)}.pl__blob{animation-name:blob-spin;animation-timing-function:linear}.pl__circle{animation-name:circle-pulse-063}.pl__circle--1{animation-name:circle-pulse-072;animation-delay:calc(var(--anim-dur) * -.975)}.pl__circle--2{animation-name:circle-pulse-069;animation-delay:calc(var(--anim-dur) * -.9125)}.pl__circle-group{transition:transform calc(var(--anim-dur) * .125) cubic-bezier(.32,0,.67,0),visibility calc(var(--anim-dur) * .125) step-end}.pl__circle-group--shrink{transform:scale(0);visibility:hidden}.pl__ray{transform:translate(0) scaleY(0);transition:transform calc(var(--anim-dur) * .35) cubic-bezier(.33,1,.68,1),visibility calc(var(--anim-dur) * .35) step-start;visibility:hidden}.pl__worm{animation-name:worm-move;animation-timing-function:cubic-bezier(.37,.25,.63,.75)}@media (prefers-reduced-motion:reduce){.pl__bar,.pl__blob,.pl__circle,.pl__worm{animation-duration:.01ms;animation-iteration-count:1}.pl__circle-group,.pl__ray{transition-duration:.01ms}}@keyframes bar-full{0%,25%,50%,75%,to{transform:translateY(0)}12.5%,37.5%,62.5%,87.5%{transform:translateY(36px)}}@keyframes bar-half{0%,25%,50%,75%,to{transform:translateY(19px)}12.5%,37.5%,62.5%,87.5%{transform:translateY(36px)}}@keyframes blob-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes circle-pulse-063{0%,50%,to{transform:scale(1)}25%,75%{transform:scale(.63)}}@keyframes circle-pulse-069{0%,50%,to{transform:scale(1)}25%,75%{transform:scale(.69)}}@keyframes circle-pulse-072{0%,50%,to{transform:scale(1)}25%,75%{transform:scale(.72)}}@keyframes worm-move{0%{transform:rotate(0)}33.33%{transform:rotate(1turn)}66.67%{transform:rotate(2turn)}to{transform:rotate(3turn)}}