Fixed
- Blank screen on scroll — sixth attempt, this time targeting the actual root cause. The radial
color-mix()gradient on.app-contentintroduced in Liquid Glass Phase 4 was painted directly on the scroll container; WebKit (iOS Safari/PWA) and Blink (Android Chrome) both unreliably rasterize complexcolor-mix()gradients onoverflow:autoelements during scroll, producing the empty-screen symptom on every page. Moved the gradient to.app-shell(viewport container,height: 100dvh, never scrolls);.app-contentnow has a transparent background so the gradient shows through unchanged. Visually identical, but no scrolling element carries a complex background. Why the five previous fixes (v0.52.22, v0.52.25, v0.52.27, v0.52.29, v0.52.30) failed: each targeted a different downstream symptom (stickybackdrop-filter, allbackdrop-filterinside.app-content,overflow: clipon.dashboard, internal scroll container on the dashboard,filter: saturate/drop-shadowon widgets) under the assumption that many GPU compositor layers were the cause — but the bug reproduced on every page including pages without those triggers, and on Android, where the iOS-WebKit-compositor theory cannot apply.