# Clone Prompt: Fire Spinning Tycoon

Paste this entire file as your **first message** in a new Lovable project.

---

Build **Fire Spinning Tycoon**: a rhythm-clicker where you perform fire-spinning
moves in front of crowds, chain combos, unlock bigger venues.

## Stack
TanStack Start, React 19, Tailwind v4. No backend. One route at `/`.
Semantic tokens in `src/styles.css`. State in `useReducer`. Tick at 60fps.

## Core loop
A spotlight stage. The player clicks PERFORM to execute the next move in a
queue. Each click within a rhythm window (~0.7s) extends the combo multiplier.
Missing the window resets combo. Bigger combos earn more tips from the crowd.

## Moves (cycle through, unlocked by progression)
1. Sparkler 🎆 — base tip $2
2. Poi 🔥 — $4
3. Staff 🪄 — $7
4. Fans 🪭 — $12
5. Dragon Whips 🐉 — $25
6. Full Moon Jam 🌕 — $60

Unlock condition: total earnings threshold per move (2×, 5×, 12×, 30×, 80× of previous).

## Venues (player upgrades into)
1. Park ($0 start) — crowd 8, base tip ×1
2. Beach ($300) — 18, ×1.5
3. Festival ($1,500) — 50, ×2.2
4. Burning Man ($8,000) — 120, ×3.5
5. Full Moon Jam ($40,000) — 300, ×6

Each venue is an SVG/CSS gradient backdrop (no external images required;
emoji palms, fireworks particles, etc.).

## Mechanics
- Combo: ×1 → ×1.2 → ×1.5 → ×2 → ×3 → ×5 cap.
- Rhythm window shrinks slightly as combo grows.
- Auto-perform upgrade: ticks a perform every Ns.
- Crowd "hype meter" rises with combo, decays when idle. High hype = tip multiplier.

## Upgrades
1. Fuel Quality — +20% base tip, base $50
2. Showmanship — +0.1s rhythm window, base $150
3. Hype Master — +25% hype decay resistance, base $250
4. Apprentice — auto-perform every 4s, base $1,000
5. Pyro License — unlock next move tier early discount

## Visuals
- Center stage with the performer emoji and the current move emoji orbiting.
- Particle trail (CSS keyframes or tick-driven divs) following the move.
- Crowd row: row of emoji audience that grows with venue.
- Combo counter as giant retro numerals.
- Backdrop changes per venue.

## Layout
- Top: cash, venue name, hype meter, combo.
- Center: stage.
- Right: move list (locked moves grayed).
- Left: upgrades + venue upgrade button.
- Bottom: PERFORM button (also Space key).

## Acceptance
- Clicking PERFORM in rhythm grows combo; missing resets it.
- Earnings unlock new moves visibly.
- Buying a venue swaps backdrop + crowd size.
- No console errors.
