On the course detail page, the Session Calendar highlights dates that have sessions (teal text + dot indicator), but hovering over those dates provides no information about which session is scheduled. Users must again scroll to the sessions list to find out.
Steps to Reproduce
- Go to any course detail page that has scheduled sessions
- Scroll to the Session Calendar section
- Hover over a teal-highlighted date
- Notice no tooltip or session info appears
Current Behavior
- Dates with sessions are only highlighted in teal with a small dot
- No tooltip appears on hover - users can't tell what session is on a specific date
Expected Behavior
- Hovering over a calendar date with a session should show a tooltip with session details (title, time)
- Tooltip should have polished UI/UX with smooth transitions, dark mode support, and accessible design

On the course detail page, the Session Calendar highlights dates that have sessions (teal text + dot indicator), but hovering over those dates provides no information about which session is scheduled. Users must again scroll to the sessions list to find out.
Steps to Reproduce
Current Behavior
Expected Behavior