* refactor: modularize scripts partial into separate components * fix: conditionally load Mermaid and KaTeX scripts