import { readFileSync } from "node:fs"; function assert(condition, message) { if (!condition) throw new Error(message); } const overlaySource = readFileSync( "src/features/campaigns/components/MessagePreviewOverlay.tsx", "utf8" ); const styles = readFileSync("src/styles/campaign-workspace.css", "utf8"); assert( overlaySource.includes("overlay-backdrop message-preview-backdrop"), "message previews expose their responsive backdrop hook" ); assert( overlaySource.includes("