/* Per-field error hints rendered by the `field_errors` helper.
   Pico's `:where(input, select, textarea) + small` rule sets a
   negative margin-top intended for its own field-group layout;
   combined with our label-wrapped per-field hints it renders
   the hint overlapping the input. We use plain selectors here
   (specificity 0,0,2) to beat pico's :where-wrapped rule
   (specificity 0,0,1) since pico.sand.css loads after atoms/
   alphabetically. */
input + small,
select + small,
textarea + small {
  margin-top: calc(var(--pico-spacing) * 0.25);
}
