.pw-field.svelte-12b2bqc.svelte-12b2bqc{margin-bottom:1rem}.pw-label-row.svelte-12b2bqc.svelte-12b2bqc{display:flex;justify-content:space-between;align-items:center}.gen-btn.svelte-12b2bqc.svelte-12b2bqc{padding:.15rem .55rem;font-size:.72rem;margin-bottom:.35rem}.pw-input-row.svelte-12b2bqc.svelte-12b2bqc{position:relative}.pw-input-row.svelte-12b2bqc input.svelte-12b2bqc{padding-right:2.4rem}.eye-btn.svelte-12b2bqc.svelte-12b2bqc{position:absolute;right:2px;top:2px;bottom:2px;padding:0 .6rem;background:transparent;border:none;font-size:.95rem;color:var(--text-muted);border-radius:var(--radius-sm)}.eye-btn.svelte-12b2bqc.svelte-12b2bqc:hover{background:var(--surface-2)}.pw-strength.svelte-12b2bqc.svelte-12b2bqc{display:flex;align-items:center;gap:.55rem;margin-top:.4rem}.pw-bar-track.svelte-12b2bqc.svelte-12b2bqc{flex:1;height:5px;border-radius:999px;background:var(--surface-2);overflow:hidden}.pw-bar-fill.svelte-12b2bqc.svelte-12b2bqc{height:100%;border-radius:999px;transition:width .2s,background .2s}.pw-strength-label.svelte-12b2bqc.svelte-12b2bqc{font-size:.72rem;font-weight:600;white-space:nowrap}
