The @keydown.tab handler in fediverse-modal.njk contained complex inline JS with arrow functions, querySelector strings with escaped quotes, and comparison operators — all of which confused html-minifier-terser's HTML parser, causing parse errors on every page that includes the modal (i.e., nearly every page). Moved the focus-trap logic to a trapFocus() method on the Alpine component where it belongs. Confab-Link: http://localhost:8080/sessions/edb1b7b0-da66-4486-bd9c-d1cfa7553b88