/* --------------------------------------------------------------------------
   Accessibility audit, 2026-10-05 — what did not belong to one component
   -------------------------------------------------------------------------- */



/* Short landscape screens: the hint gives its line back to the conversation. */
@media (max-height: 420px) {
  .composer-meta { display: none; }
}

/* High-contrast mode drops backgrounds, and with them the ticks and crosses:
   keep their own colours there (WCAG 1.4.11). */
@media (forced-colors: active) {
  .flow-mark, .flow-badge, .msg-avatar, .nura-mark { forced-color-adjust: none; }
}

/* The ready breakdown, visible rather than only on hover (WCAG 1.3.1). */
.timebar-ready {
  margin: 4px 0 0;
  font-size: 11.5px;
  color: var(--text-muted);
}
