"use client"; const require_runtime = require('../_virtual/_rolldown/runtime.cjs'); let react = require("react"); //#region src/hooks/useKatexStyles.ts let injected = false; /** * Dynamically injects KaTeX CSS at runtime to avoid the Next.js * "Global CSS cannot be imported from within node_modules" build error. * * Uses a singleton flag so the stylesheet is only injected once. */ function useKatexStyles() { (0, react.useEffect)(() => { if (injected || typeof document === "undefined") return; injected = true; import("katex/dist/katex.min.css").catch(() => {}); }, []); } //#endregion exports.useKatexStyles = useKatexStyles; //# sourceMappingURL=useKatexStyles.cjs.map