Single-PDF detail page. Shows metadata + extraction status, embeds
the vendored PDF.js viewer in an iframe pre-bound to the file and
the optional ?page=N URL param.
When a search hit from the per-item PDF search button navigates
here with ?page=N, the iframe URL embeds #page=N and PDF.js
scrolls the viewer to that page on load.