.login_passWrap__8QXwf{position:relative}.login-card input.login_passInput__Kc6C_{width:100%;padding-right:40px}.login-card button.login_pwToggle__ON_HQ{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:16px;padding:4px}.login-card input.login_totpInput__iNaus{letter-spacing:4px;text-align:center;font-size:18px}.login-card input.login_totpInput__iNaus[data-state=error]{background:var(--danger-bg);border:2px solid var(--danger-fg)}.login_arrived__5RBOR{margin-top:10px;color:var(--ok-fg);font-weight:600;text-align:center}.login_policy__Ftwzz{margin-top:12px;font-size:12px;color:var(--text-secondary);text-align:center;line-height:1.4}