Extract NotebookLM mindmaps with corrected X-coordinate level detection and connection-based parent-child mapping