This page mounts the Scytáles Verifier SDK with a fully branded button rendered via
verifier.renderButton(). The SDK owns the button's state machine —
loading / success / error / disabled visuals all flip without any DOM work in
this page. The button calls this app's
/api/verify/start and /api/verify/complete proxy endpoints
(or the /api/verify/qr-start / /api/verify/qr-result
pair when the cross-device QR flow runs).
Requesting scope scope:pid. Append
?qr=1 to the URL to force the cross-device QR flow on any browser.
(not started)