/* Shared form feedback. */
.field-error { margin-top: var(--space-xs); font-size: var(--font-size-sm); color: #dc3545; }
.form-control.is-invalid { border-color: #dc3545; }
