custom-element (web component). password field with a toggle visiblity switch to hide/show the password value.