/*
 * The contact form's working states — the status message, a field in error,
 * the honeypot — for which the prototype has no build output. Its own tokens
 * and components only; loaded on the contact page alone (inc/contact-form.php).
 */
.mk-form-status { margin-top: 32px; }
.mk-form-status:focus { outline: 2px solid var(--m-ink-subtle); outline-offset: 2px; }
.mk-form-status--error { border-color: var(--m-error); }
.mk-form-status--error .ds-icon { color: var(--m-error); }
.mk-field__error { margin: 0; color: var(--m-error); font-size: 13px; }
.mk-select[aria-invalid="true"] { border-color: var(--m-error); }

/* Off-screen rather than display:none, which the bots it is for look for. */
.mk-hp { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; }
