/* extras-mejoras.css
   Solo contiene las clases nuevas que necesita server_mejorado.py.
   Cargar DESPUES de tu styles.css original (ya esta enlazado asi
   automaticamente desde server_mejorado.py). No sustituye a tu CSS. */

/* Campo honeypot: oculto para personas, visible para bots que ignoran CSS */
.hp-field {
  position: absolute !important;
  left: -9999px !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

/* Aviso de error en el formulario de contacto */
.notice-error {
  color: #a3251b;
  background: #fdecea;
  border-color: #f3c6c2;
}

.notice-error ul {
  margin: 8px 0 0;
  padding-left: 18px;
}
