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.
Controls:
• Drag electrons OFF: drag = orbit camera
• Drag electrons ON: drag = move nearest electron (screen-plane slice)
• Wheel/pinch/slider = zoom

Tip: If things feel “stiff”, reduce Lobe strength or increase Lobe width.