// Phase 23 end-to-end coverage for the Report View. Mocks the // gateway with a single seeded report that fills every wire field // the orchestrator's sections render, then drives the page through // the targeted-test contract: // // 1. Every TOC menuitem click scrolls the matching section into // view and the section is present in the DOM with at least one // row (or its empty-state copy when it is intentionally empty). // 2. On a narrow viewport the same trigger surfaces a bottom-sheet // popover and the same menuitem flow lands the chosen section. // // F8-09 collapsed the desktop sidebar and mobile `