.live-dot{background:var(--success);border-radius:3.40282e38px;flex-shrink:0;width:.5rem;height:.5rem;position:relative}.live-dot:after{content:"";border-radius:inherit;background:inherit;opacity:0;position:absolute;inset:0}.live-dot[data-paused]{background:var(--muted-foreground)}@media (prefers-reduced-motion:no-preference){.live-dot:not([data-paused]):after{animation:2.4s cubic-bezier(0,0,.2,1) infinite live-ping}}:root[data-lite] .live-dot:after{animation:none}@keyframes live-ping{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.4)}}
