/* ============================================================
   MR CHOFER · CONTACT FORM
   Honeypot oculto, mensajes de estado (ok/err/loading) y
   estados disabled del botón submit.
   ============================================================ */

/* Honeypot — fuera de viewport pero accesible para bots. */
.mrch-hp {
    position: absolute !important;
    left: -9999px !important;
    top: -9999px !important;
    width: 1px !important;
    height: 1px !important;
    overflow: hidden !important;
}

/* Mensajes de estado bajo el form. */
.mrch-status {
    margin-top: 16px;
    padding: 12px 16px;
    border-radius: var(--r-md);
    font-family: var(--f-ui);
    font-size: 14px;
    line-height: 1.5;
    display: none;
}
.mrch-status--ok,
.mrch-status--err {
    display: block;
}
.mrch-status--ok {
    background: var(--brand-50, #EEFBEF);
    color: var(--brand-darker, #094F18);
    border: 1px solid var(--brand-100, #D6F5D9);
}
.mrch-status--err {
    background: #fdecec;
    color: #962024;
    border: 1px solid #f5b3b6;
}
.mrch-status--loading { display: none; }

/* Submit deshabilitado durante envío. */
.mrch-submit[disabled] {
    opacity: .65;
    cursor: not-allowed;
    pointer-events: none;
}

/* Pills de motivo: cursor pointer (ya estilizados por el bundle). */
#mrchofer-reasons .reason {
    cursor: pointer;
    user-select: none;
}
