Parse Markdown with marked, render HTML, then snapshot to PDF. Runs in this browser tab. Files never leave the device.