Implements a new waitlist component with mini card, drawer, and interactive functionality
Introduces:
- Waitlist mini card with badge
- Drawer overlay with detailed waitlist entries
- Responsive CSS for various waitlist UI elements
- Interactive JavaScript for opening/closing drawer and handling actions
Moves inline styles to dedicated dashboard.css
Updates HTML to reference external stylesheet
Improves code organization and maintainability
Relates to refac branch
Adds comprehensive dashboard HTML with responsive design and interactive elements
Implements:
- Dark/light mode color variables
- Responsive grid layout
- Interactive booking and notification sections
- Dynamic time and status tracking
- Custom web components for dashboard functionality