Coordinated followup src

---
config:
  flowchart:
    defaultRenderer: elk
  layout: dagre
---
flowchart LR
 subgraph s2["Follow-Up Consortium"]
    direction LR
        OA2["TOO Observing Account"]
        n11["Observation"]
        n21["Followup Observing Account"]
        n23["Observation"]
        n24["Observation Template"]
        n25["Target"]
  end
 subgraph s5["Organization B"]
        n14["Telescope 2"]
        n15(["General Queue"])
        n16(["TOO Queue"])
  end
 subgraph s6["Organization A"]
        n18["Telescope 1"]
        n19(["General Queue"])
        n20(["TOO Queue"])
  end
    OA2 --> n16 & n20
    n11 --> OA2
    n15 --> n14
    n16 --> n14
    n19 --> n18
    n20 --> n18
    n21 --> n19 & n15
    n22["Web | API | Third-party App"] --> n23
    n23 --> n21
    n24 --> n11
    AI["Alert Integration<br>(GCN, TreasureMap, Hermes)"] --> n24 & n25
    n25 --> n11
    n21@{ shape: rect}
    n23@{ shape: rect}
    n24@{ shape: rect}
    n25@{ shape: rect}
    n14@{ shape: rect}
    n18@{ shape: rect}
    n22@{ shape: rect}
     OA2:::account
     n11:::obs
     n21:::account
     n23:::obs
     n24:::obs
     n25:::obs
     n25:::Sky
     n14:::telescope
     n15:::queue
     n16:::queue
     n18:::telescope
     n19:::queue
     n20:::queue
     n22:::integration
     AI:::integration
    classDef client fill:#eef6ff,stroke:#5b9aff,stroke-width:1
    classDef account fill:#eaf7f0,stroke:#2e7d32,stroke-width:1
    classDef grant fill:#fff0f6,stroke:#d6336c,stroke-dasharray:4 3,stroke-width:1
    classDef telescope fill:#fff7e6,stroke:#e6a700,stroke-width:1
    classDef queue fill:#ffffff,stroke:#e6a700,stroke-dasharray:3 3,stroke-width:1
    classDef obs fill:#f2efff,stroke:#6f42c1,stroke-width:1
    classDef integration fill:#e0f7fa,stroke:#00838f,stroke-width:1
    classDef Sky stroke-width:1px, stroke-dasharray:none, stroke:#374D7C, fill:#E2EBFF, color:#374D7C
    style n24 stroke-width:2px,stroke-dasharray: 2