3D Toroidal Electrons — nearest-lobe, draggable (up to Kr)
Fix for Ni (Z=28): d-shell lobes are placed at a slightly different radius and
we add a gentle personal-space push so electrons never sit too close.
Drag = orbit camera (or drag electrons if enabled). Wheel/pinch/slider = zoom.