- Removed ScreenManager idle sleep entirely (constructor no longer starts the idle monitor, setIdleTimeout is now a no-op, unused fields and the private startIdleMonitor method removed). Display never sleeps; the photo frame provides the idle visual instead. - DashboardContent now uses flex-row: calendar 90% wide, todo 10% wide.