Each funding stream Si relaxes toward the slider's target level Ti with first-order dynamics (a standard control-systems lag, the same form used for capital build-up in economic models):
dS_i/dt = k_i * (T_i - S_i)
Total(t) = S_dom(t) + S_intl(t) + S_priv(t)
Gap(t) = max(0, 200 - Total(t))
National Biodiversity Strategy & Action Plans (NBSAPs) are the Kunming-Montreal Framework's delivery mechanism — money without an adopted plan doesn't reliably become protected habitat. Coverage N(t) (share of Parties with a submitted NBSAP, as a fraction 0-1) grows logistically toward 100%:
dN/dt = r * N * (1 - N)
Effective(t) = Total(t) * N(t)
Protected area P(t) (% of Earth's land + sea, Target 3's "30×30" goal) advances only through effective finance, and saturates at the 30% ceiling:
dP/dt = c * (Effective(t) / 200) * (30 - P)
- Funding sliders — set each stream's long-run target; the bars climb or settle toward it exponentially, never jumping instantly (real budgets ramp up over years).
- NBSAP slider — the annual rate at which more countries adopt a plan; low values mean strong finance still fails to convert into real conservation outcomes.
- Stacked bar — Total(t) against the $200B/yr red target line; the empty space above the stack is the finance gap.
- Twin-ring gauge — outer ring sweeps out protected land+sea share (white tick marks the 30% target); inner ring sweeps out NBSAP coverage.
- Timeline chart — every quantity plotted since 2022; drag anywhere on it to scrub back through the simulated history (this pauses playback while you inspect, and resumes it on release).
- Baseline values (2022) reflect the roughly $115B/year in tracked biodiversity finance and ~30% NBSAP coverage at the time the Kunming-Montreal Global Biodiversity Framework was adopted, against its $200B/year 2030 finance target (GBF Target 19) and 30×30 protection target (GBF Target 3).