beda9d96aeweb: persist window layout (geometry/minimized/closed/maximized + open optional windows) in localStorage across reloads; recipes panel drops its own title and live chip when hosted (body.embed) and reopens from the menu when minimized; closed named windows keep a dock chip