Extracts workweek preset logic from ViewManager into WorkweekPresetsManager
Improves separation of concerns by:
- Creating a dedicated manager for workweek preset UI
- Simplifying ViewManager to focus only on view selector
- Implementing event-driven CSS updates
- Reducing code duplication in ConfigManager
Follows "each UI element has its own manager" architectural principle