1734aba39c
Addresses editor UX feedback: - Dark mode: pass React Flow's colorMode (admin isDark) so the zoom/lock controls, minimap and selection render dark instead of white-on-black. - Readable nodes: show a human label derived from type+config (e.g. 'Invoice paid?', 'Send payment-check email', 'Repeat ≤ 2×', 'Wait until due date') instead of the raw node_key, and label each output handle on the node (yes/no, confirm/deny, loop/exit) so branching is self-explanatory. - Structured config: replace the raw-JSON textarea with a per-node form (NodeConfigPanel) — dropdowns for action/condition/recipient/operator, typed wait/loop/gate fields, live-applied; an 'Advanced (JSON)' expander remains for anything the form doesn't cover. - en + native de strings for all of it. tsc 0 errors, build green.