.password-input.svelte-1ui8z73{width:100%}.input-group.svelte-1ui8z73{align-items:center;display:flex;position:relative}.input-group.svelte-1ui8z73 input:where(.svelte-1ui8z73){width:100%;padding-right:40px}.toggle-visibility.svelte-1ui8z73{cursor:pointer;color:var(--text-color);opacity:.7;background:0 0;border:none;padding:8px;transition:opacity .2s;position:absolute;right:8px}.toggle-visibility.svelte-1ui8z73:hover{opacity:1}.password-input.svelte-5nno4j{width:100%}.input-group.svelte-5nno4j{align-items:center;display:flex;position:relative}.input-group.svelte-5nno4j input:where(.svelte-5nno4j){width:100%;padding-right:80px}.toggle-visibility.svelte-5nno4j,.generate.svelte-5nno4j{cursor:pointer;color:var(--text-color);opacity:.7;background:0 0;border:none;padding:8px;transition:opacity .2s;position:absolute}.toggle-visibility.svelte-5nno4j:hover,.generate.svelte-5nno4j:hover{opacity:1}.toggle-visibility.svelte-5nno4j{right:40px}.generate.svelte-5nno4j{right:8px}.strength-meter.svelte-5nno4j{background-color:#ddd;border-radius:2px;height:4px;margin-top:8px}.strength-bar.svelte-5nno4j{border-radius:2px;width:0;height:100%;transition:all .3s}.strength-text.svelte-5nno4j{margin-top:4px;font-size:12px}.required.svelte-15n22fb{color:var(--error-red)}.error.svelte-15n22fb{color:var(--error-red);margin-left:10px;font-size:14px}.disabled-message.svelte-15n22fb{margin-left:10px;font-size:14px}input.svelte-15n22fb:focus{border-color:var(--royale-blue)}