Telescope access src

---
config:
  flowchart:
    defaultRenderer: dagre
---
flowchart LR
 subgraph TEL["Telescope"]
    direction TB
        n8["Owner"]
        n6["Access Grants"]
        Q1["Queues"]
  end
 subgraph s2["Telescope Queues"]
    direction TB
        Q3["General Observing Queue"]
        Q2["TOO Queue"]
        n7["Maintenance Queue"]
  end
 subgraph s1["Telescope Access Grants"]
    direction TB
        n2["Entity A"]
        n3["Entity B"]
        n4["Entity C"]
        n5["Entity D"]
  end
 subgraph Q1AL["Queue Access Grants"]
    direction TB
        E1["Entity A · shares=50"]
        E2["Entity B · shares=30"]
        E3["Entity C · shares=20"]
        n10["ownership-based<br>prioritization"]
  end
 subgraph Q2AL["Queue Access Grants"]
    direction TB
        E4["Entity A"]
        E5["Entity B"]
        n11["schedule-based<br>prioritization"]
  end
 subgraph Q3AL["Queue Access Grants"]
    direction TB
        n1["Entity A"]
        n12["Fixed Prioritization"]
  end
    n8 --> n9["Entity A"]
    n6 --> s1
    Q1 --> s2
    Q3 --> Q1AL
    Q2 --> Q2AL
    n7 --> Q3AL
    n10@{ shape: text}
    n11@{ shape: text}
    n12@{ shape: text}
     n8:::owner
     n6:::section
     Q1:::section
     Q3:::queue
     Q2:::queue
     n7:::queue
     n2:::entity
     n3:::entity
     n4:::entity
     n5:::entity
     E1:::entity
     E2:::entity
     E3:::entity
     E4:::entity
     E5:::entity
     n1:::entity
     n9:::entity
    classDef section fill:#f8fafc,stroke:#94a3b8,stroke-width:1
    classDef queue fill:#fff7ed,stroke:#ea580c,stroke-width:1
    classDef entity fill:#eef6ff,stroke:#5b9aff,stroke-width:1
    classDef owner fill:#eaf7f0,stroke:#2e7d32,stroke-width:1.5