feat: implement dark mode support and improve color scheme handling
- Update HTML structure to include a dynamic color scheme based on the user's profile settings.
- Introduce a new DocumentColorScheme component for consistent theme color application across pages.
- Refactor CSS to utilize CSS variables for background and text colors, enhancing visual consistency.
- Adjust various pages to support dark mode, ensuring a cohesive user experience.