TITLE: MAGMA — a lava lamp mood instrument PROMPT: Create 'MAGMA', a lava lamp mood instrument: a tall glass vessel with rising and falling metaballs (canvas blobs with additive glow) in slow convection, heat shimmer at the base coil, a glass highlight streak; the room around it darkens and tints with the lamp's hue. Interactions: a HEAT slider changes blob speed, size and agitation; palette chips (classic sunset, toxic lime, deep ocean, nebula) re-dye the wax; clicking the glass taps it — blobs scatter and re-merge; AMBIENT toggle adds a low matching drone (WebAudio, gesture-gated); a hue ring slowly rotates the ambient room light. Hypnotic, retro, warm. DESCRIPTION: A retro convection instrument: a tall glass vessel with metal cap and base (the base hiding a pulsing heater coil glow) rendered in CSS, a glass highlight streak, and a wax simulation of five glow-blobs — each carrying its own radial gradient, rising on heat gained at the coil, cooling and sinking near the top, wobbling laterally, with soft metaball necks bridging any pair that drifts close. The HEAT slider scales convection speed and the coil shimmer; four wax palettes (classic sunset, toxic lime, deep ocean, nebula) re-dye the wax, coil, slider thumb, and the room's ambient glow wash. TAP GLASS (or clicking the vessel) scatters the blobs with a sine blip before they settle back; AMBIENT toggles a three-voice detuned lowpass sawtooth drone whose fundamental follows heat and re-tunes with the palette. TECHNIQUES: buoyancy convection integrator with per-blob heat state (gain at the coil, loss at the surface), pairwise metaball neck gradients, radial-gradient additive wax rendering, coil shimmer gradient scaled by heat, CSS custom-property room theming across palettes, WebAudio lowpass drone chord (gesture-gated, mutable), tap impulse physics. INTERACTION: Drag HEAT to change the convection; swap wax palettes; tap the glass to scatter and hear the blip; toggle the ambient drone; let the room bathe in the lamp's color.