fix(identity-wallet): clear input state on keystroke, not blur
IdentityInputScreen uses onchange which fires on blur, leaving stale resolved
and error state visible while user types new characters. Changed to oninput
which fires on every keystroke, matching ClaimCodeScreen pattern and the
acceptance criterion: 'If user changes the input after resolving, clear
resolved and error.'