TITLE: Luminote — Piano with Falling Lights FILE: 080-falling-notes-piano.html === PROMPT (exact prompt used) === Create "Luminote — Piano with Falling Lights". A full-width three-octave piano keyboard along the bottom (glossy black and ivory keys with realistic depth and pressed states), playable by mouse/touch (multi-touch) and computer keyboard (two rows mapped). Above it, a dark stage (#0a0a12) where notes fall toward the keys like a rhythm-game visualizer: glowing rounded bars coloured by pitch (a soft chromatic rainbow), with sparks and a light burst when they land. Sound: a pleasant piano-like tone synthesized with Web Audio (several detuned harmonics, fast attack, exponential decay, and reverb from a convolver with a generated noise impulse). Modes: "Free play" — played notes rise as light trails; "Listen" — auto-plays public-domain melodies (Ode to Joy, the opening of Für Elise, Twinkle Twinkle Little Star, the opening of Gymnopédie No. 1) with falling notes; "Learn" — the song waits for you to press the right key. Tempo slider and a note-name toggle. Typography: a refined sans with small caps. SHARED REQUIREMENTS (apply to every page in this 100-page collection): 1. One standalone HTML5 file. All CSS inline in