.password-input.svelte-5nno4j{width:100%;position:relative}.password-input.svelte-5nno4j input:where(.svelte-5nno4j){box-sizing:border-box;background:#fff;border:1px solid #ccc;width:100%;padding-right:3.5rem;font-family:inherit}.password-input--login.svelte-5nno4j input:where(.svelte-5nno4j){border-radius:2px;padding-top:.65rem;padding-bottom:.65rem;padding-left:.75rem;font-size:1rem}.password-input--login.svelte-5nno4j input:where(.svelte-5nno4j):focus{border-color:#333;outline:none;box-shadow:0 0 0 1px #333}.password-input--form.svelte-5nno4j input:where(.svelte-5nno4j){border-radius:6px;padding-top:.5rem;padding-bottom:.5rem;padding-left:.65rem;font-size:.875rem}.password-input--form.svelte-5nno4j input:where(.svelte-5nno4j):focus{border-color:#4a90e2;outline:none;box-shadow:0 0 0 2px #4a90e233}.password-input__toggle.svelte-5nno4j{color:#4a90e2;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:.8125rem;text-decoration:underline;position:absolute;top:50%;right:.65rem;transform:translateY(-50%)}.password-input__toggle.svelte-5nno4j:hover{color:#3a7bc8}
