QR scanner

Scan a block QR

Camera scanning will be added after the dedicated engineer auth and block permission layer. This route proves the separate app navigation and PWA shell first.

Scanner placeholder

Future implementation: camera QR scanner plus manual token/URL fallback.