The analysis report and shared report pages now display correctly on mobile. The concept integration and coverage matrix panels stack vertically on small screens instead of being forced into side-by-side columns that overflow the viewport.
On mobile viewports, the "Where the gaps are" section of the report page rendered two columns side by side at a fixed ratio, pushing the coverage matrix off-screen. Side padding was also oversized for narrow screens, reducing usable content width further. The same issue existed on the public share page.
Aayush Madia spotted the breakage on mobile and flagged it. The root cause was that app pages used raw inline `style` props for multi-column grids with no responsive fallback, unlike the article and marketing components which consistently use media queries.
Mobile users encounter report pages directly — from shared links and from analyzing their own content. A layout that overflows horizontally is effectively unusable.