/* Añadidos a estilos.css (copia exacta de la v2, que no tenía casillas de texto largas). Comprobado a 375 px. */
textarea { width: 100%; font: inherit; font-size: 1rem; line-height: 1.4; padding: 12px; border-radius: 10px;
  border: 1px solid var(--borde); background: var(--fondo); color: var(--texto); resize: vertical; }
textarea:focus-visible { outline: 3px solid var(--acento); outline-offset: 2px; }
.enlace { overflow-wrap: anywhere; }
#propuestas p { margin: 8px 0 4px; }
.texto-g1 { white-space: pre-wrap; overflow-wrap: anywhere; font-size: 0.95rem; line-height: 1.45; margin: 8px 0;
  padding: 12px; border-radius: 10px; border: 1px solid var(--borde); background: var(--fondo); color: var(--texto); }
