Budget panel
- Removed the inner "Budget Allocation" subtitle and the inline total
from bm-title — the outer panel header "Budget Plan" already names
the section, the inner subtitle was redundant.
- Added a Total Allocation row at the end of the breakdown using the
same .bcat layout as the category lines so label + amount columns
align. Top divider + heavier weight mark it as the summary line.
DE: Gesamtbudget. The bar slot is collapsed to height:0 on the
total row so only label + amount render.
- Bumped .bm-title (when it existed) and .bcat-label / .bcat-cost so
the budget figures read at a comfortable size.
Timeline
- Each .tl-item gets generous top + bottom padding (14px / 28px) so
the steps read as distinct moments. Padding is consistent across
every item so the connector positioning stays stable.
- Connector line is now a light dotted left-border drawn on a
zero-width pseudo, anchored top:46px / bottom:-14px so the dotted
line crosses the gap between items and reaches each next dot.
- .tl-when (step title) typeface switched from Space Mono to Barlow
(matching the CTA buttons), weight 600, 0.16em tracking, dark green
paint colour (#2a3010), vertically centred against the 32px dot via
min-height + flex centring so the title sits at the dot's mid-line.
Quiz
- Slider thumb is now a CSS-painted dark green circle: linear
gradient (#3a4220 → #2a3010 → #161a08) with an inset cream highlight
and a soft drop shadow + halo ring, approximating the SVG paint
gloss filter the CTA buttons use. Both -webkit and -moz pseudo
elements styled.
- Single-choice questions now auto-advance 220ms after a tap so the
Continue button is no longer needed on those steps. renderQuestion
drops the Continue button on single-choice, keeps Back when not on
the first question. .quiz-footer:empty hides cleanly on the very
first single-choice screen.
Result panels
- .result-panel-body top padding bumped from 0 to 20px so expanded
content has clear breathing room below the summary header.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>