%%{init: {"fontSize":20,"theme":"base","themeVariables":{"fontSize":"20px","fontFamily":"Arial, Helvetica, sans-serif","primaryColor":"#eef1f4","primaryTextColor":"#1e293b","primaryBorderColor":"#334155","lineColor":"#334155","textColor":"#334155","edgeLabelBackground":"#f9fafb"},"flowchart":{"htmlLabels":false,"useMaxWidth":true,"nodeSpacing":45,"rankSpacing":150,"padding":30,"width":1180,"height":640}} }%%
flowchart LR
A1["CHOOSE-ONE<br/>two offices,<br/>either can approve"] --> A2["Bribe near zero<br/>Most trade happens"]
B1["ONE OFFICE<br/>one office approves<br/>everything at once"] --> B2["One medium bribe<br/>Some trade happens"]
C1["MANY GATES<br/>five offices,<br/>each can stop her"] --> C2["Bribe after bribe<br/>Least trade happens"]
classDef good fill:#e3ece9,stroke:#4a7c6f,stroke-width:3px,color:#1e293b;
classDef mid fill:#f0e6d6,stroke:#b7943a,stroke-width:3px,color:#1e293b;
classDef bad fill:#f4e0da,stroke:#b44527,stroke-width:3px,color:#1e293b;
class A1,A2 good;
class B1,B2 mid;
class C1,C2 bad;