.live-badge[data-v-70a01a5f]{--tone:var(--success);white-space:nowrap;border:1px solid color-mix(in srgb,var(--tone) 34%,transparent);background:color-mix(in srgb,var(--tone) 10%,transparent);color:var(--foreground);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:8px;padding:4px 10px 4px 8px;font-size:12px;font-weight:650;display:inline-flex}.live-badge[data-status=connecting][data-v-70a01a5f],.live-badge[data-status=stale][data-v-70a01a5f]{--tone:var(--warning)}.live-badge[data-status=offline][data-v-70a01a5f]{--tone:var(--danger)}.live-badge__dot[data-v-70a01a5f]{background:var(--tone);border-radius:999px;width:8px;height:8px;position:relative}.live-badge[data-status=live] .live-badge__dot[data-v-70a01a5f]:after{content:"";border-radius:inherit;border:2px solid var(--tone);animation:1.8s cubic-bezier(.2,.7,.3,1) infinite live-ping-70a01a5f;position:absolute;inset:-4px}@keyframes live-ping-70a01a5f{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.live-badge__dot[data-v-70a01a5f]:after{opacity:0!important;animation:none!important}}
