.live-visitor-pill{position:fixed;right:14px;bottom:14px;z-index:35;display:flex;align-items:center;gap:7px;max-width:calc(100vw - 28px);padding:9px 13px;border:1px solid rgba(240,200,121,.35);border-radius:999px;color:#fff;background:rgba(7,17,30,.94);box-shadow:0 10px 30px rgba(0,0,0,.24);font-size:.78rem;backdrop-filter:blur(12px)}.live-visitor-pill strong{color:#f0c879;font-size:.9rem}.live-dot{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 4px rgba(74,222,128,.14);animation:livePulse 2s infinite}@keyframes livePulse{50%{box-shadow:0 0 0 7px rgba(74,222,128,0)}}@media(max-width:560px){.live-visitor-pill{right:10px;bottom:10px;padding:8px 11px}}
