@keyframes loading-indicator-bounce
  0%
    transform: translateY(-0.3em)

  100%
    transform: translateY(0.3em)

.loading-indicator > *
  TIME = 500ms

  animation: loading-indicator-bounce TIME ease-in-out infinite alternate

  &:nth-child(3n-1)
    animation-delay: (TIME / 3)ms

  &:nth-child(3n)
    animation-delay: (TIME / 1.5)ms

@keyframes loading-indicator-bounce
  0%
    transform: translateY(-0.3em)

  100%
    transform: translateY(0.3em)

.loading-indicator > *
  TIME = 500ms

  animation: loading-indicator-bounce TIME ease-in-out infinite alternate

  &:nth-child(3n-1)
    animation-delay: unit(TIME / 3, unit(TIME))

  &:nth-child(3n)
    animation-delay: unit(TIME / 1.5, unit(TIME))

Tweak loading indicator time handling
Tweak loading indicator time handling