/* Vouchlog — the "Report an accessibility barrier" form (P13). Theme styles do
   the rest; this only makes it usable on a phone and hides the trap field. */
.a11ylogbook-barrier { max-width: 40rem; overflow-wrap: anywhere; }
.a11ylogbook-barrier label { display: block; font-weight: 600; margin-bottom: 0.25em; }
.a11ylogbook-barrier input[type="text"],
.a11ylogbook-barrier input[type="email"],
.a11ylogbook-barrier textarea { box-sizing: border-box; width: 100%; max-width: 100%; font-size: max(16px, 1rem); padding: 0.5em; }
.a11ylogbook-barrier button[type="submit"] { min-height: 44px; padding: 0.5em 1.25em; font-size: max(16px, 1rem); cursor: pointer; }
.a11ylogbook-barrier .a11ylb-hp { position: absolute !important; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; }
.a11ylogbook-barrier .a11ylb-report-msg { padding: 0.75em 1em; border-left: 4px solid currentColor; }
.a11ylogbook-barrier .a11ylb-report-note { font-size: 0.9em; }
