` (line 64), add per D-03, D-04:
```html
Wald 1 von 1
```
**src/styles/main.css** — Add forest navigation styles after the `.forest__element--new` animation block (after the `@keyframes forest-element-appear` block). Per D-04, buttons must be min 44px and pastel-styled:
```css
/* Forest navigation (multi-wald pagination) */
.forest__nav {
display: flex;
align-items: center;
justify-content: center;
gap: 1.5rem;
margin: 1rem 0;
}
.forest__nav-btn {
min-width: 44px;
min-height: 44px;
border: 2px solid var(--accent-green);
border-radius: 50%;
background: var(--bg-cream);
color: var(--accent-green);
font-size: 1.4rem;
font-family: "Quicksand", sans-serif;
font-weight: 700;
cursor: pointer;
transition: background 0.2s, transform 0.2s;
display: flex;
align-items: center;
justify-content: center;
}
.forest__nav-btn:hover:not(:disabled) {
background: var(--bg-forest);
transform: scale(1.1);
}
.forest__nav-btn:disabled {
opacity: 0.3;
cursor: default;
}
.forest__nav-text {
font-family: "Quicksand", sans-serif;
font-size: 1.1rem;
font-weight: 600;
color: var(--text-warm);
}
```
cd /home/dev/workspace/zauberwald && grep -c "forest-nav" index.html && grep -c "forest__nav" src/styles/main.css
- index.html contains `id="forest-nav"`
- index.html contains `id="forest-nav-prev"`
- index.html contains `id="forest-nav-next"`
- index.html contains `id="forest-nav-text"`
- index.html contains `aria-label="Vorheriger Wald"`
- src/styles/main.css contains `.forest__nav-btn`
- src/styles/main.css contains `min-width: 44px`
- src/styles/main.css contains `min-height: 44px`
Navigation arrows and page indicator are in the DOM between forest scene and level map, styled with pastel colors and 44px minimum touch targets, hidden by default (shown by renderForestScene when multiple pages exist)
- `npx tsc --noEmit` passes (no type errors)
- `grep "currentForestPage" src/types.ts` finds the new field
- `grep "SLOTS_PER_PAGE" src/forest/scene.ts` finds the exported constant
- `grep "forest-nav" index.html` finds navigation elements
- `npm run dev` starts without errors
- Progress type has currentForestPage field
- renderForestScene accepts page parameter and renders only 12 elements for that page
- Navigation DOM exists with prev/next buttons and page text
- Navigation hidden when only 1 page of elements
- CSS styling follows existing pastel/BEM conventions with 44px touch targets