Accessibility
Message from @prepared911/ui/message renders a chat-style bubble with author metadata, timestamp, and optional toolbar. The component wires DOM order (metadata before content) and exposes the toolbar on hover/focus; your job is to ensure keyboard access to actions, keep metadata readable, and announce new messages appropriately.
MessageHighlight renders <mark> with a visible background change.aria-label on each Button.role="log" with aria-live="polite"; screen readers will announce new entries as they arrive.<ul>/<li>).role="log" on the container with aria-live="polite".<time dateTime="…"> so assistive tech can parse the absolute time behind relative phrases ("2 min ago").<mark> inherits browser defaults; verify the theme's mark color meets 4.5:1 contrast in both light and dark modes.