@keyframes orbit{0%{transform:rotate(var(--angle,0deg))translateY(var(--radius,50px))rotate(calc(var(--angle,0deg)*-1))}to{transform:rotate(calc(var(--angle,0deg) + 360deg))translateY(var(--radius,50px))rotate(calc(var(--angle,0deg)*-1 - 360deg))}}.animate-orbit{transform-origin:50%;width:var(--icon-size,30px);height:var(--icon-size,30px);animation:orbit var(--duration,20s)linear infinite;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.animate-orbit.reverse{animation-direction:reverse}
