.sooq-presence-dot{background:var(--success);width:9px;height:9px;box-shadow:0 0 0 2px var(--bg-card);border-radius:50%;flex-shrink:0;animation:1.5s ease-in-out infinite sooq-presence-blink;display:inline-block}.sooq-online-badge{flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.sooq-online-badge.is-compact .sooq-presence-dot{width:8px;height:8px}.sooq-avatar .sooq-presence-dot{z-index:2;inset-inline-start:-1px;width:10px;height:10px;box-shadow:0 0 0 2px var(--bg-card,#fff);position:absolute;bottom:-1px}@keyframes sooq-presence-blink{0%,to{opacity:1;box-shadow:0 0 0 2px var(--bg-card), 0 0 0 0 #22c55e8c}50%{opacity:.45;box-shadow:0 0 0 2px var(--bg-card), 0 0 7px 3px #22c55e80}}@media (prefers-reduced-motion:reduce){.sooq-presence-dot{opacity:1;animation:none}}
