{# Self-contained ask fragments injected into a booth's VERBATIM index.html. The page is served untouched and carries its own CSS, so nothing here may inherit from base.html: every fragment ships its own scoped `.bk-ask-*` styles (emitted once, by `styles()`), and the palette adapts via prefers-color-scheme rather than borrowing the host page's. Per-question fragments are wired to ONE form with the HTML5 `form=` attribute, so a four-voice report can put each radio group under its own audio block and still submit all four picks in a single POST — which is what the multi-question ask requires. The