.password-input.svelte-ap5krm{position:relative}.password-input.svelte-ap5krm .input:where(.svelte-ap5krm){width:100%;padding-inline-end:42px}.password-toggle.svelte-ap5krm{position:absolute;top:50%;inset-inline-end:4px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer;transform:translateY(-50%)}.password-toggle.svelte-ap5krm:hover,.password-toggle.svelte-ap5krm:focus-visible{color:var(--accent-color);background:var(--accent-color-light)}
