Notas para implementación
— Hora y checks fuera de la burbuja: el cuerpo del mensaje respira y no hay hueco reservado.
— Bronce de burbuja #8b6b47 → 4,7:1 con el texto (cumple el 4,5:1 del estándar).
— Avatares con radio 12px (escuadra suave) en vez de círculo, como la tarjeta de visita.
— Composer flotante sobre degradado; la lista pasa por debajo.
— Menciones: el @Nombre va en píldora #f0e9df con texto #7d5c34 (5,05:1), radio 5px. Cuando el mencionado eres tú, el turno completo se envuelve en #fdf7ee con regla lateral de 3px y rótulo “Te han mencionado”; la píldora sube a #f4e6d0. El resaltado es del turno, no de la burbuja.
— Autocompletado: se despliega sobre el composer al teclear “@”, filtra por coincidencia (resaltada en bronce), muestra rol y presencia, fila de 52px, y cierra con “Todo el canal” separado por filete. Enter confirma la fila activa.
— Enlaces: dentro de la burbuja, tarjeta blanca de radio 16px con la miniatura a sangre — la burbuja pasa a padding de 6px para que la tarjeta respire por igual. La variante sin imagen no lleva tarjeta: filete bronce de 2px con título, una línea de descripción y dominio en monoespaciada.
— Audio: botón de reproducción de 38px, onda de 17 barras (reproducido a #f7e9d4, pendiente al 42%) en la burbuja propia y barra de progreso con pomo en la ajena. Siempre tiempo transcurrido / total y tamaño.
— Todo texto sobre bronce va en #fffaf3 a opacidad plena, incluidos metadatos de audio y enlaces subrayados: el crema apagado y las opacidades bajan de 4,5:1. El tono suave se reserva para la onda y otros gráficos, que solo necesitan 3:1.