Title: Labyrinth Canvas Prompt: A maze-drawing studio with ink brushes, procedural generation, and one-click solving. Offer wall, erase, start, and goal tools beside a live canvas with minimap and seed gallery. It should feel like an ink workshop — ochre and rust on charcoal. Design: A three-pane workshop flanks a gridded canvas with brush tools and ink swatches left and layers, minimap, seed gallery, and export right. Procedural mazes scatter by density, dashed rust solutions arc from S to G, and undo/redo plus PNG/JSON export support iteration. Status bar reports marks and coordinates. Visual techniques: - Grid canvas with round-ink strokes and dashed solution paths - Live minimap dots mirroring canvas marks - Procedural seed gallery with thumbnail canvases - Marching-ants dash animation and fade-up layer cards - Ochre-rust-bone on charcoal palette Interaction model: Users draw and erase walls, place start and goal markers, tune brush size, ink color, and density, generate and solve mazes, undo/redo, toggle layers, preview seeds, and export PNG or JSON while the status bar tracks progress.