.pwf-box.svelte-1is628g{position:relative}.pwf-box.svelte-1is628g input:where(.svelte-1is628g){padding-right:76px}.pwf-eye.svelte-1is628g{position:absolute;right:4px;top:50%;transform:translateY(-50%);min-height:40px;min-width:60px;padding:0 10px;background:none;border:none;border-radius:8px;font:inherit;font-size:var(--t-compact);font-weight:600;color:var(--teal-ink);cursor:pointer}.pwf-eye.svelte-1is628g:focus-visible{outline:2px solid var(--teal-ink);outline-offset:1px}.pwf-meter.svelte-1is628g{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:8px 0 0}.pwf-meter.svelte-1is628g span:where(.svelte-1is628g){height:4px;border-radius:2px;background:var(--line)}.pwf-meter.svelte-1is628g span.on.s1:where(.svelte-1is628g){background:#b42318}.pwf-meter.svelte-1is628g span.on.s2:where(.svelte-1is628g){background:#d97706}.pwf-meter.svelte-1is628g span.on.s3:where(.svelte-1is628g),.pwf-meter.svelte-1is628g span.on.s4:where(.svelte-1is628g){background:var(--teal-ink)}.pwf-hint.svelte-1is628g{margin:6px 0 0;font-size:var(--t-caption);line-height:1.45;color:var(--soft)}.pwf-hint.svelte-1is628g b:where(.svelte-1is628g){color:var(--ink);font-weight:650}
