- Motivational Onboarding: Onboarding modal to capture the user's core motivation ('Why') on first use, stored in Local Storage.
- Main Dashboard: Dashboard displaying overall progress, streak, time debt, and levels completed. Implements daily view with 'Worlds' and 'Levels'.
- Level Timer: Level view featuring a countdown timer. Tracks time and redirects to completion modal on timer expiration.
- Accountability Engine: Core logic to track completion, add to 'Time Debt' in Local Storage upon failure, and save failure journals with timestamps.
- Completion Confirmation: Level completion modal prompting yes/no on task completion.
- AI Tutor Access: Provide an AI Tutor button for contextual help within each Level, powered by the Gemini API as a helpful tool.
- Primary color: Electric Blue (#7DF9FF) for a modern, futuristic feel.
- Background color: Dark Gray (#222222) to enhance the focus on content in a dark mode theme.
- Accent color: Crimson (#DC143C) to highlight alerts and the 'Time Debt', creating a sense of urgency.
- Body and headline font: 'Inter', sans-serif, for a clean and readable UI. Inter is a grotesque sans-serif, suitable for both headlines and body text.
- Use futuristic icons to represent different levels, achievements, and categories.
- Tailwind CSS grid and flexbox for responsive layout that adapts to desktop and mobile screens.
- Subtle transition animations when levels are completed or failed to enhance user feedback.