.ic-live-pill{position:absolute;top:8px;right:8px;z-index:2;display:inline-flex;align-items:center;gap:3px;padding:3px 6px;border-radius:999px;font-size:9px;font-weight:600;line-height:12px;white-space:nowrap;pointer-events:none}
.ic-live-pill--users{background:#e6effe;color:#2565ca;border:1px solid #c8dcfc}
.ic-live-pill--visitors{background:#ecfdf5;color:#15803d;border:1px solid #bbf7d0}
.ic-live-dot{width:5px;height:5px;border-radius:9999px;background:#22c55e;box-shadow:0 0 0 2px #22c55e33;animation:ic-live-pulse 1.6s ease-in-out infinite;flex-shrink:0}
@keyframes ic-live-pulse{0%,100%{opacity:1}50%{opacity:.35}}
html.dark .ic-live-pill--users{background:#1e3151;color:#93c5fd;border-color:#294775}
html.dark .ic-live-pill--visitors{background:#143728;color:#86efac;border-color:#21573b}
@media(prefers-reduced-motion:reduce){.ic-live-dot{animation:none}}
