{{-- Full-bleed shell for the Landing Studio. The console layout spends its width on a sidebar and a topbar before the editor gets a pixel; with the panel on top of that, the preview of a wide marketing page renders into a slot narrower than a phone. Editing a landing there is not previewing, it is guessing. So the Studio gets its own route and its own shell: no sidebar, no console topbar, no page scroll. The one bar it carries is drawn by the component itself, because Save, Restore and the device switcher all belong to the editor's state. Kept from the console shell, because a Studio without them is broken: the pre-paint theme script, the toast host and the confirm dialog (every destructive control in the product routes through that one dialog). --}}