Added :focus-visible styles to sidebar interactive elements (sliders, buttons, links) to improve keyboard accessibility.
Added aria-label to GitHub link to indicate it opens in a new tab.
- Added a "Reset Defaults" button to the sidebar footer to allow users to quickly revert all settings.
- Added tooltip (`title`) support to toggle and slider controls for better discoverability.
- Updated sidebar styles to accommodate the new button.
- Manually updated build artifacts `js/christmas-sidebar.js` via `pnpm build`.
- Add `role="switch"`, `aria-checked`, `aria-label`, and `tabindex="0"` to toggle switches in `christmas-sidebar.ts`.
- Add keyboard event handling (Enter/Space) to toggle switches.
- Add `:focus-visible` styles to `sidebar.css` for better keyboard navigation visibility.
- Ensure toggle logic is shared between mouse and keyboard interactions.