Add a per-request nonce to inline <script type="application/json"> blocks (webapp-config, i18n) so they survive script-src 'self' and locales/config actually load in the browser. Also add 'unsafe-eval' to script-src so the vendored telegram-widget.js (which uses eval/new Function) can initialise.