/* Port corrections — hand-written, each one declared. Loaded after 10-wp.css.
 * Scope: :where(html:has([data-se-chrome])) adds no specificity.
 */

/* Core forms' honeypot (Gravity Forms' own honeypot li is hidden by GF CSS that never
 * reached the pruned cascade, because live had no honeypot field). */
:where(html:has([data-se-chrome])) .gform_wrapper .gform_validation_container { display: none !important; position: absolute !important; left: -9000px; }

/* Turnstile (live had no CAPTCHA): centred above the Submit button when enabled. */
:where(html:has([data-se-chrome])) .se-turnstile { display: flex; flex-direction: column; align-items: center; margin: 10px 0 16px; }

/* Elementor's background video: its frontend JS centred the iframe; the size is set
 * inline by BackgroundVideo.tsx. */
:where(html:has([data-se-chrome])) .elementor-background-video-container { pointer-events: none; }
:where(html:has([data-se-chrome])) .elementor-background-video-embed { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); max-width: none; border: 0; }
