- Add pageCalculationResult and currentScrollPosition to UniversalReader type - Add settings:changed event type for settings change notifications - Call initializePageCalculation after reader ready in reader-shell.ts - Add tabindex to reader-content for keyboard navigation focus