add cssnano for CSS optimization and implement performance monitoring
- Added `cssnano` to `.cspell.json`, `package.json`, and `package-lock.json` for CSS optimization.
- Updated `postcss.config.js` to conditionally include `cssnano` in production.
- Enhanced performance monitoring in `+layout.svelte` to log metrics after page load.
- Introduced a debugging utility system for structured logging and performance tracking.
- Implemented dynamic imports for markdown processing and utility functions to optimize loading.
- Added service worker for caching and offline support.
- Created sitemap and robots.txt for better SEO.
remove function configuration from vercel.json to streamline deployment settings