{
  "version": 8,
  "name": "default",
  "metadata": {"maputnik:renderer": "mlgljs"},
  "sources": {
    "osm": {
      "type": "vector",
      "tiles": ["https://test.osmand.net/vector/{z}/{x}/{y}.mvt"],
      "minzoom": 0,
      "maxzoom": 20,
      "buffer": 128
    }
  },
  "sprite": "https://builder.osmand.net/basemap/mvt/sprites/sprite",
  "glyphs": "https://demotiles.maplibre.org/font/{fontstack}/{range}.pbf",
  "layers": [
    {
      "id": "background",
      "type": "background",
      "paint": {"background-color": "#f0e8d8"}
    },
    {
      "id": "landuse-residential",
      "type": "fill",
      "source": "osm",
      "source-layer": "ground_layer",
      "filter": ["all", ["==", "landuse", "residential"]],
      "paint": {"fill-color": "#e0d8d0"}
    },
    {
      "id": "landuse-commercial",
      "type": "fill",
      "source": "osm",
      "source-layer": "ground_layer",
      "filter": ["all", ["in", "landuse", "commercial", "retail"]],
      "paint": {"fill-color": "#f0d8c8"}
    },
    {
      "id": "landuse-industrial",
      "type": "fill",
      "source": "osm",
      "source-layer": "ground_layer",
      "filter": ["all", ["==", "landuse", "industrial"]],
      "paint": {"fill-color": "#d8d0c8"}
    },
    {
      "id": "landuse-forest",
      "type": "fill",
      "source": "osm",
      "source-layer": "ground_layer",
      "filter": ["all", ["==", "landuse", "forest"]],
      "paint": {"fill-color": "#a0d090"}
    },
    {
      "id": "landuse-meadow",
      "type": "fill",
      "source": "osm",
      "source-layer": "ground_layer",
      "filter": ["all", ["in", "landuse", "meadow", "grass", "pasture"]],
      "paint": {"fill-color": "#c8e0b0"}
    },
    {
      "id": "landuse-farmland",
      "type": "fill",
      "source": "osm",
      "source-layer": "ground_layer",
      "filter": ["all", ["==", "landuse", "farmland"]],
      "paint": {"fill-color": "#e8e4b0"}
    },
    {
      "id": "natural-wood",
      "type": "fill",
      "source": "osm",
      "source-layer": "ground_layer",
      "filter": ["all", ["in", "natural", "wood", "forest"]],
      "paint": {"fill-color": "#8cc96e"}
    },
    {
      "id": "natural-coastline",
      "type": "fill",
      "source": "osm",
      "source-layer": "ground_layer",
      "filter": ["all", ["==", "natural", "coastline_line"]],
      "paint": {"fill-color": "#80c0ff"}
    },
    {
      "id": "natural-water",
      "type": "fill",
      "source": "osm",
      "source-layer": "ground_layer",
      "filter": ["all", ["==", "natural", "water"]],
      "paint": {"fill-color": "#80c0ff"}
    },
    {
      "id": "natural-scrub",
      "type": "fill",
      "source": "osm",
      "source-layer": "ground_layer",
      "filter": ["all", ["==", "natural", "scrub"]],
      "paint": {"fill-color": "#b0d090"}
    },
    {
      "id": "natural-wetland",
      "type": "fill",
      "source": "osm",
      "source-layer": "ground_layer",
      "filter": ["all", ["==", "natural", "wetland"]],
      "paint": {"fill-color": "#a0d0c0"}
    },
    {
      "id": "natural-grassland",
      "type": "fill",
      "source": "osm",
      "source-layer": "ground_layer",
      "filter": ["all", ["==", "natural", "grassland"]],
      "paint": {"fill-color": "#c8e0b0"}
    },
    {
      "id": "natural-bare_rock",
      "type": "fill",
      "source": "osm",
      "source-layer": "ground_layer",
      "filter": ["all", ["==", "natural", "bare_rock"]],
      "paint": {"fill-color": "#d8d0c8"}
    },
    {
      "id": "buildings",
      "type": "fill",
      "source": "osm",
      "source-layer": "ground_layer",
      "filter": ["all", ["has", "building"]],
      "paint": {"fill-color": "#c8c8c8", "fill-outline-color": "#b0b0b0"}
    },
    {
      "id": "waterway-river",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 8,
      "filter": ["all", ["==", "waterway", "river"]],
      "paint": {"line-color": "#80c0ff", "line-width": 2.5}
    },
    {
      "id": "waterway-canal",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 10,
      "filter": ["all", ["==", "waterway", "canal"]],
      "paint": {"line-color": "#80c0ff", "line-width": 2}
    },
    {
      "id": "waterway-stream",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 12,
      "filter": ["all", ["in", "waterway", "stream", "ditch"]],
      "paint": {"line-color": "#80c0ff", "line-width": 1}
    },
    {
      "id": "waterway-drain",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 14,
      "filter": ["all", ["in", "waterway", "ditch", "drain"]],
      "paint": {"line-color": "#80c0ff", "line-width": 1}
    },
    {
      "id": "railway-rail",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 7,
      "filter": ["all", ["==", "railway", "rail"]],
      "paint": {"line-color": "#555555", "line-width": 1.5}
    },
    {
      "id": "railway-rail-tunnel",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 9,
      "filter": ["all", ["==", "railway", "rail"], ["==", "tunnel", "yes"]],
      "paint": {
        "line-color": "#555555",
        "line-width": 1.2,
        "line-dasharray": [5, 3]
      }
    },
    {
      "id": "railway-rail-bridge",
      "type": "line",
      "source": "osm",
      "source-layer": "bridge_layer",
      "minzoom": 14,
      "filter": ["all", ["==", "railway", "rail"]],
      "paint": {"line-color": "#333333", "line-width": 2.5}
    },
    {
      "id": "railway-narrow_gauge",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 10,
      "filter": ["all", ["==", "railway", "narrow_gauge"]],
      "paint": {"line-color": "#666666", "line-width": 1.2}
    },
    {
      "id": "railway-light_rail",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 11,
      "filter": ["all", ["==", "railway", "light_rail"]],
      "paint": {"line-color": "#777777", "line-width": 1.8}
    },
    {
      "id": "railway-subway",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 12,
      "filter": ["all", ["==", "railway", "subway"]],
      "paint": {
        "line-color": "#888888",
        "line-width": 2,
        "line-dasharray": [3, 2]
      }
    },
    {
      "id": "railway-tram",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 13,
      "filter": ["all", ["==", "railway", "tram"]],
      "paint": {"line-color": "#999999", "line-width": 1.5}
    },
    {
      "id": "boundary-country",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 3,
      "filter": [
        "all",
        ["==", "boundary", "administrative"],
        ["==", "admin_level", 2]
      ],
      "paint": {"line-color": "#334455", "line-width": 2.5, "line-opacity": 0.9}
    },
    {
      "id": "boundary-region",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 6,
      "filter": [
        "all",
        ["==", "boundary", "administrative"],
        ["==", "admin_level", 4]
      ],
      "paint": {
        "line-color": "#556677",
        "line-width": 1.5,
        "line-dasharray": [6, 3],
        "line-opacity": 0.85
      }
    },
    {
      "id": "highway-residential-casing",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 15,
      "filter": [
        "all",
        ["in", "highway", "residential", "unclassified", "living_street"]
      ],
      "paint": {"line-color": "#e0e0e0", "line-width": 3.5, "line-opacity": 0.5}
    },
    {
      "id": "highway-tertiary-casing",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 14,
      "filter": ["all", ["==", "highway", "tertiary"]],
      "paint": {
        "line-color": "rgba(19, 19, 14, 1)",
        "line-width": 4,
        "line-opacity": 0.2
      }
    },
    {
      "id": "highway-secondary-casing",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 9,
      "filter": ["all", ["==", "highway", "secondary"]],
      "paint": {
        "line-color": "rgba(50, 47, 18, 1)",
        "line-width": 4.5,
        "line-opacity": 0.6
      }
    },
    {
      "id": "highway-primary-casing",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 8,
      "filter": ["all", ["==", "highway", "primary"]],
      "paint": {
        "line-color": "rgba(95, 65, 51, 1)",
        "line-width": 5.3,
        "line-opacity": 0.6
      }
    },
    {
      "id": "highway-trunk-casing",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 14,
      "filter": ["all", ["==", "highway", "trunk"]],
      "paint": {"line-color": "#d97", "line-width": 5.8, "line-opacity": 0.6}
    },
    {
      "id": "highway-motorway-casing",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 14,
      "filter": ["all", ["==", "highway", "motorway"]],
      "paint": {"line-color": "#c44", "line-width": 6.5, "line-opacity": 0.6}
    },
    {
      "id": "highway-residential",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 12,
      "filter": [
        "all",
        ["in", "highway", "residential", "unclassified", "living_street"]
      ],
      "paint": {"line-color": "#ffffff", "line-width": 2.5}
    },
    {
      "id": "highway-path",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 14,
      "filter": [
        "all",
        ["in", "highway", "path", "footway", "cycleway", "track"]
      ],
      "paint": {
        "line-color": "#886",
        "line-width": 1.5,
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "highway-tertiary-link",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 11,
      "filter": ["all", ["==", "highway", "tertiary_link"]],
      "paint": {"line-color": "#ffdd99", "line-width": 2.2}
    },
    {
      "id": "highway-tertiary",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 9,
      "filter": ["all", ["==", "highway", "tertiary"]],
      "paint": {"line-color": "#FFFFFF", "line-width": 3}
    },
    {
      "id": "highway-secondary-link",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 10,
      "filter": ["all", ["==", "highway", "secondary_link"]],
      "paint": {"line-color": "#EFE35A", "line-width": 2.5}
    },
    {
      "id": "highway-secondary",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 8,
      "filter": ["all", ["==", "highway", "secondary"]],
      "paint": {"line-color": "#EFE35A", "line-width": 3.5}
    },
    {
      "id": "highway-primary-link",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 9,
      "filter": ["all", ["==", "highway", "primary_link"]],
      "paint": {"line-color": "#FFA24A", "line-width": 3}
    },
    {
      "id": "highway-primary",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 6,
      "filter": ["all", ["==", "highway", "primary"]],
      "paint": {"line-color": "#FFA24A", "line-width": 4}
    },
    {
      "id": "highway-trunk-link",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 8,
      "filter": ["all", ["==", "highway", "trunk_link"]],
      "paint": {"line-color": "#EF714A", "line-width": 3.2}
    },
    {
      "id": "highway-trunk",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 5,
      "filter": ["all", ["==", "highway", "trunk"]],
      "paint": {"line-color": "#EF714A", "line-width": 4.5}
    },
    {
      "id": "highway-motorway-link",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 8,
      "filter": ["all", ["==", "highway", "motorway_link"]],
      "paint": {"line-color": "#DE653A", "line-width": 3.5}
    },
    {
      "id": "highway-motorway",
      "type": "line",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 4,
      "filter": ["all", ["==", "highway", "motorway"]],
      "paint": {"line-color": "#DE653A", "line-width": 5}
    },
    {
      "id": "bridge-motorway-casing",
      "type": "line",
      "source": "osm",
      "source-layer": "bridge_layer",
      "minzoom": 6,
      "filter": ["all", ["==", "highway", "motorway"]],
      "paint": {"line-color": "#000", "line-width": 7, "line-opacity": 0.9}
    },
    {
      "id": "bridge-motorway",
      "type": "line",
      "source": "osm",
      "source-layer": "bridge_layer",
      "minzoom": 6,
      "filter": ["all", ["==", "highway", "motorway"]],
      "paint": {"line-color": "#DE653A", "line-width": 5, "line-opacity": 0.95}
    },
    {
      "id": "bridge-trunk-casing",
      "type": "line",
      "source": "osm",
      "source-layer": "bridge_layer",
      "minzoom": 7,
      "filter": ["all", ["==", "highway", "trunk"]],
      "paint": {"line-color": "#000", "line-width": 6.2, "line-opacity": 0.9}
    },
    {
      "id": "bridge-trunk",
      "type": "line",
      "source": "osm",
      "source-layer": "bridge_layer",
      "minzoom": 7,
      "filter": ["all", ["==", "highway", "trunk"]],
      "paint": {
        "line-color": "#EF714A",
        "line-width": 4.5,
        "line-opacity": 0.95
      }
    },
    {
      "id": "bridge-primary-casing",
      "type": "line",
      "source": "osm",
      "source-layer": "bridge_layer",
      "minzoom": 7,
      "filter": ["all", ["==", "highway", "primary"]],
      "paint": {"line-color": "#000", "line-width": 5.8, "line-opacity": 0.9}
    },
    {
      "id": "bridge-primary",
      "type": "line",
      "source": "osm",
      "source-layer": "bridge_layer",
      "minzoom": 7,
      "filter": ["all", ["==", "highway", "primary"]],
      "paint": {"line-color": "#FFA24A", "line-width": 4, "line-opacity": 0.95}
    },
    {
      "id": "bridge-secondary-casing",
      "type": "line",
      "source": "osm",
      "source-layer": "bridge_layer",
      "minzoom": 9,
      "filter": ["all", ["==", "highway", "secondary"]],
      "paint": {"line-color": "#000", "line-width": 5, "line-opacity": 0.85}
    },
    {
      "id": "bridge-secondary",
      "type": "line",
      "source": "osm",
      "source-layer": "bridge_layer",
      "minzoom": 9,
      "filter": ["all", ["==", "highway", "secondary"]],
      "paint": {
        "line-color": "#ffdd99",
        "line-width": 3.5,
        "line-opacity": 0.95
      }
    },
    {
      "id": "bridge-tertiary-casing",
      "type": "line",
      "source": "osm",
      "source-layer": "bridge_layer",
      "minzoom": 9,
      "filter": ["all", ["==", "highway", "tertiary"]],
      "paint": {"line-color": "#000", "line-width": 4.5, "line-opacity": 0.85}
    },
    {
      "id": "bridge-tertiary",
      "type": "line",
      "source": "osm",
      "source-layer": "bridge_layer",
      "minzoom": 9,
      "filter": ["all", ["==", "highway", "tertiary"]],
      "paint": {"line-color": "#ffdd99", "line-width": 3, "line-opacity": 0.95}
    },
    {
      "id": "bridge-residential-casing",
      "type": "line",
      "source": "osm",
      "source-layer": "bridge_layer",
      "minzoom": 12,
      "filter": [
        "all",
        ["in", "highway", "residential", "unclassified", "living_street"]
      ],
      "paint": {"line-color": "#000", "line-width": 4, "line-opacity": 0.8}
    },
    {
      "id": "bridge-residential",
      "type": "line",
      "source": "osm",
      "source-layer": "bridge_layer",
      "minzoom": 12,
      "filter": [
        "all",
        ["in", "highway", "residential", "unclassified", "living_street"]
      ],
      "paint": {
        "line-color": "#ffffff",
        "line-width": 2.5,
        "line-opacity": 0.95
      }
    },
    {
      "id": "shops-shield",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 16,
      "filter": ["all", ["has", "shop"]],
      "layout": {
        "icon-image": "purple_round_shield",
        "icon-size": 0.9,
        "icon-allow-overlap": true,
        "icon-ignore-placement": true
      }
    },
    {
      "id": "shops",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 16,
      "filter": ["all", ["has", "shop"]],
      "layout": {
        "icon-image": "shop_{shop}",
        "icon-size": 1,
        "icon-allow-overlap": true,
        "icon-ignore-placement": true,
        "text-field": "{name}",
        "text-font": ["Noto Sans Regular"],
        "text-size": 10.5,
        "text-anchor": "top",
        "text-offset": [0, 1.2],
        "text-optional": true,
        "text-max-width": 8
      },
      "paint": {
        "text-color": "#222",
        "text-halo-color": "#fff",
        "text-halo-width": 1.5
      }
    },
    {
      "id": "waterway-label-river",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 10,
      "filter": ["all", ["has", "name"], ["==", "waterway", "river"]],
      "layout": {
        "text-field": "{name}",
        "text-font": ["Noto Sans Italic"],
        "text-size": 11,
        "symbol-placement": "line",
        "text-max-width": 10,
        "text-letter-spacing": 0.1
      },
      "paint": {
        "text-color": "#406080",
        "text-halo-color": "#f0f8ff",
        "text-halo-width": 1.5
      }
    },
    {
      "id": "waterway-label-other",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 13,
      "filter": ["all", ["has", "name"], ["in", "waterway", "canal", "stream"]],
      "layout": {
        "text-field": "{name}",
        "text-font": ["Noto Sans Italic"],
        "text-size": 9.5,
        "symbol-placement": "line",
        "text-max-width": 8
      },
      "paint": {
        "text-color": "#406080",
        "text-halo-color": "#f0f8ff",
        "text-halo-width": 1.2
      }
    },
    {
      "id": "railway-label-rail",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 12,
      "filter": ["all", ["has", "name"], ["==", "railway", "rail"]],
      "layout": {
        "text-field": "{name}",
        "text-font": ["Noto Sans Regular"],
        "text-size": 9.5,
        "symbol-placement": "line",
        "text-max-width": 8
      },
      "paint": {
        "text-color": "#444",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1.5
      }
    },
    {
      "id": "railway-label-other",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 13,
      "filter": [
        "all",
        ["has", "name"],
        ["in", "railway", "narrow_gauge", "light_rail", "subway", "tram"]
      ],
      "layout": {
        "text-field": "{name}",
        "text-font": ["Noto Sans Regular"],
        "text-size": 9,
        "symbol-placement": "line",
        "text-max-width": 8
      },
      "paint": {
        "text-color": "#555",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1.3
      }
    },
    {
      "id": "place-country",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 3,
      "maxzoom": 7,
      "filter": ["all", ["==", "place", "country"]],
      "layout": {
        "text-field": "{name}",
        "text-font": ["Noto Sans Bold"],
        "text-size": 14,
        "text-max-width": 10
      },
      "paint": {
        "text-color": "#334",
        "text-halo-color": "#fff",
        "text-halo-width": 2.5
      }
    },
    {
      "id": "place-city",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 5,
      "maxzoom": 12,
      "filter": ["all", ["==", "place", "city"]],
      "layout": {
        "text-field": "{name}",
        "text-font": ["Noto Sans Bold"],
        "text-size": 13,
        "text-max-width": 9
      },
      "paint": {
        "text-color": "#222",
        "text-halo-color": "#fff",
        "text-halo-width": 2
      }
    },
    {
      "id": "place-town",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 9,
      "maxzoom": 14,
      "filter": ["all", ["in", "place", "town", "suburb"]],
      "layout": {
        "text-field": "{name}",
        "text-font": ["Noto Sans Bold"],
        "text-size": 11,
        "text-max-width": 8
      },
      "paint": {
        "text-color": "#333",
        "text-halo-color": "#fff",
        "text-halo-width": 1.8
      }
    },
    {
      "id": "place-village",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 11,
      "maxzoom": 16,
      "filter": ["all", ["in", "place", "village", "hamlet"]],
      "layout": {
        "text-field": "{name}",
        "text-font": ["Noto Sans Regular"],
        "text-size": 11,
        "text-max-width": 8
      },
      "paint": {
        "text-color": "#444",
        "text-halo-color": "#fff",
        "text-halo-width": 1.5
      }
    },
    {
      "id": "road-label-motorway",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 8,
      "filter": ["all", ["has", "name"], ["==", "highway", "motorway"]],
      "layout": {
        "text-field": "{name}",
        "text-font": ["Noto Sans Bold"],
        "text-size": 11,
        "symbol-placement": "line"
      },
      "paint": {
        "text-color": "#222",
        "text-halo-color": "#DE653A",
        "text-halo-width": 2
      }
    },
    {
      "id": "road-label-trunk-primary",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 9,
      "filter": ["all", ["has", "name"], ["in", "highway", "trunk", "primary"]],
      "layout": {
        "text-field": "{name}",
        "text-font": ["Noto Sans Regular"],
        "text-size": 11.5,
        "symbol-placement": "line"
      },
      "paint": {
        "text-color": "#222",
        "text-halo-color": "#EF714A",
        "text-halo-width": 2
      }
    },
    {
      "id": "road-label-secondary-tertiary",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 11,
      "filter": [
        "all",
        ["has", "name"],
        ["in", "highway", "secondary", "tertiary"]
      ],
      "layout": {
        "text-field": "{name}",
        "text-font": ["Noto Sans Regular"],
        "text-size": 11,
        "symbol-placement": "line"
      },
      "paint": {
        "text-color": "#222",
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1.8
      }
    },
    {
      "id": "road-label-minor",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 13,
      "filter": [
        "all",
        ["has", "name"],
        ["in", "highway", "residential", "unclassified"]
      ],
      "layout": {
        "text-field": "{name}",
        "text-font": ["Noto Sans Regular"],
        "text-size": 11.5,
        "symbol-placement": "line"
      },
      "paint": {
        "text-color": "#555",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1.5
      }
    },
    {
      "id": "area-label-copy",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 13,
      "filter": [
        "all",
        ["has", "name"],
        [
          "any",
          ["==", "landuse", "residential"],
          ["==", "landuse", "commercial"],
          ["==", "landuse", "industrial"],
          ["==", "landuse", "forest"],
          ["==", "natural", "wood"]
        ]
      ],
      "layout": {
        "text-field": "{name}",
        "text-font": ["Noto Sans Regular"],
        "text-size": 11,
        "text-max-width": 7,
        "text-optional": true,
        "visibility": "visible"
      },
      "paint": {
        "text-color": "#555",
        "text-halo-color": "#fff",
        "text-halo-width": 1.5
      }
    },
    {
      "id": "building-housenumbers",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 17,
      "layout": {"text-field": "{addr:housenumber}", "text-size": 10},
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 0.6
      }
    },
    {
      "id": "building-names",
      "type": "symbol",
      "source": "osm",
      "source-layer": "ground_layer",
      "minzoom": 16,
      "filter": ["all", ["==", "building", ""]],
      "layout": {"text-field": "{name}", "text-size": 10},
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 0.6
      }
    }
  ],
  "id": "8ijed1r"
}