images";         // FIJS images directory (no trailing slash)
    const defaultLat = 37.241861, defaultLon = -115.796917, defaultZoom = 15;

    // ---------- map ----------
    const map = L.map('map').setView([defaultLat, defaultLon], defaultZoom);
    L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
      maxZoom: 19, attribution: '&copy; OpenStreetMap'
    }).addTo(map);
    const marker = L.marker([defaultLat, defaultLon], {
      icon: L.icon({
        iconUrl: '/static/images/drone