TITLE: Rosette — Symmetry Painter FILE: 023-symmetry-painter.html === PROMPT (exact prompt used) === Build "Rosette — Symmetry Painter", a radial-symmetry drawing instrument. A black canvas (#070707) where every stroke is mirrored across N rotational segments (selectable 3–24, plus mirror on/off) around the centre, producing mandala-like jewel artwork. Brushes: glowing neon line (additive blending), ink line with velocity-based width, dotted stardust, and ribbon. Palette presets: "Jewels" (#ff006e #fb5607 #ffbe0b #8338ec #3a86ff), "Byzantine" (golds and deep blues), "Porcelain" (cobalt on white — switches the background to white), plus a hue-cycling rainbow mode. A faint guide shows the segment lines while drawing and fades out afterwards. UI: a floating, elegant control dock (glass on dark) with segment slider, brush picker, palette swatches, undo, clear (with a dissolve animation) and PNG download. Delight: an idle "autodraw" that paints slowly on its own until the user touches the canvas, and a gentle rotation mode that spins the artwork. Touch-friendly with pointer capture. SHARED REQUIREMENTS (apply to every page in this 100-page collection): 1. One standalone HTML5 file. All CSS inline in