.dot-indicator{display:flex;gap:6px;align-items:center;justify-content:center}.dot-indicator span{display:inline-block;border-radius:50%;animation:dotBlink 1.4s ease-in-out infinite;opacity:.3}.dot-indicator span:first-child{animation-delay:0s}.dot-indicator span:nth-child(2){animation-delay:.2s}.dot-indicator span:nth-child(3){animation-delay:.4s}@keyframes dotBlink{0%,80%,to{opacity:.3;transform:scale(1)}40%{opacity:1;transform:scale(1.4)}}