{% comment %} Every Fomantic form rule is scoped `.ui.form .field`, so a standalone field with no `.ui.form` ancestor is unstyled. The component carries its own, which nests harmlessly inside a consumer's `
`. `input_class` lands on the `.ui.input` wrapper because that is where Fomantic's size and state modifiers live (`ui mini input`, `ui icon input`). {% endcomment %}
{% comment %} Not `
`: `.ui.form .error.message` is display:none until the *form* itself carries `.error`. The prompt label is what Fomantic actually shows for a single field. {% endcomment %} {% if error %}
{{ error }}
{% endif %}