@keyframes blink { 0% { opacity: 0.2; } 20% { opacity: 1; } 100% { opacity: 0.2; } } .loading { @apply inline-flex text-center items-center leading-7; & span { @apply bg-accent-6 rounded-full h-2 w-2; animation-name: blink; animation-duration: 1.4s; animation-iteration-count: infinite; animation-fill-mode: both; margin: 0 2px; &:nth-of-type(2) { animation-delay: 0.2s; } &:nth-of-type(3) { animation-delay: 0.4s; } } }