.password-input.svelte-hamrtd{--form-control-padding-inline-end:var(--control-height-medium);display:grid;position:relative}.password-toggle.svelte-hamrtd{color:var(--sec-main);cursor:pointer;inset-inline-end:0;background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:100%;padding:0;display:flex;position:absolute;top:0}.password-toggle.svelte-hamrtd:hover{color:var(--bg-on-container)}.password-toggle.svelte-hamrtd:active{transform:scale(.92)}.password-toggle.svelte-hamrtd:focus-visible{border-radius:var(--radius);outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-4px}.password-toggle-icon.svelte-hamrtd{justify-content:center;align-items:center;display:flex}.password-toggle-icon.svelte-hamrtd svg{height:var(--icon-size-small);width:var(--icon-size-small)}@media (prefers-reduced-motion:no-preference){.password-toggle.svelte-hamrtd{transition:color var(--motion-normal) var(--ease-smooth-out), transform var(--motion-normal) var(--ease-smooth-out)}.password-toggle-icon.svelte-hamrtd svg{animation:svelte-hamrtd-password-icon-in var(--duration-fast) ease-in-out}}@keyframes svelte-hamrtd-password-icon-in{0%{filter:blur(var(--blur-small));opacity:0;transform:scale(var(--scale-enter))}to{filter:blur();opacity:1;transform:scale(1)}}
