%%{init: {'theme': 'base', 'themeVariables': {'fontSize': '20px', 'primaryColor': '#4a7c6f', 'primaryTextColor': '#1e293b', 'lineColor': '#334155', 'primaryBorderColor': '#334155'}, 'flowchart': {'useMaxWidth': true, 'nodeSpacing': 50, 'rankSpacing': 70}}}%%
flowchart LR
A["<b>Unitary</b><br/>France, Japan<br/>Power held<br/>at center"] --> B["<b>Devolved</b><br/>UK, Spain<br/>Power delegated,<br/>revocable"]
B --> C["<b>Federal</b><br/>USA, Germany<br/>Power constitutionally<br/>divided"]
C --> D["<b>Confederation</b><br/>EU, Swiss pre-1848<br/>Sovereign units<br/>pool functions"]
style A fill:#f9fafb,stroke:#334155,stroke-width:2px
style B fill:#f9fafb,stroke:#334155,stroke-width:2px
style C fill:#e8f5e9,stroke:#4a7c6f,stroke-width:3px
style D fill:#f9fafb,stroke:#334155,stroke-width:2px