/**
 * Formulario nativo del CRM (v1.9.0)
 * ==========================================================
 * El formulario lo diseña el sitio, así que este archivo NO toca el diseño:
 * ni el ancho, ni la tipografía, ni los bordes de los casilleros. Solo da
 * estilo a las tres cosas que agrega el plugin:
 *
 *   .cpm-form-hp      la trampa anti-bot (invisible),
 *   .cpm-form-error   el aviso de error debajo de un campo,
 *   .cpm-form-estado  el "Enviando…" y el mensaje de agradecimiento.
 */

/* Trampa anti-bot: fuera de la pantalla, sin display:none (algunos bots lo
   detectan). No se puede tabular ni leer con lectores de pantalla. */
.cpm-form-hp {
    position: absolute !important;
    left: -9999px !important;
    top: auto !important;
    width: 1px !important;
    height: 1px !important;
    overflow: hidden !important;
}

/* Aviso de error de un campo: chico, debajo del casillero y sin mover nada
   del diseño (aparece recién cuando hay un error). */
.cpm-form-error {
    margin: 4px 0 0;
    font-size: 0.85em;
    line-height: 1.35;
    color: #b32d2e;
}

/* Estado del envío: el "Enviando…", el error general y el mensaje de
   agradecimiento cuando el sitio elige "mostrar un mensaje". */
.cpm-form-estado {
    margin: 12px 0 0;
    font-size: 0.95em;
    line-height: 1.4;
}

.cpm-form-estado:empty {
    display: none;
}

.cpm-form-estado-error {
    color: #b32d2e;
}

.cpm-form-estado-ok {
    color: #0b7a3b;
    font-weight: 600;
}
