.field .pw{position:relative;display:block;margin:0;color:inherit;font:inherit;letter-spacing:normal}span.pw>input{padding-right:48px}.pw input::-ms-clear,.pw input::-ms-reveal{display:none}.pw-toggle{position:absolute;top:0;right:0;bottom:0;display:grid;place-items:center;width:44px;padding:0;border:0;background:transparent;border-radius:0 12px 12px 0;color:var(--text-2);transition:color .15s}.pw-toggle:hover,.pw-toggle[aria-pressed=true]{color:var(--ink)}.pw-toggle:focus-visible{outline:2px solid var(--text);outline-offset:-4px}