{
  "version": 8,
  "name": "Mapbox Streets",
  "sources": {
    "composite": {
      "url": "asset://tiles/mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v6.json",
      "type": "vector"
    }
  },
  "sprite": "asset://sprites/mapbox-streets",
  "glyphs": "asset://glyphs/{fontstack}/{range}.pbf",
  "layers": [
    {
      "id": "background",
      "type": "background",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "background-color": "#ede9d9"
      }
    },
    {
      "id": "landcover_crop",
      "type": "fill",
      "source": "composite",
      "source-layer": "landcover",
      "minzoom": 0,
      "maxzoom": 14,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "crop"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#ddecb1",
        "fill-opacity": {
          "base": 1.5,
          "stops": [
            [
              2,
              0.3
            ],
            [
              14,
              0
            ]
          ]
        },
        "fill-antialias": false
      }
    },
    {
      "id": "landcover_grass",
      "type": "fill",
      "source": "composite",
      "source-layer": "landcover",
      "minzoom": 0,
      "maxzoom": 14,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "grass"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#ddecb1",
        "fill-opacity": {
          "base": 1.5,
          "stops": [
            [
              2,
              0.3
            ],
            [
              14,
              0
            ]
          ]
        },
        "fill-antialias": false
      }
    },
    {
      "id": "landcover_scrub",
      "type": "fill",
      "source": "composite",
      "source-layer": "landcover",
      "minzoom": 0,
      "maxzoom": 14,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "scrub"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#ddecb1",
        "fill-opacity": {
          "base": 1.5,
          "stops": [
            [
              2,
              0.3
            ],
            [
              14,
              0
            ]
          ]
        },
        "fill-antialias": false
      }
    },
    {
      "id": "landcover_wood",
      "type": "fill",
      "source": "composite",
      "source-layer": "landcover",
      "minzoom": 0,
      "maxzoom": 14,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "wood"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#ddecb1",
        "fill-opacity": {
          "base": 1.5,
          "stops": [
            [
              2,
              0.3
            ],
            [
              14,
              0
            ]
          ]
        },
        "fill-antialias": false
      }
    },
    {
      "id": "landcover_snow",
      "type": "fill",
      "source": "composite",
      "source-layer": "landcover",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "snow"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#fff",
        "fill-opacity": 0.2,
        "fill-antialias": false
      }
    },
    {
      "id": "scrub",
      "type": "fill",
      "source": "composite",
      "source-layer": "landuse",
      "minzoom": 9,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "scrub"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#ddecb1",
        "fill-opacity": {
          "base": 1,
          "stops": [
            [
              9,
              0
            ],
            [
              16,
              0.2
            ]
          ]
        }
      }
    },
    {
      "id": "grass",
      "type": "fill",
      "source": "composite",
      "source-layer": "landuse",
      "minzoom": 9,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "grass"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#ddecb1",
        "fill-opacity": {
          "base": 1,
          "stops": [
            [
              9,
              0
            ],
            [
              16,
              0.4
            ]
          ]
        }
      }
    },
    {
      "id": "wood",
      "type": "fill",
      "source": "composite",
      "source-layer": "landuse",
      "minzoom": 6,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "wood"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#ddecb1",
        "fill-opacity": {
          "base": 1,
          "stops": [
            [
              6,
              0
            ],
            [
              16,
              0.5
            ]
          ]
        }
      }
    },
    {
      "id": "agriculture",
      "type": "fill",
      "source": "composite",
      "source-layer": "landuse",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "agriculture"
        ]
      ],
      "layout": {
        "visibility": "none"
      },
      "paint": {
        "fill-color": "rgba(221,85,85,1.000)",
        "fill-opacity": 1
      }
    },
    {
      "id": "hospital",
      "type": "fill",
      "source": "composite",
      "source-layer": "landuse",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "hospital"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#f4dcdc"
      }
    },
    {
      "id": "school",
      "type": "fill",
      "source": "composite",
      "source-layer": "landuse",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "school"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#f3ebb4"
      }
    },
    {
      "id": "parks",
      "type": "fill",
      "source": "composite",
      "source-layer": "landuse",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "park"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#cde8a2",
        "fill-opacity": {
          "base": 1,
          "stops": [
            [
              5,
              0
            ],
            [
              6,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "glaciers",
      "type": "fill",
      "source": "composite",
      "source-layer": "landuse",
      "minzoom": 9,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "glacier"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#dcedf9",
        "fill-opacity": {
          "base": 1,
          "stops": [
            [
              9,
              0
            ],
            [
              10,
              0.25
            ]
          ]
        }
      }
    },
    {
      "id": "pitch",
      "type": "fill",
      "source": "composite",
      "source-layer": "landuse",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "pitch"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#c3e194"
      }
    },
    {
      "id": "pitch-line",
      "type": "line",
      "source": "composite",
      "source-layer": "landuse",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "pitch"
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#e1f2c6"
      }
    },
    {
      "id": "cemetery",
      "type": "fill",
      "source": "composite",
      "source-layer": "landuse",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "cemetery"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#dde6c2"
      }
    },
    {
      "id": "industrial",
      "type": "fill",
      "source": "composite",
      "source-layer": "landuse",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "industrial"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#e0dae0"
      }
    },
    {
      "id": "sand",
      "type": "fill",
      "source": "composite",
      "source-layer": "landuse",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "sand"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#ededcf"
      }
    },
    {
      "id": "hillshade_highlight_bright",
      "type": "fill",
      "source": "composite",
      "source-layer": "hillshade",
      "maxzoom": 18,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "level",
          94
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#fff",
        "fill-opacity": {
          "stops": [
            [
              15,
              0.12
            ],
            [
              18,
              0
            ]
          ]
        },
        "fill-antialias": false
      }
    },
    {
      "id": "hillshade_highlight_med",
      "type": "fill",
      "source": "composite",
      "source-layer": "hillshade",
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "level",
          90
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#fff",
        "fill-opacity": {
          "stops": [
            [
              15,
              0.12
            ],
            [
              18,
              0
            ]
          ]
        },
        "fill-antialias": false
      }
    },
    {
      "id": "hillshade_shadow_faint",
      "type": "fill",
      "source": "composite",
      "source-layer": "hillshade",
      "maxzoom": 17,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "level",
          89
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#5a5517",
        "fill-opacity": {
          "stops": [
            [
              15,
              0.05
            ],
            [
              17,
              0
            ]
          ]
        },
        "fill-antialias": false
      }
    },
    {
      "id": "hillshade_shadow_med",
      "type": "fill",
      "source": "composite",
      "source-layer": "hillshade",
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "level",
          78
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#5a5517",
        "fill-opacity": {
          "stops": [
            [
              15,
              0.05
            ],
            [
              17,
              0
            ]
          ]
        },
        "fill-antialias": false
      }
    },
    {
      "id": "hillshade_shadow_dark",
      "type": "fill",
      "source": "composite",
      "source-layer": "hillshade",
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "level",
          67
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#5a5517",
        "fill-opacity": {
          "stops": [
            [
              15,
              0.06
            ],
            [
              17,
              0
            ]
          ]
        },
        "fill-antialias": false
      }
    },
    {
      "id": "hillshade_shadow_extreme",
      "type": "fill",
      "source": "composite",
      "source-layer": "hillshade",
      "maxzoom": 17,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "level",
          56
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#5a5517",
        "fill-opacity": {
          "stops": [
            [
              15,
              0.06
            ],
            [
              17,
              0
            ]
          ]
        },
        "fill-antialias": false
      }
    },
    {
      "id": "waterway-river",
      "type": "line",
      "source": "composite",
      "source-layer": "waterway",
      "minzoom": 8,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "any",
        [
          "in",
          "class",
          "river"
        ],
        [
          "in",
          "class",
          "canal"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": {
          "base": 1,
          "stops": [
            [
              0,
              "butt"
            ],
            [
              11,
              "round"
            ]
          ]
        },
        "line-join": "round"
      },
      "paint": {
        "line-color": "#8ccbf7",
        "line-width": {
          "base": 1.3,
          "stops": [
            [
              8.5,
              0.1
            ],
            [
              20,
              8
            ]
          ]
        },
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              8,
              0
            ],
            [
              8.5,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "waterway-other",
      "type": "line",
      "source": "composite",
      "source-layer": "waterway",
      "minzoom": 13,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "!=",
          "class",
          "river"
        ],
        [
          "!=",
          "class",
          "canal"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-join": "round",
        "line-cap": "round"
      },
      "paint": {
        "line-color": "#8ccbf7",
        "line-width": {
          "base": 1.35,
          "stops": [
            [
              13.5,
              0.1
            ],
            [
              20,
              3
            ]
          ]
        },
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13,
              0
            ],
            [
              13.5,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "water",
      "type": "fill",
      "source": "composite",
      "source-layer": "water",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#8ccbf7"
      }
    },
    {
      "id": "landuse-overlay",
      "type": "fill",
      "source": "composite",
      "source-layer": "landuse_overlay",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all"
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#9DD3D8",
        "fill-opacity": {
          "base": 1,
          "stops": [
            [
              10,
              0.25
            ],
            [
              10.5,
              0.15
            ]
          ]
        }
      }
    },
    {
      "id": "landuse-overlay-pattern",
      "ref": "landuse-overlay",
      "interactive": true,
      "paint": {
        "fill-color": "#9DD3D8",
        "fill-opacity": {
          "base": 1,
          "stops": [
            [
              10,
              0
            ],
            [
              10.5,
              1
            ]
          ]
        },
        "fill-pattern": {
          "base": 1,
          "stops": [
            [
              13,
              "marsh-16"
            ],
            [
              14,
              "marsh-32"
            ]
          ]
        }
      }
    },
    {
      "id": "barrier_line-land-polygon",
      "type": "fill",
      "source": "composite",
      "source-layer": "barrier_line",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "land"
        ],
        [
          "in",
          "$type",
          "Polygon"
        ]
      ],
      "layout": {},
      "paint": {
        "fill-color": "#ede9d9"
      }
    },
    {
      "id": "barrier_line-land-line",
      "type": "line",
      "source": "composite",
      "source-layer": "barrier_line",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "land"
        ],
        [
          "in",
          "$type",
          "LineString"
        ]
      ],
      "layout": {
        "line-cap": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.99,
          "stops": [
            [
              14,
              0.75
            ],
            [
              20,
              40
            ]
          ]
        },
        "line-color": "#ede9d9"
      }
    },
    {
      "id": "building-bottom",
      "type": "fill",
      "source": "composite",
      "source-layer": "building",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#cbc6b7",
        "fill-opacity": {
          "base": 1,
          "stops": [
            [
              15.5,
              0
            ],
            [
              16,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "building-top",
      "ref": "building-bottom",
      "interactive": true,
      "paint": {
        "fill-color": {
          "base": 1,
          "stops": [
            [
              15,
              "#ede9d9"
            ],
            [
              16,
              "#e8e0cc"
            ]
          ]
        },
        "fill-opacity": {
          "base": 1,
          "stops": [
            [
              15,
              0
            ],
            [
              15.5,
              1
            ]
          ]
        },
        "fill-outline-color": "#d0cbbb",
        "fill-translate": {
          "base": 1,
          "stops": [
            [
              15,
              [
                0,
                0
              ]
            ],
            [
              20,
              [
                -5,
                -5
              ]
            ]
          ]
        }
      }
    },
    {
      "id": "aeroway-polygon",
      "type": "fill",
      "source": "composite",
      "source-layer": "aeroway",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "$type",
          "Polygon"
        ],
        [
          "!=",
          "type",
          "apron"
        ]
      ],
      "layout": {},
      "paint": {
        "fill-color": "#dbcedb",
        "fill-opacity": {
          "base": 1,
          "stops": [
            [
              11,
              0
            ],
            [
              11.5,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "aeroway-runway",
      "type": "line",
      "source": "composite",
      "source-layer": "aeroway",
      "minzoom": 9,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "type",
          "runway"
        ],
        [
          "in",
          "$type",
          "LineString"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt"
      },
      "paint": {
        "line-color": "#dbcedb",
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              9,
              1
            ],
            [
              18,
              80
            ]
          ]
        }
      }
    },
    {
      "id": "aeroway-taxiway",
      "type": "line",
      "source": "composite",
      "source-layer": "aeroway",
      "minzoom": 9,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "type",
          "taxiway"
        ],
        [
          "in",
          "$type",
          "LineString"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt"
      },
      "paint": {
        "line-color": "#dbcedb",
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              10,
              0.5
            ],
            [
              18,
              20
            ]
          ]
        }
      }
    },
    {
      "id": "admin-3-4-boundaries-bg",
      "type": "line",
      "source": "composite",
      "source-layer": "admin",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          ">=",
          "admin_level",
          3
        ],
        [
          "in",
          "maritime",
          0
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-join": "bevel"
      },
      "paint": {
        "line-color": {
          "base": 1,
          "stops": [
            [
              8,
              "#ede9d9"
            ],
            [
              16,
              "#f6e8e1"
            ]
          ]
        },
        "line-width": {
          "base": 1,
          "stops": [
            [
              3,
              3.5
            ],
            [
              10,
              8
            ]
          ]
        },
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              7,
              0
            ],
            [
              8,
              0.75
            ]
          ]
        },
        "line-dasharray": [
          1,
          0
        ],
        "line-translate": [
          0,
          0
        ],
        "line-blur": {
          "base": 1,
          "stops": [
            [
              3,
              0
            ],
            [
              8,
              3
            ]
          ]
        }
      }
    },
    {
      "id": "tunnel-street_limited-polygon",
      "type": "fill",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "Polygon"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#EEE8E3",
        "fill-opacity": 0.75
      }
    },
    {
      "id": "tunnel-path-bg",
      "type": "line",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "path"
        ]
      ],
      "layout": {
        "visibility": "none",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              15,
              2
            ],
            [
              18,
              7
            ]
          ]
        },
        "line-dasharray": [
          1,
          0
        ],
        "line-color": "#d9d3c9",
        "line-blur": 0,
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              15,
              0
            ],
            [
              15.25,
              0.5
            ]
          ]
        }
      }
    },
    {
      "id": "tunnel-path",
      "type": "line",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "path"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              15,
              1
            ],
            [
              18,
              4
            ]
          ]
        },
        "line-dasharray": {
          "base": 1,
          "stops": [
            [
              15,
              [
                0.1,
                1.25
              ]
            ],
            [
              16,
              [
                0.1,
                1.6
              ]
            ],
            [
              17,
              [
                0.1,
                1.45
              ]
            ],
            [
              18,
              [
                0.1,
                1.3
              ]
            ]
          ]
        },
        "line-color": "#f5f2ee",
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              15,
              0
            ],
            [
              15.25,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "tunnel-street-low",
      "type": "line",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street"
        ],
        [
          "in",
          "$type",
          "LineString"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-color": "#fff",
        "line-opacity": {
          "stops": [
            [
              11.5,
              0
            ],
            [
              12,
              1
            ],
            [
              14,
              1
            ],
            [
              14.01,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "tunnel-street_limited-low",
      "type": "line",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "LineString"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-color": "#fff",
        "line-opacity": {
          "stops": [
            [
              11.5,
              0
            ],
            [
              12,
              1
            ],
            [
              14,
              1
            ],
            [
              14.01,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "tunnel-motorway_link-case",
      "type": "line",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "motorway_link"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.75
            ],
            [
              20,
              2
            ]
          ]
        },
        "line-color": "#fff",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-dasharray": [
          3,
          3
        ]
      }
    },
    {
      "id": "tunnel-service-driveway-case",
      "type": "line",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "service",
          "driveway"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.75
            ],
            [
              20,
              2
            ]
          ]
        },
        "line-color": "#c4beb7",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              14,
              0.5
            ],
            [
              18,
              12
            ]
          ]
        },
        "line-dasharray": [
          3,
          3
        ]
      }
    },
    {
      "id": "tunnel-street_limited-case",
      "type": "line",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "LineString"
        ],
        [
          "!=",
          "type",
          "construction"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.75
            ],
            [
              20,
              2
            ]
          ]
        },
        "line-color": "#c4beb7",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              13,
              0
            ],
            [
              14,
              2
            ],
            [
              18,
              12
            ]
          ]
        },
        "line-dasharray": [
          3,
          3
        ],
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.99,
              0
            ],
            [
              14,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "tunnel-street-case",
      "type": "line",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.75
            ],
            [
              20,
              2
            ]
          ]
        },
        "line-color": "#c4beb7",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              13,
              0
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-dasharray": [
          3,
          3
        ],
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.99,
              0
            ],
            [
              14,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "tunnel-main-case",
      "type": "line",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "main"
        ],
        [
          "!=",
          "type",
          "trunk"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.2,
          "stops": [
            [
              10,
              0.75
            ],
            [
              18,
              2
            ]
          ]
        },
        "line-dasharray": [
          3,
          3
        ],
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              8.5,
              0.5
            ],
            [
              10,
              0.75
            ],
            [
              18,
              26
            ]
          ]
        },
        "line-color": "#c4beb7"
      }
    },
    {
      "id": "tunnel-trunk-case",
      "type": "line",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "main"
        ],
        [
          "in",
          "type",
          "trunk"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              16,
              2
            ]
          ]
        },
        "line-color": "#fff",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              18,
              32
            ]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [
          3,
          3
        ]
      }
    },
    {
      "id": "tunnel-motorway-case",
      "type": "line",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "motorway"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              16,
              2
            ]
          ]
        },
        "line-color": "#fff",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              18,
              32
            ]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [
          3,
          3
        ]
      }
    },
    {
      "id": "tunnel-motorway_link",
      "ref": "tunnel-motorway_link-case",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-color": "#ffbe8c",
        "line-opacity": 1,
        "line-dasharray": [
          1,
          0
        ]
      }
    },
    {
      "id": "tunnel-service-driveway",
      "ref": "tunnel-service-driveway-case",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              14,
              0.5
            ],
            [
              18,
              12
            ]
          ]
        },
        "line-color": "#fff",
        "line-dasharray": [
          1,
          0
        ]
      }
    },
    {
      "id": "tunnel-construction",
      "type": "line",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 14,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "LineString"
        ],
        [
          "in",
          "type",
          "construction"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              12
            ]
          ]
        },
        "line-color": "#d9d3c9",
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.99,
              0
            ],
            [
              14,
              1
            ]
          ]
        },
        "line-dasharray": {
          "base": 1,
          "stops": [
            [
              14,
              [
                0.4,
                0.8
              ]
            ],
            [
              15,
              [
                0.3,
                0.6
              ]
            ],
            [
              16,
              [
                0.2,
                0.3
              ]
            ],
            [
              17,
              [
                0.2,
                0.25
              ]
            ],
            [
              18,
              [
                0.15,
                0.15
              ]
            ]
          ]
        }
      }
    },
    {
      "id": "tunnel-street_limited",
      "ref": "tunnel-street_limited-case",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              12
            ]
          ]
        },
        "line-color": "#EFEDEB",
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.99,
              0
            ],
            [
              14,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "tunnel-street",
      "ref": "tunnel-street-case",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-color": "#fff",
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.99,
              0
            ],
            [
              14,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "tunnel-main",
      "ref": "tunnel-main-case",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              8.5,
              0.5
            ],
            [
              10,
              0.75
            ],
            [
              18,
              26
            ]
          ]
        },
        "line-color": "#fff",
        "line-opacity": 1,
        "line-dasharray": [
          1,
          0
        ],
        "line-blur": 0
      }
    },
    {
      "id": "tunnel-trunk",
      "ref": "tunnel-trunk-case",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              18,
              32
            ]
          ]
        },
        "line-color": "#f2de9e"
      }
    },
    {
      "id": "tunnel-motorway",
      "ref": "tunnel-motorway-case",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              18,
              32
            ]
          ]
        },
        "line-dasharray": [
          1,
          0
        ],
        "line-opacity": 1,
        "line-color": "#ffbe8c",
        "line-blur": 0
      }
    },
    {
      "id": "tunnel-rail",
      "type": "line",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 13,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "major_rail",
          "minor_rail"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              13,
              "#d8d5c8"
            ],
            [
              16,
              "#c0beb2"
            ]
          ]
        },
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              14,
              0.5
            ],
            [
              20,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "tunnel-rail-tracks",
      "ref": "tunnel-rail",
      "interactive": true,
      "paint": {
        "line-color": {
          "stops": [
            [
              13,
              "#d8d5c8"
            ],
            [
              16,
              "#c0beb2"
            ]
          ]
        },
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              14,
              4
            ],
            [
              20,
              8
            ]
          ]
        },
        "line-dasharray": [
          0.1,
          15
        ],
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.75,
              0
            ],
            [
              20,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-path-bg",
      "type": "line",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "path"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              15,
              2
            ],
            [
              18,
              7
            ]
          ]
        },
        "line-dasharray": [
          1,
          0
        ],
        "line-color": "#d9d3c9",
        "line-blur": 0,
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              15,
              0
            ],
            [
              15.25,
              0.5
            ]
          ]
        }
      }
    },
    {
      "id": "road-path",
      "ref": "road-path-bg",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              15,
              1
            ],
            [
              18,
              4
            ]
          ]
        },
        "line-color": "#fff",
        "line-dasharray": {
          "base": 1,
          "stops": [
            [
              15,
              [
                0.1,
                1.25
              ]
            ],
            [
              16,
              [
                0.1,
                1.6
              ]
            ],
            [
              17,
              [
                0.1,
                1.45
              ]
            ],
            [
              18,
              [
                0.1,
                1.3
              ]
            ]
          ]
        },
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              15,
              0
            ],
            [
              15.25,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-street_limited-polygon-outline",
      "type": "line",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 12,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "Polygon"
        ]
      ],
      "layout": {
        "visibility": "none"
      },
      "paint": {
        "line-color": "#d9d3c9",
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              1.5
            ],
            [
              20,
              4
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-street-low",
      "type": "line",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street"
        ],
        [
          "in",
          "$type",
          "LineString"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-color": "#fff",
        "line-opacity": {
          "stops": [
            [
              11,
              0
            ],
            [
              11.25,
              1
            ],
            [
              14,
              1
            ],
            [
              14.01,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "road-street_limited-low",
      "type": "line",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "LineString"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-color": "#fff",
        "line-opacity": {
          "stops": [
            [
              11,
              0
            ],
            [
              11.25,
              1
            ],
            [
              14,
              1
            ],
            [
              14.01,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "road-motorway_link-case",
      "type": "line",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 10,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "motorway_link"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.75
            ],
            [
              20,
              2
            ]
          ]
        },
        "line-color": "#fff",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              10.99,
              0
            ],
            [
              11,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-service-driveway-case",
      "type": "line",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "service",
          "driveway"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.75
            ],
            [
              20,
              2
            ]
          ]
        },
        "line-color": "#d9d3c9",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              14,
              0.5
            ],
            [
              18,
              12
            ]
          ]
        }
      }
    },
    {
      "id": "road-street_limited-case",
      "type": "line",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "LineString"
        ],
        [
          "!=",
          "type",
          "construction"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.75
            ],
            [
              20,
              2
            ]
          ]
        },
        "line-color": "#d9d3c9",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              13,
              0
            ],
            [
              14,
              2
            ],
            [
              18,
              12
            ]
          ]
        },
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.99,
              0
            ],
            [
              14,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-street-case",
      "type": "line",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.75
            ],
            [
              20,
              2
            ]
          ]
        },
        "line-color": "#d9d3c9",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              13,
              0
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.99,
              0
            ],
            [
              14,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-main-case",
      "type": "line",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "main"
        ],
        [
          "!=",
          "type",
          "trunk"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.2,
          "stops": [
            [
              10,
              0.75
            ],
            [
              18,
              2
            ]
          ]
        },
        "line-color": "#d9d3c9",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              8.5,
              0.5
            ],
            [
              10,
              0.75
            ],
            [
              18,
              26
            ]
          ]
        },
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              9.99,
              0
            ],
            [
              10,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-trunk-case",
      "type": "line",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 5,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "main"
        ],
        [
          "in",
          "type",
          "trunk"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              16,
              2
            ]
          ]
        },
        "line-color": "#fff",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              18,
              32
            ]
          ]
        },
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              5.9,
              0
            ],
            [
              6,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-motorway-case",
      "type": "line",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "motorway"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              16,
              2
            ]
          ]
        },
        "line-color": "#fff",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              18,
              32
            ]
          ]
        },
        "line-opacity": {
          "base": 1.2,
          "stops": [
            [
              5.9,
              0
            ],
            [
              6,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-street_limited-polygon",
      "type": "fill",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 12,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "Polygon"
        ]
      ],
      "layout": {
        "visibility": "none"
      },
      "paint": {
        "fill-color": "#EFEDEB",
        "fill-opacity": 1
      }
    },
    {
      "id": "road-service-driveway",
      "ref": "road-service-driveway-case",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              14,
              0.5
            ],
            [
              18,
              12
            ]
          ]
        },
        "line-color": "#fff"
      }
    },
    {
      "id": "road-motorway_link",
      "ref": "road-motorway_link-case",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-color": "#ffa159",
        "line-opacity": 1
      }
    },
    {
      "id": "road-construction",
      "type": "line",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 14,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "LineString"
        ],
        [
          "in",
          "type",
          "construction"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              12
            ]
          ]
        },
        "line-color": "#d9d3c9",
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.99,
              0
            ],
            [
              14,
              1
            ]
          ]
        },
        "line-dasharray": {
          "base": 1,
          "stops": [
            [
              14,
              [
                0.4,
                0.8
              ]
            ],
            [
              15,
              [
                0.3,
                0.6
              ]
            ],
            [
              16,
              [
                0.2,
                0.3
              ]
            ],
            [
              17,
              [
                0.2,
                0.25
              ]
            ],
            [
              18,
              [
                0.15,
                0.15
              ]
            ]
          ]
        }
      }
    },
    {
      "id": "road-street_limited",
      "ref": "road-street_limited-case",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              12
            ]
          ]
        },
        "line-color": "#EFEDEB",
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.99,
              0
            ],
            [
              14,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-street",
      "ref": "road-street-case",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-color": "#fff",
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.99,
              0
            ],
            [
              14,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-main",
      "ref": "road-main-case",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              8.5,
              0.5
            ],
            [
              10,
              0.75
            ],
            [
              18,
              26
            ]
          ]
        },
        "line-color": {
          "base": 1,
          "stops": [
            [
              5,
              "#ede9d9"
            ],
            [
              8,
              "#fff"
            ]
          ]
        },
        "line-opacity": {
          "base": 1.2,
          "stops": [
            [
              5,
              0
            ],
            [
              5.5,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-trunk",
      "ref": "road-trunk-case",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              18,
              32
            ]
          ]
        },
        "line-color": "#f2cf60"
      }
    },
    {
      "id": "road-motorway",
      "ref": "road-motorway-case",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              18,
              32
            ]
          ]
        },
        "line-color": {
          "base": 1,
          "stops": [
            [
              5.9,
              "#fff"
            ],
            [
              6,
              "#ffa159"
            ]
          ]
        },
        "line-opacity": {
          "base": 1.2,
          "stops": [
            [
              5,
              0
            ],
            [
              5.5,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-rail",
      "type": "line",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 13,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "major_rail",
          "minor_rail"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              13,
              "#d8d5c8"
            ],
            [
              16,
              "#b3b1a6"
            ]
          ]
        },
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              14,
              0.5
            ],
            [
              20,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-rail-tracks",
      "ref": "road-rail",
      "interactive": true,
      "paint": {
        "line-color": {
          "stops": [
            [
              13,
              "#d8d5c8"
            ],
            [
              16,
              "#b3b1a6"
            ]
          ]
        },
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              14,
              4
            ],
            [
              20,
              8
            ]
          ]
        },
        "line-dasharray": [
          0.1,
          15
        ],
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.75,
              0
            ],
            [
              14,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-street_limited-polygon",
      "type": "fill",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "Polygon"
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "#EEE8E3",
        "fill-opacity": 0.75
      }
    },
    {
      "id": "bridge-path-bg",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "path"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              15,
              2
            ],
            [
              18,
              7
            ]
          ]
        },
        "line-dasharray": [
          1,
          0
        ],
        "line-color": "#d9d3c9",
        "line-blur": 0,
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              15,
              0
            ],
            [
              15.25,
              0.75
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-path",
      "ref": "bridge-path-bg",
      "interactive": true,
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              15,
              1
            ],
            [
              18,
              4
            ]
          ]
        },
        "line-color": "#fff",
        "line-dasharray": {
          "base": 1,
          "stops": [
            [
              14,
              [
                0.1,
                1.25
              ]
            ],
            [
              16,
              [
                0.1,
                1.6
              ]
            ],
            [
              17,
              [
                0.1,
                1.45
              ]
            ],
            [
              18,
              [
                0.1,
                1.3
              ]
            ]
          ]
        },
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              15,
              0
            ],
            [
              15.25,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-street-low",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street"
        ],
        [
          "in",
          "$type",
          "LineString"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-color": "#fff",
        "line-opacity": {
          "stops": [
            [
              11.5,
              0
            ],
            [
              12,
              1
            ],
            [
              14,
              1
            ],
            [
              14.01,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-street_limited-low",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "LineString"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-color": "#fff",
        "line-opacity": {
          "stops": [
            [
              11.5,
              0
            ],
            [
              12,
              1
            ],
            [
              14,
              1
            ],
            [
              14.01,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-motorway_link-case",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 12,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "motorway_link"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.75
            ],
            [
              20,
              2
            ]
          ]
        },
        "line-color": "#fff",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "bridge-service-driveway-case",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "service",
          "driveway"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.75
            ],
            [
              20,
              2
            ]
          ]
        },
        "line-color": "#d9d3c9",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              14,
              0.5
            ],
            [
              18,
              12
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-street_limited-case",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 14,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "LineString"
        ],
        [
          "!=",
          "type",
          "construction"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.75
            ],
            [
              20,
              2
            ]
          ]
        },
        "line-color": "#d9d3c9",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              13,
              0
            ],
            [
              14,
              2
            ],
            [
              18,
              12
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-street-case",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 14,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.75
            ],
            [
              20,
              2
            ]
          ]
        },
        "line-color": "#d9d3c9",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              13,
              0
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-main-case",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 8,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "main"
        ],
        [
          "!=",
          "type",
          "trunk"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.2,
          "stops": [
            [
              10,
              0.75
            ],
            [
              18,
              2
            ]
          ]
        },
        "line-color": "#d9d3c9",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              8.5,
              0.5
            ],
            [
              10,
              0.75
            ],
            [
              18,
              26
            ]
          ]
        },
        "line-translate": [
          0,
          0
        ]
      }
    },
    {
      "id": "bridge-motorway-trunk-case",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "any",
        [
          "in",
          "class",
          "motorway"
        ],
        [
          "in",
          "type",
          "trunk"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              16,
              2
            ]
          ]
        },
        "line-color": "#fff",
        "line-gap-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              18,
              32
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-motorway_link",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 10,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "motorway_link"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-color": "#ffa159"
      }
    },
    {
      "id": "bridge-service-driveway",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "service",
          "driveway"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              14,
              0.5
            ],
            [
              18,
              12
            ]
          ]
        },
        "line-color": "#fff"
      }
    },
    {
      "id": "bridge-construction",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 14,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "LineString"
        ],
        [
          "in",
          "type",
          "construction"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              12
            ]
          ]
        },
        "line-color": "#d9d3c9",
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.99,
              0
            ],
            [
              14,
              1
            ]
          ]
        },
        "line-dasharray": {
          "base": 1,
          "stops": [
            [
              14,
              [
                0.4,
                0.8
              ]
            ],
            [
              15,
              [
                0.3,
                0.6
              ]
            ],
            [
              16,
              [
                0.2,
                0.3
              ]
            ],
            [
              17,
              [
                0.2,
                0.25
              ]
            ],
            [
              18,
              [
                0.15,
                0.15
              ]
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-street_limited",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "LineString"
        ],
        [
          "!=",
          "type",
          "construction"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              12
            ]
          ]
        },
        "line-color": "#EFEDEB",
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.99,
              0
            ],
            [
              14,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-street",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              12.5,
              0.5
            ],
            [
              14,
              2
            ],
            [
              18,
              18
            ]
          ]
        },
        "line-color": "#fff",
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.99,
              0
            ],
            [
              14,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-main",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "main"
        ],
        [
          "!=",
          "type",
          "trunk"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              8.5,
              0.5
            ],
            [
              10,
              0.75
            ],
            [
              18,
              26
            ]
          ]
        },
        "line-color": "#fff",
        "line-opacity": {
          "base": 1.2,
          "stops": [
            [
              5,
              0
            ],
            [
              5.5,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-trunk",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "main"
        ],
        [
          "in",
          "type",
          "trunk"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              18,
              32
            ]
          ]
        },
        "line-color": "#f2cf60"
      }
    },
    {
      "id": "bridge-motorway",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "motorway"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              5,
              0.75
            ],
            [
              18,
              32
            ]
          ]
        },
        "line-color": "#ffa159"
      }
    },
    {
      "id": "bridge-rail",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 13,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "major_rail",
          "minor_rail"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              13,
              "#d8d5c8"
            ],
            [
              16,
              "#b3b1a6"
            ]
          ]
        },
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              14,
              0.5
            ],
            [
              20,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-rail-tracks",
      "ref": "bridge-rail",
      "interactive": true,
      "paint": {
        "line-color": {
          "stops": [
            [
              13,
              "#d8d5c8"
            ],
            [
              16,
              "#b3b1a6"
            ]
          ]
        },
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              14,
              4
            ],
            [
              20,
              8
            ]
          ]
        },
        "line-dasharray": [
          0.1,
          15
        ],
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              13.75,
              0
            ],
            [
              20,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "bridge-aerialway",
      "type": "line",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 13,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "aerialway"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt"
      },
      "paint": {
        "line-color": "#b3ada6",
        "line-width": {
          "base": 1.5,
          "stops": [
            [
              14,
              0.5
            ],
            [
              20,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "hedges",
      "type": "line",
      "source": "composite",
      "source-layer": "barrier_line",
      "minzoom": 16,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "hedge"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#e2f4c2",
        "line-width": {
          "base": 1,
          "stops": [
            [
              16,
              1
            ],
            [
              20,
              3
            ]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [
          1,
          2,
          5,
          2,
          1,
          2
        ]
      }
    },
    {
      "id": "fences",
      "type": "line",
      "source": "composite",
      "source-layer": "barrier_line",
      "minzoom": 16,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "fence"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#cbc6b7",
        "line-width": {
          "base": 1,
          "stops": [
            [
              16,
              1
            ],
            [
              20,
              3
            ]
          ]
        },
        "line-opacity": 1,
        "line-dasharray": [
          1,
          2,
          5,
          2,
          1,
          2
        ]
      }
    },
    {
      "id": "gates",
      "type": "line",
      "source": "composite",
      "source-layer": "barrier_line",
      "minzoom": 17,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "gate"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#cbc6b7",
        "line-width": {
          "base": 1,
          "stops": [
            [
              16,
              1
            ],
            [
              20,
              3
            ]
          ]
        },
        "line-opacity": 0.5,
        "line-dasharray": [
          1,
          2,
          5,
          2,
          1,
          2
        ]
      }
    },
    {
      "id": "admin-2-boundaries-bg",
      "type": "line",
      "source": "composite",
      "source-layer": "admin",
      "minzoom": 1,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "admin_level",
          2
        ],
        [
          "in",
          "maritime",
          0
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-join": "miter",
        "line-cap": "butt"
      },
      "paint": {
        "line-width": {
          "base": 1,
          "stops": [
            [
              3,
              3.5
            ],
            [
              10,
              10
            ]
          ]
        },
        "line-color": {
          "base": 1,
          "stops": [
            [
              6,
              "#ede9d9"
            ],
            [
              8,
              "#f6e8e1"
            ]
          ]
        },
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              3,
              0
            ],
            [
              4,
              0.5
            ]
          ]
        },
        "line-translate": [
          0,
          0
        ],
        "line-blur": {
          "base": 1,
          "stops": [
            [
              3,
              0
            ],
            [
              10,
              2
            ]
          ]
        }
      }
    },
    {
      "id": "admin-3-4-boundaries",
      "type": "line",
      "source": "composite",
      "source-layer": "admin",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          ">=",
          "admin_level",
          3
        ],
        [
          "in",
          "maritime",
          0
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-join": "round",
        "line-cap": "round"
      },
      "paint": {
        "line-dasharray": {
          "base": 1,
          "stops": [
            [
              6,
              [
                2,
                0
              ]
            ],
            [
              7,
              [
                2,
                2,
                6,
                2
              ]
            ]
          ]
        },
        "line-width": {
          "base": 1,
          "stops": [
            [
              7,
              0.75
            ],
            [
              12,
              1.5
            ]
          ]
        },
        "line-opacity": {
          "base": 1,
          "stops": [
            [
              2,
              0
            ],
            [
              3,
              1
            ]
          ]
        },
        "line-color": {
          "base": 1,
          "stops": [
            [
              3,
              "#c3bfcc"
            ],
            [
              7,
              "#aba8b3"
            ]
          ]
        }
      }
    },
    {
      "id": "admin-2-boundaries",
      "type": "line",
      "source": "composite",
      "source-layer": "admin",
      "minzoom": 1,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "admin_level",
          2
        ],
        [
          "in",
          "maritime",
          0
        ],
        [
          "in",
          "disputed",
          0
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-join": "round",
        "line-cap": "round"
      },
      "paint": {
        "line-color": "#787680",
        "line-width": {
          "base": 1,
          "stops": [
            [
              3,
              0.5
            ],
            [
              10,
              2
            ]
          ]
        }
      }
    },
    {
      "id": "admin-2-boundaries-dispute",
      "type": "line",
      "source": "composite",
      "source-layer": "admin",
      "minzoom": 1,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "admin_level",
          2
        ],
        [
          "in",
          "maritime",
          0
        ],
        [
          "in",
          "disputed",
          1
        ]
      ],
      "layout": {
        "visibility": "visible",
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-dasharray": [
          1.5,
          1.5
        ],
        "line-color": "#787680",
        "line-width": {
          "base": 1,
          "stops": [
            [
              3,
              0.5
            ],
            [
              10,
              2
            ]
          ]
        }
      }
    },
    {
      "id": "contour",
      "type": "line",
      "source": "composite",
      "source-layer": "contour",
      "minzoom": 14,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "!=",
          "index",
          5
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "line-opacity": 0.07,
        "line-color": "#66601a"
      }
    },
    {
      "id": "contour-index",
      "type": "line",
      "source": "composite",
      "source-layer": "contour",
      "minzoom": 14,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "index",
          5
        ]
      ],
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "line-opacity": 0.12,
        "line-color": "#66601a"
      }
    },
    {
      "id": "tunnel-oneway-arrows-color",
      "type": "symbol",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "oneway",
          1
        ],
        [
          "in",
          "class",
          "main",
          "street",
          "street_limited"
        ],
        [
          "!=",
          "type",
          "trunk"
        ]
      ],
      "layout": {
        "symbol-placement": "line",
        "icon-image": {
          "base": 1,
          "stops": [
            [
              16,
              "oneway-spaced-small"
            ],
            [
              17,
              "oneway-spaced-large"
            ]
          ]
        },
        "icon-ignore-placement": false,
        "symbol-spacing": 250
      },
      "paint": {}
    },
    {
      "id": "tunnel-oneway-arrows-white",
      "type": "symbol",
      "source": "composite",
      "source-layer": "tunnel",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "oneway",
          1
        ],
        [
          "any",
          [
            "in",
            "class",
            "motorway",
            "motorway_link"
          ],
          [
            "in",
            "type",
            "trunk"
          ]
        ]
      ],
      "layout": {
        "symbol-placement": "line",
        "icon-image": {
          "base": 1,
          "stops": [
            [
              16,
              "oneway-spaced-white-small"
            ],
            [
              17,
              "oneway-spaced-white-large"
            ]
          ]
        },
        "icon-ignore-placement": false,
        "symbol-spacing": 250
      },
      "paint": {}
    },
    {
      "id": "road-oneway-arrows-color",
      "type": "symbol",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "oneway",
          1
        ],
        [
          "in",
          "class",
          "main",
          "street",
          "street_limited"
        ],
        [
          "!=",
          "type",
          "trunk"
        ]
      ],
      "layout": {
        "symbol-placement": "line",
        "icon-image": {
          "base": 1,
          "stops": [
            [
              16,
              "oneway-spaced-small"
            ],
            [
              17,
              "oneway-spaced-large"
            ]
          ]
        },
        "icon-ignore-placement": false,
        "icon-rotation-alignment": "map",
        "icon-padding": 2,
        "symbol-spacing": 250
      },
      "paint": {}
    },
    {
      "id": "road-oneway-arrows-white",
      "type": "symbol",
      "source": "composite",
      "source-layer": "road",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "oneway",
          1
        ],
        [
          "any",
          [
            "in",
            "class",
            "motorway",
            "motorway_link"
          ],
          [
            "in",
            "type",
            "trunk"
          ]
        ]
      ],
      "layout": {
        "symbol-placement": "line",
        "icon-image": {
          "base": 1,
          "stops": [
            [
              16,
              "oneway-spaced-white-small"
            ],
            [
              17,
              "oneway-spaced-white-large"
            ]
          ]
        },
        "icon-ignore-placement": false,
        "icon-padding": 2,
        "symbol-spacing": 250
      },
      "paint": {}
    },
    {
      "id": "bridge-oneway-arrows-color",
      "type": "symbol",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "oneway",
          1
        ],
        [
          "in",
          "class",
          "main",
          "street",
          "street_limited"
        ],
        [
          "!=",
          "type",
          "trunk"
        ]
      ],
      "layout": {
        "symbol-placement": "line",
        "icon-image": {
          "base": 1,
          "stops": [
            [
              16,
              "oneway-spaced-small"
            ],
            [
              17,
              "oneway-spaced-large"
            ]
          ]
        },
        "icon-ignore-placement": false,
        "symbol-spacing": 250
      },
      "paint": {}
    },
    {
      "id": "bridge-oneway-arrows-white",
      "type": "symbol",
      "source": "composite",
      "source-layer": "bridge",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "oneway",
          1
        ],
        [
          "any",
          [
            "in",
            "class",
            "motorway",
            "motorway_link"
          ],
          [
            "in",
            "type",
            "trunk"
          ]
        ]
      ],
      "layout": {
        "symbol-placement": "line",
        "icon-image": {
          "base": 1,
          "stops": [
            [
              16,
              "oneway-spaced-white-small"
            ],
            [
              17,
              "oneway-spaced-white-large"
            ]
          ]
        },
        "icon-ignore-placement": false,
        "symbol-spacing": 250
      },
      "paint": {}
    },
    {
      "id": "housenum-label",
      "type": "symbol",
      "source": "composite",
      "source-layer": "housenum_label",
      "minzoom": 17,
      "maxzoom": 22,
      "interactive": true,
      "layout": {
        "visibility": "visible",
        "text-field": "{house_num}",
        "text-font": [
          "DIN Offc Pro Italic",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "point",
        "text-padding": 4,
        "text-max-width": 7,
        "text-size": 9.5
      },
      "paint": {
        "text-color": "#b2aca5",
        "text-halo-color": "#e8e0cc",
        "text-halo-width": 1.5,
        "text-halo-blur": 0
      }
    },
    {
      "id": "contour-index-label",
      "type": "symbol",
      "source": "composite",
      "source-layer": "contour",
      "minzoom": 14,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "index",
          5
        ]
      ],
      "layout": {
        "text-field": "{ele} m",
        "symbol-placement": "line",
        "text-max-angle": 25,
        "visibility": "visible",
        "text-padding": 5,
        "text-font": [
          "DIN Offc Pro Regular",
          "Arial Unicode MS Regular"
        ],
        "text-size": 9.5
      },
      "paint": {
        "text-color": "#a7a696",
        "text-halo-width": 1,
        "text-halo-blur": 1,
        "text-halo-color": "rgba(237,233,217, 0.25)"
      }
    },
    {
      "id": "waterway-label",
      "type": "symbol",
      "source": "composite",
      "source-layer": "waterway_label",
      "minzoom": 12,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "river"
        ]
      ],
      "layout": {
        "text-field": "{name_en}",
        "visibility": "visible",
        "text-font": [
          "DIN Offc Pro Italic",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "line",
        "text-max-angle": 30,
        "text-size": {
          "base": 1,
          "stops": [
            [
              13,
              12
            ],
            [
              18,
              16
            ]
          ]
        }
      },
      "paint": {
        "text-halo-width": 0.5,
        "text-halo-color": "#ffffff",
        "text-color": "#004087",
        "text-halo-blur": 0.5
      }
    },
    {
      "id": "poi-scalerank4-l15",
      "type": "symbol",
      "source": "composite",
      "source-layer": "poi_label",
      "minzoom": 17,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "!in",
          "maki",
          "rail-light",
          "rail-metro",
          "rail",
          "airport",
          "airfield",
          "heliport",
          "rocket",
          "park",
          "golf",
          "cemetery",
          "zoo",
          "campsite",
          "swimming",
          "dog-park"
        ],
        [
          "in",
          "scalerank",
          4
        ],
        [
          ">=",
          "localrank",
          15
        ]
      ],
      "layout": {
        "text-line-height": 1.2,
        "text-allow-overlap": false,
        "icon-image": "{maki}-11",
        "text-ignore-placement": false,
        "text-max-angle": 38,
        "text-font": [
          "DIN Offc Pro Medium",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "point",
        "text-padding": 2,
        "visibility": "visible",
        "text-offset": [
          0,
          1
        ],
        "icon-optional": false,
        "text-rotation-alignment": "viewport",
        "text-anchor": "top",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.02,
        "text-max-width": 8,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              16,
              11
            ],
            [
              20,
              13
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#65513d",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi-scalerank4-l1",
      "type": "symbol",
      "source": "composite",
      "source-layer": "poi_label",
      "minzoom": 16,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "!in",
          "maki",
          "rail-light",
          "rail-metro",
          "rail",
          "airport",
          "airfield",
          "heliport",
          "rocket",
          "park",
          "golf",
          "cemetery",
          "zoo",
          "campsite",
          "swimming",
          "dog-park"
        ],
        [
          "in",
          "scalerank",
          4
        ],
        [
          "<=",
          "localrank",
          14
        ]
      ],
      "layout": {
        "text-line-height": 1.2,
        "text-allow-overlap": false,
        "icon-image": "{maki}-11",
        "text-ignore-placement": false,
        "text-max-angle": 38,
        "text-font": [
          "DIN Offc Pro Medium",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "point",
        "text-padding": 1,
        "visibility": "visible",
        "text-offset": [
          0,
          1
        ],
        "icon-optional": false,
        "text-rotation-alignment": "viewport",
        "text-anchor": "top",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.02,
        "text-max-width": 8,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              16,
              11
            ],
            [
              20,
              13
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#65513d",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi-parks_scalerank4",
      "type": "symbol",
      "source": "composite",
      "source-layer": "poi_label",
      "minzoom": 16,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "maki",
          "park",
          "cemetery",
          "golf",
          "zoo",
          "playground"
        ],
        [
          "in",
          "scalerank",
          4
        ]
      ],
      "layout": {
        "text-line-height": 1.2,
        "text-allow-overlap": false,
        "icon-image": "{maki}-11",
        "text-ignore-placement": false,
        "text-max-angle": 38,
        "text-font": [
          "DIN Offc Pro Medium",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "point",
        "text-padding": 1,
        "visibility": "visible",
        "text-offset": [
          0,
          1
        ],
        "icon-optional": false,
        "text-rotation-alignment": "viewport",
        "text-anchor": "top",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.02,
        "text-max-width": 8,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              16,
              11
            ],
            [
              20,
              13
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#4c661f",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi-scalerank3",
      "type": "symbol",
      "source": "composite",
      "source-layer": "poi_label",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "!in",
          "maki",
          "rail-light",
          "rail-metro",
          "rail",
          "airport",
          "airfield",
          "heliport",
          "rocket",
          "park",
          "golf",
          "cemetery",
          "zoo",
          "campsite",
          "swimming",
          "dog-park"
        ],
        [
          "in",
          "scalerank",
          3
        ]
      ],
      "layout": {
        "text-line-height": 1.2,
        "text-allow-overlap": false,
        "icon-image": "{maki}-11",
        "text-ignore-placement": false,
        "text-max-angle": 38,
        "text-font": [
          "DIN Offc Pro Medium",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "point",
        "text-padding": 1,
        "visibility": "visible",
        "text-offset": [
          0,
          1
        ],
        "icon-optional": false,
        "text-rotation-alignment": "viewport",
        "text-anchor": "top",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.02,
        "text-max-width": 8,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              16,
              11
            ],
            [
              20,
              13
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#65513d",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "poi-parks-scalerank3",
      "type": "symbol",
      "source": "composite",
      "source-layer": "poi_label",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "maki",
          "park",
          "cemetery",
          "golf",
          "zoo"
        ],
        [
          "in",
          "scalerank",
          3
        ]
      ],
      "layout": {
        "text-line-height": 1.2,
        "text-allow-overlap": false,
        "icon-image": "{maki}-11",
        "text-ignore-placement": false,
        "text-max-angle": 38,
        "text-font": [
          "DIN Offc Pro Medium",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "point",
        "text-padding": 2,
        "visibility": "visible",
        "text-offset": [
          0,
          1
        ],
        "icon-optional": false,
        "text-rotation-alignment": "viewport",
        "text-anchor": "top",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.02,
        "text-max-width": 8,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              16,
              11
            ],
            [
              20,
              13
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#4c661f",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "road-label-small",
      "type": "symbol",
      "source": "composite",
      "source-layer": "road_label",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "!in",
          "class",
          "motorway",
          "main",
          "street_limited",
          "street"
        ],
        [
          "in",
          "$type",
          "LineString"
        ]
      ],
      "layout": {
        "text-ignore-placement": false,
        "text-max-angle": 30,
        "text-font": [
          "DIN Offc Pro Regular",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "line",
        "text-padding": 1,
        "visibility": "visible",
        "text-rotation-alignment": "map",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.01,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              15,
              10
            ],
            [
              20,
              13
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#3a3836",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1.25,
        "text-halo-blur": 1
      }
    },
    {
      "id": "road-label-medium",
      "type": "symbol",
      "source": "composite",
      "source-layer": "road_label",
      "minzoom": 11,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "street",
          "street_limited"
        ],
        [
          "in",
          "$type",
          "LineString"
        ]
      ],
      "layout": {
        "text-max-angle": 30,
        "text-font": [
          "DIN Offc Pro Regular",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "line",
        "text-padding": 1,
        "visibility": "visible",
        "text-rotation-alignment": "map",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.01,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              11,
              10
            ],
            [
              20,
              14
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#3a3836",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "road-label-large",
      "type": "symbol",
      "source": "composite",
      "source-layer": "road_label",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "class",
          "main",
          "motorway"
        ]
      ],
      "layout": {
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "text-max-angle": 30,
        "text-font": [
          "DIN Offc Pro Regular",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "line",
        "text-padding": 1,
        "visibility": "visible",
        "text-rotation-alignment": "map",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.01,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              9,
              10
            ],
            [
              20,
              16
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#3a3836",
        "text-halo-color": "rgba(255,255,255, 0.75)",
        "text-halo-width": 1,
        "text-halo-blur": 1
      }
    },
    {
      "id": "other-motorway-shields",
      "type": "symbol",
      "source": "composite",
      "source-layer": "road_label",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "!in",
          "shield",
          "us-interstate",
          "us-interstate-business",
          "us-interstate-duplex"
        ],
        [
          "<=",
          "reflen",
          6
        ]
      ],
      "layout": {
        "text-allow-overlap": false,
        "icon-image": {
          "base": 1,
          "stops": [
            [
              0,
              "{shield}-{reflen}-small"
            ],
            [
              16,
              "{shield}-{reflen}-large"
            ]
          ]
        },
        "icon-rotation-alignment": "viewport",
        "symbol-avoid-edges": false,
        "text-ignore-placement": false,
        "text-max-angle": 38,
        "text-font": [
          "DIN Offc Pro Bold",
          "Arial Unicode MS Bold"
        ],
        "symbol-placement": {
          "base": 1,
          "stops": [
            [
              10,
              "point"
            ],
            [
              11,
              "line"
            ]
          ]
        },
        "text-padding": 2,
        "visibility": "visible",
        "text-rotation-alignment": "viewport",
        "text-field": "{ref}",
        "text-letter-spacing": 0.05,
        "icon-padding": 2,
        "symbol-spacing": {
          "base": 1,
          "stops": [
            [
              11,
              100
            ],
            [
              14,
              200
            ]
          ]
        },
        "text-size": {
          "base": 1,
          "stops": [
            [
              16,
              9
            ],
            [
              16.01,
              11
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#3a3836",
        "icon-halo-color": "rgba(0, 0, 0, 1)",
        "icon-halo-width": 1,
        "text-opacity": 1,
        "icon-color": "white",
        "text-halo-color": "#ffffff",
        "text-halo-width": 0
      }
    },
    {
      "id": "interstate_motorway_shields",
      "type": "symbol",
      "source": "composite",
      "source-layer": "road_label",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "shield",
          "us-interstate",
          "us-interstate-business",
          "us-interstate-duplex"
        ],
        [
          "<=",
          "reflen",
          6
        ]
      ],
      "layout": {
        "text-allow-overlap": false,
        "icon-image": {
          "base": 1,
          "stops": [
            [
              0,
              "{shield}-{reflen}-small"
            ],
            [
              16,
              "{shield}-{reflen}-large"
            ]
          ]
        },
        "icon-rotation-alignment": "viewport",
        "symbol-avoid-edges": false,
        "text-ignore-placement": false,
        "text-max-angle": 38,
        "text-font": [
          "DIN Offc Pro Medium",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": {
          "base": 1,
          "stops": [
            [
              10,
              "point"
            ],
            [
              11,
              "line"
            ]
          ]
        },
        "text-padding": 2,
        "visibility": "visible",
        "text-rotation-alignment": "viewport",
        "text-field": "{ref}",
        "text-letter-spacing": 0.05,
        "icon-padding": 2,
        "symbol-spacing": {
          "base": 1,
          "stops": [
            [
              11,
              100
            ],
            [
              14,
              200
            ]
          ]
        },
        "text-size": {
          "base": 1,
          "stops": [
            [
              16,
              9
            ],
            [
              16.01,
              11
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#fff",
        "icon-halo-color": "rgba(0, 0, 0, 1)",
        "icon-halo-width": 1,
        "text-opacity": 1,
        "icon-color": "white",
        "text-halo-color": "#ffffff",
        "text-halo-width": 0
      }
    },
    {
      "id": "poi-scalerank2",
      "type": "symbol",
      "source": "composite",
      "source-layer": "poi_label",
      "minzoom": 13,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "!in",
          "maki",
          "rail-light",
          "rail-metro",
          "rail",
          "airport",
          "airfield",
          "heliport",
          "rocket",
          "park",
          "golf",
          "cemetery",
          "zoo",
          "campsite",
          "swimming",
          "dog-park"
        ],
        [
          "in",
          "scalerank",
          2
        ]
      ],
      "layout": {
        "text-line-height": 1.2,
        "text-allow-overlap": false,
        "icon-image": {
          "stops": [
            [
              14,
              "{maki}-11"
            ],
            [
              15,
              "{maki}-15"
            ]
          ]
        },
        "text-ignore-placement": false,
        "text-max-angle": 38,
        "text-font": [
          "DIN Offc Pro Medium",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "point",
        "text-padding": 2,
        "visibility": "visible",
        "text-offset": [
          0,
          1.25
        ],
        "icon-optional": false,
        "text-rotation-alignment": "viewport",
        "text-anchor": "top",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.02,
        "text-max-width": 8,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              14,
              11
            ],
            [
              20,
              14
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#65513d",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1.25
      }
    },
    {
      "id": "poi-parks-scalerank2",
      "type": "symbol",
      "source": "composite",
      "source-layer": "poi_label",
      "minzoom": 13,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "maki",
          "park",
          "golf",
          "cemetery",
          "zoo",
          "campsite",
          "swimming",
          "dog-park"
        ],
        [
          "in",
          "scalerank",
          2
        ]
      ],
      "layout": {
        "text-line-height": 1.2,
        "text-allow-overlap": false,
        "icon-image": {
          "stops": [
            [
              14,
              "{maki}-11"
            ],
            [
              15,
              "{maki}-15"
            ]
          ]
        },
        "text-ignore-placement": false,
        "text-max-angle": 38,
        "text-font": [
          "DIN Offc Pro Medium",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "point",
        "text-padding": 2,
        "visibility": "visible",
        "text-offset": [
          0,
          1.25
        ],
        "icon-optional": false,
        "text-rotation-alignment": "viewport",
        "text-anchor": "top",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.02,
        "text-max-width": 8,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              14,
              11
            ],
            [
              20,
              14
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#4c661f",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1.25
      }
    },
    {
      "id": "rail-label",
      "type": "symbol",
      "source": "composite",
      "source-layer": "poi_label",
      "minzoom": 12,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "type",
          "Rail Station"
        ]
      ],
      "layout": {
        "icon-image": "{network}-11",
        "symbol-avoid-edges": true,
        "text-font": [
          "DIN Offc Pro Medium",
          "Arial Unicode MS Regular"
        ],
        "icon-allow-overlap": false,
        "symbol-placement": "point",
        "text-justify": "center",
        "visibility": "visible",
        "text-offset": [
          0,
          1
        ],
        "text-rotation-alignment": "viewport",
        "text-anchor": "top",
        "text-field": {
          "base": 1,
          "stops": [
            [
              0,
              ""
            ],
            [
              13,
              "{name_en}"
            ]
          ]
        },
        "text-letter-spacing": 0.02,
        "icon-padding": 0,
        "text-max-width": 7,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              16,
              11
            ],
            [
              20,
              13
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#65513d",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1.5,
        "icon-halo-width": 4,
        "icon-halo-color": "#fff",
        "text-opacity": {
          "base": 1,
          "stops": [
            [
              13.99,
              0
            ],
            [
              14,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "water-label-sm",
      "type": "symbol",
      "source": "composite",
      "source-layer": "water_label",
      "minzoom": 15,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "<=",
          "area",
          10000
        ]
      ],
      "layout": {
        "text-field": "{name_en}",
        "visibility": "visible",
        "text-font": [
          "DIN Offc Pro Italic",
          "Arial Unicode MS Regular"
        ],
        "text-max-width": 7,
        "text-size": {
          "base": 1,
          "stops": [
            [
              16,
              13
            ],
            [
              20,
              16
            ]
          ]
        }
      },
      "paint": {
        "text-halo-width": 0,
        "text-halo-color": "#ffffff",
        "text-color": "#004087",
        "text-halo-blur": 1.5
      }
    },
    {
      "id": "water-label",
      "type": "symbol",
      "source": "composite",
      "source-layer": "water_label",
      "minzoom": 5,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          ">",
          "area",
          10000
        ]
      ],
      "layout": {
        "text-field": "{name_en}",
        "visibility": "visible",
        "text-font": [
          "DIN Offc Pro Italic",
          "Arial Unicode MS Regular"
        ],
        "text-max-width": 7,
        "text-size": {
          "base": 1,
          "stops": [
            [
              13,
              13
            ],
            [
              18,
              18
            ]
          ]
        }
      },
      "paint": {
        "text-halo-width": 0,
        "text-halo-color": "#ffffff",
        "text-color": "#004087",
        "text-halo-blur": 1.5
      }
    },
    {
      "id": "poi-parks-scalerank1",
      "type": "symbol",
      "source": "composite",
      "source-layer": "poi_label",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "maki",
          "park",
          "golf",
          "cemetery",
          "zoo",
          "campsite",
          "swimming",
          "dog-park"
        ],
        [
          "<=",
          "scalerank",
          1
        ]
      ],
      "layout": {
        "text-line-height": 1.2,
        "text-allow-overlap": false,
        "icon-image": {
          "stops": [
            [
              13,
              "{maki}-11"
            ],
            [
              14,
              "{maki}-15"
            ]
          ]
        },
        "text-ignore-placement": false,
        "text-max-angle": 38,
        "text-font": [
          "DIN Offc Pro Medium",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "point",
        "text-padding": 2,
        "visibility": "visible",
        "text-offset": [
          0,
          1
        ],
        "icon-optional": false,
        "text-rotation-alignment": "viewport",
        "text-anchor": "top",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.02,
        "text-max-width": 8,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              10,
              11
            ],
            [
              18,
              14
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#4c661f",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1,
        "text-halo-blur": 0
      }
    },
    {
      "id": "poi-scalerank1",
      "type": "symbol",
      "source": "composite",
      "source-layer": "poi_label",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "!in",
          "maki",
          "rail-light",
          "rail-metro",
          "rail",
          "airport",
          "airfield",
          "heliport",
          "rocket",
          "park",
          "golf",
          "cemetery",
          "zoo",
          "campsite",
          "swimming",
          "dog-park"
        ],
        [
          "<=",
          "scalerank",
          1
        ],
        [
          "!=",
          "type",
          "Island"
        ]
      ],
      "layout": {
        "text-line-height": 1.2,
        "text-allow-overlap": false,
        "icon-image": {
          "stops": [
            [
              13,
              "{maki}-11"
            ],
            [
              14,
              "{maki}-15"
            ]
          ]
        },
        "text-ignore-placement": false,
        "text-max-angle": 38,
        "text-font": [
          "DIN Offc Pro Medium",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "point",
        "text-padding": 2,
        "visibility": "visible",
        "text-offset": [
          0,
          1
        ],
        "icon-optional": false,
        "text-rotation-alignment": "viewport",
        "text-anchor": "top",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.02,
        "text-max-width": 8,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              10,
              11
            ],
            [
              18,
              14
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#65513d",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "airport-label",
      "type": "symbol",
      "source": "composite",
      "source-layer": "poi_label",
      "minzoom": 9,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "maki",
          "airport",
          "heliport",
          "rocket"
        ],
        [
          "<=",
          "scalerank",
          2
        ]
      ],
      "layout": {
        "text-allow-overlap": false,
        "icon-image": {
          "stops": [
            [
              12,
              "{maki}-11"
            ],
            [
              13,
              "{maki}-15"
            ]
          ]
        },
        "text-ignore-placement": false,
        "text-font": [
          "DIN Offc Pro Regular",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "point",
        "text-padding": 2,
        "visibility": "visible",
        "text-offset": {
          "base": 1,
          "stops": [
            [
              12,
              [
                0,
                1
              ]
            ],
            [
              13,
              [
                0,
                1.25
              ]
            ]
          ]
        },
        "icon-optional": false,
        "text-rotation-alignment": "viewport",
        "text-anchor": "top",
        "text-field": {
          "stops": [
            [
              12,
              "{ref}"
            ],
            [
              13,
              "{name_en}"
            ]
          ]
        },
        "text-letter-spacing": 0.02,
        "text-max-width": 9,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              10,
              12
            ],
            [
              18,
              18
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#000000",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1.25
      }
    },
    {
      "id": "poi-islets",
      "type": "symbol",
      "source": "composite",
      "source-layer": "poi_label",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "type",
          "Islet"
        ]
      ],
      "layout": {
        "text-line-height": 1.2,
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "text-max-angle": 38,
        "text-font": [
          "DIN Offc Pro Regular",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "point",
        "text-padding": 2,
        "visibility": "visible",
        "text-offset": [
          0,
          0
        ],
        "icon-optional": false,
        "text-rotation-alignment": "viewport",
        "text-anchor": "center",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.02,
        "text-max-width": 8,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              10,
              11
            ],
            [
              14,
              16
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#65513d",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "place-neighbourhood",
      "type": "symbol",
      "source": "composite",
      "source-layer": "place_label",
      "minzoom": 10,
      "maxzoom": 16,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "type",
          "neighbourhood"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "text-field": "{name_en}",
        "text-transform": "uppercase",
        "text-letter-spacing": 0.1,
        "text-max-width": 7,
        "text-font": [
          "DIN Offc Pro Regular",
          "Arial Unicode MS Regular"
        ],
        "text-padding": 3,
        "text-size": {
          "base": 1,
          "stops": [
            [
              12,
              11
            ],
            [
              16,
              16
            ]
          ]
        }
      },
      "paint": {
        "text-halo-color": "rgba(255,255,255, 0.5)",
        "text-halo-width": 1.75,
        "text-color": "#805540",
        "text-halo-blur": 0
      }
    },
    {
      "id": "place-suburb",
      "type": "symbol",
      "source": "composite",
      "source-layer": "place_label",
      "minzoom": 10,
      "maxzoom": 16,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "type",
          "suburb"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "text-field": "{name_en}",
        "text-transform": "uppercase",
        "text-font": [
          "DIN Offc Pro Regular",
          "Arial Unicode MS Regular"
        ],
        "text-letter-spacing": 0.15,
        "text-max-width": 7,
        "text-padding": 3,
        "text-size": {
          "base": 1,
          "stops": [
            [
              11,
              11
            ],
            [
              15,
              18
            ]
          ]
        }
      },
      "paint": {
        "text-halo-color": "rgba(255,255,255, 0.5)",
        "text-halo-width": 1.75,
        "text-color": "#805540"
      }
    },
    {
      "id": "place-hamlet",
      "type": "symbol",
      "source": "composite",
      "source-layer": "place_label",
      "minzoom": 10,
      "maxzoom": 16,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "type",
          "hamlet"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "text-field": "{name_en}",
        "text-font": [
          "DIN Offc Pro Regular",
          "Arial Unicode MS Regular"
        ],
        "text-size": {
          "base": 1,
          "stops": [
            [
              12,
              11.5
            ],
            [
              15,
              16
            ]
          ]
        }
      },
      "paint": {
        "text-halo-color": "#ffffff",
        "text-halo-width": 1.25,
        "text-color": "#000000"
      }
    },
    {
      "id": "place-village",
      "type": "symbol",
      "source": "composite",
      "source-layer": "place_label",
      "minzoom": 8,
      "maxzoom": 15,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "type",
          "village"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "text-field": "{name_en}",
        "text-font": [
          "DIN Offc Pro Regular",
          "Arial Unicode MS Regular"
        ],
        "text-max-width": 7,
        "text-size": {
          "base": 1,
          "stops": [
            [
              10,
              11.5
            ],
            [
              16,
              18
            ]
          ]
        }
      },
      "paint": {
        "text-halo-color": "#ffffff",
        "text-halo-width": 1.25,
        "text-color": "#000000"
      }
    },
    {
      "id": "place-town",
      "type": "symbol",
      "source": "composite",
      "source-layer": "place_label",
      "minzoom": 6,
      "maxzoom": 15,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "type",
          "town"
        ]
      ],
      "layout": {
        "icon-image": "circle.sdf",
        "text-font": {
          "base": 1,
          "stops": [
            [
              11,
              [
                "DIN Offc Pro Regular",
                "Arial Unicode MS Regular"
              ]
            ],
            [
              12,
              [
                "DIN Offc Pro Medium",
                "Arial Unicode MS Regular"
              ]
            ]
          ]
        },
        "visibility": "visible",
        "text-offset": {
          "base": 1,
          "stops": [
            [
              7,
              [
                0,
                -0.15
              ]
            ],
            [
              8,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-anchor": {
          "base": 1,
          "stops": [
            [
              7,
              "bottom"
            ],
            [
              8,
              "center"
            ]
          ]
        },
        "text-field": "{name_en}",
        "text-max-width": 7,
        "text-size": {
          "base": 1,
          "stops": [
            [
              7,
              11.5
            ],
            [
              15,
              20
            ]
          ]
        },
        "icon-size": 0.3
      },
      "paint": {
        "text-color": "#000000",
        "icon-halo-blur": 1,
        "icon-halo-color": "#ffffff",
        "icon-halo-width": 1,
        "icon-color": "#000000",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1.25,
        "icon-opacity": {
          "base": 1,
          "stops": [
            [
              7.99,
              1
            ],
            [
              8,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "poi-islands",
      "type": "symbol",
      "source": "composite",
      "source-layer": "poi_label",
      "minzoom": 0,
      "maxzoom": 22,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "type",
          "Island"
        ]
      ],
      "layout": {
        "text-line-height": 1.2,
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "text-max-angle": 38,
        "text-font": [
          "DIN Offc Pro Regular",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "point",
        "text-padding": 2,
        "visibility": "visible",
        "text-offset": [
          0,
          0
        ],
        "icon-optional": false,
        "text-rotation-alignment": "viewport",
        "text-anchor": "center",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.02,
        "text-max-width": 7,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1,
          "stops": [
            [
              10,
              11
            ],
            [
              18,
              16
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#65513d",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "place-city-sm",
      "type": "symbol",
      "source": "composite",
      "source-layer": "place_label",
      "minzoom": 0,
      "maxzoom": 14,
      "interactive": true,
      "filter": [
        "all",
        [
          "!in",
          "scalerank",
          0,
          1,
          2,
          3,
          4,
          5
        ],
        [
          "in",
          "type",
          "city"
        ]
      ],
      "layout": {
        "icon-image": "circle.sdf",
        "text-transform": "none",
        "text-font": {
          "base": 1,
          "stops": [
            [
              7,
              [
                "DIN Offc Pro Regular",
                "Arial Unicode MS Regular"
              ]
            ],
            [
              8,
              [
                "DIN Offc Pro Medium",
                "Arial Unicode MS Regular"
              ]
            ]
          ]
        },
        "visibility": "visible",
        "text-offset": {
          "base": 1,
          "stops": [
            [
              7.99,
              [
                0,
                -0.2
              ]
            ],
            [
              8,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-anchor": {
          "base": 1,
          "stops": [
            [
              7,
              "bottom"
            ],
            [
              8,
              "center"
            ]
          ]
        },
        "text-field": "{name_en}",
        "text-max-width": 7,
        "text-size": {
          "base": 1,
          "stops": [
            [
              6,
              12
            ],
            [
              14,
              22
            ]
          ]
        },
        "icon-size": 0.3
      },
      "paint": {
        "text-color": "#000000",
        "icon-halo-blur": 1,
        "icon-halo-color": "#ffffff",
        "icon-halo-width": 1,
        "icon-color": "#000000",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1.25,
        "icon-opacity": {
          "base": 1,
          "stops": [
            [
              7.99,
              1
            ],
            [
              8,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "place-city-md-s",
      "type": "symbol",
      "source": "composite",
      "source-layer": "place_label",
      "minzoom": 0,
      "maxzoom": 14,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "scalerank",
          3,
          4,
          5
        ],
        [
          "in",
          "type",
          "city"
        ],
        [
          "in",
          "ldir",
          "S",
          "SE",
          "SW",
          "E"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "text-field": "{name_en}",
        "icon-image": "circle.sdf",
        "text-anchor": {
          "base": 1,
          "stops": [
            [
              7,
              "top"
            ],
            [
              8,
              "center"
            ]
          ]
        },
        "text-offset": {
          "base": 1,
          "stops": [
            [
              7.99,
              [
                0,
                0.1
              ]
            ],
            [
              8,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-font": {
          "base": 1,
          "stops": [
            [
              7,
              [
                "DIN Offc Pro Regular",
                "Arial Unicode MS Regular"
              ]
            ],
            [
              8,
              [
                "DIN Offc Pro Medium",
                "Arial Unicode MS Regular"
              ]
            ]
          ]
        },
        "text-size": {
          "base": 0.9,
          "stops": [
            [
              5,
              12
            ],
            [
              12,
              22
            ]
          ]
        },
        "icon-size": 0.35
      },
      "paint": {
        "text-halo-width": 1,
        "text-halo-color": "#ffffff",
        "text-color": "#000000",
        "text-halo-blur": 1,
        "icon-color": "#000000",
        "icon-opacity": {
          "base": 1,
          "stops": [
            [
              7.99,
              1
            ],
            [
              8,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "place-city-md-n",
      "type": "symbol",
      "source": "composite",
      "source-layer": "place_label",
      "minzoom": 0,
      "maxzoom": 14,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "scalerank",
          3,
          4,
          5
        ],
        [
          "in",
          "type",
          "city"
        ],
        [
          "in",
          "ldir",
          "N",
          "NE",
          "NW",
          "W"
        ]
      ],
      "layout": {
        "icon-image": "circle.sdf",
        "text-font": {
          "base": 1,
          "stops": [
            [
              7,
              [
                "DIN Offc Pro Regular",
                "Arial Unicode MS Regular"
              ]
            ],
            [
              8,
              [
                "DIN Offc Pro Medium",
                "Arial Unicode MS Regular"
              ]
            ]
          ]
        },
        "visibility": "visible",
        "text-offset": {
          "base": 1,
          "stops": [
            [
              7.99,
              [
                0,
                -0.25
              ]
            ],
            [
              8,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-anchor": {
          "base": 1,
          "stops": [
            [
              7,
              "bottom"
            ],
            [
              8,
              "center"
            ]
          ]
        },
        "text-field": "{name_en}",
        "text-max-width": 7,
        "text-size": {
          "base": 0.9,
          "stops": [
            [
              5,
              12
            ],
            [
              12,
              22
            ]
          ]
        },
        "icon-size": 0.35
      },
      "paint": {
        "text-color": "#000000",
        "icon-halo-blur": 1,
        "icon-halo-color": "#ffffff",
        "icon-halo-width": 1,
        "icon-color": "#000000",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1,
        "icon-opacity": {
          "base": 1,
          "stops": [
            [
              7.99,
              1
            ],
            [
              8,
              0
            ]
          ]
        },
        "text-halo-blur": 1
      }
    },
    {
      "id": "place-city-lg-s",
      "type": "symbol",
      "source": "composite",
      "source-layer": "place_label",
      "minzoom": 1,
      "maxzoom": 14,
      "interactive": true,
      "filter": [
        "all",
        [
          "<=",
          "scalerank",
          2
        ],
        [
          "in",
          "type",
          "city"
        ],
        [
          "in",
          "ldir",
          "S",
          "SE",
          "SW",
          "E"
        ]
      ],
      "layout": {
        "icon-image": "circle.sdf",
        "text-font": {
          "base": 1,
          "stops": [
            [
              7,
              [
                "DIN Offc Pro Regular",
                "Arial Unicode MS Regular"
              ]
            ],
            [
              8,
              [
                "DIN Offc Pro Medium",
                "Arial Unicode MS Regular"
              ]
            ]
          ]
        },
        "visibility": "visible",
        "text-offset": {
          "base": 1,
          "stops": [
            [
              7.99,
              [
                0,
                0.15
              ]
            ],
            [
              8,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-anchor": {
          "base": 1,
          "stops": [
            [
              7,
              "top"
            ],
            [
              8,
              "center"
            ]
          ]
        },
        "text-field": "{name_en}",
        "text-max-width": 7,
        "text-size": {
          "base": 0.9,
          "stops": [
            [
              4,
              12
            ],
            [
              10,
              22
            ]
          ]
        },
        "icon-size": 0.4
      },
      "paint": {
        "text-color": "#000000",
        "icon-halo-blur": 1,
        "icon-halo-color": "#ffffff",
        "icon-halo-width": 1,
        "icon-color": "#000000",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1,
        "icon-opacity": {
          "base": 1,
          "stops": [
            [
              7.99,
              1
            ],
            [
              8,
              0
            ]
          ]
        },
        "text-halo-blur": 1
      }
    },
    {
      "id": "place-city-lg-n",
      "type": "symbol",
      "source": "composite",
      "source-layer": "place_label",
      "minzoom": 1,
      "maxzoom": 14,
      "interactive": true,
      "filter": [
        "all",
        [
          "<=",
          "scalerank",
          2
        ],
        [
          "in",
          "type",
          "city"
        ],
        [
          "in",
          "ldir",
          "N",
          "NE",
          "NW",
          "W"
        ]
      ],
      "layout": {
        "icon-image": "circle.sdf",
        "text-font": {
          "base": 1,
          "stops": [
            [
              7,
              [
                "DIN Offc Pro Regular",
                "Arial Unicode MS Regular"
              ]
            ],
            [
              8,
              [
                "DIN Offc Pro Medium",
                "Arial Unicode MS Regular"
              ]
            ]
          ]
        },
        "visibility": "visible",
        "text-offset": {
          "base": 1,
          "stops": [
            [
              7.99,
              [
                0,
                -0.25
              ]
            ],
            [
              8,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-anchor": {
          "base": 1,
          "stops": [
            [
              7,
              "bottom"
            ],
            [
              8,
              "center"
            ]
          ]
        },
        "text-field": "{name_en}",
        "text-max-width": 7,
        "text-size": {
          "base": 0.9,
          "stops": [
            [
              4,
              12
            ],
            [
              10,
              22
            ]
          ]
        },
        "icon-size": 0.4
      },
      "paint": {
        "text-color": "#000000",
        "icon-halo-blur": 1,
        "icon-halo-color": "#ffffff",
        "icon-halo-width": 1,
        "text-opacity": 1,
        "icon-color": "#000000",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1,
        "icon-opacity": {
          "base": 1,
          "stops": [
            [
              7.99,
              1
            ],
            [
              8,
              0
            ]
          ]
        },
        "text-halo-blur": 1
      }
    },
    {
      "id": "marine-label-sm-ln",
      "type": "symbol",
      "source": "composite",
      "source-layer": "marine_label",
      "minzoom": 3,
      "maxzoom": 10,
      "interactive": true,
      "filter": [
        "all",
        [
          ">=",
          "labelrank",
          4
        ],
        [
          "in",
          "$type",
          "LineString"
        ]
      ],
      "layout": {
        "text-line-height": 1.1,
        "text-font": [
          "DIN Offc Pro Italic",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "line",
        "visibility": "visible",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.1,
        "text-max-width": 5,
        "symbol-spacing": {
          "base": 1,
          "stops": [
            [
              4,
              100
            ],
            [
              6,
              400
            ]
          ]
        },
        "text-size": {
          "base": 1,
          "stops": [
            [
              3,
              12
            ],
            [
              6,
              16
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#c8e5f9"
      }
    },
    {
      "id": "marine-label-sm-pt",
      "type": "symbol",
      "source": "composite",
      "source-layer": "marine_label",
      "minzoom": 3,
      "maxzoom": 10,
      "interactive": true,
      "filter": [
        "all",
        [
          ">=",
          "labelrank",
          4
        ],
        [
          "in",
          "$type",
          "Point"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "text-field": "{name_en}",
        "text-max-width": 5,
        "text-letter-spacing": 0.1,
        "text-line-height": 1.5,
        "symbol-placement": "point",
        "text-font": [
          "DIN Offc Pro Italic",
          "Arial Unicode MS Regular"
        ],
        "text-size": {
          "base": 1,
          "stops": [
            [
              3,
              12
            ],
            [
              6,
              16
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#c8e5f9"
      }
    },
    {
      "id": "marine-label-md-ln",
      "type": "symbol",
      "source": "composite",
      "source-layer": "marine_label",
      "minzoom": 2,
      "maxzoom": 8,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "labelrank",
          2,
          3
        ],
        [
          "in",
          "$type",
          "LineString"
        ]
      ],
      "layout": {
        "text-line-height": 1.1,
        "text-font": [
          "DIN Offc Pro Italic",
          "Arial Unicode MS Regular"
        ],
        "symbol-placement": "line",
        "visibility": "visible",
        "text-field": "{name_en}",
        "text-letter-spacing": 0.15,
        "text-max-width": 5,
        "symbol-spacing": 250,
        "text-size": {
          "base": 1.1,
          "stops": [
            [
              2,
              12
            ],
            [
              5,
              20
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#c8e5f9"
      }
    },
    {
      "id": "marine-label-md-pt",
      "type": "symbol",
      "source": "composite",
      "source-layer": "marine_label",
      "minzoom": 2,
      "maxzoom": 8,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "labelrank",
          2,
          3
        ],
        [
          "in",
          "$type",
          "Point"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "text-field": "{name_en}",
        "text-max-width": 5,
        "text-letter-spacing": 0.15,
        "text-line-height": 1.5,
        "text-font": [
          "DIN Offc Pro Italic",
          "Arial Unicode MS Regular"
        ],
        "text-size": {
          "base": 1.1,
          "stops": [
            [
              2,
              14
            ],
            [
              5,
              20
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#c8e5f9"
      }
    },
    {
      "id": "marine-label-lg-ln",
      "type": "symbol",
      "source": "composite",
      "source-layer": "marine_label",
      "minzoom": 1,
      "maxzoom": 4,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "labelrank",
          1
        ],
        [
          "in",
          "$type",
          "LineString"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "text-field": "{name_en}",
        "text-max-width": 4,
        "text-letter-spacing": 0.25,
        "text-line-height": 1.1,
        "symbol-placement": "line",
        "text-font": [
          "DIN Offc Pro Italic",
          "Arial Unicode MS Regular"
        ],
        "text-size": {
          "base": 1,
          "stops": [
            [
              1,
              14
            ],
            [
              4,
              30
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#c8e5f9"
      }
    },
    {
      "id": "marine-label-lg-pt",
      "type": "symbol",
      "source": "composite",
      "source-layer": "marine_label",
      "minzoom": 1,
      "maxzoom": 4,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "labelrank",
          1
        ],
        [
          "in",
          "$type",
          "Point"
        ]
      ],
      "layout": {
        "visibility": "visible",
        "text-field": "{name_en}",
        "text-max-width": 4,
        "text-letter-spacing": 0.25,
        "text-line-height": 1.5,
        "text-font": [
          "DIN Offc Pro Italic",
          "Arial Unicode MS Regular"
        ],
        "text-size": {
          "base": 1,
          "stops": [
            [
              1,
              14
            ],
            [
              4,
              30
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#c8e5f9"
      }
    },
    {
      "id": "state-label-sm",
      "type": "symbol",
      "source": "composite",
      "source-layer": "state_label",
      "minzoom": 3,
      "maxzoom": 9,
      "interactive": true,
      "filter": [
        "all",
        [
          "<",
          "area",
          20000
        ]
      ],
      "layout": {
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "text-transform": "uppercase",
        "text-font": [
          "DIN Offc Pro Bold",
          "Arial Unicode MS Bold"
        ],
        "visibility": "visible",
        "text-field": {
          "base": 1,
          "stops": [
            [
              0,
              "{abbr}"
            ],
            [
              6,
              "{name_en}"
            ]
          ]
        },
        "text-letter-spacing": 0.15,
        "text-max-width": 5,
        "text-size": {
          "base": 1,
          "stops": [
            [
              6,
              10
            ],
            [
              9,
              14
            ]
          ]
        }
      },
      "paint": {
        "text-opacity": 1,
        "text-color": "#242424",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "state-label-md",
      "type": "symbol",
      "source": "composite",
      "source-layer": "state_label",
      "minzoom": 3,
      "maxzoom": 8,
      "interactive": true,
      "filter": [
        "all",
        [
          "<",
          "area",
          80000
        ],
        [
          ">=",
          "area",
          20000
        ]
      ],
      "layout": {
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "text-transform": "uppercase",
        "text-font": [
          "DIN Offc Pro Bold",
          "Arial Unicode MS Bold"
        ],
        "visibility": "visible",
        "text-field": {
          "base": 1,
          "stops": [
            [
              0,
              "{abbr}"
            ],
            [
              5,
              "{name_en}"
            ]
          ]
        },
        "text-letter-spacing": 0.15,
        "text-max-width": 6,
        "text-size": {
          "base": 1,
          "stops": [
            [
              5,
              10
            ],
            [
              8,
              16
            ]
          ]
        }
      },
      "paint": {
        "text-opacity": 1,
        "text-color": "#242424",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "state-label-lg",
      "type": "symbol",
      "source": "composite",
      "source-layer": "state_label",
      "minzoom": 3,
      "maxzoom": 7,
      "interactive": true,
      "filter": [
        "all",
        [
          ">=",
          "area",
          80000
        ]
      ],
      "layout": {
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "text-transform": "uppercase",
        "text-font": [
          "DIN Offc Pro Bold",
          "Arial Unicode MS Bold"
        ],
        "text-padding": 1,
        "visibility": "visible",
        "text-field": {
          "base": 1,
          "stops": [
            [
              0,
              "{abbr}"
            ],
            [
              4,
              "{name_en}"
            ]
          ]
        },
        "text-letter-spacing": 0.15,
        "text-max-width": 6,
        "text-size": {
          "base": 1,
          "stops": [
            [
              4,
              10
            ],
            [
              7,
              18
            ]
          ]
        }
      },
      "paint": {
        "text-opacity": 1,
        "text-color": "#242424",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1
      }
    },
    {
      "id": "country-label-sm",
      "type": "symbol",
      "source": "composite",
      "source-layer": "country_label",
      "minzoom": 1,
      "maxzoom": 10,
      "interactive": true,
      "filter": [
        "all",
        [
          ">=",
          "scalerank",
          5
        ]
      ],
      "layout": {
        "text-field": "{name_en}",
        "visibility": "visible",
        "text-max-width": 6,
        "text-font": [
          "DIN Offc Pro Medium",
          "Arial Unicode MS Regular"
        ],
        "text-size": {
          "base": 0.9,
          "stops": [
            [
              5,
              14
            ],
            [
              9,
              22
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#000000",
        "text-halo-color": {
          "base": 1,
          "stops": [
            [
              2,
              "rgba(255,255,255,0.75)"
            ],
            [
              3,
              "#ffffff"
            ]
          ]
        },
        "text-halo-width": 1.25
      }
    },
    {
      "id": "country-label-md",
      "type": "symbol",
      "source": "composite",
      "source-layer": "country_label",
      "minzoom": 1,
      "maxzoom": 8,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "scalerank",
          3,
          4
        ]
      ],
      "layout": {
        "text-field": {
          "base": 1,
          "stops": [
            [
              0,
              "{code}"
            ],
            [
              2,
              "{name_en}"
            ]
          ]
        },
        "visibility": "visible",
        "text-max-width": 6,
        "text-font": [
          "DIN Offc Pro Medium",
          "Arial Unicode MS Regular"
        ],
        "text-size": {
          "base": 1,
          "stops": [
            [
              3,
              10
            ],
            [
              8,
              24
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#000000",
        "text-halo-color": {
          "base": 1,
          "stops": [
            [
              2,
              "rgba(255,255,255,0.75)"
            ],
            [
              3,
              "#ffffff"
            ]
          ]
        },
        "text-halo-width": 1.25
      }
    },
    {
      "id": "country-label-lg",
      "type": "symbol",
      "source": "composite",
      "source-layer": "country_label",
      "minzoom": 1,
      "maxzoom": 7,
      "interactive": true,
      "filter": [
        "all",
        [
          "in",
          "scalerank",
          1,
          2
        ]
      ],
      "layout": {
        "text-field": "{name_en}",
        "visibility": "visible",
        "text-max-width": {
          "base": 1,
          "stops": [
            [
              0,
              5
            ],
            [
              3,
              6
            ]
          ]
        },
        "text-font": [
          "DIN Offc Pro Medium",
          "Arial Unicode MS Regular"
        ],
        "text-size": {
          "base": 1,
          "stops": [
            [
              1,
              10
            ],
            [
              6,
              24
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#000000",
        "text-halo-color": {
          "base": 1,
          "stops": [
            [
              2,
              "rgba(255,255,255,0.75)"
            ],
            [
              3,
              "#ffffff"
            ]
          ]
        },
        "text-halo-width": 1.25
      }
    }
  ],
  "owner": "nicki",
  "modified": "2015-05-07T16:43:40.332Z",
  "created": "2015-05-07T16:00:16.592Z",
  "id": "nicki.7bfc461f"
}
