/*
 * Anti-Bot: Hide honeypot fields
 * Uses off-screen positioning instead of display:none to avoid bot detection
 */

/* Registration form: honeypot fields added via additionalCustomerFormFields */
#customer-form .form-group:has(input[name="user_url"]),
#customer-form .form-group:has(input[name="phone2"]),
#customer-form .form-group:has(input[name="company_url"]) {
    position: absolute;
    left: -9999px;
    height: 0;
    overflow: hidden;
    opacity: 0;
    pointer-events: none;
}

/* Fallback: hide the inputs directly for browsers without :has() support */
#customer-form input[name="user_url"],
#customer-form input[name="phone2"],
#customer-form input[name="company_url"] {
    position: absolute;
    left: -9999px;
    height: 0;
    opacity: 0;
    pointer-events: none;
}

/* Contact form: honeypot fields injected via displayGDPRConsent hook */
.antibot-hp-field {
    position: absolute;
    left: -9999px;
    height: 0;
    overflow: hidden;
    opacity: 0;
    pointer-events: none;
}
