%%{init: {"flowchart": {"useMaxWidth": true, "htmlLabels": false, "nodeSpacing": 30, "rankSpacing": 80, "padding": 24}, "themeVariables": {"fontSize": "24px", "edgeLabelBackground": "#ffffff"}}}%%
flowchart LR
P1["P1: IF both facts hold,<br/>THEN undermined"] --> C["C: discourse IS<br/>undermined"]
P2["P2 + P3: both<br/>facts hold"] --> C
C -.-|"the shape"| MP["MODUS PONENS<br/>if the premises are true,<br/>the conclusion must be true"]
style P1 fill:#1e293b,color:#f9fafb,stroke:#1e293b
style P2 fill:#1e293b,color:#f9fafb,stroke:#1e293b
style C fill:#4a7c6f,color:#f9fafb,stroke:#4a7c6f
style MP fill:#b7943a,color:#1e293b,stroke:#b7943a