.tma-dots{align-items:center;gap:calc(var(--dot-size,8px) * .6);color:currentColor;line-height:0;display:inline-flex}.tma-dots__dot{width:var(--dot-size,8px);height:var(--dot-size,8px);animation:tma-dots-blink var(--duration,1.4s) ease-in-out infinite;background:currentColor;border-radius:0}@keyframes tma-dots-blink{0%,to{opacity:.2}40%{opacity:1}}.tma-dots .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.tma-dots__dot{animation-duration:3s}}
