## Keyboard & Mouse Reference

### Keyboard

? / F1 | Show this help
Esc | Deselect all nodes; close menus
Enter | Drill into selected node
Ctrl + A | Select all visible nodes
Del | Hide / show selected nodes
H | Toggle highlight on selected nodes
E | Expand / collapse selected nodes
F | Fit graph to viewport
Home | Reset to top-level view

### Mouse — Nodes

Click | Select single node
Drag | Move selected node(s)
Double-click | Drill into node (zoom in one level)
Right-click | Open context menu (Expand, Drill In, Hide, Highlight)
Ctrl + click | Add clicked node to selection
Shift + Drag | Select nodes inside rectangle
Alt + Drag | Move selected node(s) and all descendants together

### Mouse — Canvas

Scroll wheel | Zoom in / out
Drag (background) | Pan the canvas
Click (background) | Deselect all nodes

### Navigation

🏠 | Reset to top-level view
⬆️ | Go up one level
Breadcrumb | Click any crumb to jump to that level