# Frontend Svelte 5 SPA bundled with esbuild and styled with Tailwind CSS 4. ## Structure - Entry point: `src/index.ts`, main component: `src/App.svelte`. - `src/lib/` — utilities, stores, actions, API layer. - `src/widgets/` — reusable UI components (Button, Input, Form, etc.). - `src/css/` — global styles and Tailwind imports. - Keep route components in a `src/routes/` folder when needed. ## Conventions - PascalCase component names; export props at the top of `