graph TD
A["Household<br/>Randomisation"] --> B["Both voters<br/>treated"]
A --> C["Neither voter<br/>treated"]
A --> D["One voter<br/>treated"]
B --> E["Y₁₁:<br/>Combined effects"]
C --> F["Y₀₀:<br/>Baseline"]
D --> G["Y₁₀:<br/>Spillover to untreated"]
D --> H["Y₀₁:<br/>Direct effect"]
style A fill:#e1f5fe,stroke:#01579b,stroke-width:2px,width:170px,height:80px,font-size:18px
style B fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,width:200px,height:80px,font-size:18px
style C fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,width:200px,height:80px,font-size:18px
style D fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,width:160px,height:80px,font-size:18px
style E fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,width:250px,height:80px,font-size:18px
style F fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,width:180px,height:80px,font-size:18px
style G fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,width:250px,height:80px,font-size:18px
style H fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,width:200px,height:80px,font-size:18px