fix: remove Homelab link from Menu component
i18n: update TimelineSection to use translation keys for experience items
i18n: switch to loading translations from backend instead of hardcoded
style: add custom variant for dark mode in index.css
style: clean up unused CSS variables and classes in output.css
config: update tailwind.config.js to use ES module syntax
config: include env.d.ts in tsconfig.json for type definitions