Feat
- Improved grid observer cleanup: all grid observers are now stored in an array and properly disconnected to prevent duplicate callbacks after SPA navigation.
 - Added parent attribute observer on 
#primary > ytd-rich-grid-rendererto reliably detect filter changes on the home page. - Refactored popup toggles: now use a generic handler for all toggles, reducing code duplication and improving maintainability.
 - Added TypeScript support to 
bundle-scripts.jsfor content scripts. 
Fix
- Added a background to white text in console logs for better readability in light mode DevTools.
 
Docs
- Updated issue template.