Build a modern frontend-only demo for a consumer AI chatbot named "Ecoso.ai". It is a sustainable AI assistant that defaults to smaller, efficient models, runs on renewable energy, and offsets every query by planting trees.

Build this using React, Tailwind CSS, framer-motion (for animations), and lucide-react (for icons). Use dummy data and delayed responses for the chat interactions. No need for authentication or a real backend.

1. Design System & Theme

2. Layout Structure

Create a full-screen layout (h-screen overflow-hidden) split into a sidebar and a main chat area:

Left Sidebar (Desktop Only):

Main Chat Area:

3. Logic & Interactions