.OnlineBadge_root__0dR_q{display:inline-block;border-radius:var(--radius-full);border:2px solid var(--color-surface-1);flex-shrink:0}.OnlineBadge_size_sm__Edv_W{width:8px;height:8px}.OnlineBadge_size_md__W8Biv{width:12px;height:12px}.OnlineBadge_online__vBIG4{background:var(--color-success);box-shadow:0 0 0 0 var(--color-success-glow)}.OnlineBadge_offline__aP2Ak{background:var(--color-surface-3)}@media (prefers-reduced-motion:no-preference){.OnlineBadge_online__vBIG4{animation:OnlineBadge_pulse-online__zdPFq 2s ease-out infinite}}@keyframes OnlineBadge_pulse-online__zdPFq{0%{box-shadow:0 0 0 0 var(--color-success-glow)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}