.lume-login-password-toggle{position:absolute;top:50%;right:.35rem;width:42px;height:42px;display:grid;place-items:center;padding:0;transform:translateY(-50%);border:0;background:rgba(0,0,0,0);color:var(--lume-text-muted);border-radius:10px;cursor:pointer;z-index:2;font:inherit}.lume-login-password-toggle:focus-visible{outline:2px solid var(--lume-primary)}.lume-login-hint{font-size:.78rem;color:var(--lume-text-muted);line-height:1.5;margin:.6rem 0}