{
  "version": 8,
  "name": "Classic",
  "icon": "assets://classic.bmp",
  "description": "An SmTs (StrikeMaps TileSchema) style made by and for the Strike Maps project, designed to ressemble OSM Carto",
  "sources": {
    "smts": {
      "type": "vector",
      "url": "https://tile.strikemaps.eu/dev",
      "schema": "smts"
    }
  },
  "sprite": "https://api.maptiler.com/maps/openstreetmap/sprite",
  "glyphs": "https://api.maptiler.com/fonts/{fontstack}/{range}.pbf?key=yMD02x1nBSBNl60HNyf2",
  "layers": [
    {
      "id": "Background",
      "type": "background",
      "paint": {
        "background-color": "rgba(242, 239, 233, 1)"
      },
      "layout": {
        "visibility": "visible"
      }
    },
    {
      "id": "Residential",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "paint": {
        "fill-color": "rgba(225, 224, 224, 1)",
        "fill-antialias": false
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "residential"
        ]
      ]
    },
    {
      "id": "Pedestrian path outline",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "paint": {
        "line-color": "#a5a19d",
        "line-width": {
          "stops": [
            [9, 6],
            [11, 2.5],
            [12, 3.2],
            [13, 4.2],
            [15, 8.2],
            [16, 12.7],
            [17, 16.7],
            [18, 17.2],
            [19, 25.2]
          ]
        }
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "pedestrian"
        ],
        ["!has", "tunnel"],
        ["!has", "bridge"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Pedestrian",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "paint": {
        "fill-color": "#DEDEE8"
      },
      "filter": [
        "all",
        ["==", "subclass", "pedestrian"]
      ]
    },
    {
      "id": "Retail",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "paint": {
        "fill-color": "rgba(255, 214, 209, 1)"
      },
      "filter": [
        "all",
        ["in", "subclass", "retail"]
      ]
    },
    {
      "id": "Commercial",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "paint": {
        "fill-color": "rgba(242, 218, 217, 1)"
      },
      "filter": [
        "all",
        ["in", "subclass", "commercial"]
      ]
    },
    {
      "id": "Scrub",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "scrub"]
      ],
      "paint": {
        "fill-color": "rgba(200, 215, 171, 1)"
      },
      "layout": {
        "visibility": "visible"
      }
    },
    {
      "id": "Scrub Pattern",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "scrub"]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {"fill-pattern": "scrub"}
    },
    {
      "id": "Forest",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "paint": {
        "fill-color": "rgba(173, 209, 158, 1)"
      },
      "filter": [
        "all",
        ["==", "subclass", "forest"]
      ]
    },
    {
      "id": "Generic Forest Pattern",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "forest"],
        ["!has", "leaf_type"]
      ],
      "paint": {
        "fill-pattern": "leaftype_unknown",
        "fill-opacity": 0.4
      }
    },
    {
      "id": "Broadleaved Forest Pattern",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "forest"],
        [
          "==",
          "leaf_type",
          "broadleaved"
        ]
      ],
      "paint": {
        "fill-pattern": "leaftype_broadleaved",
        "fill-opacity": 0.4
      }
    },
    {
      "id": "Leafless Forest Pattern",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "forest"],
        ["==", "leaf_type", "leafless"]
      ],
      "paint": {
        "fill-pattern": "leaftype_leafless",
        "fill-opacity": 0.4
      }
    },
    {
      "id": "Mixed Forest Pattern",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "forest"],
        ["==", "leaf_type", "mixed"]
      ],
      "paint": {
        "fill-pattern": "leaftype_mixed",
        "fill-opacity": 0.4
      }
    },
    {
      "id": "Wood",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "wood"]
      ],
      "paint": {"fill-color": "#ADD19E"}
    },
    {
      "id": "Wood Pattern",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "wood"]
      ],
      "paint": {
        "fill-pattern": "leaftype_unknown"
      }
    },
    {
      "id": "Grass",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "paint": {
        "fill-color": "rgba(206, 236, 177, 1)"
      },
      "filter": [
        "all",
        ["==", "subclass", "grass"]
      ],
      "layout": {
        "visibility": "visible"
      }
    },
    {
      "id": "Dog Park",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "dog_park"]
      ],
      "paint": {"fill-color": "#dffce2"}
    },
    {
      "id": "Stadium",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "stadium"]
      ],
      "paint": {
        "fill-color": "#D6FFDA"
      },
      "layout": {
        "visibility": "visible"
      }
    },
    {
      "id": "Sports Centre",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "sports_centre"
        ]
      ],
      "paint": {"fill-color": "#dffce2"}
    },
    {
      "id": "Sports Centre Outline",
      "type": "line",
      "source": "smts",
      "source-layer": "landarea",
      "paint": {
        "line-color": "#82b39f",
        "line-width": 0.5
      },
      "filter": [
        "all",
        [
          "in",
          "subclass",
          "sports_centre"
        ]
      ]
    },
    {
      "id": "Track",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "track"]
      ],
      "paint": {
        "fill-color": "#A9E0CB"
      },
      "layout": {
        "visibility": "visible"
      }
    },
    {
      "id": "Park",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "paint": {
        "fill-color": "rgba(200, 250, 204, 1)"
      },
      "filter": [
        "all",
        ["==", "subclass", "park"]
      ]
    },
    {
      "id": "Pitch",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "pitch"]
      ],
      "paint": {
        "fill-color": "#A9E0CB"
      },
      "layout": {
        "visibility": "visible"
      }
    },
    {
      "id": "Stadium Outlines",
      "type": "line",
      "source": "smts",
      "source-layer": "landarea",
      "paint": {
        "line-color": "#82b39f"
      },
      "filter": [
        "all",
        [
          "in",
          "subclass",
          "pitch",
          "stadium",
          "track"
        ]
      ]
    },
    {
      "id": "Pedestrian Outline",
      "type": "line",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "pedestrian"]
      ],
      "paint": {"line-color": "#a5a19d"}
    },
    {
      "id": "Garden",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "garden"]
      ],
      "paint": {
        "fill-color": "rgba(206, 236, 177, 1)"
      },
      "layout": {
        "visibility": "visible"
      }
    },
    {
      "id": "Garden Pattern",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "garden"]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-pattern": "plant_nursery",
        "fill-opacity": 0.6
      }
    },
    {
      "id": "Contour",
      "type": "line",
      "source": "smts",
      "source-layer": "contour",
      "paint": {
        "line-color": "rgba(75, 73, 73, 0.43)",
        "line-width": 0.3
      }
    },
    {
      "id": "Flowerbed",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "flowerbed"]
      ],
      "paint": {
        "fill-color": "rgba(205, 235, 176, 1)"
      },
      "layout": {
        "visibility": "visible"
      }
    },
    {
      "id": "Cemetery",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "cemetery"]
      ],
      "paint": {
        "fill-color": "hsl(129, 24%, 73%)",
        "fill-opacity": 1,
        "fill-translate-anchor": "map"
      },
      "layout": {
        "visibility": "visible"
      }
    },
    {
      "id": "Cemetery Pattern",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "cemetery"]
      ],
      "paint": {
        "fill-pattern": "grave_yard_generic"
      },
      "layout": {
        "visibility": "visible"
      }
    },
    {
      "id": "Education and Health",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        [
          "in",
          "subclass",
          "school",
          "university",
          "kindergarten",
          "college",
          "hospital"
        ]
      ],
      "paint": {
        "fill-color": "rgba(255, 255, 229, 1)"
      }
    },
    {
      "id": "Parking",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "parking"]
      ],
      "paint": {"fill-color": "#eeeeee"}
    },
    {
      "id": "Parking Outline",
      "type": "line",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "parking"]
      ],
      "paint": {
        "line-width": 0.5,
        "line-color": "#aeaeb2"
      }
    },
    {
      "id": "Construction",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "construction"
        ]
      ],
      "paint": {
        "fill-color": "rgba(199, 199, 180, 1)"
      }
    },
    {
      "id": "Ocean",
      "type": "fill",
      "source": "smts",
      "source-layer": "ocean",
      "paint": {
        "fill-color": "rgba(170, 211, 223, 1)"
      },
      "layout": {
        "visibility": "visible"
      }
    },
    {
      "id": "Building",
      "type": "fill",
      "source": "smts",
      "source-layer": "building",
      "paint": {
        "fill-color": "rgba(217, 208, 201, 1)",
        "fill-outline-color": "rgba(201, 185, 175, 1)"
      }
    },
    {
      "id": "Breakwater",
      "type": "fill",
      "source": "smts",
      "source-layer": "breakwater",
      "filter": [
        "all",
        ["==", "subclass", "breakwater"]
      ],
      "paint": {
        "fill-color": "#aaaaaa",
        "fill-translate-anchor": "map"
      },
      "layout": {
        "visibility": "visible"
      }
    },
    {
      "id": "Water",
      "type": "fill",
      "source": "smts",
      "source-layer": "water",
      "paint": {
        "fill-color": "rgba(168, 209, 218, 1)",
        "fill-antialias": true
      },
      "layout": {
        "visibility": "visible"
      }
    },
    {
      "id": "Pier",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "pier"]
      ],
      "paint": {
        "fill-color": "rgba(242, 239, 233, 1)"
      }
    },
    {
      "id": "Tree Outline",
      "type": "circle",
      "source": "smts",
      "source-layer": "poi",
      "filter": [
        "all",
        ["==", "subclass", "tree"]
      ],
      "paint": {
        "circle-color": "#b8d4a8",
        "circle-radius": {
          "stops": [
            [16, 3],
            [17.5, 7],
            [18, 7.5],
            [18.5, 8],
            [19, 8.5],
            [19.5, 10],
            [20, 10.5]
          ]
        }
      },
      "minzoom": 15
    },
    {
      "id": "Tree",
      "type": "circle",
      "source": "smts",
      "source-layer": "poi",
      "paint": {
        "circle-radius": 1,
        "circle-color": "rgba(23, 81, 41, 1)"
      },
      "filter": [
        "all",
        ["==", "subclass", "tree"]
      ],
      "minzoom": 15
    },
    {
      "id": "Building outline",
      "type": "line",
      "source": "smts",
      "source-layer": "building",
      "paint": {
        "line-color": "rgba(201, 185, 175, 1)",
        "line-width": 1
      },
      "minzoom": 13
    },
    {
      "id": "Playground",
      "type": "fill",
      "source": "smts",
      "source-layer": "landarea",
      "filter": [
        "all",
        ["==", "subclass", "playground"]
      ],
      "paint": {
        "fill-color": "rgba(214, 255, 218, 1)"
      },
      "layout": {
        "visibility": "visible"
      }
    },
    {
      "id": "Playground outline",
      "type": "line",
      "source": "smts",
      "source-layer": "landarea",
      "paint": {
        "line-color": "rgba(129, 171, 134, 1)",
        "line-width": 1.1
      },
      "filter": [
        "all",
        ["==", "subclass", "playground"]
      ]
    },
    {
      "id": "Playground Symbol",
      "type": "symbol",
      "source": "smts",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": "playground",
        "symbol-placement": "point",
        "symbol-z-order": "auto",
        "icon-size": {
          "stops": [
            [15, 0.2],
            [15.5, 0.21],
            [16.25, 0.25],
            [16.5, 0.3],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "symbol-avoid-edges": false,
        "text-pitch-alignment": "auto",
        "icon-rotation-alignment": "viewport"
      },
      "filter": [
        "all",
        ["==", "subclass", "playground"]
      ],
      "source-layer": "landarea"
    },
    {
      "id": "Tertiary tunnel outline",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "tertiary"],
        ["==", "tunnel", "yes"]
      ],
      "paint": {
        "line-width": {
          "stops": [
            [9, 0.7],
            [10, 0.7],
            [11, 1.9],
            [12, 3],
            [13, 4.3],
            [14, 7],
            [15, 5.5],
            [15.5, 7.2],
            [16, 11.8],
            [17, 12.8],
            [18, 16.8],
            [20, 24.5]
          ],
          "type": "exponential",
          "base": 1.2
        },
        "line-translate-anchor": "map",
        "line-color": "rgba(95, 91, 91, 1)"
      },
      "layout": {
        "line-join": "round",
        "line-cap": "butt",
        "visibility": "visible"
      }
    },
    {
      "id": "Tertiary tunnel",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "tertiary"],
        ["==", "tunnel", "yes"]
      ],
      "paint": {
        "line-color": "rgba(255, 255, 255, 0.95)",
        "line-width": {
          "stops": [
            [9, 0.7],
            [10, 0.7],
            [11, 1.9],
            [12, 3],
            [13, 3.9],
            [14, 6.5],
            [15, 5],
            [15.5, 6.7],
            [16, 11.3],
            [17, 12.3],
            [18, 16.3],
            [20, 23.8]
          ],
          "type": "exponential",
          "base": 1.2
        },
        "line-translate-anchor": "map"
      },
      "layout": {
        "line-join": "round",
        "line-cap": "butt",
        "visibility": "visible"
      }
    },
    {
      "id": "Footway tunnel higlight",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "footway"],
        ["has", "tunnel"],
        ["!has", "bridge"]
      ],
      "paint": {
        "line-color": "#333333",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 3.7],
            [14, 3.5],
            [15, 4],
            [17, 4],
            [18, 5]
          ]
        }
      },
      "minzoom": 13,
      "layout": {
        "line-join": "round",
        "line-cap": "butt"
      }
    },
    {
      "id": "Footway tunnel outline",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "footway"],
        ["has", "tunnel"],
        ["!has", "bridge"]
      ],
      "paint": {
        "line-dasharray": [1, 0.1],
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 2.7],
            [14, 3],
            [15, 3.3],
            [17, 3.3],
            [18, 3.6]
          ]
        },
        "line-color": "#FFFFFF"
      },
      "minzoom": 13,
      "layout": {
        "line-join": "round",
        "line-cap": "butt",
        "visibility": "visible"
      }
    },
    {
      "id": "Footway tunnel",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "footway"],
        ["has", "tunnel"],
        ["!has", "bridge"]
      ],
      "paint": {
        "line-color": "rgba(250, 126, 112, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [6, 0.1],
            [10, 0.4],
            [15, 1],
            [17, 1.1],
            [18, 1.5]
          ]
        },
        "line-dasharray": [2, 2]
      },
      "minzoom": 13,
      "layout": {
        "line-join": "round",
        "line-cap": "butt"
      }
    },
    {
      "id": "Generic Path",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "path"]
      ],
      "paint": {
        "line-color": "rgba(250, 126, 112, 1)",
        "line-dasharray": [2, 1],
        "line-width": {
          "base": 1.2,
          "stops": [
            [6, 0.1],
            [10, 0.4],
            [15, 1],
            [17, 1.1],
            [18, 1.5]
          ]
        }
      },
      "minzoom": 13,
      "layout": {
        "line-join": "round",
        "line-cap": "butt"
      }
    },
    {
      "id": "Footway path",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "footway"],
        ["!has", "bridge"],
        ["!has", "tunnel"]
      ],
      "paint": {
        "line-color": "rgba(250, 126, 112, 1)",
        "line-dasharray": [2, 1],
        "line-width": {
          "base": 1.2,
          "stops": [
            [6, 0.1],
            [10, 0.4],
            [15, 1],
            [17, 1.1],
            [18, 1.5]
          ]
        }
      },
      "minzoom": 13,
      "layout": {
        "line-join": "round",
        "line-cap": "butt"
      }
    },
    {
      "id": "Primary road outline",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "paint": {
        "line-color": "rgba(158, 116, 0, 1)",
        "line-width": {
          "stops": [
            [9, 6],
            [11, 2.5],
            [12, 3.2],
            [13, 4.2],
            [15, 8.2],
            [16, 12.7],
            [17, 16.7],
            [18, 17.2],
            [19, 25.2]
          ]
        }
      },
      "filter": [
        "all",
        ["==", "subclass", "primary"],
        ["!has", "tunnel"],
        ["!has", "bridge"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Residential road outline",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        [
          "==",
          "subclass",
          "residential"
        ],
        ["==", "$type", "LineString"]
      ],
      "paint": {
        "line-color": "rgba(197, 191, 191, 1)",
        "line-width": [
          "interpolate",
          ["linear"],
          ["zoom"],
          13,
          3,
          14,
          5,
          15,
          6,
          16,
          11,
          17,
          12,
          18,
          17,
          19,
          19
        ]
      },
      "layout": {
        "visibility": "visible",
        "line-cap": "round"
      }
    },
    {
      "id": "Service road outline",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "service"],
        ["!=", "tunnel", "yes"]
      ],
      "paint": {
        "line-color": "rgba(197, 191, 191, 1)",
        "line-width": {
          "stops": [
            [10, 0.7],
            [12, 0.8],
            [13, 1],
            [14, 2],
            [15, 4],
            [16, 5],
            [17, 6],
            [18, 9],
            [19, 14.5]
          ]
        },
        "line-translate-anchor": "map"
      },
      "layout": {
        "line-join": "round",
        "line-cap": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Service road",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "service"],
        ["!=", "tunnel", "yes"]
      ],
      "paint": {
        "line-color": "rgba(255, 255, 255, 1)",
        "line-width": {
          "stops": [
            [10, 0.1],
            [12, 0.2],
            [13, 0.4],
            [14, 1],
            [15, 3],
            [16, 4],
            [17, 5],
            [18, 8],
            [19, 12]
          ],
          "type": "exponential",
          "base": 1.2
        },
        "line-translate-anchor": "map"
      },
      "layout": {
        "line-join": "round",
        "line-cap": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Pedestrian path",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "paint": {
        "line-color": "rgba(222, 222, 232, 1)",
        "line-width": {
          "stops": [
            [7, 1],
            [8, 1.4],
            [9, 1.8],
            [10, 1.8],
            [11, 2],
            [12, 3],
            [13, 3],
            [15, 6.6],
            [16, 12],
            [17, 14.5],
            [18, 16],
            [19, 23]
          ]
        }
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "pedestrian"
        ],
        ["!has", "tunnel"],
        ["!has", "bridge"]
      ],
      "layout": {
        "line-join": "round",
        "line-cap": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Secondary road outline-copy",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "paint": {
        "line-color": "rgba(109, 122, 5, 1)",
        "line-width": {
          "stops": [
            [9, 6],
            [11, 2.5],
            [12, 3.2],
            [13, 4.2],
            [15, 8.2],
            [16, 12.7],
            [17, 16.7],
            [18, 17.2],
            [19, 25.2]
          ]
        }
      },
      "filter": [
        "all",
        ["==", "subclass", "secondary"],
        ["!has", "tunnel"],
        ["!has", "bridge"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Secondary tunnel outline",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "paint": {
        "line-color": "rgba(109, 122, 5, 1)",
        "line-width": {
          "stops": [
            [9, 6],
            [11, 3.5],
            [12, 5],
            [13, 5],
            [15, 8],
            [16, 15],
            [18, 17],
            [19, 25.4]
          ]
        },
        "line-dasharray": [0.5, 0.25]
      },
      "filter": [
        "all",
        ["==", "subclass", "secondary"],
        ["==", "tunnel", "yes"],
        ["!=", "bridge", "yes"]
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Residential road",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        [
          "==",
          "subclass",
          "residential"
        ],
        ["==", "$type", "LineString"]
      ],
      "paint": {
        "line-color": "rgba(255, 255, 255, 1)",
        "line-width": {
          "stops": [
            [12, 1],
            [13, 1.9],
            [14, 3.8],
            [15, 4.8],
            [16, 9.3],
            [17, 10.3],
            [18, 14.3],
            [19, 16.3]
          ]
        }
      },
      "layout": {
        "visibility": "visible",
        "line-cap": "round"
      }
    },
    {
      "id": "Secondary road",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "paint": {
        "line-color": "rgba(247, 250, 189, 1)",
        "line-width": {
          "stops": [
            [7, 1],
            [8, 1.4],
            [9, 1.8],
            [10, 1.8],
            [11, 2],
            [12, 3],
            [13, 3],
            [15, 6.6],
            [16, 12],
            [17, 14.5],
            [18, 16],
            [19, 23]
          ]
        }
      },
      "filter": [
        "all",
        ["==", "subclass", "secondary"],
        ["!has", "tunnel"],
        ["!has", "bridge"]
      ],
      "layout": {
        "line-join": "round",
        "line-cap": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Secondary tunnel",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "paint": {
        "line-color": "rgba(250, 252, 217, 1)",
        "line-width": {
          "stops": [
            [7, 1],
            [8, 1.4],
            [9, 1.8],
            [10, 1.8],
            [11, 2],
            [12, 3],
            [13, 3],
            [15, 6.6],
            [16, 12],
            [17, 14.5],
            [18, 16],
            [19, 23]
          ]
        }
      },
      "filter": [
        "all",
        ["==", "subclass", "secondary"],
        ["==", "tunnel", "yes"]
      ],
      "layout": {
        "line-join": "round",
        "line-cap": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Primary tunnel outline",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "paint": {
        "line-color": "rgba(158, 116, 0, 1)",
        "line-width": {
          "stops": [
            [9, 6],
            [11, 3.5],
            [12, 5],
            [13, 5],
            [15, 8],
            [16, 15],
            [18, 17],
            [19, 25.4]
          ]
        },
        "line-dasharray": [0.5, 0.25]
      },
      "filter": [
        "all",
        ["==", "subclass", "primary"],
        ["has", "tunnel"],
        ["!=", "bridge", "yes"]
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Primary tunnel",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "paint": {
        "line-color": "rgba(254, 237, 215, 1)",
        "line-width": {
          "stops": [
            [7, 1],
            [8, 1.4],
            [9, 1.8],
            [10, 1.8],
            [11, 2],
            [12, 3],
            [13, 3],
            [15, 6.6],
            [16, 14],
            [17, 14.5],
            [18, 16],
            [19, 24]
          ]
        }
      },
      "filter": [
        "all",
        ["==", "subclass", "primary"],
        ["has", "tunnel"],
        ["!=", "bridge", "yes"]
      ],
      "layout": {
        "line-join": "round",
        "line-cap": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Tertiary road outline",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "tertiary"],
        ["!has", "tunnel"],
        ["!has", "bridge"]
      ],
      "paint": {
        "line-color": "rgba(197, 191, 191, 1)",
        "line-width": {
          "stops": [
            [11, 2.7],
            [12, 4.2],
            [13, 5.2],
            [14, 8.2],
            [15, 7.2],
            [16, 13.2],
            [17, 15.4],
            [18, 19.2],
            [20, 27]
          ],
          "type": "exponential",
          "base": 1.2
        },
        "line-translate-anchor": "map"
      },
      "layout": {
        "line-join": "round",
        "line-cap": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Tertiary road",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "tertiary"],
        ["!has", "tunnel"],
        ["!has", "bridge"]
      ],
      "paint": {
        "line-color": "rgba(255, 255, 255, 1)",
        "line-width": {
          "stops": [
            [9, 0.7],
            [10, 0.7],
            [11, 1.9],
            [12, 3],
            [13, 3.9],
            [14, 6.5],
            [15, 5],
            [15.5, 6.7],
            [16, 11.3],
            [17, 12.3],
            [18, 16.3],
            [20, 24]
          ],
          "type": "exponential",
          "base": 1.2
        },
        "line-translate-anchor": "map"
      },
      "layout": {
        "line-join": "round",
        "line-cap": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Primary bridge outline",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "paint": {
        "line-color": "rgba(0, 0, 0, 1)",
        "line-width": {
          "stops": [
            [9, 6],
            [11, 2.5],
            [12, 3.2],
            [13, 4.2],
            [15, 7.2],
            [16, 15.7],
            [17, 16.5],
            [18, 17.2],
            [19, 25.2]
          ]
        }
      },
      "filter": [
        "all",
        ["==", "subclass", "primary"],
        ["==", "bridge", "yes"],
        ["!has", "tunnel"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Primary road",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "paint": {
        "line-color": {
          "stops": [
            [
              7,
              "rgba(243, 196, 129, 1)"
            ],
            [
              11,
              "rgba(252, 215, 166, 1)"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [7, 1],
            [8, 1.4],
            [9, 1.8],
            [10, 1.8],
            [11, 2],
            [12, 3],
            [13, 3],
            [15, 6.6],
            [16, 12],
            [17, 14.5],
            [18, 16],
            [19, 23]
          ]
        }
      },
      "filter": [
        "all",
        ["==", "subclass", "primary"],
        ["!has", "tunnel"],
        ["!has", "bridge"]
      ],
      "layout": {
        "line-join": "round",
        "line-cap": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Primary bridge",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "paint": {
        "line-color": "rgba(252, 215, 166, 1)",
        "line-width": {
          "stops": [
            [7, 1],
            [8, 1.4],
            [9, 1.8],
            [10, 1.8],
            [11, 2],
            [12, 3],
            [13, 3],
            [15, 6.6],
            [16, 14],
            [17, 14.5],
            [18, 16],
            [19, 24]
          ]
        }
      },
      "filter": [
        "all",
        ["==", "subclass", "primary"],
        ["==", "bridge", "yes"],
        ["!has", "tunnel"]
      ],
      "layout": {
        "line-join": "round",
        "line-cap": "round",
        "visibility": "visible"
      }
    },
    {
      "id": "Steps tunnel higlight ",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "steps"],
        ["has", "tunnel"],
        ["!has", "bridge"]
      ],
      "paint": {
        "line-color": "#333333",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 3.7],
            [14, 3.5],
            [15, 4],
            [17, 4],
            [18, 5]
          ]
        }
      },
      "minzoom": 13,
      "layout": {
        "line-join": "round",
        "line-cap": "butt"
      }
    },
    {
      "id": "Steps tunnel outline",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "steps"],
        ["has", "tunnel"],
        ["!has", "bridge"]
      ],
      "paint": {
        "line-dasharray": [1, 0.1],
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 2.7],
            [14, 3],
            [15, 3.3],
            [17, 3.3],
            [18, 3.6]
          ]
        },
        "line-color": "#FFFFFF"
      },
      "minzoom": 13,
      "layout": {
        "line-join": "round",
        "line-cap": "butt",
        "visibility": "visible"
      }
    },
    {
      "id": "Steps tunnel",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "steps"],
        ["has", "tunnel"]
      ],
      "paint": {
        "line-width": {
          "stops": [
            [6, 0.1],
            [10, 0.4],
            [15, 1],
            [17, 1.1],
            [18, 1.75]
          ]
        },
        "line-color": "#FA7E70",
        "line-dasharray": [1.5, 0.15]
      },
      "minzoom": 13,
      "layout": {
        "line-join": "miter",
        "line-cap": "square"
      }
    },
    {
      "id": "Steps path",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "steps"],
        ["!has", "tunnel"]
      ],
      "paint": {
        "line-width": {
          "stops": [
            [6, 0.1],
            [10, 0.4],
            [15, 1],
            [17, 1.1],
            [18, 1.75]
          ]
        },
        "line-color": "#FA7E70",
        "line-dasharray": [1.5, 0.15]
      },
      "minzoom": 13,
      "layout": {
        "line-join": "miter",
        "line-cap": "square"
      }
    },
    {
      "id": "Steps path label",
      "type": "symbol",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "subclass", "steps"],
        ["!=", "tunnel", "yes"]
      ],
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "text-field": "{name}",
        "symbol-placement": "line",
        "text-size": {
          "base": 1,
          "stops": [
            [14, 6],
            [17, 8],
            [18, 9]
          ]
        },
        "icon-allow-overlap": true,
        "icon-offset": [0.9, 0.9],
        "icon-pitch-alignment": "auto",
        "icon-anchor": "center",
        "text-offset": [0.75, 0.75]
      }
    },
    {
      "id": "Footway path label",
      "type": "symbol",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "subclass", "footway"],
        ["!has", "tunnel"]
      ],
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "symbol-placement": "line-center",
        "text-size": {
          "base": 1,
          "stops": [
            [14, 6],
            [17, 8],
            [18, 11]
          ]
        },
        "icon-allow-overlap": true,
        "symbol-spacing": 350,
        "symbol-avoid-edges": true,
        "text-offset": [0, 0.9]
      },
      "minzoom": 18,
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 2
      }
    },
    {
      "id": "Residential road label",
      "type": "symbol",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "residential"
        ],
        ["!has", "tunnel"]
      ],
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "text-field": "{name}",
        "symbol-placement": "line",
        "text-size": {
          "base": 1,
          "stops": [
            [14, 6],
            [17, 8],
            [18, 11]
          ]
        },
        "icon-allow-overlap": true,
        "symbol-spacing": 500,
        "symbol-avoid-edges": true
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)"
      }
    },
    {
      "id": "Secondary road label",
      "type": "symbol",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "subclass", "secondary"],
        ["!has", "tunnel"],
        ["!has", "bridge"]
      ],
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "text-field": "{name}",
        "symbol-placement": "line",
        "text-size": {
          "base": 1,
          "stops": [
            [14, 6],
            [17, 8],
            [18, 11]
          ]
        },
        "icon-allow-overlap": true,
        "symbol-spacing": 300,
        "symbol-avoid-edges": true
      },
      "paint": {"text-halo-width": 2}
    },
    {
      "id": "Secondary tunnel label",
      "type": "symbol",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "subclass", "secondary"],
        ["==", "tunnel", "yes"]
      ],
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "text-field": "{name}",
        "symbol-placement": "line",
        "text-size": {
          "base": 1,
          "stops": [
            [14, 6],
            [17, 8],
            [18, 11]
          ]
        },
        "icon-allow-overlap": true,
        "symbol-spacing": 300,
        "symbol-avoid-edges": true
      },
      "paint": {"text-halo-width": 2}
    },
    {
      "id": "Primary tunnel label",
      "type": "symbol",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "subclass", "primary"],
        ["==", "tunnel", "yes"]
      ],
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "text-field": "{name}",
        "symbol-placement": "line",
        "text-size": {
          "base": 1,
          "stops": [
            [14, 6],
            [17, 8],
            [18, 11]
          ]
        },
        "icon-allow-overlap": true,
        "symbol-spacing": 300,
        "symbol-avoid-edges": true
      },
      "paint": {"text-halo-width": 2}
    },
    {
      "id": "Primary road label",
      "type": "symbol",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "subclass", "primary"],
        ["!has", "tunnel"]
      ],
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "text-field": "{name}",
        "symbol-placement": "line",
        "text-size": {
          "base": 1,
          "stops": [
            [14, 6],
            [17, 8],
            [18, 11]
          ]
        },
        "icon-allow-overlap": true,
        "symbol-spacing": 300,
        "symbol-avoid-edges": true
      },
      "paint": {"text-halo-width": 2}
    },
    {
      "id": "Tertiary road label",
      "type": "symbol",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "subclass", "tertiary"],
        ["!has", "tunnel"]
      ],
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "text-field": "{name}",
        "symbol-placement": "line",
        "text-size": {
          "base": 1,
          "stops": [
            [14, 6],
            [17, 8],
            [18, 11]
          ]
        },
        "icon-allow-overlap": true,
        "symbol-spacing": 300,
        "symbol-avoid-edges": true
      },
      "paint": {"text-halo-width": 2}
    },
    {
      "id": "Footway bridge higlight -copy",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "footway"],
        ["==", "bridge", "yes"],
        ["!has", "tunnel"]
      ],
      "paint": {
        "line-color": "#333333",
        "line-dasharray": [1, 0.5],
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 3.7],
            [14, 4.5],
            [15, 5],
            [17, 5],
            [18, 6]
          ]
        }
      },
      "minzoom": 13,
      "layout": {
        "line-join": "round",
        "line-cap": "butt"
      }
    },
    {
      "id": "Footway bridge outline",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "footway"],
        ["==", "bridge", "yes"],
        ["!has", "tunnel"]
      ],
      "paint": {
        "line-color": "rgba(255, 255, 255, 1)",
        "line-dasharray": [1, 0.1],
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 3.7],
            [14, 4],
            [15, 4.3],
            [17, 4.3],
            [18, 4.6]
          ]
        }
      },
      "minzoom": 13,
      "layout": {
        "line-join": "round",
        "line-cap": "butt"
      }
    },
    {
      "id": "Footway bridge",
      "type": "line",
      "source": "smts",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "highway"],
        ["==", "subclass", "footway"],
        ["==", "bridge", "yes"],
        ["!has", "tunnel"]
      ],
      "paint": {
        "line-color": "#FA7E70",
        "line-dasharray": [2, 2],
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 0.8],
            [14, 1],
            [15, 1.3],
            [17, 1.3],
            [18, 1.6]
          ]
        }
      },
      "minzoom": 13,
      "layout": {
        "line-join": "round",
        "line-cap": "butt"
      }
    },
    {
      "id": "Building Labels",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "filter": [
        "all",
        ["==", "class", "building"]
      ],
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "text-field": "{housenumber}\n{name}",
        "text-size": {
          "stops": [
            [14, 0.5],
            [15, 2.2],
            [15.5, 3.5],
            [16, 6.5],
            [17.5, 9],
            [18, 10.5],
            [24, 13.5]
          ]
        },
        "visibility": "visible"
      },
      "minzoom": 15.5,
      "paint": {
        "text-color": "rgba(30, 29, 29, 1)",
        "text-halo-width": 1,
        "text-halo-color": "rgba(255, 255, 255, 1)"
      }
    },
    {
      "id": "Chain",
      "type": "line",
      "source": "smts",
      "source-layer": "barrier",
      "paint": {
        "line-color": "#aaaaa5",
        "line-width": 0.75
      },
      "filter": [
        "all",
        ["==", "class", "chain"]
      ]
    },
    {
      "id": "Park label",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "filter": [
        "all",
        ["==", "subclass", "park"]
      ],
      "minzoom": 15,
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "text-field": "{name}",
        "text-size": {
          "stops": [[15, 7], [20, 15]]
        },
        "text-max-width": {
          "stops": [[12, 5], [18, 8]]
        },
        "visibility": "visible"
      },
      "paint": {
        "text-color": "rgba(12, 131, 22, 1)",
        "text-halo-blur": 0.5,
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "Territorial border",
      "type": "line",
      "source": "smts",
      "source-layer": "boundary",
      "paint": {
        "line-color": "rgba(141, 83, 109, 1)",
        "line-width": {
          "stops": [
            [3, 0.9],
            [5, 1.6],
            [12, 2]
          ]
        }
      },
      "filter": [
        "all",
        [
          "==",
          "border_type",
          "territorial"
        ]
      ]
    },
    {
      "id": "Country border",
      "type": "line",
      "source": "smts",
      "source-layer": "boundary",
      "paint": {
        "line-color": "rgba(145, 109, 142, 1)",
        "line-width": {
          "stops": [
            [3, 0.9],
            [5, 1.6],
            [12, 2]
          ]
        }
      },
      "filter": [
        "all",
        ["==", "border_type", "nation"]
      ]
    },
    {
      "id": "Cliff",
      "type": "symbol",
      "source": "smts",
      "source-layer": "landfeature",
      "filter": [
        "all",
        ["==", "subclass", ""]
      ],
      "layout": {"icon-image": "cliff"}
    },
    {
      "id": "Statue",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": "statue",
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "artwork"],
        ["==", "artwork_type", "statue"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Vehicle Inspection",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": "vehicle_inspection",
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "vehicle_inspection"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Bureau De Change",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "general_amenity_lz"],
            [16, "bureau_de_change"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "bureau_de_change"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Money Transfer",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "general_amenity_lz"],
            [16, "bureau_de_change"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "money_transfer"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Bank",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "general_amenity_lz"],
            [16, "bank"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "bank"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "ATM",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "general_amenity_lz"],
            [16, "atm"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "atm"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Public bookcase",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "public_bookcase"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "public_bookcase"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Recording Studio",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "tattoo"],
            [16.5, "video"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "studio"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(172, 57, 172, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Nightclub",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "nightclub"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "nightclub"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Music Venue",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "tattoo"],
            [16.5, "music"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "music_venue"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(172, 57, 172, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Events Venue",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "community_centre"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "events_venue"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Conference Centre",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "community_centre"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "conference_centre"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Community Centre",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "community_centre"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "community_centre"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Police",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "police"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "police"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Post Depot",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "post_box"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "post_depot"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Post Box",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "post_box"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "post_box"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Post Office",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "post_office"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "post_office"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "BBQ",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "bbq"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "bbq"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Townhall",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "townhall"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "townhall"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Prison",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "prison"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "prison"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Fire Station",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "fire_station"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "fire_station"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Courthouse",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "courthouse"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "courthouse"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Theatre",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "theatre"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "theatre"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Cinema",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "cinema"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "cinema"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Casino",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "casino"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "casino"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Arts Centre",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "amenity_general_lz"],
            [16.5, "arts_centre"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "arts_centre"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Artwork",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": "artwork",
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "artwork"],
        ["!=", "artwork_type", "statue"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(82, 54, 12, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Pub",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "chocolate"],
            [16.5, "pub"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "pub"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(199, 116, 0, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Ice Cream",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "chocolate"],
            [16.5, "ice_cream"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "ice_cream"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(199, 116, 0, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Food Court",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "chocolate"],
            [16.5, "food_court"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "food_court"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(199, 116, 0, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Fast Food",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "chocolate"],
            [16.5, "fast_food"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "fast_food"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(199, 116, 0, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Biergarten",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "chocolate"],
            [16.5, "biergarten"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "biergarten"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(199, 116, 0, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Cafe",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "chocolate"],
            [16.5, "cafe"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "cafe"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(199, 116, 0, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Bar",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "chocolate"],
            [16.5, "bar"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "bar"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(199, 116, 0, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Restaurant",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "chocolate"],
            [16.5, "restaurant"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.4],
            [16.25, 0.8],
            [16.5, 0.85],
            [16.75, 0.87],
            [17, 0.9],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "restaurant"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(199, 116, 0, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Charging station",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "highway_amenity_lz"],
            [17, "charging_station"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.2],
            [16.25, 0.3],
            [16.5, 0.4],
            [16.75, 0.5],
            [17, 0.7],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "charging_station"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(0, 146, 218, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Bicycle Repair Station-copy",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "highway_amenity_lz"],
            [
              17,
              "bicycle_repair_station"
            ]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.2],
            [16.25, 0.3],
            [16.5, 0.4],
            [16.75, 0.5],
            [17, 0.7],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "bicycle_repair_station"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(0, 146, 218, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Bicycle Rental",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "icon-image": {
          "stops": [
            [14, "highway_amenity_lz"],
            [17, "rental_bicycle"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "icon-size": {
          "stops": [
            [15, 0.2],
            [16.25, 0.3],
            [16.5, 0.4],
            [16.75, 0.5],
            [17, 0.7],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "bicycle_rental"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(0, 146, 218, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Car Sharing",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "highway_amenity_lz"],
            [17, "rental_car"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.2],
            [16.25, 0.3],
            [16.5, 0.4],
            [16.75, 0.5],
            [17, 0.7],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "car_sharing"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(0, 146, 218, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Car Rental",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "highway_amenity_lz"],
            [17, "rental_car"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.2],
            [16.25, 0.3],
            [16.5, 0.4],
            [16.75, 0.5],
            [17, 0.7],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "car_rental"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(0, 146, 218, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Boat Storage",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "highway_amenity_lz"],
            [17, "boat_rental"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.2],
            [16.25, 0.3],
            [16.5, 0.4],
            [16.75, 0.5],
            [17, 0.7],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "boat_storage"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(0, 146, 218, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Boat Rental",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "highway_amenity_lz"],
            [17, "boat_rental"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.2],
            [16.25, 0.3],
            [16.5, 0.4],
            [16.75, 0.5],
            [17, 0.7],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "boat_rental"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(0, 146, 218, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Fuel",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "highway_amenity_lz"],
            [17, "fuel"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.2],
            [16.25, 0.3],
            [16.5, 0.4],
            [16.75, 0.5],
            [17, 0.7],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        ["==", "subclass", "fuel"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(0, 146, 218, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Taxi",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.2],
            [16.25, 0.3],
            [16.5, 0.4],
            [16.75, 0.5],
            [17, 0.7],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true,
        "icon-image": {
          "stops": [
            [14, "highway_amenity_lz"],
            [16, "taxi"]
          ]
        }
      },
      "filter": [
        "all",
        ["==", "subclass", "taxi"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(0, 146, 218, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Underground Parking entrance",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.2],
            [16.25, 0.3],
            [16.5, 0.4],
            [16.75, 0.5],
            [17, 0.7],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true,
        "icon-image": {
          "stops": [
            [14, "highway_amenity_lz"],
            [
              16,
              "parking_entrance_underground"
            ]
          ]
        }
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "parking_entrance"
        ],
        ["==", "parking", "underground"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(0, 146, 218, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Multistorey Parking entrance-copy",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.2],
            [16.25, 0.3],
            [16.5, 0.4],
            [16.75, 0.5],
            [17, 0.7],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true,
        "icon-image": {
          "stops": [
            [14, "highway_amenity_lz"],
            [
              16,
              "parking_entrance_multistorey"
            ]
          ]
        }
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "parking_entrance"
        ],
        ["==", "parking", "multistorey"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(0, 146, 218, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Generic Parking entrance",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.2],
            [16.25, 0.3],
            [16.5, 0.4],
            [16.75, 0.5],
            [17, 0.7],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true,
        "icon-image": {
          "stops": [
            [14, "highway_amenity_lz"],
            [
              16,
              "parking_entrance_multistorey"
            ]
          ]
        }
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "parking_entrance"
        ],
        ["!has", "parking"]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(0, 146, 218, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Motorcycle Parking",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "highway_amenity_lz"],
            [17, "motorcycle_parking"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.2],
            [16.25, 0.3],
            [16.5, 0.4],
            [16.75, 0.5],
            [17, 0.7],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "motorcycle_parking"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(0, 146, 218, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Bicycle Parking",
      "type": "symbol",
      "source": "smts",
      "source-layer": "poi",
      "layout": {
        "text-font": [
          "Open Sans Italic",
          "Noto Sans Italic"
        ],
        "icon-image": {
          "stops": [
            [14, "highway_amenity_lz"],
            [17, "bicycle_parking"]
          ]
        },
        "icon-allow-overlap": true,
        "icon-optional": false,
        "text-field": "{name}",
        "text-size": {
          "stops": [
            [16, 0],
            [16.4, 5],
            [16.5, 5],
            [16.75, 8],
            [17.35, 8.3],
            [20, 12]
          ]
        },
        "text-offset": [0, 1.89],
        "icon-size": {
          "stops": [
            [15, 0.2],
            [16.25, 0.3],
            [16.5, 0.4],
            [16.75, 0.5],
            [17, 0.7],
            [17.35, 1],
            [19, 1.1]
          ]
        },
        "text-allow-overlap": false,
        "text-optional": true
      },
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "bicycle_parking"
        ]
      ],
      "paint": {
        "icon-opacity": 1,
        "text-translate-anchor": "map",
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(0, 146, 218, 1)",
        "text-halo-blur": 1,
        "text-halo-width": 1
      },
      "minzoom": 14
    },
    {
      "id": "Compressed Air",
      "type": "circle",
      "source": "smts",
      "source-layer": "poi",
      "filter": [
        "all",
        [
          "==",
          "subclass",
          "compressed_air"
        ]
      ],
      "minzoom": 17.25,
      "paint": {
        "circle-radius": 1.2,
        "circle-color": "rgba(73, 63, 63, 1)"
      }
    }
  ],
  "id": "strikemaps-classic"
}
