/* Keep chat presence text synchronized with the status dot.
   Scoped to the compact status row used in Workspace Chat. */
.text-xs.text-ink-400 > span.bg-emerald-500 + span,
.text-xs.text-ink-400 > span.bg-amber-400 + span,
.text-xs.text-ink-400 > span.bg-ink-300 + span {
  font-size: 0;
}

.text-xs.text-ink-400 > span.bg-emerald-500 + span::after,
.text-xs.text-ink-400 > span.bg-amber-400 + span::after,
.text-xs.text-ink-400 > span.bg-ink-300 + span::after {
  font-size: 0.75rem;
  line-height: 1rem;
}

.text-xs.text-ink-400 > span.bg-emerald-500 + span::after { content: 'Online'; }
.text-xs.text-ink-400 > span.bg-amber-400 + span::after { content: 'Away'; }
.text-xs.text-ink-400 > span.bg-ink-300 + span::after { content: 'Offline'; }

[dir='rtl'] .text-xs.text-ink-400 > span.bg-emerald-500 + span::after { content: 'متصل'; }
[dir='rtl'] .text-xs.text-ink-400 > span.bg-amber-400 + span::after { content: 'بعيد'; }
[dir='rtl'] .text-xs.text-ink-400 > span.bg-ink-300 + span::after { content: 'غير متصل'; }
