a11y(demo): make the device-code sign-in screen-reader friendly
- Move focus to the code instructions when they appear, so SR users land on
the code instead of being left on the button with no feedback.
- Add a "Copy code" button (with a polite live-region confirmation) so users
don't have to transcribe the code by ear.
- Give the code an aria-label that spells it out ("W X Y Z dash 1 2 3 4") so it
is announced clearly character by character.
- Present the steps as an ordered list; announce the waiting state and the
signed-in result via live regions.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>