.fb-sweep{transform-box:view-box;transform-origin:100px 60px;animation:4.5s linear infinite fb-spin}@keyframes fb-spin{to{transform:rotate(360deg)}}.fb-packet{offset-rotate:0deg;animation:fb-travel 2.8s var(--ease-travel) infinite}@keyframes fb-travel{0%{offset-distance:0%;opacity:0}15%,85%{opacity:1}to{offset-distance:100%;opacity:0}}.fb-ring{transform-box:fill-box;transform-origin:50%;animation:fb-ring 2.6s var(--ease-enter) infinite}@keyframes fb-ring{0%{opacity:.9;transform:scale(.45)}to{opacity:0;transform:scale(1.7)}}.fb-layer{animation:fb-lift 3.2s var(--ease-move) infinite alternate}@keyframes fb-lift{to{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.fb-sweep,.fb-packet,.fb-ring,.fb-layer{animation:none}.fb-packet{opacity:0}}
