{
  "version": 8,
  "name": "OSM OpenMapTiles",
  "metadata": { "maputnik:renderer": "mbgljs" },
  "center": [0, 0],
  "zoom": 1,
  "bearing": 0,
  "pitch": 0,
  "sources": {
    "openmaptiles": {
      "type": "vector",
      "scheme": "tms",
      "tiles": ["http://localhost:8080/tmp/pbfReq/{z}/{x}/{y}.pbf"]
    }
  },
  "sprite": "http://219.238.106.206:9310/tileStyles/sprite",
  "glyphs": "http://219.238.106.206:9310/tileStyles/fonts/{fontstack}/{range}.pbf",
  "layers": [
    {
      "id": "background",
      "type": "background",
      "layout": { "visibility": "visible" },
      "paint": { "background-color": "rgba(60, 62, 78, 1)" }
    },
    {
      "id": "buildings",
      "source": "openmaptiles",
      "source-layer": "building",
      "type": "fill",
      "paint": {
        "fill-color": "#dfdcd7",
        "fill-opacity": 1
      }
    },
    {
      "id": "administrative",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "administrative",
      "layout": { "visibility": "visible" },
      "paint": {
        "fill-color": "#f00"
      }
    },
    {
      "id": "administrative1",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "administrative",
      "layout": {
        "visibility": "visible",
        "text-field": "{name:latin}\n{name:nonlatin}"
      },
      "paint": {
        "text-color": "#000000"
      }
    },
    {
      "id": "landuse_classes",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "landuse",
      "minzoom": 7,
      "filter": [
        "all",
        [
          "in",
          "class",
          "railway",
          "cemetery",
          "military",
          "residential",
          "commercial",
          "industrial",
          "garages",
          "retail",
          "bus_station",
          "school",
          "university",
          "kindergarten",
          "college",
          "hospital",
          "stadium",
          "pitch",
          "playground",
          "track",
          "dam"
        ],
        ["==", "$type", "Polygon"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "fill-color": [
          "match",
          ["get", "class"],
          "railway",
          "#ebdbe8",
          "residential",
          "#e0dfdf",
          "cemetery",
          "#aacbaf",
          "military",
          "#fceaea",
          "commercial",
          "#f2dad9",
          "industrial",
          "#ebdbe8",
          "garages",
          "#dfddce",
          "retail",
          "#ffd6d1",
          "bus_station",
          "#e9e7e2",
          "school",
          "#ffffe5",
          "university",
          "#ffffe5",
          "kindergarten",
          "#ffffe5",
          "college",
          "#ffffe5",
          "hospital",
          "#ffffe5",
          "stadium",
          "#d5ffd9",
          "pitch",
          "#aae0cb",
          "playground",
          "#d5ffd9",
          "track",
          "#aae0cb",
          "dam",
          "#adadad",
          "#000"
        ],
        "fill-opacity": 1
      }
    },
    {
      "id": "landuse_residential",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "landuse",
      "minzoom": 6,
      "maxzoom": 24,
      "filter": [
        "all",
        ["in", "class", "residential", "suburbs", "neighbourhood"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "fill-color": {
          "stops": [
            [7, "#d0d0d0"],
            [11, "#dddddd"],
            [12, "#e0dfdf"]
          ]
        }
      }
    },
    {
      "id": "aeroway_fill",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "aeroway",
      "minzoom": 11,
      "filter": ["==", "$type", "Polygon"],
      "layout": { "visibility": "visible" },
      "paint": {
        "fill-color": {
          "stops": [
            [6, "rgba(223, 223, 228, 1)"],
            [12, "rgba(232, 231, 223, 1)"]
          ]
        },
        "fill-opacity": 1
      }
    },
    {
      "id": "landcover_classes",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "landcover",
      "maxzoom": 13,
      "filter": [
        "all",
        ["in", "class", "farmland", "wood", "rock", "grass", "wetland", "sand"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "fill-color": [
          "match",
          ["get", "class"],
          "farmland",
          "#eef0d5",
          "wood",
          "#add19e",
          "rock",
          "#eee5dc",
          "grass",
          "#cdebb0",
          "sand",
          "#f5e9c6",
          "wetland",
          "#add19e",
          "#000"
        ],
        "fill-opacity": {
          "stops": [
            [7, 0.5],
            [10, 1]
          ]
        },
        "fill-antialias": false
      }
    },
    {
      "id": "landcover_class_outline",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "landcover",
      "filter": ["all", ["in", "class", "farmland"]],
      "layout": { "visibility": "visible" },
      "paint": { "line-color": "#c7c9ae", "line-width": 0.5 }
    },
    {
      "id": "landcover_park",
      "type": "fill",
      "source": "openmaptiles",
      "source-layer": "landcover",
      "minzoom": 13,
      "filter": ["all", ["==", "subclass", "park"]],
      "layout": { "visibility": "visible" },
      "paint": { "fill-color": "#c8facc", "fill-antialias": true }
    },
    {
      "id": "landcover_subclasses",
      "type": "fill",
      "source": "openmaptiles",
      "source-layer": "landcover",
      "minzoom": 13,
      "filter": [
        "all",
        [
          "in",
          "subclass",
          "allotments",
          "bare_rock",
          "beach",
          "dune",
          "scrub",
          "farm",
          "farmland",
          "forest",
          "garden",
          "grass",
          "grassland",
          "golf_course",
          "heath",
          "meadow",
          "orchard",
          "plant_nursery",
          "recreation_ground",
          "reedbed",
          "saltmarsh",
          "sand",
          "scree",
          "swamp",
          "tidalflat",
          "tundra",
          "village_green",
          "vineyard",
          "wet_meadow",
          "wetland",
          "wood"
        ]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "fill-color": [
          "match",
          ["get", "subclass"],
          "allotments",
          "#c9e1bf",
          "bare_rock",
          "#eee5dc",
          "beach",
          "#fff1ba",
          "bog",
          "#d6d99f",
          "dune",
          "#f5e9c6",
          "scrub",
          "#c8d7ab",
          "farm",
          "#f5dcba",
          "farmland",
          "#eef0d5",
          "forest",
          "#add19e",
          "grass",
          "#cdebb0",
          "grassland",
          "#cdebb0",
          "golf_course",
          "#def6c0",
          "heath",
          "#d6d99f",
          "mangrove",
          "#c8d7ab",
          "meadow",
          "#cdebb0",
          "orchard",
          "#aedfa3",
          "park",
          "#c8facc",
          "garden",
          "#cdebb0",
          "plant_nursery",
          "#aedfa3",
          "recreation_ground",
          "#d5ffd9",
          "reedbed",
          "#cdebb0",
          "saltmarsh",
          "#cdebb0",
          "sand",
          "#f5e9c6",
          "scree",
          "#eee5dc",
          "swamp",
          "#add19e",
          "tidalflat",
          "#DED6CF",
          "village_green",
          "#cdebb0",
          "vineyard",
          "#aedfa3",
          "wet_meadow",
          "#cdebb0",
          "wetland",
          "#add19e",
          "wood",
          "#add19e",
          "marsh",
          "#ff0",
          "#FFFFFF"
        ],
        "fill-antialias": true
      }
    },
    {
      "id": "landcover_subclass_patterns",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "landcover",
      "minzoom": 13,
      "filter": [
        "all",
        [
          "in",
          "subclass",
          "allotments",
          "bare_rock",
          "beach",
          "bog",
          "dune",
          "scrub",
          "farm",
          "farmland",
          "forest",
          "garden",
          "grass",
          "grassland",
          "golf_course",
          "heath",
          "mangrove",
          "marsh",
          "meadow",
          "orchard",
          "park",
          "plant_nursery",
          "recreation_ground",
          "reedbed",
          "saltern",
          "saltmarsh",
          "sand",
          "scree",
          "swamp",
          "village_green",
          "vineyard",
          "wet_meadow",
          "wetland",
          "wood"
        ]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "fill-opacity": [
          "match",
          ["get", "subclass"],
          "beach",
          0.4,
          "forest",
          0.4,
          "bare_rock",
          0.3,
          "scrub",
          0.6,
          "garden",
          0.6,
          "scree",
          0.3,
          "wood",
          0.4,
          1
        ]
      }
    },
    {
      "id": "landcover_subclass_outline",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "landcover",
      "minzoom": 15,
      "filter": [
        "all",
        [
          "in",
          "subclass",
          "allotments",
          "farm",
          "farmland",
          "recreation_ground"
        ]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": [
          "match",
          ["get", "subclass"],
          "allotments",
          "#B1C6A8",
          "farm",
          "#d1b48c",
          "farmland",
          "#c7c9ae",
          "recreation_ground",
          "#3c6640",
          "#000"
        ],
        "line-width": [
          "match",
          ["get", "subclass"],
          "recreation_ground",
          0.3,
          0.5
        ],
        "line-opacity": 1
      }
    },
    {
      "id": "landcover_ice",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "landcover",
      "minzoom": 5,
      "filter": ["all", ["in", "class", "ice"]],
      "paint": { "fill-color": "#ddecec", "fill-antialias": false }
    },
    {
      "id": "landcover_ice_outline",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "landcover",
      "minzoom": 5,
      "filter": ["all", ["in", "class", "ice"]],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": "#9cf",
        "line-width": {
          "stops": [
            [5, 1],
            [10, 1.5]
          ]
        },
        "line-dasharray": {
          "stops": [
            [5, [1, 0]],
            [10, [4, 2]]
          ]
        }
      }
    },
    {
      "id": "waterway_tunnel",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "waterway",
      "minzoom": 14,
      "filter": ["all", ["==", "brunnel", "tunnel"]],
      "layout": { "line-cap": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#a0c8f0",
        "line-width": {
          "base": 1.3,
          "stops": [
            [13, 0.5],
            [20, 6]
          ]
        },
        "line-dasharray": [2, 4]
      }
    },
    {
      "id": "waterway_river",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "waterway",
      "filter": [
        "all",
        ["==", "class", "river"],
        ["!=", "brunnel", "tunnel"],
        ["!=", "intermittent", 1]
      ],
      "layout": { "line-cap": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#a0c8f0",
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 0.5],
            [20, 6]
          ]
        }
      }
    },
    {
      "id": "waterway_river_intermittent",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "waterway",
      "filter": [
        "all",
        ["==", "class", "river"],
        ["!=", "brunnel", "tunnel"],
        ["==", "intermittent", 1]
      ],
      "layout": { "line-cap": "round" },
      "paint": {
        "line-color": "#a0c8f0",
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 0.5],
            [20, 6]
          ]
        },
        "line-dasharray": [3, 2]
      }
    },
    {
      "id": "waterway_other",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "waterway",
      "filter": [
        "all",
        ["!=", "class", "river"],
        ["!=", "brunnel", "tunnel"],
        ["!=", "intermittent", 1]
      ],
      "layout": { "line-cap": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#a0c8f0",
        "line-width": {
          "base": 1.3,
          "stops": [
            [13, 0.5],
            [20, 6]
          ]
        }
      }
    },
    {
      "id": "waterway_other_intermittent",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "waterway",
      "filter": [
        "all",
        ["!=", "class", "river"],
        ["!=", "brunnel", "tunnel"],
        ["==", "intermittent", 1]
      ],
      "layout": { "line-cap": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#a0c8f0",
        "line-width": {
          "base": 1.3,
          "stops": [
            [13, 0.5],
            [20, 6]
          ]
        },
        "line-dasharray": [4, 3]
      }
    },
    {
      "id": "water_intermittent",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "water",
      "filter": ["all", ["==", "intermittent", 1]],
      "layout": { "visibility": "visible" },
      "paint": { "fill-color": "rgba(172, 218, 251, 1)", "fill-opacity": 0.85 }
    },
    {
      "id": "water",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "water",
      "filter": ["all", ["!=", "intermittent", 1], ["!=", "brunnel", "tunnel"]],
      "layout": { "visibility": "visible" },
      "paint": { "fill-color": "#aad3df", "fill-translate-anchor": "map" }
    },
    {
      "id": "building",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "building",
      "minzoom": 12,
      "maxzoom": 24,
      "layout": { "visibility": "visible" },
      "paint": {
        "fill-color": {
          "stops": [
            [13, "rgba(222, 213, 207, 1)"],
            [16, "#d9d0c9"]
          ]
        },
        "fill-outline-color": {
          "base": 1,
          "stops": [
            [13, "#9A918A"],
            [16, "rgba(166, 157, 150, 1)"]
          ]
        }
      }
    },
    {
      "id": "national_parks",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "park",
      "minzoom": 8,
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": "rgba(154, 199, 136, 1)",
        "line-width": {
          "base": 1,
          "stops": [
            [8, 1.2],
            [9, 1.5],
            [10, 3.6],
            [24, 3.6]
          ]
        },
        "line-offset": 1,
        "line-opacity": 0.8
      }
    },
    {
      "id": "national_parks_thin",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "park",
      "minzoom": 10,
      "layout": { "visibility": "none" },
      "paint": { "line-color": "rgba(93, 156, 76, 1)", "line-width": 1.5 }
    },
    {
      "id": "aeroway_runway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "aeroway",
      "minzoom": 11,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "class", "runway"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": "rgba(178, 181, 209, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 3],
            [20, 48]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "aeroway_taxiway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "aeroway",
      "minzoom": 11,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "class", "taxiway"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": "rgba(178, 181, 209, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 1],
            [20, 24]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "ferry",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 4,
      "filter": ["all", ["in", "class", "ferry"]],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#66f",
        "line-width": {
          "stops": [
            [10, 0.5],
            [14, 1.1]
          ]
        },
        "line-dasharray": [6, 6]
      }
    },
    {
      "id": "landuse_class_pattern",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "landuse",
      "filter": ["all", ["in", "class", "military", "cemetery"]],
      "layout": { "visibility": "visible" },
      "paint": { "fill-color": "#000000", "fill-opacity": 1 }
    },
    {
      "id": "landuse_class_outline",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "landuse",
      "minzoom": 13,
      "filter": [
        "all",
        [
          "in",
          "class",
          "railway",
          "military",
          "residential",
          "commercial",
          "industrial",
          "retail",
          "school",
          "university",
          "kindergarten",
          "college",
          "hospital",
          "stadium",
          "pitch",
          "playground",
          "track",
          "theme_park",
          "zoo",
          "dam"
        ]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": [
          "match",
          ["get", "class"],
          "railway",
          "#c6b3c3",
          "military",
          "#ff5555",
          "residential",
          "#b9b9b9",
          "commercial",
          "#f2dad9",
          "industrial",
          "#c6b3c3",
          "retail",
          "#d99c95",
          "school",
          "#A6A68C",
          "university",
          "#A6A68C",
          "kindergarten",
          "#A6A68C",
          "college",
          "#A6A68C",
          "hospital",
          "#A6A68C",
          "stadium",
          "#7ca680",
          "pitch",
          "#7aaa97",
          "playground",
          "#3c6640",
          "track",
          "#7aaa96",
          "theme_park",
          "#660033",
          "zoo",
          "#660033",
          "dam",
          "#444444",
          "#000"
        ],
        "line-width": [
          "match",
          ["get", "class"],
          "railway",
          0.7,
          "military",
          2,
          "residential",
          0.5,
          "commercial",
          0.5,
          "industrial",
          0.5,
          "retail",
          0.5,
          "school",
          0.3,
          "university",
          0.3,
          "kindergarten",
          0.3,
          "college",
          0.3,
          "hospital",
          0.3,
          "stadium",
          0.3,
          "pitch",
          0.5,
          "playground",
          0.3,
          "track",
          0.5,
          "theme_park",
          1,
          "zoo",
          1,
          "dam",
          2,
          1
        ],
        "line-offset": ["match", ["get", "class"], "military", 1, 0],
        "line-opacity": ["match", ["get", "class"], "military", 0.24, 1]
      }
    },
    {
      "id": "landuse_class_themepark",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "landuse",
      "minzoom": 13,
      "filter": ["all", ["in", "class", "theme_park", "zoo"]],
      "layout": {
        "line-cap": "square",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "#660033",
        "line-width": {
          "stops": [
            [9, 3.5],
            [14, 5.5]
          ]
        },
        "line-offset": 2,
        "line-opacity": {
          "stops": [
            [9, 0.1],
            [12, 0.3]
          ]
        }
      }
    },
    {
      "id": "tunnel_motorway_link_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["==", "class", "motorway_link"],
        ["==", "ramp", 1],
        ["==", "brunnel", "tunnel"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [11, "#c24e6b"],
            [12, "#dc2a67"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 1.5],
            [12, 4],
            [14, 7.8],
            [16, 12],
            [17, 13],
            [18, 16],
            [19, 17]
          ]
        }
      }
    },
    {
      "id": "tunnel_service_track_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "service", "track"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#cfcdca",
        "line-width": {
          "base": 1.2,
          "stops": [
            [15, 1],
            [16, 4],
            [20, 11]
          ]
        },
        "line-dasharray": [0.5, 0.25]
      }
    },
    {
      "id": "tunnel_link_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "ramp", "1"],
        ["==", "brunnel", "tunnel"],
        [">", "layer", 0]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#e9ac77",
        "line-width": {
          "base": 1.2,
          "stops": [
            [12, 1],
            [13, 3],
            [14, 4],
            [20, 15]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "tunnel_street_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "street", "street_limited"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#cfcdca",
        "line-width": {
          "base": 1.2,
          "stops": [
            [12, 0.5],
            [13, 1],
            [14, 4],
            [20, 15]
          ]
        },
        "line-opacity": {
          "stops": [
            [12, 0],
            [12.5, 1]
          ]
        }
      }
    },
    {
      "id": "tunnel_tertiary_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "tertiary"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#8f8f8f",
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 2.5],
            [12, 5],
            [13, 5],
            [14, 9],
            [15, 10],
            [16, 18],
            [17, 21],
            [18, 27]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [0.5, 0.25]
      }
    },
    {
      "id": "tunnel_secondary_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "secondary"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#707d05",
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 3.5],
            [12, 5],
            [13, 5],
            [14, 9],
            [15, 10],
            [16, 18],
            [17, 21],
            [18, 27]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [0.5, 0.25]
      }
    },
    {
      "id": "tunnel_trunk_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": ["all", ["==", "brunnel", "tunnel"], ["in", "class", "trunk"]],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [11, "#cf6649"],
            [12, "#c84e2f"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 3.5],
            [12, 6],
            [15, 10],
            [16, 18],
            [17, 21],
            [18, 27]
          ]
        },
        "line-dasharray": [0.5, 0.25]
      }
    },
    {
      "id": "tunnel_trunk_construction_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "trunk_construction"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "rgba(255, 255, 255, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 3.5],
            [12, 6],
            [15, 10],
            [16, 18],
            [17, 21],
            [18, 25]
          ]
        },
        "line-dasharray": [1, 0]
      }
    },
    {
      "id": "tunnel_primary_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "primary"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [6, "#a06b00"],
            [10, "rgba(160, 116, 0, 1)"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 3.5],
            [12, 6],
            [15, 10],
            [16, 18],
            [17, 21],
            [18, 27]
          ]
        },
        "line-dasharray": [0.5, 0.25]
      }
    },
    {
      "id": "tunnel_motorway_construction_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "motorway_construction"],
        ["==", "brunnel", "tunnel"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [6, "#dc2a67"],
            [10, "#c24e6b"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0],
            [7, 1.75],
            [18, 27]
          ]
        },
        "line-dasharray": [0.5, 0.25]
      }
    },
    {
      "id": "tunnel_motorway_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "motorway"],
        ["==", "brunnel", "tunnel"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [6, "#dc2a67"],
            [10, "#c24e6b"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0],
            [7, 1.75],
            [18, 27]
          ]
        },
        "line-dasharray": [0.5, 0.25]
      }
    },
    {
      "id": "tunnel_path_casing_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "brunnel", "tunnel"],
        ["==", "class", "path"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": "rgba(50, 50, 50, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 3.7],
            [14, 4],
            [15, 4.3],
            [17, 4.3],
            [18, 4.6]
          ]
        },
        "line-dasharray": [1, 0.5]
      }
    },
    {
      "id": "tunnel_path_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "brunnel", "tunnel"],
        ["==", "class", "path"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": "rgba(255, 255, 255, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 2.7],
            [14, 3],
            [15, 3.3],
            [17, 3.3],
            [18, 3.6]
          ]
        },
        "line-dasharray": [1, 0]
      }
    },
    {
      "id": "tunnel_path_cycleway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 13,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "brunnel", "tunnel"],
        ["in", "class", "path"],
        ["any", ["==", "subclass", "cycleway"], ["==", "bicycle", "designated"]]
      ],
      "paint": {
        "line-color": "#0000ff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 0.8],
            [14, 1],
            [15, 1.3],
            [17, 1.3],
            [18, 1.6]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "tunnel_path_bridleway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 13,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "brunnel", "tunnel"],
        ["in", "class", "path"],
        ["any", ["==", "subclass", "bridleway"], ["==", "horse", "designated"]],
        ["!=", "bicycle", "designated"]
      ],
      "paint": {
        "line-color": "#008000",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 0.8],
            [14, 1],
            [15, 1.3],
            [17, 1.3],
            [18, 1.6]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "tunnel_path_footway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 13,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "brunnel", "tunnel"],
        ["in", "class", "path"],
        ["in", "subclass", "footway", "path"],
        ["!=", "bicycle", "designated"],
        ["!=", "horse", "designated"]
      ],
      "paint": {
        "line-color": "#fa8072",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 0.8],
            [14, 1],
            [15, 1.3],
            [17, 1.3],
            [18, 1.6]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "tunnel_motorway_link",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 8,
      "filter": [
        "all",
        ["==", "class", "motorway"],
        ["==", "ramp", 1],
        ["==", "brunnel", "tunnel"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#f1bcc6",
        "line-width": {
          "base": 1.2,
          "stops": [
            [8, 0.7],
            [11, 0.9],
            [12, 3],
            [14, 6.6],
            [16, 10.4],
            [17, 11.4],
            [18, 14.4],
            [19, 15.4]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [0.5, 0.25]
      }
    },
    {
      "id": "tunnel_service_track",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 15,
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "service", "track"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#f2f2f2",
        "line-width": {
          "base": 1.2,
          "stops": [
            [15, 0.8],
            [16, 1.9],
            [17, 3.1],
            [18, 3.9],
            [19, 6.9]
          ]
        }
      }
    },
    {
      "id": "tunnel_service_track_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 15,
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "service_construction", "track_construction"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#fff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [15, 0.8],
            [16, 1.9],
            [17, 3.1],
            [18, 3.9],
            [19, 6.9]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "tunnel_link",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "ramp", "1"],
        ["==", "brunnel", "tunnel"],
        [">", "layer", 0]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#fff4c6",
        "line-width": {
          "base": 1.2,
          "stops": [
            [12.5, 0],
            [13, 1.5],
            [14, 2.5],
            [20, 11.5]
          ]
        }
      }
    },
    {
      "id": "tunnel_minor",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": ["all", ["==", "brunnel", "tunnel"], ["in", "class", "minor"]],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#fff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13.5, 0],
            [14, 2.5],
            [20, 11.5]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "tunnel_minor_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "minor_construction"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#fff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13.5, 0],
            [14, 2.5],
            [20, 11.5]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "tunnel_tertiary",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "tertiary"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#ffffff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 1.9],
            [12, 3],
            [13, 3.9],
            [14, 7.8],
            [15, 8.8],
            [16, 16.4],
            [17, 19.4],
            [18, 25.4]
          ]
        }
      }
    },
    {
      "id": "tunnel_tertiary_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "tertiary_construction"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#ffffff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 1.9],
            [12, 3],
            [13, 3.9],
            [14, 7.8],
            [15, 8.8],
            [16, 16.4],
            [17, 19.4],
            [18, 25.4]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "tunnel_secondary",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 8,
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "secondary"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#fafcd7",
        "line-width": {
          "base": 1.2,
          "stops": [
            [8, 1],
            [9, 1.1],
            [10, 1.1],
            [11, 2.9],
            [12, 4.3],
            [12, 4.3],
            [14, 7.6],
            [15, 8.6],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        }
      }
    },
    {
      "id": "tunnel_secondary_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 8,
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "secondary_construction"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#fafcd7",
        "line-width": {
          "base": 1.2,
          "stops": [
            [8, 1],
            [9, 1.1],
            [10, 1.1],
            [11, 2.9],
            [12, 4.3],
            [12, 4.3],
            [14, 7.6],
            [15, 8.6],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "tunnel_primary",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "primary"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#feecd5",
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0.4],
            [6, 0.6],
            [7, 1],
            [8, 1.4],
            [9, 1.9],
            [10, 1.9],
            [11, 4.5],
            [12, 5],
            [15, 8.6],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "tunnel_primary_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "primary_construction"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#feecd5",
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0.4],
            [6, 0.6],
            [7, 1],
            [8, 1.4],
            [9, 1.9],
            [10, 1.9],
            [11, 4.5],
            [12, 5],
            [15, 8.6],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "tunnel_trunk",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": ["all", ["==", "brunnel", "tunnel"], ["in", "class", "trunk"]],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [5, "#f5977a"],
            [11, "#fcd7cc"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0.4],
            [6, 0.6],
            [7, 1],
            [8, 1.4],
            [9, 1.9],
            [10, 1.9],
            [11, 4.5],
            [12, 5],
            [15, 8.6],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "tunnel_trunk_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "tunnel"],
        ["in", "class", "trunk_construction"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#f9b29c",
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0.4],
            [6, 0.6],
            [7, 1],
            [8, 1.4],
            [9, 1.9],
            [10, 1.9],
            [11, 4.5],
            [12, 5],
            [15, 8.6],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "tunnel_motorway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "motorway"],
        ["==", "brunnel", "tunnel"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [5, "#e66e89"],
            [11, "#f1bcc6"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0],
            [7, 1],
            [18, 25]
          ]
        }
      }
    },
    {
      "id": "tunnel_motorway_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "motorway_construction"],
        ["==", "brunnel", "tunnel"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [5, "#e66e89"],
            [11, "#f1bcc6"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0],
            [7, 1],
            [18, 25]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "tunnel_major_rail",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": ["all", ["==", "brunnel", "tunnel"], ["in", "class", "rail"]],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": "rgba(166, 166, 166, 1)",
        "line-width": {
          "base": 1.4,
          "stops": [
            [8, 0.8],
            [15, 3],
            [20, 5.4]
          ]
        }
      }
    },
    {
      "id": "tunnel_major_rail_hatching",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 9,
      "filter": [
        "all",
        ["in", "brunnel", "tunnel", "tunnel"],
        ["==", "class", "rail"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [8, "rgba(114, 114, 114, 0.44)"],
            [10, "rgba(199, 199, 199, 1)"]
          ]
        },
        "line-width": {
          "base": 1.4,
          "stops": [
            [8, 0],
            [15, 2],
            [20, 4]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "road_area_pier",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": ["all", ["==", "$type", "Polygon"], ["==", "class", "pier"]],
      "layout": { "visibility": "visible" },
      "paint": {
        "fill-color": "rgba(246, 241, 229, 1)",
        "fill-antialias": true
      }
    },
    {
      "id": "road_pier",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": ["all", ["==", "$type", "LineString"], ["==", "class", "pier"]],
      "layout": { "line-cap": "round", "line-join": "round" },
      "paint": {
        "line-color": "rgba(246, 241, 229, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [15, 1],
            [17, 4]
          ]
        }
      }
    },
    {
      "id": "road_area_bridge",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": ["all", ["==", "$type", "Polygon"], ["==", "class", "bridge"]],
      "layout": { "visibility": "visible" },
      "paint": { "fill-color": "#b8b8b8", "fill-antialias": true }
    },
    {
      "id": "road_area_platform",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "$type", "Polygon"],
        ["!has", "brunnel"],
        ["==", "class", "path"],
        ["==", "subclass", "platform"]
      ],
      "layout": { "visibility": "visible" },
      "paint": { "fill-color": "#bababa" }
    },
    {
      "id": "road_area_pedestrian",
      "type": "fill",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "$type", "Polygon"],
        ["!has", "brunnel"],
        ["!in", "class", "bridge", "pier"]
      ],
      "layout": { "visibility": "visible" },
      "paint": { "fill-color": "#dddde8" }
    },
    {
      "id": "road_service_track_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 13,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "service", "track"]
      ],
      "layout": { "line-cap": "round", "line-join": "round" },
      "paint": {
        "line-color": "#bbbbbb",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 2],
            [15, 3.5],
            [16, 7],
            [17, 8.5],
            [18, 11],
            [19, 12]
          ]
        }
      }
    },
    {
      "id": "road_primary_link_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["==", "ramp", 1],
        ["in", "class", "primary"]
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [11, "#c38a27"],
            [12, "#a06b00"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 1.5],
            [12, 4],
            [13, 4],
            [14, 7.8],
            [16, 12],
            [17, 13],
            [18, 16]
          ]
        }
      }
    },
    {
      "id": "road_trunk_link_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["==", "ramp", 1],
        ["in", "class", "trunk"]
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [11, "#cf6649"],
            [12, "#c84e2f"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 1.5],
            [12, 4],
            [14, 7.8],
            [16, 12],
            [17, 13],
            [18, 16]
          ]
        }
      }
    },
    {
      "id": "road_motorway_link_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["==", "class", "motorway"],
        ["==", "ramp", 1]
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [11, "#c24e6b"],
            [12, "#dc2a67"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 1.5],
            [12, 4],
            [14, 7.8],
            [16, 12],
            [17, 13],
            [18, 16],
            [19, 17]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road_minor_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 13,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "minor"],
        ["!=", "ramp", "1"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "#bbbbbb",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 3],
            [14, 5],
            [15, 6],
            [16, 12],
            [17, 13],
            [18, 17]
          ]
        },
        "line-opacity": {
          "stops": [
            [10, 0],
            [12.5, 1]
          ]
        }
      }
    },
    {
      "id": "road_tertiary_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "tertiary"],
        ["!=", "ramp", 1]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "#8f8f8f",
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 2.5],
            [12, 4],
            [13, 5],
            [14, 9],
            [15, 10],
            [16, 18],
            [17, 21],
            [18, 27]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road_secondary_link_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "secondary"],
        ["==", "ramp", 1]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [11, "#9eae23"],
            [12, "#707d05"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 3.5],
            [12, 5],
            [13, 5],
            [14, 9],
            [15, 10],
            [16, 18],
            [17, 21],
            [18, 27]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road_secondary_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "secondary"],
        ["!=", "ramp", 1]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [11, "#9eae23"],
            [12, "#707d05"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 3.5],
            [12, 5],
            [13, 5],
            [14, 9],
            [15, 10],
            [16, 18],
            [17, 21],
            [18, 27]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road_trunk_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["!=", "ramp", 1],
        ["in", "class", "trunk"],
        ["!=", "ramp", 1]
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [11, "rgba(160, 116, 0, 1)"],
            [12, "#c84e2f"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [9, 6],
            [11, 3.5],
            [12, 5],
            [13, 5],
            [15, 10],
            [16, 18],
            [17, 21],
            [18, 27]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road_primary_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 9,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["!=", "ramp", 1],
        ["in", "class", "primary"],
        ["!=", "ramp", 1]
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [10.9, "rgba(255, 250, 234, 0.47)"],
            [11, "rgba(160, 116, 0, 1)"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [9, 6],
            [11, 3.5],
            [12, 5],
            [13, 5],
            [15, 10],
            [16, 18],
            [17, 21],
            [18, 27]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road_motorway_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 5,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["==", "class", "motorway"],
        ["!=", "ramp", 1]
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [11, "#c24e6b"],
            [12, "#dc2a67"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0],
            [7, 1.75],
            [18, 27]
          ]
        }
      }
    },
    {
      "id": "road_pedestrian_casing",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "class", "path"],
        ["==", "subclass", "pedestrian"],
        ["!=", "brunel", "tunnel"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": "#999999",
        "line-width": {
          "stops": [
            [13, 3],
            [14, 5],
            [15, 6],
            [16, 12],
            [17, 13],
            [18, 17]
          ]
        }
      }
    },
    {
      "id": "road_pedestrian",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "class", "path"],
        ["==", "subclass", "pedestrian"],
        ["!=", "brunel", "tunnel"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": "#dddde8",
        "line-width": {
          "stops": [
            [13, 1.9],
            [14, 3.8],
            [15, 4.8],
            [16, 10.4],
            [17, 11.4],
            [18, 15.4]
          ]
        }
      }
    },
    {
      "id": "road_path_steps_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 15,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "path"],
        ["==", "subclass", "steps"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "rgba(236, 236, 236, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [14, 4],
            [15, 4.3],
            [17, 4.3],
            [18, 4.6]
          ]
        },
        "line-opacity": 0.6
      }
    },
    {
      "id": "road_path_bridleway_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 15,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "path"],
        ["any", ["==", "subclass", "bridleway"], ["==", "horse", "designated"]],
        ["!=", "bicycle", "designated"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "rgba(236, 236, 236, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [14, 3],
            [15, 3.3],
            [17, 3.3],
            [18, 3.6]
          ]
        },
        "line-opacity": 0.6
      }
    },
    {
      "id": "road_path_cycleway_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 15,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "path"],
        ["any", ["==", "subclass", "cycleway"], ["==", "bicycle", "designated"]]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "rgba(236, 236, 236, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [14, 3],
            [15, 3.3],
            [17, 3.3],
            [18, 3.6]
          ]
        },
        "line-opacity": 0.6
      }
    },
    {
      "id": "road_path_footway_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 15,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "path"],
        ["in", "subclass", "footway", "path"],
        ["!=", "bicycle", "designated"],
        ["!=", "horse", "designated"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "rgba(236, 236, 236, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [14, 2.7],
            [15, 3],
            [17, 3.3],
            [18, 3.6]
          ]
        },
        "line-opacity": 0.6
      }
    },
    {
      "id": "road_path_cycleway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 12,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "path"],
        ["any", ["==", "subclass", "cycleway"], ["==", "bicycle", "designated"]]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#0000ff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [12, 0.7],
            [14, 0.9],
            [17, 1],
            [18, 1.3]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "road_path_steps",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 12,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "path"],
        ["==", "subclass", "steps"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#fa8072",
        "line-width": {
          "base": 1.2,
          "stops": [
            [12, 1.7],
            [14, 1.9],
            [17, 2],
            [18, 2.3]
          ]
        },
        "line-dasharray": [0.5, 0.5]
      }
    },
    {
      "id": "road_path_bridleway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 12,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "path"],
        ["any", ["==", "subclass", "bridleway"], ["==", "horse", "designated"]],
        ["!=", "bicycle", "designated"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#008000",
        "line-width": {
          "base": 1.2,
          "stops": [
            [12, 0.7],
            [14, 0.9],
            [17, 1],
            [18, 1.3]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "road_path_footway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 12,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "path"],
        ["in", "subclass", "footway", "path"],
        ["!=", "bicycle", "designated"],
        ["!=", "horse", "designated"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#fa8072",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 0.6],
            [14, 1],
            [15, 1.3],
            [17, 1.3],
            [18, 1.6]
          ]
        },
        "line-dasharray": [2, 1]
      }
    },
    {
      "id": "road_primary_link",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["==", "ramp", 1],
        ["in", "class", "primary"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "#fcd6a4",
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 1.5],
            [12, 3],
            [13, 3],
            [14, 6.6],
            [16, 10.4],
            [17, 11.4],
            [18, 14.4]
          ]
        }
      }
    },
    {
      "id": "road_trunk_link",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["==", "ramp", 1],
        ["in", "class", "trunk"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [6, "#fdb59e"],
            [11, "#f9b29c"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 0.9],
            [12, 3],
            [14, 6.6],
            [16, 10.4],
            [17, 11.4],
            [18, 14.4]
          ]
        }
      }
    },
    {
      "id": "road_motorway_link",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 8,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["==", "class", "motorway"],
        ["==", "ramp", 1]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [6, "#e66e89"],
            [10, "#e892a2"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [8, 0.7],
            [11, 0.9],
            [12, 3],
            [14, 6.6],
            [16, 10.4],
            [17, 11.4],
            [18, 14.4],
            [19, 15.4]
          ]
        }
      }
    },
    {
      "id": "road_service_track",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 12,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "service", "track"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "#fff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 0.9],
            [15, 2.3],
            [15, 0.5],
            [16, 5.4],
            [17, 6.9],
            [18, 9.4],
            [19, 10.4]
          ]
        }
      }
    },
    {
      "id": "road_service_track_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 12,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "service_construction", "track_construction"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "#fff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 0.9],
            [15, 2.3],
            [15, 0.5],
            [16, 5.4],
            [17, 6.9],
            [18, 9.4],
            [19, 10.4]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "road_raceway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 9,
      "filter": ["all", ["in", "class", "raceway"]],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "rgba(254, 190, 200, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 0.7],
            [12, 1.9],
            [13, 3.9],
            [14, 5.1],
            [15, 5.1],
            [16, 11.5],
            [17, 11.5],
            [18, 12.7]
          ]
        }
      }
    },
    {
      "id": "road_minor",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 12,
      "filter": [
        "all",
        ["==", ["geometry-type"], "LineString"],
        [
          "all",
          ["match", ["get", "brunnel"], ["bridge", "tunnel"], false, true],
          ["match", ["get", "class"], ["minor"], true, false]
        ]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [12, "#d3d3d3"],
            [13, "rgba(255, 255, 255, 1)"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [12, 1],
            [13, 1.9],
            [14, 3.8],
            [15, 4.8],
            [16, 10.4],
            [17, 11.4],
            [18, 15.4]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road_minor_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 12,
      "filter": [
        "all",
        ["==", ["geometry-type"], "LineString"],
        [
          "all",
          ["match", ["get", "brunnel"], ["bridge", "tunnel"], false, true],
          ["match", ["get", "class"], ["minor_construction"], true, false]
        ]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [12, "#d3d3d3"],
            [13, "rgba(255, 255, 255, 1)"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [12, 1],
            [13, 1.9],
            [14, 3.8],
            [15, 4.8],
            [16, 10.4],
            [17, 11.4],
            [18, 15.4]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "road_secondary",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 8,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "secondary"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [10.5, "#bbbbbb"],
            [10.6, "#f7fabf"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [8, 1],
            [9, 1.1],
            [10, 1.1],
            [11, 2.9],
            [12, 4.3],
            [13, 4.3],
            [14, 7.6],
            [15, 8.6],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        }
      }
    },
    {
      "id": "road_tertiary",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 9,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "tertiary"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [10.5, "#bbbbbb"],
            [10.6, "#FFFFFF"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [9, 0.7],
            [10, 0.7],
            [11, 1.9],
            [12, 3],
            [13, 3.9],
            [14, 7.8],
            [15, 8.8],
            [16, 16.4],
            [17, 19.4],
            [18, 25.4]
          ]
        }
      }
    },
    {
      "id": "road_tertiary_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 9,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "tertiary_construction"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [10.5, "#bbbbbb"],
            [10.6, "#fff"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [9, 0.7],
            [11, 1.9],
            [12, 3],
            [13, 3.9],
            [14, 7.8],
            [15, 8.8],
            [16, 16.4],
            [17, 19.4],
            [18, 25.4]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "road_secondary_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 8,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "secondary_construction"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [10.5, "#bbbbbb"],
            [10.6, "#f7fabf"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [8, 1],
            [9, 1.1],
            [10, 1.1],
            [11, 2.9],
            [12, 4.3],
            [13, 4.3],
            [14, 7.6],
            [15, 8.6],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "road_primary_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["!=", "ramp", 1],
        ["in", "class", "primary_construction"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [7, "#f3c380"],
            [11, "#fcd6a4"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [7, 1],
            [8, 1.4],
            [9, 1.8],
            [10, 1.8],
            [11, 2.5],
            [12, 4],
            [13, 4],
            [15, 8.6],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        }
      }
    },
    {
      "id": "road_primary",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["!=", "ramp", 1],
        ["in", "class", "primary"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [7, "#f3c380"],
            [11, "#fcd6a4"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [7, 1],
            [8, 1.4],
            [9, 1.8],
            [10, 1.8],
            [11, 2.5],
            [12, 4],
            [13, 4],
            [15, 8.6],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        }
      }
    },
    {
      "id": "road_trunk",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["!=", "ramp", 1],
        ["in", "class", "trunk"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [5, "#fdb59e"],
            [11, "#f9b29c"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [7, 1],
            [8, 1.4],
            [9, 1.8],
            [10, 1.8],
            [11, 2.5],
            [12, 4],
            [13, 4],
            [15, 8.6],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        }
      }
    },
    {
      "id": "road_trunk_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["!=", "ramp", 1],
        ["in", "class", "trunk_construction"]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [6, "#fdb59e"],
            [11, "#f9b29c"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [7, 1],
            [8, 1.4],
            [9, 1.8],
            [10, 1.8],
            [11, 2.5],
            [12, 4],
            [13, 4],
            [15, 8.6],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "road_motorway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 5,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["==", "class", "motorway"],
        ["!=", "ramp", 1]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "stops": [
            [6, "#e66e89"],
            [10, "#e892a2"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0],
            [7, 1],
            [18, 25]
          ]
        }
      }
    },
    {
      "id": "road_motorway_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 5,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["==", "class", "motorway_construction"],
        ["!=", "ramp", 1]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "base": 1,
          "stops": [
            [6, "#e892a2"],
            [10, "#e66e89"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0],
            [7, 1],
            [20, 18]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "rail_subway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "transit"],
        ["==", "subclass", "subway"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": "#81817f",
        "line-width": {
          "stops": [
            [14, 1],
            [18, 3]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [1, 1.2]
      }
    },
    {
      "id": "rail_major",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "class", "rail"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [8, "#787878"],
            [14, "rgba(129, 129, 129, 1)"]
          ]
        },
        "line-width": {
          "base": 1.4,
          "stops": [
            [8, 0.8],
            [11, 1.5],
            [15, 3],
            [20, 5.4]
          ]
        }
      }
    },
    {
      "id": "rail_minor",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "subclass", "tram", "light_rail"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": "rgba(129, 129, 129, 1)",
        "line-width": {
          "base": 1.4,
          "stops": [
            [12, 0.8],
            [15, 1.2],
            [20, 4]
          ]
        }
      }
    },
    {
      "id": "rail_major_hatching",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 8,
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["==", "class", "rail"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [8, "rgba(255, 255, 255, 0.44)"],
            [10, "rgba(242, 242, 242, 0.44)"]
          ]
        },
        "line-width": {
          "base": 1.4,
          "stops": [
            [9, 0],
            [15, 2],
            [20, 4]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "rail_minor_hatching",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["!in", "brunnel", "bridge", "tunnel"],
        ["in", "subclass", "tram", "light_rail"]
      ],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": "#bbb",
        "line-width": {
          "base": 1.4,
          "stops": [
            [14.5, 0],
            [15, 2],
            [20, 6]
          ]
        },
        "line-dasharray": [0.2, 4]
      }
    },
    {
      "id": "waterway-bridge-case",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "waterway",
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "brunnel", "bridge"]
      ],
      "layout": { "line-cap": "butt", "line-join": "miter" },
      "paint": {
        "line-color": "#bbbbbb",
        "line-width": {
          "base": 1.6,
          "stops": [
            [12, 0.5],
            [20, 5]
          ]
        },
        "line-gap-width": {
          "base": 1.3,
          "stops": [
            [13, 0.5],
            [20, 6]
          ]
        }
      }
    },
    {
      "id": "waterway-bridge",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "waterway",
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "brunnel", "bridge"]
      ],
      "layout": { "line-cap": "round", "line-join": "round" },
      "paint": {
        "line-color": "rgba(134, 204, 250, 1)",
        "line-width": {
          "base": 1.3,
          "stops": [
            [13, 0.5],
            [20, 6]
          ]
        }
      }
    },
    {
      "id": "bridge_motorway_link_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "motorway"],
        ["==", "ramp", 1],
        ["==", "brunnel", "bridge"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [11, "#c24e6b"],
            [12, "#dc2a67"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [12, 4],
            [14, 7],
            [18, 16],
            [19, 17]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "bridge_service_track_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "bridge"],
        ["in", "class", "service", "track"]
      ],
      "layout": { "line-join": "round" },
      "paint": {
        "line-color": "#cfcdca",
        "line-width": {
          "base": 1.2,
          "stops": [
            [15, 1],
            [16, 4],
            [20, 11]
          ]
        }
      }
    },
    {
      "id": "bridge_link_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": ["all", ["==", "class", "link"], ["==", "brunnel", "bridge"]],
      "layout": { "line-join": "round" },
      "paint": {
        "line-color": "#e9ac77",
        "line-width": {
          "base": 1.2,
          "stops": [
            [12, 1],
            [13, 3],
            [14, 4],
            [20, 15]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "bridge_street_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "bridge"],
        ["in", "class", "street", "street_limited"]
      ],
      "layout": { "line-join": "round" },
      "paint": {
        "line-color": "hsl(36, 6%, 74%)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [12, 0.5],
            [13, 1],
            [14, 4],
            [20, 25]
          ]
        },
        "line-opacity": {
          "stops": [
            [12, 0],
            [12.5, 1]
          ]
        }
      }
    },
    {
      "id": "bridge_path_casing_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 13,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "brunnel", "bridge"],
        ["in", "class", "path"]
      ],
      "layout": { "line-join": "miter", "visibility": "visible" },
      "paint": {
        "line-color": "rgba(0, 0, 0, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 3.7],
            [14, 4],
            [15, 4.3],
            [17, 4.3],
            [18, 4.6]
          ]
        },
        "line-dasharray": [1, 0]
      }
    },
    {
      "id": "bridge_path_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 13,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "brunnel", "bridge"],
        ["in", "class", "path"]
      ],
      "layout": { "line-join": "miter", "visibility": "visible" },
      "paint": {
        "line-color": "rgba(255, 255, 255, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 2.7],
            [14, 3],
            [15, 3.3],
            [17, 3.3],
            [18, 3.6]
          ]
        },
        "line-dasharray": [1, 0]
      }
    },
    {
      "id": "bridge_secondary_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 12,
      "filter": [
        "all",
        ["==", "brunnel", "bridge"],
        ["in", "class", "secondary", "tertiary"]
      ],
      "layout": { "line-join": "round" },
      "paint": {
        "line-color": "#000000",
        "line-width": {
          "base": 1.2,
          "stops": [
            [12, 5],
            [13, 5],
            [14, 9],
            [15, 10],
            [16, 18],
            [17, 21],
            [18, 27]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "bridge_tertiary_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "bridge"],
        ["in", "class", "secondary", "tertiary"]
      ],
      "layout": { "line-join": "round" },
      "paint": {
        "line-color": "rgba(195, 189, 187, 1)",
        "line-width": {
          "base": 1.2,
          "stops": [
            [8, 1.5],
            [20, 17]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "bridge_trunk_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": ["all", ["==", "brunnel", "bridge"], ["in", "class", "trunk"]],
      "layout": { "line-join": "round" },
      "paint": {
        "line-color": {
          "stops": [
            [11, "#cf6649"],
            [12, "#c84e2f"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 3.5],
            [12, 6],
            [15, 10],
            [16, 18],
            [17, 21],
            [18, 27]
          ]
        }
      }
    },
    {
      "id": "bridge_primary_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 12,
      "filter": [
        "all",
        ["==", "brunnel", "bridge"],
        ["in", "class", "primary"]
      ],
      "layout": { "line-join": "round" },
      "paint": {
        "line-color": "#000000",
        "line-width": {
          "base": 1.2,
          "stops": [
            [12, 5],
            [13, 5],
            [15, 10],
            [16, 18],
            [17, 21],
            [18, 27]
          ]
        }
      }
    },
    {
      "id": "bridge_motorway_casing",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "motorway"],
        ["==", "brunnel", "bridge"],
        ["!=", "ramp", 1]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#000000",
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0],
            [7, 1.75],
            [18, 27]
          ]
        }
      }
    },
    {
      "id": "bridge_path_cycleway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 13,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "brunnel", "bridge"],
        ["in", "class", "path"],
        ["any", ["==", "subclass", "cycleway"], ["==", "bicycle", "designated"]]
      ],
      "paint": {
        "line-color": "#0000ff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 0.8],
            [14, 1],
            [15, 1.3],
            [17, 1.3],
            [18, 1.6]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "bridge_path_bridleway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 13,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "brunnel", "bridge"],
        ["in", "class", "path"],
        ["any", ["==", "subclass", "bridleway"], ["==", "horse", "designated"]],
        ["!=", "bicycle", "designated"]
      ],
      "paint": {
        "line-color": "#008000",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 0.8],
            [14, 1],
            [15, 1.3],
            [17, 1.3],
            [18, 1.6]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "bridge_path_footway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 13,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "brunnel", "bridge"],
        ["in", "class", "path"],
        ["in", "subclass", "footway", "path"],
        ["!=", "bicycle", "designated"],
        ["!=", "horse", "designated"]
      ],
      "paint": {
        "line-color": "#fa8072",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13, 0.8],
            [14, 1],
            [15, 1.3],
            [17, 1.3],
            [18, 1.6]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "bridge_motorway_link",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "motorway"],
        ["==", "ramp", 1],
        ["==", "brunnel", "bridge"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [6, "#e66e89"],
            [10, "#e892a2"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [12, 3],
            [14, 6],
            [18, 15],
            [19, 16]
          ]
        }
      }
    },
    {
      "id": "bridge_service_track",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "bridge"],
        ["in", "class", "service", "track"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#fff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [15.5, 0],
            [16, 2],
            [20, 7.5]
          ]
        }
      }
    },
    {
      "id": "bridge_service_track_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "bridge"],
        ["in", "class", "service_construction", "track_construction"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#fff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [15.5, 0],
            [16, 2],
            [20, 7.5]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "bridge_link",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": ["all", ["==", "class", "link"], ["==", "brunnel", "bridge"]],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#fea",
        "line-width": {
          "base": 1.2,
          "stops": [
            [12.5, 0],
            [13, 1.5],
            [14, 2.5],
            [20, 11.5]
          ]
        }
      }
    },
    {
      "id": "bridge_minor",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": ["all", ["==", "brunnel", "bridge"], ["in", "class", "minor"]],
      "layout": { "line-join": "round" },
      "paint": {
        "line-color": "#fff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13.5, 0],
            [14, 2.5],
            [20, 18]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "bridge_minor_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "bridge"],
        ["in", "class", "minor_construction"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#fff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [13.5, 0],
            [14, 2.5],
            [20, 18]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "bridge_tertiary",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        ["==", "brunnel", "bridge"],
        ["in", "class", "tertiary"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#ffffff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [11, 2.3],
            [12, 3],
            [13, 4],
            [14, 7.5],
            [15, 8.5],
            [16, 16.4],
            [17, 19.4],
            [18, 25.4]
          ]
        }
      }
    },
    {
      "id": "bridge_secondary",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "all",
        ["==", "brunnel", "bridge"],
        ["in", "class", "secondary"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#f7fabf",
        "line-width": {
          "base": 1.2,
          "stops": [
            [7, 1.5],
            [11, 3.3],
            [12, 4],
            [13, 3.8],
            [14, 7.5],
            [15, 8.5],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        }
      }
    },
    {
      "id": "bridge_secondary_construction-copy",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "bridge"],
        ["in", "class", "secondary_construction"]
      ],
      "layout": { "line-join": "round" },
      "paint": {
        "line-color": "#fff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [6.5, 0],
            [8, 0.5],
            [20, 13]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "bridge_tertiary_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "bridge"],
        ["in", "class", "tertiary_construction"]
      ],
      "layout": { "line-join": "round" },
      "paint": {
        "line-color": "#fff",
        "line-width": {
          "base": 1.2,
          "stops": [
            [6.5, 0],
            [8, 0.5],
            [20, 13]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "bridge_primary",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "bridge"],
        ["in", "class", "primary"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#fcd6a4",
        "line-width": {
          "base": 1.2,
          "stops": [
            [7, 1.5],
            [11, 3.3],
            [12, 4],
            [13, 4],
            [15, 8.5],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        }
      }
    },
    {
      "id": "bridge_trunk",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": ["all", ["==", "brunnel", "bridge"], ["in", "class", "trunk"]],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#f9b29c",
        "line-width": {
          "base": 1.2,
          "stops": [
            [7, 1.5],
            [11, 4.5],
            [12, 5],
            [15, 8.5],
            [16, 16],
            [17, 19],
            [18, 25]
          ]
        }
      }
    },
    {
      "id": "bridge_trunk_primary_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "brunnel", "bridge"],
        ["in", "class", "primary_construction", "trunk_construction"]
      ],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#fea",
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0],
            [7, 1],
            [20, 18]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "bridge_motorway",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "motorway"],
        ["==", "brunnel", "bridge"],
        ["!=", "ramp", 1]
      ],
      "layout": { "line-join": "round" },
      "paint": {
        "line-color": {
          "stops": [
            [6, "#e66e89"],
            [10, "#e892a2"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0],
            [7, 1],
            [18, 25]
          ]
        }
      }
    },
    {
      "id": "bridge_motorway_construction",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        ["==", "class", "motorway_construction"],
        ["==", "brunnel", "bridge"],
        ["!=", "ramp", 1]
      ],
      "layout": { "line-join": "round" },
      "paint": {
        "line-color": {
          "stops": [
            [6, "#e892a2"],
            [10, "#e66e89"]
          ]
        },
        "line-width": {
          "base": 1.2,
          "stops": [
            [5, 0],
            [7, 1],
            [18, 25]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "bridge_major_rail",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": ["all", ["==", "brunnel", "bridge"], ["in", "class", "rail"]],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [6, "rgba(147, 147, 147, 1)"],
            [12, "rgba(139, 139, 139, 1)"],
            [14, "rgba(129, 129, 129, 1)"]
          ]
        },
        "line-width": {
          "base": 1.4,
          "stops": [
            [8, 0.5],
            [15, 3],
            [20, 5.4]
          ]
        }
      }
    },
    {
      "id": "bridge_major_rail_hatching",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 8,
      "filter": ["all", ["==", "brunnel", "bridge"], ["==", "class", "rail"]],
      "layout": { "visibility": "visible" },
      "paint": {
        "line-color": {
          "stops": [
            [8, "rgba(255, 255, 255, 0.44)"],
            [10, "rgba(201, 201, 201, 1)"]
          ]
        },
        "line-width": {
          "base": 1.4,
          "stops": [
            [9, 0],
            [15, 2],
            [20, 4]
          ]
        },
        "line-dasharray": [2, 2]
      }
    },
    {
      "id": "cablecar",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 13,
      "filter": ["==", "class", "aerialway"],
      "layout": { "line-cap": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#808080",
        "line-width": {
          "base": 1,
          "stops": [
            [11, 1],
            [19, 2.5]
          ]
        }
      }
    },
    {
      "id": "cablecar-dash",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 13,
      "filter": ["==", "class", "aerialway"],
      "layout": { "line-cap": "round", "visibility": "visible" },
      "paint": {
        "line-color": "rgba(67, 67, 67, 1)",
        "line-width": {
          "base": 1,
          "stops": [
            [11, 1],
            [19, 3]
          ]
        },
        "line-dasharray": [0.5, 10]
      }
    },
    {
      "id": "boundary_3",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "boundary",
      "minzoom": 3,
      "filter": ["all", ["in", "admin_level", 3, 4], ["==", "maritime", 0]],
      "layout": { "line-join": "round", "visibility": "visible" },
      "paint": {
        "line-color": "#845283",
        "line-width": {
          "base": 1,
          "stops": [
            [4, 0.4],
            [5, 0.7],
            [12, 1.6]
          ]
        },
        "line-opacity": {
          "stops": [
            [3, 0.5],
            [10, 1]
          ]
        },
        "line-dasharray": [5, 3]
      }
    },
    {
      "id": "boundary_2",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "boundary",
      "minzoom": 0,
      "filter": [
        "all",
        ["==", "admin_level", 2],
        ["==", "maritime", 0],
        ["==", "disputed", 0]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "#a37da1",
        "line-width": {
          "base": 1,
          "stops": [
            [3, 0.5],
            [5, 1.2],
            [12, 3]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "boundary_2_disputed",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "boundary",
      "minzoom": 0,
      "filter": [
        "all",
        ["==", "admin_level", 2],
        ["==", "disputed", 1],
        ["==", "maritime", 0]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "#a37da1",
        "line-width": {
          "base": 1,
          "stops": [
            [3, 0.3],
            [5, 1.2],
            [12, 3]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [4, 3]
      }
    },
    {
      "id": "boundary_2_disputed_maritime",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "boundary",
      "minzoom": 0,
      "filter": [
        "all",
        ["==", "admin_level", 2],
        ["==", "disputed", 1],
        ["==", "maritime", 1]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "rgba(129, 125, 163, 1)",
        "line-width": {
          "base": 1,
          "stops": [
            [3, 0.5],
            [5, 1.2],
            [12, 3]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [4, 3]
      }
    },
    {
      "id": "boundary_2_maritime",
      "type": "line",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "boundary",
      "minzoom": 4,
      "filter": [
        "all",
        ["==", "admin_level", 2],
        ["==", "disputed", 0],
        ["==", "maritime", 1]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "#a37da1",
        "line-width": {
          "base": 1,
          "stops": [
            [3, 0.5],
            [5, 1.2],
            [12, 3]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "water_way_name",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "waterway",
      "minzoom": 0,
      "filter": ["all", ["==", "$type", "LineString"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [11, 10],
            [13, 12]
          ]
        },
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "symbol-spacing": 400,
        "text-max-width": 5,
        "symbol-placement": "line"
      },
      "paint": {
        "text-color": "#4d80b3",
        "text-halo-color": "rgba(255, 255, 255, 0.8)",
        "text-halo-width": 1
      }
    },
    {
      "id": "water_name_line",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "water_name",
      "minzoom": 0,
      "filter": ["all", ["==", "$type", "LineString"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": 12,
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-max-width": 5,
        "symbol-placement": "line"
      },
      "paint": {
        "text-color": "#5d60be",
        "text-halo-color": "rgba(255,255,255,0.7)",
        "text-halo-width": 1
      }
    },
    {
      "id": "water_name_point",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "water_name",
      "minzoom": 2,
      "maxzoom": 24,
      "filter": ["all", ["==", "$type", "Point"], ["!=", "class", "ocean"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": 11,
        "text-field": "{name:latin}{name:nolatin}",
        "visibility": "visible",
        "text-max-width": 5
      },
      "paint": {
        "text-color": "rgba(76, 125, 173, 1)",
        "text-halo-color": "rgba(255,255,255,0)",
        "text-halo-width": 1
      }
    },
    {
      "id": "housenumber",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "housenumber",
      "minzoom": 17,
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [17, 9],
            [22, 11]
          ]
        },
        "text-field": "{housenumber}",
        "text-padding": 3,
        "text-line-height": -0.15,
        "symbol-avoid-edges": false,
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "visibility": "visible"
      },
      "paint": {
        "text-color": "rgba(102, 102, 102, 1)",
        "text-halo-color": "rgba(255,255,255,0.8)",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_shop-z17",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 17,
      "filter": [
        "all",
        [
          "in",
          "class",
          "shop",
          "clothing_store",
          "library",
          "art_gallery",
          "music",
          "alcohol_shop",
          "bakery"
        ],
        [
          "!in",
          "subclass",
          "mall",
          "library",
          "artwork",
          "arts_centre",
          "gallery"
        ]
      ],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": [
          "match",
          ["get", "subclass"],
          "chocolate",
          "confectionery",
          "wine",
          "alcohol",
          "kiosk",
          "newsagent",
          "perfume",
          "perfumery",
          "wholesale",
          "trade",
          ["get", "subclass"]
        ],
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1.1],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": true
      },
      "paint": {
        "text-color": "#939",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_shop-z15",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 15,
      "filter": ["all", ["==", "subclass", "supermarket"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": [
          "match",
          ["get", "subclass"],
          "chocolate",
          "confectionery",
          ["get", "subclass"]
        ],
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1.1],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": true
      },
      "paint": {
        "text-color": "#939",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_waste",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 18,
      "filter": [
        "all",
        [
          "in",
          "class",
          "recycling",
          "waste_basket",
          "drinking_water",
          "toilets"
        ]
      ],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": "{subclass}",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 0.8],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#734a08",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_cemetery",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 14,
      "filter": ["all", ["in", "class", "cemetery"]],
      "layout": {
        "icon-size": 1,
        "text-font": ["hwxk"],
        "text-size": 11,
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "icon-anchor": "bottom",
        "icon-offset": [0, 0],
        "text-anchor": "center",
        "text-offset": [0, 0],
        "text-padding": 2,
        "icon-text-fit": "none",
        "text-max-width": 14,
        "icon-allow-overlap": false,
        "icon-pitch-alignment": "viewport"
      },
      "paint": {
        "text-color": "#2d4931",
        "icon-translate": [0, 0],
        "text-translate": [0, 5],
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 0.8,
        "icon-translate-anchor": "map",
        "text-translate-anchor": "viewport"
      }
    },
    {
      "id": "poi_school",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 16,
      "filter": ["all", ["in", "class", "college", "school"]],
      "layout": {
        "icon-size": 1,
        "text-font": ["hwxk"],
        "text-size": 11,
        "icon-image": "{subclass}",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "icon-anchor": "bottom",
        "icon-offset": [0, 0],
        "text-anchor": "center",
        "text-offset": [0, 0],
        "text-padding": 2,
        "icon-text-fit": "none",
        "text-max-width": 9,
        "icon-allow-overlap": false,
        "icon-pitch-alignment": "viewport"
      },
      "paint": {
        "text-color": "#4d4d00",
        "icon-translate": [0, 0],
        "text-translate": [0, 5],
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 0.8,
        "icon-translate-anchor": "map",
        "text-translate-anchor": "viewport"
      }
    },
    {
      "id": "poi_outdoor",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 16,
      "filter": [
        "all",
        ["in", "class", "playground", "stile", "garden", "gate"]
      ],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": "{subclass}",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1.2],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#008c0d",
        "icon-opacity": 1,
        "text-halo-blur": 0,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_parking",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 15,
      "filter": ["all", ["in", "class", "parking"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": "{subclass}",
        "text-field": {
          "stops": [
            [15, ""],
            [16, "{name:latin}\n{name:nonlatin}"]
          ]
        },
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 0.9],
        "text-padding": 2,
        "text-max-width": 6,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#0066ff",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_golf",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 16,
      "filter": ["all", ["in", "class", "golf"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": "golf",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1.2],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#008c0d",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_sport",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 16,
      "filter": [
        "all",
        [
          "in",
          "class",
          "stadium",
          "swimming_pool",
          "sports_centre",
          "water_park"
        ]
      ],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": "{subclass}",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1.2],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#008c0d",
        "icon-opacity": 1,
        "icon-halo-blur": 0,
        "text-halo-blur": 1,
        "text-halo-color": "#ffffff",
        "text-halo-width": 0.2
      }
    },
    {
      "id": "poi_ferry",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 15,
      "filter": [
        "all",
        ["==", "subclass", "ferry_terminal"],
        ["==", "class", "ferry_terminal"]
      ],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": "ferry",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 0.7],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#5e3b9e",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_food",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 16,
      "filter": [
        "all",
        [
          "in",
          "class",
          "ice_cream",
          "cafe",
          "beer",
          "bar",
          "fast_food",
          "restaurant"
        ]
      ],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": "{subclass}",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#C77400",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_water",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 7,
      "filter": ["all", ["in", "class", "ice_rink"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": "{subclass}",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1.2],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#4d80b3",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_public",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 16,
      "filter": [
        "all",
        [
          "in",
          "class",
          "town_hall",
          "post",
          "library",
          "police",
          "information",
          "cinema",
          "theatre",
          "fire_station",
          "office"
        ],
        ["!=", "subclass", "books"]
      ],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": ["coalesce", ["get", "subclass"]],
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 0.8],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#734a08",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_cultural",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 15,
      "filter": [
        "all",
        [
          "in",
          "class",
          "cinema",
          "library",
          "museum",
          "castle",
          "monument",
          "art_gallery"
        ],
        ["!in", "subclass", "books", "art"]
      ],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": "{subclass}",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 0.8],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#734a08",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_attraction",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 15,
      "filter": ["all", ["==", "class", "attraction"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": "{subclass}",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1.2],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#660033",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_car",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 17,
      "filter": [
        "all",
        ["in", "class", "car", "bicycle_parking", "fuel", "charging_station"]
      ],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": "{subclass}",
        "text-field": {
          "stops": [
            [15, ""],
            [16, "{name:latin}\n{name:nonlatin}"]
          ]
        },
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1.2],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false,
        "icon-ignore-placement": false
      },
      "paint": {
        "text-color": "#0066ff",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_health",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 16,
      "filter": ["all", ["in", "class", "pharmacy", "dentist", "veterinary"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [14, 10],
            [20, 11]
          ]
        },
        "icon-image": "{subclass}",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1.2],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#BF0000",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_hospital",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 14,
      "filter": ["all", ["in", "class", "hospital"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [14, 10],
            [20, 11]
          ]
        },
        "icon-image": "{subclass}",
        "text-field": {
          "stops": [
            [14, ""],
            [16, "{name:latin}\n{name:nonlatin}"]
          ]
        },
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1.2],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#BF0000",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_campsite",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 16,
      "filter": ["all", ["in", "class", "campsite"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": "camping",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1.2],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#0066ff",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_accommodation",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 17,
      "filter": ["all", ["in", "class", "lodging", "campsite"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": "{subclass}",
        "text-field": {
          "stops": [
            [17, ""],
            [18, "{name:latin}\n{name:nonlatin}"]
          ]
        },
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 0.6],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#0066ff",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_place_of_worship",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 16,
      "filter": ["all", ["==", "class", "place_of_worship"]],
      "layout": {
        "icon-size": 1,
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 12]
          ]
        },
        "icon-image": "{subclass}",
        "text-field": {
          "stops": [
            [15, ""],
            [16, "{name:latin}\n{name:nonlatin}"]
          ]
        },
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1.2],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false,
        "text-allow-overlap": false
      },
      "paint": {
        "text-color": "rgba(56, 56, 71, 1)",
        "text-halo-blur": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_busstop",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 17,
      "filter": ["all", ["in", "class", "bus"]],
      "layout": {
        "icon-size": 1,
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 11]
          ]
        },
        "icon-image": "bus_stop.12",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "icon-anchor": "bottom",
        "text-anchor": "top",
        "text-padding": 2,
        "icon-text-fit": "none",
        "text-max-width": 14,
        "icon-keep-upright": true,
        "icon-allow-overlap": false,
        "icon-pitch-alignment": "viewport"
      },
      "paint": {
        "text-color": "#0066ff",
        "icon-translate": [0, 0],
        "text-translate": [0, 4],
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 0.8,
        "icon-translate-anchor": "map",
        "text-translate-anchor": "viewport"
      }
    },
    {
      "id": "poi_bus",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 17,
      "filter": [
        "all",
        ["in", "class", "bus"],
        ["!in", "subclass", "bus_stop"]
      ],
      "layout": {
        "icon-size": 1,
        "text-font": ["hwxk"],
        "text-size": 11,
        "icon-image": "{subclass}",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "icon-anchor": "bottom",
        "icon-offset": [0, 0],
        "text-anchor": "center",
        "text-padding": 2,
        "icon-text-fit": "none",
        "text-max-width": 14,
        "icon-keep-upright": true,
        "icon-allow-overlap": false,
        "icon-pitch-alignment": "viewport"
      },
      "paint": {
        "text-color": "#0066ff",
        "icon-translate": [0, 0],
        "text-translate": [0, 5],
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 0.8,
        "icon-translate-anchor": "map",
        "text-translate-anchor": "viewport"
      }
    },
    {
      "id": "poi_harbor",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 16,
      "filter": ["all", ["==", "class", "harbor"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [14, 13],
            [20, 16]
          ]
        },
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-padding": 2,
        "text-max-width": 6,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#576ddf",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.1,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.2,
        "text-halo-color": "#ffffff",
        "text-halo-width": 0.3
      }
    },
    {
      "id": "poi_mall",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 15,
      "filter": ["all", ["==", "class", "shop"], ["==", "subclass", "mall"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 12],
            [20, 16]
          ]
        },
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1.1],
        "text-padding": 2,
        "text-max-width": 9,
        "icon-allow-overlap": false
      },
      "paint": {
        "text-color": "#d11700",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi_train",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 10,
      "filter": ["all", ["in", "class", "railway"]],
      "layout": {
        "icon-size": 1,
        "text-font": ["hwxk"],
        "text-size": 11,
        "icon-image": "square_train",
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "icon-anchor": "bottom",
        "icon-offset": [0, 0],
        "text-anchor": "center",
        "text-offset": [0, 0.5],
        "text-padding": 2,
        "icon-text-fit": "none",
        "text-max-width": 12,
        "icon-allow-overlap": false,
        "text-allow-overlap": false,
        "icon-pitch-alignment": "viewport"
      },
      "paint": {
        "text-color": "#4957ad",
        "icon-translate": [0, 0],
        "text-translate": [0, 1],
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 0.8,
        "icon-translate-anchor": "map",
        "text-translate-anchor": "viewport"
      }
    },
    {
      "id": "road_path_oneway",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 15,
      "filter": ["all", ["==", "oneway", 1], ["==", "class", "path"]],
      "layout": {
        "icon-size": {
          "stops": [
            [15, 0.7],
            [20, 1]
          ]
        },
        "icon-image": "oneway-path",
        "visibility": "visible",
        "icon-padding": 2,
        "symbol-spacing": 125,
        "symbol-placement": "line",
        "icon-rotation-alignment": "map",
        "text-font": ["hwxk"]
      },
      "paint": { "icon-opacity": 1 }
    },
    {
      "id": "road_oneway",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 15,
      "filter": [
        "all",
        ["==", "oneway", 1],
        [
          "in",
          "class",
          "motorway",
          "trunk",
          "primary",
          "secondary",
          "tertiary",
          "minor",
          "service"
        ]
      ],
      "layout": {
        "icon-size": {
          "stops": [
            [15, 0.8],
            [20, 1]
          ]
        },
        "icon-image": "oneway",
        "visibility": "visible",
        "icon-padding": 2,
        "symbol-spacing": 95,
        "symbol-placement": "line",
        "icon-rotation-alignment": "map",
        "text-font": ["hwxk"]
      },
      "paint": { "icon-opacity": 1 }
    },
    {
      "id": "road_oneway_opposite",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 15,
      "filter": [
        "all",
        ["==", "oneway", -1],
        [
          "in",
          "class",
          "motorway",
          "trunk",
          "primary",
          "secondary",
          "tertiary",
          "minor",
          "service"
        ]
      ],
      "layout": {
        "icon-size": {
          "stops": [
            [15, 0.5],
            [19, 1]
          ]
        },
        "icon-image": "oneway",
        "visibility": "visible",
        "icon-rotate": -90,
        "icon-padding": 2,
        "symbol-spacing": 75,
        "symbol-placement": "line",
        "icon-rotation-alignment": "map",
        "text-font": ["hwxk"]
      },
      "paint": { "icon-opacity": 0.5 }
    },
    {
      "id": "ferry_label",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation_name",
      "minzoom": 14,
      "filter": ["all", ["==", "subclass", "ferry"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": 10,
        "text-field": "{name}",
        "text-anchor": "center",
        "text-offset": [0, 0],
        "symbol-placement": "line",
        "visibility": "visible"
      },
      "paint": {
        "text-color": "#6666ff",
        "text-halo-blur": 1,
        "text-halo-color": "rgba(255, 255, 255, 0.34)",
        "text-halo-width": 1
      }
    },
    {
      "id": "road_label",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "transportation_name",
      "minzoom": 7,
      "filter": ["all", ["!=", "subclass", "ferry"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "base": 1,
          "stops": [
            [14, 9],
            [18, 13]
          ]
        },
        "text-field": "{name}",
        "text-anchor": "center",
        "text-offset": [0, 0],
        "symbol-placement": "line",
        "visibility": "visible"
      },
      "paint": {
        "text-color": "#000000",
        "text-halo-color": "rgba(255, 255, 255, 0.97)",
        "text-halo-width": 1
      }
    },
    {
      "id": "highway-shield-tertiary",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "transportation_name",
      "minzoom": 9,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "class", "tertiary"],
        ["has", "ref"]
      ],
      "layout": {
        "icon-size": 1,
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [9, 10],
            [15, 11],
            [17, 12]
          ]
        },
        "icon-image": "road_tertiary",
        "text-field": "{ref}",
        "visibility": "visible",
        "icon-anchor": "center",
        "icon-padding": 2,
        "icon-text-fit": "both",
        "symbol-spacing": 560,
        "symbol-placement": {
          "base": 1,
          "stops": [
            [10, "point"],
            [11, "line"]
          ]
        },
        "symbol-avoid-edges": true,
        "icon-text-fit-padding": [3, 4, 3, 4],
        "icon-rotation-alignment": "viewport",
        "text-rotation-alignment": "viewport"
      },
      "paint": { "text-color": "#3b3b3b" }
    },
    {
      "id": "highway-shield-secondary",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "transportation_name",
      "minzoom": 9,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "class", "secondary"],
        ["has", "ref"]
      ],
      "layout": {
        "icon-size": 1,
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [9, 10],
            [15, 11],
            [17, 12]
          ]
        },
        "icon-image": "road_secondary",
        "text-field": "{ref}",
        "visibility": "visible",
        "icon-anchor": "center",
        "icon-padding": 2,
        "icon-text-fit": "both",
        "symbol-spacing": 560,
        "symbol-placement": {
          "base": 1,
          "stops": [
            [10, "point"],
            [11, "line"]
          ]
        },
        "symbol-avoid-edges": true,
        "icon-text-fit-padding": [3, 4, 3, 4],
        "icon-rotation-alignment": "viewport",
        "text-rotation-alignment": "viewport"
      },
      "paint": { "text-color": "#323b00" }
    },
    {
      "id": "highway-shield-motorway",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "transportation_name",
      "minzoom": 7,
      "filter": [
        "all",
        ["==", "$type", "LineString"],
        ["==", "class", "motorway"],
        ["has", "ref"]
      ],
      "layout": {
        "icon-size": 1,
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [9, 10],
            [15, 11],
            [17, 12]
          ]
        },
        "icon-image": "road_motorway",
        "text-field": "{ref}",
        "visibility": "visible",
        "icon-anchor": "center",
        "icon-padding": 2,
        "icon-text-fit": "both",
        "text-optional": false,
        "symbol-spacing": 760,
        "text-max-width": 10,
        "symbol-placement": {
          "base": 1,
          "stops": [
            [7, "line"],
            [11, "line"]
          ]
        },
        "text-keep-upright": true,
        "symbol-avoid-edges": true,
        "icon-text-fit-padding": [3, 4, 3, 4],
        "icon-rotation-alignment": "viewport",
        "text-rotation-alignment": "viewport",
        "text-allow-overlap": false,
        "text-ignore-placement": false
      },
      "paint": { "text-color": "#620728" }
    },
    {
      "id": "airport-label-major",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "aerodrome_label",
      "minzoom": 8,
      "maxzoom": 17,
      "filter": ["all", ["has", "iata"]],
      "layout": {
        "icon-size": 1,
        "text-font": ["Noto Sans Italic"],
        "text-size": {
          "stops": [
            [8, 10],
            [14, 12]
          ]
        },
        "icon-image": "aerodrome.12",
        "text-field": {
          "stops": [
            [8, " "],
            [11, "{name:latin}\n{name:nonlatin}"]
          ]
        },
        "visibility": "none",
        "text-anchor": "top",
        "text-offset": [0, 0.6],
        "text-padding": 2,
        "text-optional": true,
        "text-max-width": 9,
        "icon-allow-overlap": false,
        "text-allow-overlap": false
      },
      "paint": {
        "text-color": "#5e3b9e",
        "text-halo-blur": 0.5,
        "text-halo-color": "rgba(255, 255, 255, 0.8)",
        "text-halo-width": 1
      }
    },
    {
      "id": "airport_label",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "aeroway",
      "minzoom": 14,
      "filter": ["all", ["in", "class", "runway", "taxiway"]],
      "layout": {
        "text-font": ["Noto Sans Italic", "Noto Sans Regular"],
        "text-size": {
          "stops": [
            [15, 9],
            [19, 15]
          ]
        },
        "text-field": "{ref}",
        "visibility": "none",
        "symbol-placement": "line"
      },
      "paint": {
        "text-color": "#333333",
        "text-halo-color": "rgba(255, 255, 255, 0.8)",
        "text-halo-width": 1
      }
    },
    {
      "id": "airport_gate",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "aeroway",
      "minzoom": 16.5,
      "filter": ["all", ["==", "class", "gate"]],
      "layout": {
        "text-font": ["Noto Sans Regular"],
        "text-size": {
          "stops": [
            [17, 9],
            [19, 15]
          ]
        },
        "text-field": "{ref}",
        "visibility": "none"
      },
      "paint": {
        "text-color": "rgba(135, 135, 135, 1)",
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "place_other",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "place",
      "minzoom": 8,
      "filter": [
        "all",
        [
          "in",
          "class",
          "hamlet",
          "island",
          "islet",
          "neighbourhood",
          "suburb",
          "borough"
        ]
      ],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "base": 1.2,
          "stops": [
            [11, 10],
            [14, 14],
            [18, 16]
          ]
        },
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "symbol-spacing": 150,
        "text-max-width": 10,
        "text-transform": "none"
      },
      "paint": {
        "text-color": {
          "stops": [
            [12.5, "#222222"],
            [12.6, "#777777"]
          ]
        },
        "text-halo-blur": 0,
        "text-halo-color": {
          "stops": [
            [11, "rgba(255,255,255,0.6)"],
            [13, "#ffffff"]
          ]
        },
        "text-halo-width": {
          "stops": [
            [8, 0.8],
            [13, 1.5]
          ]
        }
      }
    },
    {
      "id": "park-local",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 7,
      "filter": ["all", ["==", "class", "park"], ["==", "subclass", "park"]],
      "layout": {
        "text-font": ["Noto Sans Italic"],
        "text-size": {
          "stops": [
            [15, 10],
            [20, 13]
          ]
        },
        "text-field": "{name:latin}{name:nonlatin}",
        "visibility": "none",
        "symbol-spacing": 150,
        "text-max-width": {
          "stops": [
            [12, 5],
            [18, 8]
          ]
        },
        "text-allow-overlap": false
      },
      "paint": {
        "text-color": "#0c8416",
        "text-halo-blur": 0.5,
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "park-national",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "park",
      "minzoom": 7,
      "maxzoom": 12,
      "filter": ["all", ["<=", "rank", 2]],
      "layout": {
        "text-font": ["Noto Sans Italic"],
        "text-size": 12,
        "text-field": "{name:latin}{name:nonlatin}",
        "visibility": "none",
        "symbol-spacing": 150,
        "text-allow-overlap": false
      },
      "paint": {
        "text-color": {
          "stops": [
            [7, "rgba(70, 164, 70, 1)"],
            [10, "#008000"]
          ]
        },
        "text-halo-blur": 0.1,
        "text-halo-color": {
          "stops": [
            [7, "rgba(241, 255, 234, 1)"],
            [10, "rgba(208, 250, 200, 1)"]
          ]
        },
        "text-halo-width": 0.3
      }
    },
    {
      "id": "poi_zoo",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 11,
      "filter": ["all", ["==", "class", "zoo"], ["==", "subclass", "zoo"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [15, 12],
            [20, 16]
          ]
        },
        "icon-image": "{subclass}",
        "text-field": "{name}",
        "visibility": "visible",
        "text-anchor": "top",
        "text-offset": [0, 1.2],
        "text-padding": 2,
        "text-max-width": 6,
        "icon-allow-overlap": true
      },
      "paint": {
        "text-color": "#660033",
        "icon-opacity": 1,
        "icon-halo-blur": 1,
        "text-halo-blur": 0.5,
        "icon-halo-color": "rgba(255, 255, 255, 1)",
        "icon-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "mountain_peak",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "mountain_peak",
      "maxzoom": 16,
      "filter": ["all", ["!in", "class", "cliff", "volcano"]],
      "layout": {
        "text-size": 10,
        "icon-image": "peak",
        "text-field": {
          "stops": [
            [6, " {name} "],
            [10, "{name}\\n{ele}m"]
          ]
        },
        "text-anchor": "top",
        "text-offset": [0, 0.5],
        "text-max-width": 6,
        "text-line-height": 1.1,
        "text-font": ["hwxk"],
        "visibility": "visible",
        "icon-size": 1.3
      },
      "paint": {
        "text-color": "#6e441e",
        "text-halo-color": "rgba(255, 255, 255, .8)",
        "text-halo-width": 1
      }
    },
    {
      "id": "mountain_peak_volcano",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "mountain_peak",
      "maxzoom": 16,
      "filter": ["all", ["==", "class", "volcano"]],
      "layout": {
        "text-size": 10,
        "icon-image": "volcano",
        "text-field": {
          "stops": [
            [6, " "],
            [12, "{name} {ele}m"]
          ]
        },
        "text-anchor": "top",
        "text-offset": [0, 0.5],
        "text-max-width": 6,
        "text-line-height": 1.1,
        "text-font": ["hwxk"],
        "visibility": "visible"
      },
      "paint": {
        "text-color": "#d40000",
        "text-halo-color": "rgba(255, 255, 255, .8)",
        "text-halo-width": 1
      }
    },
    {
      "id": "place_village",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "place",
      "minzoom": 8,
      "filter": ["all", ["==", "class", "village"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "base": 1.2,
          "stops": [
            [10, 10],
            [15, 16]
          ]
        },
        "text-field": "{name:latin}\n{name:nonlatin}",
        "visibility": "visible",
        "text-max-width": 8
      },
      "paint": {
        "text-color": "#333",
        "text-halo-color": "rgba(255,255,255,0.8)",
        "text-halo-width": 1.2
      }
    },
    {
      "id": "place_town",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "place",
      "minzoom": 6,
      "filter": ["all", ["==", "class", "town"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "base": 1.2,
          "stops": [
            [7, 10],
            [11, 13]
          ]
        },
        "text-field": "{name:nonlatin}",
        "visibility": "visible",
        "text-anchor": "bottom",
        "text-offset": [0, 0],
        "text-max-width": 8
      },
      "paint": {
        "text-color": "#333",
        "text-halo-color": "rgba(255,255,255,0.8)",
        "text-halo-width": 1
      }
    },
    {
      "id": "place_state",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "place",
      "minzoom": 4,
      "maxzoom": 12,
      "filter": ["all", ["==", "class", "state"], ["<", "rank", 3]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [3, 12],
            [6, 14]
          ]
        },
        "text-field": "{name:nonlatin}",
        "visibility": "visible",
        "text-padding": 2,
        "text-transform": "none",
        "text-letter-spacing": 0
      },
      "paint": {
        "text-color": "rgba(255, 77, 79, 1)",
        "text-halo-color": "rgba(255,255,255,0.7)",
        "text-halo-width": 0,
        "icon-halo-width": 1
      }
    },
    {
      "id": "place_city",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "place",
      "minzoom": 4,
      "maxzoom": 14,
      "filter": ["all", ["==", "class", "city"], ["!=", "rank", 1]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "base": 1.2,
          "stops": [
            [4, 12],
            [15, 12]
          ]
        },
        "icon-image": {
          "stops": [
            [4, "place-6"],
            [7, " "]
          ]
        },
        "text-field": "{name:nonlatin}",
        "visibility": "visible",
        "icon-offset": [0, 3],
        "text-anchor": "bottom",
        "text-offset": [0, 0],
        "icon-optional": false,
        "text-max-width": 8,
        "icon-allow-overlap": true,
        "text-allow-overlap": false,
        "text-ignore-placement": false
      },
      "paint": {
        "text-color": {
          "stops": [
            [6, "rgba(88, 88, 88, 1)"],
            [14, "rgba(32, 32, 32, 1)"]
          ]
        },
        "text-halo-color": "rgba(255,255,255,0.8)",
        "text-halo-width": 1
      }
    },
    {
      "id": "place_capital",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "place",
      "minzoom": 3,
      "maxzoom": 15,
      "filter": ["all", ["==", "class", "city"], ["in", "capital", 1, 2]],
      "layout": {
        "icon-size": 1,
        "text-font": ["hwxk"],
        "text-size": {
          "base": 1.2,
          "stops": [
            [4, 11],
            [12, 16]
          ]
        },
        "icon-image": {
          "stops": [
            [6, "place-capital-8"],
            [8, ""]
          ]
        },
        "text-field": "{name:nonlatin}",
        "visibility": "visible",
        "icon-offset": [0, 3],
        "text-anchor": "bottom",
        "text-offset": [0, 0],
        "icon-optional": false,
        "text-max-width": 8,
        "icon-allow-overlap": true
      },
      "paint": {
        "text-color": {
          "stops": [
            [6, "rgba(73, 73, 73, 1)"],
            [14, "rgba(32, 32, 32, 1)"]
          ]
        },
        "text-halo-color": "rgba(255,255,255,0.8)",
        "text-halo-width": 1.2
      }
    },
    {
      "id": "country_other",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "place",
      "minzoom": 4,
      "maxzoom": 15,
      "filter": ["all", ["==", "class", "country"], ["!has", "iso_a2"]],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [3, 11],
            [5, 13],
            [7, 20]
          ]
        },
        "text-field": "{name:latin}",
        "visibility": "visible",
        "text-max-width": 6.25,
        "text-transform": "none"
      },
      "paint": {
        "text-color": "rgba(131, 81, 130, 1)",
        "text-halo-blur": 1,
        "text-halo-color": "rgba(255,255,255,0.8)",
        "text-halo-width": 0.8
      }
    },
    {
      "id": "country_3",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "place",
      "minzoom": 5,
      "maxzoom": 12,
      "filter": [
        "all",
        [">=", "rank", 3],
        ["==", "class", "country"],
        ["has", "iso_a2"]
      ],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [3, 11],
            [5, 13],
            [7, 17]
          ]
        },
        "text-field": "{name:latin}",
        "visibility": "visible",
        "text-max-width": 6.25,
        "text-transform": "none"
      },
      "paint": {
        "text-color": {
          "stops": [
            [3, "rgba(108, 78, 107, 1)"],
            [10, "rgba(57, 37, 73, 1)"]
          ]
        },
        "text-halo-blur": 1,
        "text-halo-color": "rgba(255,255,255,0.8)",
        "text-halo-width": 0.8
      }
    },
    {
      "id": "country_2",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "place",
      "minzoom": 2,
      "maxzoom": 12,
      "filter": [
        "all",
        ["==", "rank", 2],
        ["==", "class", "country"],
        ["has", "iso_a2"]
      ],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [3, 11],
            [5, 14],
            [7, 19]
          ]
        },
        "text-field": "{name:latin}",
        "visibility": "visible",
        "text-max-width": 6.25,
        "text-transform": "none"
      },
      "paint": {
        "text-color": {
          "stops": [
            [3, "rgba(108, 78, 107, 1)"],
            [10, "rgba(57, 37, 73, 1)"]
          ]
        },
        "text-halo-blur": 1,
        "text-halo-color": "rgba(255,255,255,0.8)",
        "text-halo-width": 0.8
      }
    },
    {
      "id": "country_1",
      "type": "symbol",
      "metadata": {},
      "source": "openmaptiles",
      "source-layer": "place",
      "minzoom": 2,
      "maxzoom": 12,
      "filter": [
        "all",
        ["==", "rank", 1],
        ["==", "class", "country"],
        ["has", "iso_a2"]
      ],
      "layout": {
        "text-font": ["hwxk"],
        "text-size": {
          "stops": [
            [3, 14],
            [5, 16],
            [7, 18]
          ]
        },
        "text-field": "{name:nonlatin}",
        "visibility": "visible",
        "text-max-width": 6.25,
        "text-transform": "none"
      },
      "paint": {
        "text-color": {
          "stops": [
            [2, "rgba(108, 78, 107, 1)"],
            [10, "rgba(57, 37, 73, 1)"]
          ]
        },
        "text-halo-color": "rgba(255,255,255,0.8)",
        "text-halo-width": 1
      }
    }
  ],
  "id": "openmaptiles"
}