El input mantiene el mismo styling base de los Devise forms (border
lime, rounded-3xl). El botón se posiciona absolute dentro del wrapper
relativo, ocupa 44×44px (tap target), con eye-open/closed SVG inline.
Locals esperados: form, field, autocomplete, placeholder.
Locals opcionales: input_class (default = el style de Devise). %>
Minimo 6 caracteres