.globe{overflow:visible}.globe rect{fill:currentColor;transform-box:fill-box;transform-origin:50%;animation:shade var(--t)steps(1,end)infinite;animation-delay:var(--d)}.globe .row{animation:slip calc(var(--t)*2)steps(1,end)infinite;animation-delay:var(--d)}.globe .tail{animation-name:tail;animation-duration:var(--tt);transform-origin:100%}@keyframes shade{0%,12.5%{transform:scaleY(1)}18.75%{transform:scaleY(.7)}25%,31.25%{transform:scaleY(.45)}37.5%{transform:scaleY(.25)}43.75%,56.25%{transform:scaleY(.1)}62.5%{transform:scaleY(.25)}68.75%,75%{transform:scaleY(.45)}81.25%{transform:scaleY(.7)}87.5%,to{transform:scaleY(1)}}@keyframes slip{0%,6.25%{transform:translate(0)}12.5%{transform:translate(14px)}18.75%,25%{transform:translate(0)}31.25%{transform:translate(-11px)}37.5%,43.75%{transform:translate(0)}50%{transform:translate(18px)}56.25%{transform:translate(-7px)}62.5%,75%{transform:translate(0)}81.25%{transform:translate(-13px)}87.5%,to{transform:translate(0)}}@keyframes tail{0%{transform:scaleX(.3)}6.25%,31.25%{transform:scaleX(1)}37.5%{transform:scaleX(.6)}43.75%{transform:scaleX(.3)}50%,68.75%{transform:scaleX(0)}75%{transform:scaleX(.3)}81.25%,87.5%{transform:scaleX(1)}93.75%{transform:scaleX(.6)}to{transform:scaleX(.3)}}@media (prefers-reduced-motion:reduce){.globe rect,.globe .row,.globe .tail{animation-duration:6s}}
