/*
 * ws-traps.css -- the honeypot's own rule, linked by the form component
 * itself (includes/components.php, ws_contact_form()), so every page that
 * renders a form carries the rule that hides its trap, whatever else the
 * page loads. ptkc-cutover-finish F3d.
 *
 * The rule is ws-template e020c4c's assets/css/ws-form.css .hp-field rule,
 * verbatim, and the same one structure.css already carries. This site does
 * not link the template's whole ws-form.css: its .ws-form rule (max-width
 * 40rem) would override this site's own form width (structure.css, 34rem).
 *
 * Off-screen rather than display:none, because some bots skip display:none
 * inputs. The markup (includes/form.php) adds aria-hidden="true" to the
 * wrapper and tabindex="-1" to the input, so a screen-reader or keyboard
 * user never meets it either.
 */
.hp-field {
  position: absolute;
  left: -9999px;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
