<!--
  Demonstration usage of Leaflet API. Check full docs at:

  leafletjs.com/examples/quick-start/

  Module import:

  import { Map } from 'https://unpkg.com/leaflet@1.9.4/src/map

  // bun i leaflet
  import { Map } from 'leaflet'
-->
<script>
const API_KEY = '135c1049-4589-4792-886e-d06fed9fa410'

async function showMap(opts) {
  const { circles=[], circle_size=200, zoom=13, max_zoom=20 } = opts

  // design options
  const theme = opts.design == 'minimal' ? 'stamen_toner' : 'osm_bright'

  // async l