/** * @file HtmlFrame.tsx * @description An HTML file rendered as a page, the one way every file view * shows one (a Chat file preview, the Changes panel's Preview, the File * Explorer's viewer): its relative CSS, scripts and images pulled in through * the caller's guarded read (`lib/htmlInline.ts`), then run in the chat * artifact's sandbox — `