{
  "version": 8,
  "name": "uber-stylesheet",
  "minzoom": 0,
  "maxzoom": 22,
  "sources": {
    "composite": {
      "bounds": [
        -180,
        -85.0511,
        180,
        85.0511
      ],
      "center": [
        0,
        0,
        0
      ],
      "name": "uber",
      "scheme": "xyz",
      "tilejson": "2.0.0",
      "tilezooms": [
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14
      ],
      "maxzoom": 14,
      "minzoom": 0,
      "prefetchable": true,
      "priority": 0,
      "tiles": [
        "https://raw.githubusercontent.com/visgl/react-map-gl/master/test/data/tile/v1/{z}/{x}/{y}/COMPOSITE"
      ],
      "type": "vector"
    },
    "poi": {
      "bounds": [
        -180,
        -85.0511,
        180,
        85.0511
      ],
      "center": [
        0,
        0,
        0
      ],
      "name": "uber",
      "scheme": "xyz",
      "tilejson": "2.0.0",
      "tilezooms": [
        10,
        11,
        12,
        13,
        14
      ],
      "maxzoom": 14,
      "minzoom": 10,
      "priority": 1,
      "tiles": [
        "https://raw.githubusercontent.com/visgl/react-map-gl/master/test/data/tile/v1/{z}/{x}/{y}/POI"
      ],
      "type": "vector"
    }
  },
  "sprite": "https://raw.githubusercontent.com/visgl/react-map-gl/master/test/data/sprite/tools/14/sprites",
  "glyphs": "https://raw.githubusercontent.com/visgl/react-map-gl/master/test/data/glyph/{fontstack}/{range}",
  "layers": [
    {
      "id": "background",
      "type": "background",
      "paint": {
        "background-color": {
          "stops": [
            [
              12,
              "#EDF0F6"
            ],
            [
              13,
              "#EDF0F6"
            ],
            [
              14,
              "#E6E9EF"
            ],
            [
              15,
              "#DFE2E6"
            ],
            [
              16,
              "#DFE2E6"
            ]
          ]
        },
        "background-opacity": 1
      }
    },
    {
      "id": "parks",
      "type": "fill",
      "source": "composite",
      "source-layer": "polygons",
      "filter": [
        "any",
        [
          "in",
          "Place.type",
          "PARK_OR_OPEN_SPACE",
          "GOLF_COURSE"
        ],
        [
          "in",
          "PlaceFeature.categoryName",
          "PARK",
          "GOLF"
        ],
        [
          "in",
          "PlaceAreaFeature.categoryName",
          "PARK",
          "GOLF"
        ]
      ],
      "minzoom": 1,
      "paint": {
        "fill-color": {
          "stops": [
            [
              5,
              "#DAEADB"
            ],
            [
              12,
              "#BDE5C1"
            ],
            [
              13,
              "#BDE5C1"
            ],
            [
              14,
              "#BDE5C1"
            ],
            [
              15,
              "#A7DFB6"
            ],
            [
              16,
              "#A7DFB6"
            ]
          ]
        },
        "fill-opacity": 1
      }
    },
    {
      "id": "place-airport",
      "type": "fill",
      "source": "composite",
      "source-layer": "polygons",
      "filter": [
        "any",
        [
          "in",
          "Place.type",
          "AIRPORT"
        ],
        [
          "in",
          "PlaceFeature.categoryName",
          "AIRPORT"
        ],
        [
          "in",
          "PlaceAreaFeature.categoryName",
          "AIRPORT"
        ]
      ],
      "minzoom": 7,
      "paint": {
        "fill-color": {
          "stops": [
            [
              12,
              "#d8dbe7"
            ],
            [
              13,
              "#d1d4e0"
            ],
            [
              14,
              "#c5c8d4"
            ],
            [
              15,
              "#c0c3cf"
            ]
          ]
        },
        "fill-opacity": 1
      }
    },
    {
      "id": "place-airport-runways",
      "type": "fill",
      "source": "composite",
      "source-layer": "polygons",
      "filter": [
        "any",
        [
          "in",
          "Place.type",
          "AIRPORT_RUNWAY"
        ],
        [
          "in",
          "PlaceFeature.categoryName",
          "AIRPORT_RUNWAY"
        ],
        [
          "in",
          "PlaceAreaFeature.categoryName",
          "AIRPORT_RUNWAY"
        ]
      ],
      "minzoom": 11,
      "paint": {
        "fill-color": {
          "stops": [
            [
              11,
              "#d8dbe7"
            ],
            [
              13,
              "#c3c6d4"
            ],
            [
              15,
              "#aaaebd"
            ]
          ]
        },
        "fill-opacity": 1
      }
    },
    {
      "id": "stream-intermittent-minor-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "lines",
      "filter": [
        "all",
        [
          "in",
          "DisplayNaturalFeature.type",
          "INTERMITTENT_STREAM"
        ],
        [
          "in",
          "DisplayNaturalFeature.priority",
          "MEDIUM",
          "LOW"
        ]
      ],
      "minzoom": 15,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#9CCEFF",
        "line-width": {
          "stops": [
            [
              15,
              0.5
            ],
            [
              17,
              2
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "stream-intermittent-major-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "lines",
      "filter": [
        "all",
        [
          "in",
          "DisplayNaturalFeature.type",
          "INTERMITTENT_STREAM"
        ],
        [
          "in",
          "DisplayNaturalFeature.priority",
          "VERY_HIGH",
          "HIGH"
        ]
      ],
      "minzoom": 13,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#9CCEFF",
        "line-width": {
          "stops": [
            [
              14,
              2
            ],
            [
              17,
              4
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "stream-minor-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "lines",
      "filter": [
        "all",
        [
          "in",
          "DisplayNaturalFeature.type",
          "STREAM"
        ],
        [
          "in",
          "DisplayNaturalFeature.priority",
          "MEDIUM",
          "LOW"
        ]
      ],
      "minzoom": 15,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#9CCEFF",
        "line-width": {
          "stops": [
            [
              15,
              0.5
            ],
            [
              17,
              2
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "stream-major-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "lines",
      "filter": [
        "all",
        [
          "in",
          "DisplayNaturalFeature.type",
          "STREAM"
        ],
        [
          "in",
          "DisplayNaturalFeature.priority",
          "VERY_HIGH",
          "HIGH"
        ]
      ],
      "minzoom": 11,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#9CCEFF",
        "line-width": {
          "stops": [
            [
              14,
              2
            ],
            [
              17,
              7
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "stream-intermittent-minor-FILL",
      "ref": "stream-intermittent-minor-CASING",
      "paint": {
        "line-color": "#ACD5FD",
        "line-width": {
          "stops": [
            [
              15,
              0.25
            ],
            [
              17,
              1
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "stream-intermittent-major-FILL",
      "ref": "stream-intermittent-major-CASING",
      "paint": {
        "line-color": "#ACD5FD",
        "line-width": {
          "stops": [
            [
              14,
              0.5
            ],
            [
              17,
              2
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "stream-minor-FILL",
      "ref": "stream-minor-CASING",
      "paint": {
        "line-color": "#ACD5FD",
        "line-width": {
          "stops": [
            [
              15,
              0.25
            ],
            [
              17,
              1
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "stream-major-FILL",
      "ref": "stream-major-CASING",
      "paint": {
        "line-color": "#ACD5FD",
        "line-width": {
          "stops": [
            [
              14,
              0.5
            ],
            [
              17,
              5
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "water",
      "type": "fill",
      "source": "composite",
      "source-layer": "polygons",
      "filter": [
        "in",
        "DisplayNaturalFeature.type",
        "WATER"
      ],
      "paint": {
        "fill-color": {
          "stops": [
            [
              0,
              "#ACD5FD"
            ],
            [
              12,
              "#B3DAFF"
            ]
          ]
        },
        "fill-outline-color": {
          "stops": [
            [
              0,
              "#A1CAF9"
            ],
            [
              12,
              "#9CCEFF"
            ],
            [
              16,
              "#9CCEFF"
            ]
          ]
        },
        "fill-antialias": true,
        "fill-opacity": 1
      }
    },
    {
      "id": "ferry",
      "type": "line",
      "source": "composite",
      "source-layer": "lines",
      "minzoom": 9,
      "filter": [
        "all",
        [
          "==",
          "Segment.type",
          "FERRY"
        ]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              0,
              "#A1CAF9"
            ],
            [
              12,
              "#9CCEFF"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              8.9,
              0
            ],
            [
              9,
              0.25
            ],
            [
              10,
              0.25
            ],
            [
              11,
              0.5
            ],
            [
              12,
              1
            ],
            [
              13,
              1
            ],
            [
              15.5,
              2
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-tunnel-minor-arterial-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "Segment.roadClass",
          "MINOR_ARTERY"
        ],
        [
          "==",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 8,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              10,
              "#cccbca"
            ],
            [
              10.9,
              "#cccbca"
            ],
            [
              11,
              "#cccbca"
            ],
            [
              14,
              "#cccbca"
            ],
            [
              16,
              "#cccbca"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              13,
              1.5
            ],
            [
              13.8,
              3.5
            ],
            [
              14,
              4
            ],
            [
              15,
              8
            ],
            [
              16,
              12
            ],
            [
              17,
              28
            ],
            [
              18,
              36
            ],
            [
              20,
              66
            ]
          ]
        },
        "line-opacity": 0
      }
    },
    {
      "id": "road-tunnel-major-arterial-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "Segment.roadClass",
          "MAJOR_ARTERY"
        ],
        [
          "==",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 9,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              14,
              "#cccbca"
            ],
            [
              16,
              "#cccbca"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              4
            ],
            [
              14.3,
              5
            ],
            [
              15,
              8
            ],
            [
              16,
              17
            ],
            [
              17,
              34
            ],
            [
              18,
              42
            ],
            [
              20,
              62
            ]
          ]
        },
        "line-opacity": 0
      }
    },
    {
      "id": "road-tunnel-minor-highway-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "Segment.roadClass",
          "MINOR_HIGHWAY"
        ],
        [
          "==",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 7,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#cccbca",
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              4
            ],
            [
              14.3,
              5
            ],
            [
              15,
              8
            ],
            [
              16,
              17
            ],
            [
              17,
              37
            ],
            [
              18,
              42
            ],
            [
              20,
              62
            ]
          ]
        },
        "line-opacity": 0
      }
    },
    {
      "id": "road-path-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "any",
        [
          "in",
          "Segment.roadUsage",
          "WALKWAY",
          "STAIRS"
        ]
      ],
      "minzoom": 15,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              15,
              "#cccbca"
            ],
            [
              17,
              "#cccbca"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              15,
              4
            ],
            [
              17,
              5
            ],
            [
              20,
              26
            ]
          ]
        },
        "line-opacity": 0
      }
    },
    {
      "id": "road-parking-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "Segment.roadUsage",
          "PARKING_ROAD"
        ]
      ],
      "minzoom": 14,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#cccbca",
        "line-opacity": 0
      }
    },
    {
      "id": "road-local-minor-importance-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "Segment.roadClass",
          "LOCAL_ROAD_MINOR_IMPORTANCE"
        ],
        [
          "!in",
          "Segment.roadUsage",
          "WALKWAY"
        ],
        [
          "!in",
          "Segment.roadUsage",
          "STAIRS"
        ],
        [
          "!in",
          "Segment.roadUsage",
          "PARKING_ROAD"
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 12,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              13,
              "#e4e5eb"
            ],
            [
              14,
              "#dcdee3"
            ],
            [
              15,
              "#dcdee3"
            ],
            [
              16,
              "#d0d1d6"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              12.95,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              1.5
            ],
            [
              14.3,
              2.5
            ],
            [
              15,
              4
            ],
            [
              16,
              7
            ],
            [
              17,
              14
            ],
            [
              18,
              26
            ],
            [
              20,
              47
            ]
          ]
        },
        "line-opacity": 0
      }
    },
    {
      "id": "road-local-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "Segment.roadClass",
          "LOCAL_ROAD"
        ],
        [
          "!in",
          "Segment.roadUsage",
          "WALKWAY"
        ],
        [
          "!in",
          "Segment.roadUsage",
          "STAIRS"
        ],
        [
          "!in",
          "Segment.roadUsage",
          "PARKING_ROAD"
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 11,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              13,
              "#e4e5eb"
            ],
            [
              14,
              "#dcdee3"
            ],
            [
              15,
              "#dcdee3"
            ],
            [
              16,
              "#d0d1d6"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              12.95,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              1.5
            ],
            [
              14.3,
              2.5
            ],
            [
              15,
              6
            ],
            [
              16,
              12
            ],
            [
              17,
              22
            ],
            [
              18,
              26
            ],
            [
              20,
              54
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-minor-arterial-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "Segment.roadClass",
          "MINOR_ARTERY"
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 10,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              13,
              "#e4e5eb"
            ],
            [
              14,
              "#dcdee3"
            ],
            [
              15,
              "#dcdee3"
            ],
            [
              16,
              "#d0d1d6"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              2
            ],
            [
              14.3,
              4
            ],
            [
              15,
              8
            ],
            [
              16,
              12
            ],
            [
              17,
              28
            ],
            [
              18,
              36
            ],
            [
              20,
              66
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-major-arterial-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "Segment.roadClass",
          "MAJOR_ARTERY"
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 9,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              13,
              "#e4e5eb"
            ],
            [
              14,
              "#dcdee3"
            ],
            [
              15,
              "#dcdee3"
            ],
            [
              16,
              "#d0d1d6"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              4
            ],
            [
              14.3,
              5
            ],
            [
              15,
              8
            ],
            [
              16,
              17
            ],
            [
              17,
              32
            ],
            [
              18,
              40
            ],
            [
              20,
              66
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-minor-highway-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "Segment.roadClass",
          "MINOR_HIGHWAY"
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 7,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              13,
              "#e4e5eb"
            ],
            [
              14,
              "#dcdee3"
            ],
            [
              15,
              "#dcdee3"
            ],
            [
              16,
              "#d0d1d6"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              4
            ],
            [
              14.3,
              5
            ],
            [
              15,
              8
            ],
            [
              16,
              17
            ],
            [
              17,
              37
            ],
            [
              18,
              42
            ],
            [
              20,
              62
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-ramp-highway-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "!in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "HIGHWAY"
        ],
        [
          "in",
          "Segment.roadUsage",
          "RAMP",
          "SLIP_ROAD"
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 9,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#919EBF",
        "line-width": {
          "stops": [
            [
              12.95,
              0
            ],
            [
              14,
              2
            ],
            [
              14.2,
              3
            ],
            [
              14.3,
              4
            ],
            [
              15,
              5
            ],
            [
              16,
              12
            ],
            [
              17,
              30
            ],
            [
              18,
              40
            ],
            [
              20,
              66
            ]
          ]
        }
      }
    },
    {
      "id": "road-ramp-highway-CASING-GB-IE",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "HIGHWAY"
        ],
        [
          "in",
          "Segment.roadUsage",
          "RAMP",
          "SLIP_ROAD"
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 9,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#7EC7B3",
        "line-width": {
          "stops": [
            [
              12.95,
              0
            ],
            [
              14,
              2
            ],
            [
              14.2,
              3
            ],
            [
              14.3,
              4
            ],
            [
              15,
              5
            ],
            [
              16,
              12
            ],
            [
              17,
              30
            ],
            [
              18,
              40
            ],
            [
              20,
              66
            ]
          ]
        }
      }
    },
    {
      "id": "road-ramp-motorway-CASING-GB-IE",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "MOTORWAY"
        ],
        [
          "in",
          "Segment.roadUsage",
          "RAMP",
          "SLIP_ROAD"
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 9,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#7E95E8",
        "line-width": {
          "stops": [
            [
              12.95,
              0
            ],
            [
              14,
              2
            ],
            [
              14.2,
              3
            ],
            [
              14.3,
              4
            ],
            [
              15,
              5
            ],
            [
              16,
              12
            ],
            [
              17,
              30
            ],
            [
              18,
              40
            ],
            [
              20,
              66
            ]
          ]
        }
      }
    },
    {
      "id": "road-ramp-motorway-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "!in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "MOTORWAY"
        ],
        [
          "in",
          "Segment.roadUsage",
          "RAMP",
          "SLIP_ROAD"
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 9,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#919EBF",
        "line-width": {
          "stops": [
            [
              12.95,
              0
            ],
            [
              14,
              2
            ],
            [
              14.2,
              3
            ],
            [
              14.3,
              4
            ],
            [
              15,
              5
            ],
            [
              16,
              12
            ],
            [
              17,
              30
            ],
            [
              18,
              40
            ],
            [
              20,
              66
            ]
          ]
        }
      }
    },
    {
      "id": "road-tunnel-UNcontrolled-highway-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "!in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "HIGHWAY"
        ],
        [
          "!=",
          "Segment.controlledAccessRoad",
          true
        ],
        [
          "==",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 6,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#cccbca",
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              4
            ],
            [
              14.3,
              5
            ],
            [
              15,
              8
            ],
            [
              16,
              17
            ],
            [
              17,
              37
            ],
            [
              18,
              42
            ],
            [
              20,
              62
            ]
          ]
        },
        "line-opacity": 0
      }
    },
    {
      "id": "road-UNcontrolled-highway-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "!in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "HIGHWAY"
        ],
        [
          "!in",
          "Segment.roadUsage",
          "RAMP",
          "SLIP_ROAD"
        ],
        [
          "!=",
          "Segment.controlledAccessRoad",
          true
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 5,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#919EBF",
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              4
            ],
            [
              14.3,
              5
            ],
            [
              15,
              8
            ],
            [
              16,
              17
            ],
            [
              17,
              37
            ],
            [
              18,
              42
            ],
            [
              20,
              62
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-tunnel-controlled-highway-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "!in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "HIGHWAY"
        ],
        [
          "in",
          "Segment.controlledAccessRoad",
          true
        ],
        [
          "==",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 6,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#67819E",
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              4
            ],
            [
              14.3,
              5
            ],
            [
              15,
              8
            ],
            [
              16,
              17
            ],
            [
              17,
              37
            ],
            [
              18,
              42
            ],
            [
              20,
              62
            ]
          ]
        },
        "line-opacity": 0
      }
    },
    {
      "id": "road-tunnel-highway-CASING-GB-IE",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "HIGHWAY"
        ],
        [
          "==",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 6,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#7EC7B3",
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              4
            ],
            [
              14.3,
              5
            ],
            [
              15,
              8
            ],
            [
              16,
              17
            ],
            [
              17,
              37
            ],
            [
              18,
              42
            ],
            [
              20,
              62
            ]
          ]
        },
        "line-opacity": 0
      }
    },
    {
      "id": "road-controlled-highway-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "!in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "HIGHWAY"
        ],
        [
          "!in",
          "Segment.roadUsage",
          "RAMP",
          "SLIP_ROAD"
        ],
        [
          "in",
          "Segment.controlledAccessRoad",
          true
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 5,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#5f7d8e",
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              4
            ],
            [
              14.3,
              5
            ],
            [
              15,
              8
            ],
            [
              16,
              17
            ],
            [
              17,
              37
            ],
            [
              18,
              42
            ],
            [
              20,
              62
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-highway-CASING-GB-IE",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "HIGHWAY"
        ],
        [
          "!in",
          "Segment.roadUsage",
          "RAMP",
          "SLIP_ROAD"
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 5,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#7EC7B3",
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              4
            ],
            [
              14.3,
              5
            ],
            [
              15,
              8
            ],
            [
              16,
              17
            ],
            [
              17,
              37
            ],
            [
              18,
              42
            ],
            [
              20,
              62
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-tunnel-motorway-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "!in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "MOTORWAY"
        ],
        [
          "==",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 5,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#67819E",
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              4
            ],
            [
              14.3,
              5
            ],
            [
              15,
              10
            ],
            [
              16,
              20
            ],
            [
              17,
              40
            ],
            [
              18,
              45
            ],
            [
              20,
              62
            ]
          ]
        },
        "line-opacity": 0
      }
    },
    {
      "id": "road-tunnel-motorway-CASING-GB-IE",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "MOTORWAY"
        ],
        [
          "==",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 5,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#7E95E8",
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              4
            ],
            [
              14.3,
              5
            ],
            [
              15,
              10
            ],
            [
              16,
              20
            ],
            [
              17,
              40
            ],
            [
              18,
              45
            ],
            [
              20,
              62
            ]
          ]
        },
        "line-opacity": 0
      }
    },
    {
      "id": "road-motorway-CASING",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "!in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "MOTORWAY"
        ],
        [
          "!in",
          "Segment.roadUsage",
          "RAMP",
          "SLIP_ROAD"
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 4,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#67819E",
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              4
            ],
            [
              14.3,
              5
            ],
            [
              15,
              10
            ],
            [
              16,
              20
            ],
            [
              17,
              40
            ],
            [
              18,
              45
            ],
            [
              20,
              62
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-motorway-CASING-GB-IE",
      "type": "line",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "MOTORWAY"
        ],
        [
          "!in",
          "Segment.roadUsage",
          "RAMP",
          "SLIP_ROAD"
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 4,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#7E95E8",
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              14,
              0
            ],
            [
              14.2,
              4
            ],
            [
              14.3,
              5
            ],
            [
              15,
              8
            ],
            [
              16,
              20
            ],
            [
              17,
              40
            ],
            [
              18,
              45
            ],
            [
              20,
              62
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-tunnel-minor-arterial-FILL",
      "ref": "road-tunnel-minor-arterial-CASING",
      "paint": {
        "line-color": {
          "stops": [
            [
              10,
              "#dcdde3"
            ],
            [
              10.9,
              "#dcdde3"
            ],
            [
              11,
              "#d0d2d6"
            ],
            [
              14,
              "#d0d2d6"
            ],
            [
              16,
              "#bababf"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              10.95,
              0.5
            ],
            [
              11,
              1
            ],
            [
              12.5,
              1
            ],
            [
              13,
              1.5
            ],
            [
              14,
              3
            ],
            [
              15,
              6
            ],
            [
              16,
              10
            ],
            [
              17,
              26
            ],
            [
              18,
              34
            ],
            [
              20,
              64
            ]
          ]
        },
        "line-opacity": 0.8
      }
    },
    {
      "id": "road-tunnel-major-arterial-FILL",
      "ref": "road-tunnel-major-arterial-CASING",
      "paint": {
        "line-color": {
          "stops": [
            [
              14,
              "#d0d2d6"
            ],
            [
              16,
              "#bababf"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              1
            ],
            [
              12,
              2
            ],
            [
              13,
              2
            ],
            [
              14,
              3
            ],
            [
              15,
              6
            ],
            [
              16,
              15
            ],
            [
              17,
              32
            ],
            [
              18,
              40
            ],
            [
              20,
              60
            ]
          ]
        },
        "line-opacity": 0.8
      }
    },
    {
      "id": "road-tunnel-minor-highway-FILL",
      "ref": "road-tunnel-minor-highway-CASING",
      "paint": {
        "line-color": {
          "stops": [
            [
              14,
              "#d0d2d6"
            ],
            [
              16,
              "#bababf"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              1
            ],
            [
              12,
              2
            ],
            [
              13,
              2
            ],
            [
              14,
              3
            ],
            [
              15,
              6
            ],
            [
              16,
              15
            ],
            [
              17,
              35
            ],
            [
              18,
              40
            ],
            [
              20,
              60
            ]
          ]
        },
        "line-opacity": 0.8
      }
    },
    {
      "id": "road-path-FILL",
      "ref": "road-path-CASING",
      "paint": {
        "line-color": {
          "stops": [
            [
              15,
              "#d1d3de"
            ],
            [
              16,
              "#b1b4bd"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              15,
              2
            ],
            [
              17,
              3
            ],
            [
              20,
              24
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-parking-FILL",
      "ref": "road-parking-CASING",
      "paint": {
        "line-color": "#EDEDED",
        "line-width": {
          "stops": [
            [
              14,
              1
            ],
            [
              15,
              3
            ],
            [
              16,
              4
            ],
            [
              17,
              8
            ],
            [
              18,
              18
            ],
            [
              20,
              40
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "railway-line",
      "type": "line",
      "source": "composite",
      "source-layer": "lines",
      "filter": [
        "all",
        [
          "==",
          "Segment.type",
          "RAILWAY"
        ]
      ],
      "minzoom": 14,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              14,
              "#d7dae0"
            ],
            [
              15,
              "#b9bfc9"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              14,
              1
            ],
            [
              15,
              2
            ],
            [
              16,
              5
            ],
            [
              17,
              6
            ],
            [
              18,
              7
            ],
            [
              22,
              25
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "railway-crosshatch",
      "type": "line",
      "source": "composite",
      "source-layer": "lines",
      "filter": [
        "all",
        [
          "==",
          "Segment.type",
          "RAILWAY"
        ]
      ],
      "minzoom": 14,
      "layout": {
        "line-cap": "square",
        "line-join": "round"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              14,
              "#d7dae0"
            ],
            [
              15,
              "#b9bfc9"
            ]
          ]
        },
        "line-dasharray": [
          0.1,
          2.1,
          0.1
        ],
        "line-width": {
          "stops": [
            [
              14,
              0
            ],
            [
              15,
              6
            ],
            [
              16,
              10
            ],
            [
              17,
              12
            ],
            [
              18,
              18
            ],
            [
              19,
              20
            ],
            [
              20,
              29
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-local-minor-importance-FILL",
      "ref": "road-local-minor-importance-CASING",
      "paint": {
        "line-color": {
          "stops": [
            [
              12,
              "#dcdde3"
            ],
            [
              12.85,
              "#DADAD8"
            ],
            [
              12.9,
              "#fafafa"
            ],
            [
              13,
              "#FFF"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              12.95,
              0.5
            ],
            [
              13.95,
              0.75
            ],
            [
              14,
              1
            ],
            [
              15,
              2
            ],
            [
              16,
              5
            ],
            [
              17,
              10
            ],
            [
              18,
              20
            ],
            [
              20,
              40
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-local-FILL",
      "ref": "road-local-CASING",
      "paint": {
        "line-color": {
          "stops": [
            [
              12,
              "#dcdde3"
            ],
            [
              12.85,
              "#DADAD8"
            ],
            [
              12.9,
              "#fafafa"
            ],
            [
              13,
              "#FFF"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              12.95,
              0.5
            ],
            [
              13.95,
              1
            ],
            [
              14,
              1.5
            ],
            [
              15,
              4
            ],
            [
              16,
              10
            ],
            [
              17,
              20
            ],
            [
              18,
              24
            ],
            [
              20,
              52
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-oneway-arrows-minor",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "==",
          "oneway",
          true
        ],
        [
          "!in",
          "Segment.roadUsage",
          "RAMP",
          "SLIP_ROAD",
          "PARKING_ROAD",
          "CONNECTOR",
          "WALKWAY",
          "ROUNDABOUT"
        ],
        [
          "in",
          "Segment.roadClass",
          "LOCAL_ROAD",
          "LOCAL_ROAD_MINOR_IMPORTANCE"
        ]
      ],
      "minzoom": 15,
      "layout": {
        "icon-image": {
          "stops": [
            [
              15,
              "oneway-spaced-large"
            ],
            [
              16,
              "oneway-spaced-xl"
            ],
            [
              17,
              "oneway-spaced-xxl"
            ]
          ]
        },
        "icon-padding": 2,
        "icon-rotation-alignment": "map",
        "symbol-placement": "line",
        "symbol-spacing": 200
      },
      "paint": {
        "icon-opacity": 1
      }
    },
    {
      "id": "road-oneway-arrows-minor-ROUNDABOUT",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "==",
          "oneway",
          true
        ],
        [
          "==",
          "Segment.roadUsage",
          "ROUNDABOUT"
        ],
        [
          "in",
          "Segment.roadClass",
          "LOCAL_ROAD",
          "LOCAL_ROAD_MINOR_IMPORTANCE"
        ]
      ],
      "minzoom": 16,
      "layout": {
        "icon-image": {
          "stops": [
            [
              16,
              "oneway-spaced-xl"
            ],
            [
              17,
              "oneway-spaced-xxl"
            ]
          ]
        },
        "icon-padding": 2,
        "icon-rotation-alignment": "map",
        "symbol-placement": "line",
        "symbol-spacing": 200
      },
      "paint": {
        "icon-opacity": 1
      }
    },
    {
      "id": "road-minor-arterial-FILL",
      "ref": "road-minor-arterial-CASING",
      "paint": {
        "line-color": {
          "stops": [
            [
              10,
              "#dcdde3"
            ],
            [
              11.85,
              "#DADAD8"
            ],
            [
              11.9,
              "#fafafa"
            ],
            [
              12,
              "#FFF"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              10.95,
              0.5
            ],
            [
              12,
              0.5
            ],
            [
              12.5,
              1
            ],
            [
              13,
              1.5
            ],
            [
              14,
              3
            ],
            [
              15,
              6
            ],
            [
              16,
              10
            ],
            [
              17,
              26
            ],
            [
              18,
              34
            ],
            [
              20,
              64
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-major-arterial-FILL",
      "ref": "road-major-arterial-CASING",
      "paint": {
        "line-color": "#FFF",
        "line-width": {
          "stops": [
            [
              6,
              1
            ],
            [
              12,
              2
            ],
            [
              13,
              2
            ],
            [
              14,
              3
            ],
            [
              15,
              6
            ],
            [
              16,
              15
            ],
            [
              17,
              30
            ],
            [
              18,
              38
            ],
            [
              20,
              64
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-minor-highway-FILL",
      "ref": "road-minor-highway-CASING",
      "paint": {
        "line-color": "#FFF",
        "line-width": {
          "stops": [
            [
              6,
              0.3
            ],
            [
              8,
              1
            ],
            [
              10,
              1.5
            ],
            [
              12,
              2
            ],
            [
              13,
              2
            ],
            [
              14,
              3
            ],
            [
              15,
              6
            ],
            [
              16,
              15
            ],
            [
              17,
              35
            ],
            [
              18,
              40
            ],
            [
              20,
              60
            ]
          ]
        },
        "line-opacity": 1
      }
    },
    {
      "id": "road-ramp-highway-FILL",
      "ref": "road-ramp-highway-CASING",
      "paint": {
        "line-color": {
          "stops": [
            [
              6,
              "#fff"
            ],
            [
              12,
              "#A1AAC2"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              12,
              1.5
            ],
            [
              14,
              2
            ],
            [
              15,
              3
            ],
            [
              16,
              10
            ],
            [
              17,
              28
            ],
            [
              18,
              38
            ],
            [
              20,
              64
            ]
          ]
        }
      }
    },
    {
      "id": "road-ramp-highway-FILL-GB-IE",
      "ref": "road-ramp-highway-CASING-GB-IE",
      "paint": {
        "line-color": {
          "stops": [
            [
              12,
              "#2ab9ad"
            ],
            [
              12.5,
              "#2ab9ad"
            ],
            [
              14,
              "#2ab9ad"
            ],
            [
              14.5,
              "#5fc4c5"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              12,
              1.5
            ],
            [
              14,
              2
            ],
            [
              15,
              3
            ],
            [
              16,
              10
            ],
            [
              17,
              28
            ],
            [
              18,
              38
            ],
            [
              20,
              64
            ]
          ]
        }
      }
    },
    {
      "id": "road-ramp-motorway-FILL",
      "ref": "road-ramp-motorway-CASING",
      "paint": {
        "line-color": {
          "stops": [
            [
              6,
              "#fff"
            ],
            [
              12,
              "#A1AAC2"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              12,
              1.5
            ],
            [
              14,
              2
            ],
            [
              15,
              3
            ],
            [
              16,
              10
            ],
            [
              17,
              28
            ],
            [
              18,
              38
            ],
            [
              20,
              64
            ]
          ]
        }
      }
    },
    {
      "id": "road-ramp-motorway-FILL-GB-IE",
      "ref": "road-ramp-motorway-CASING-GB-IE",
      "paint": {
        "line-color": {
          "stops": [
            [
              12,
              "#5473E0"
            ],
            [
              12.5,
              "#7E95E8"
            ],
            [
              14,
              "#7E95E8"
            ],
            [
              14.5,
              "#96AAF2"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              0
            ],
            [
              12,
              1.5
            ],
            [
              14,
              2
            ],
            [
              15,
              3
            ],
            [
              16,
              10
            ],
            [
              17,
              28
            ],
            [
              18,
              38
            ],
            [
              20,
              64
            ]
          ]
        }
      }
    },
    {
      "id": "road-oneway-arrows-major",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "==",
          "oneway",
          true
        ],
        [
          "!in",
          "Segment.roadUsage",
          "RAMP",
          "SLIP_ROAD",
          "CONNECTOR",
          "WALKWAY",
          "PARKING_ROAD",
          "ROUNDABOUT"
        ],
        [
          "in",
          "Segment.roadClass",
          "MINOR_ARTERY",
          "MAJOR_ARTERY",
          "MINOR_HIGHWAY"
        ]
      ],
      "minzoom": 14,
      "layout": {
        "icon-image": {
          "stops": [
            [
              14,
              "oneway-spaced-large"
            ],
            [
              16,
              "oneway-spaced-xl"
            ],
            [
              17,
              "oneway-spaced-xxl"
            ]
          ]
        },
        "icon-padding": 2,
        "icon-rotation-alignment": "map",
        "symbol-placement": "line",
        "symbol-spacing": 200
      },
      "paint": {
        "icon-opacity": 1
      }
    },
    {
      "id": "road-oneway-arrows-major-ROUNDABOUT",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "==",
          "oneway",
          true
        ],
        [
          "==",
          "Segment.roadUsage",
          "ROUNDABOUT"
        ],
        [
          "in",
          "Segment.roadClass",
          "MINOR_ARTERY",
          "MAJOR_ARTERY",
          "MINOR_HIGHWAY"
        ]
      ],
      "minzoom": 16,
      "layout": {
        "icon-image": {
          "stops": [
            [
              16,
              "oneway-spaced-xl"
            ],
            [
              17,
              "oneway-spaced-xxl"
            ]
          ]
        },
        "icon-padding": 2,
        "icon-rotation-alignment": "map",
        "symbol-placement": "line",
        "symbol-spacing": 200
      },
      "paint": {
        "icon-opacity": 1
      }
    },
    {
      "id": "road-tunnel-UNcontrolled-highway-FILL",
      "ref": "road-tunnel-UNcontrolled-highway-CASING",
      "paint": {
        "line-color": "#A1AAC2",
        "line-width": {
          "stops": [
            [
              6,
              1
            ],
            [
              12,
              2
            ],
            [
              13,
              2
            ],
            [
              14,
              3
            ],
            [
              15,
              6
            ],
            [
              16,
              15
            ],
            [
              17,
              35
            ],
            [
              18,
              45
            ],
            [
              20,
              64
            ]
          ]
        },
        "line-opacity": 0.6
      }
    },
    {
      "id": "road-UNcontrolled-highway-FILL",
      "ref": "road-UNcontrolled-highway-CASING",
      "paint": {
        "line-color": {
          "stops": [
            [
              5,
              "#A1AAC2"
            ],
            [
              7,
              "#A1AAC2"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              0.3
            ],
            [
              8,
              1
            ],
            [
              10,
              1.5
            ],
            [
              12,
              2
            ],
            [
              13,
              2
            ],
            [
              14,
              3
            ],
            [
              15,
              6
            ],
            [
              16,
              15
            ],
            [
              17,
              35
            ],
            [
              18,
              40
            ],
            [
              20,
              60
            ]
          ]
        },
        "line-opacity": {
          "stops": [
            [
              6,
              0.2
            ],
            [
              7,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-tunnel-controlled-highway-FILL",
      "ref": "road-tunnel-controlled-highway-CASING",
      "paint": {
        "line-color": "#7D96BD",
        "line-width": {
          "stops": [
            [
              6,
              1
            ],
            [
              12,
              2
            ],
            [
              13,
              2
            ],
            [
              14,
              3
            ],
            [
              15,
              6
            ],
            [
              16,
              15
            ],
            [
              17,
              35
            ],
            [
              18,
              40
            ],
            [
              20,
              60
            ]
          ]
        },
        "line-opacity": 0.6
      }
    },
    {
      "id": "road-tunnel-highway-FILL-GB-IE",
      "ref": "road-tunnel-highway-CASING-GB-IE",
      "paint": {
        "line-color": {
          "stops": [
            [
              12,
              "#2ab9ad"
            ],
            [
              12.5,
              "#2ab9ad"
            ],
            [
              14,
              "#2ab9ad"
            ],
            [
              14.5,
              "#5fc4c5"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              1
            ],
            [
              12,
              2
            ],
            [
              13,
              2
            ],
            [
              14,
              3
            ],
            [
              15,
              6
            ],
            [
              16,
              15
            ],
            [
              17,
              35
            ],
            [
              18,
              40
            ],
            [
              20,
              60
            ]
          ]
        },
        "line-opacity": 0.6
      }
    },
    {
      "id": "road-highway-FILL-GB-IE",
      "ref": "road-highway-CASING-GB-IE",
      "paint": {
        "line-color": {
          "stops": [
            [
              12,
              "#2ab9ad"
            ],
            [
              12.5,
              "#2ab9ad"
            ],
            [
              14,
              "#2ab9ad"
            ],
            [
              14.5,
              "#5fc4c5"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              0.5
            ],
            [
              8,
              1
            ],
            [
              10,
              1.5
            ],
            [
              12,
              2
            ],
            [
              13,
              2
            ],
            [
              14,
              3
            ],
            [
              15,
              6
            ],
            [
              16,
              15
            ],
            [
              17,
              35
            ],
            [
              18,
              40
            ],
            [
              20,
              60
            ]
          ]
        },
        "line-opacity": {
          "stops": [
            [
              6,
              0.2
            ],
            [
              7,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-controlled-highway-FILL",
      "ref": "road-controlled-highway-CASING",
      "paint": {
        "line-color": {
          "stops": [
            [
              5,
              "#a4c5d8"
            ],
            [
              7,
              "#7D96BD"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              0.5
            ],
            [
              8,
              1
            ],
            [
              10,
              1.5
            ],
            [
              12,
              2
            ],
            [
              13,
              2
            ],
            [
              14,
              3
            ],
            [
              15,
              6
            ],
            [
              16,
              15
            ],
            [
              17,
              35
            ],
            [
              18,
              40
            ],
            [
              20,
              60
            ]
          ]
        },
        "line-opacity": {
          "stops": [
            [
              6,
              0.2
            ],
            [
              7,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-oneway-arrows-highway",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "==",
          "oneway",
          true
        ],
        [
          "in",
          "Segment.roadClass",
          "HIGHWAY"
        ],
        [
          "!in",
          "Segment.roadUsage",
          "RAMP",
          "SLIP_ROAD"
        ],
        [
          "!=",
          "Segment.controlledAccessRoad",
          true
        ],
        [
          "!=",
          "Segment.groundLevel",
          "TUNNEL"
        ]
      ],
      "minzoom": 14,
      "layout": {
        "icon-image": {
          "stops": [
            [
              14,
              "oneway-spaced-white-large"
            ],
            [
              16,
              "oneway-spaced-white-xl"
            ],
            [
              17,
              "oneway-spaced-white-xxl"
            ]
          ]
        },
        "icon-padding": 2,
        "icon-rotation-alignment": "map",
        "symbol-placement": "line",
        "symbol-spacing": 200
      },
      "paint": {
        "icon-opacity": 1
      }
    },
    {
      "id": "road-tunnel-motorway-FILL",
      "ref": "road-tunnel-motorway-CASING",
      "paint": {
        "line-color": "#7D96BD",
        "line-width": {
          "stops": [
            [
              6,
              1
            ],
            [
              12,
              2
            ],
            [
              13,
              2
            ],
            [
              14,
              3
            ],
            [
              15,
              8
            ],
            [
              16,
              18
            ],
            [
              17,
              38
            ],
            [
              18,
              43
            ],
            [
              20,
              60
            ]
          ]
        },
        "line-opacity": 0.6
      }
    },
    {
      "id": "road-tunnel-motorway-FILL-GB-IE",
      "ref": "road-tunnel-motorway-CASING-GB-IE",
      "paint": {
        "line-color": {
          "stops": [
            [
              12,
              "#5473E0"
            ],
            [
              12.5,
              "#7E95E8"
            ],
            [
              14,
              "#7E95E8"
            ],
            [
              14.5,
              "#96AAF2"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              6,
              1
            ],
            [
              12,
              2
            ],
            [
              13,
              2
            ],
            [
              14,
              3
            ],
            [
              15,
              8
            ],
            [
              16,
              18
            ],
            [
              17,
              38
            ],
            [
              18,
              43
            ],
            [
              20,
              60
            ]
          ]
        },
        "line-opacity": 0.6
      }
    },
    {
      "id": "road-motorway-FILL",
      "ref": "road-motorway-CASING",
      "paint": {
        "line-color": {
          "stops": [
            [
              5,
              "#a4c5d8"
            ],
            [
              7,
              "#7D96BD"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              4,
              0.5
            ],
            [
              6,
              0.8
            ],
            [
              8,
              1
            ],
            [
              10,
              1.5
            ],
            [
              12,
              2
            ],
            [
              13,
              2
            ],
            [
              14,
              3
            ],
            [
              15,
              8
            ],
            [
              16,
              18
            ],
            [
              17,
              38
            ],
            [
              18,
              43
            ],
            [
              20,
              60
            ]
          ]
        },
        "line-opacity": {
          "stops": [
            [
              4,
              0.2
            ],
            [
              5,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "road-motorway-FILL-GB-IE",
      "ref": "road-motorway-CASING-GB-IE",
      "paint": {
        "line-color": {
          "stops": [
            [
              12,
              "#5473E0"
            ],
            [
              12.5,
              "#7E95E8"
            ],
            [
              14,
              "#7E95E8"
            ],
            [
              14.5,
              "#96AAF2"
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              4,
              0.5
            ],
            [
              6,
              0.8
            ],
            [
              8,
              1
            ],
            [
              10,
              1.5
            ],
            [
              12,
              2
            ],
            [
              13,
              2
            ],
            [
              14,
              3
            ],
            [
              15,
              8
            ],
            [
              16,
              18
            ],
            [
              17,
              38
            ],
            [
              18,
              43
            ],
            [
              20,
              60
            ]
          ]
        },
        "line-opacity": {
          "stops": [
            [
              4,
              0
            ],
            [
              5,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "state-border-minor",
      "type": "line",
      "source": "composite",
      "source-layer": "lines",
      "filter": [
        "all",
        [
          "in",
          "Border.adminType",
          "G1_COUNTRY_SUBDIVISION"
        ],
        [
          "!in",
          "WorldFeature.iso_3166_1_a2",
          "AU",
          "BR",
          "CA",
          "CN",
          "IN",
          "MX",
          "RU",
          "US"
        ]
      ],
      "minzoom": 4,
      "layout": {
        "line-cap": "square",
        "line-join": "round"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              7,
              "#F2A8A4"
            ],
            [
              9,
              "#F5B2A7"
            ]
          ]
        },
        "line-width": {
          "base": 1.3,
          "stops": [
            [
              3,
              1.2
            ],
            [
              5,
              1.7
            ],
            [
              10,
              1.7
            ],
            [
              22,
              15
            ]
          ]
        },
        "line-dasharray": [
          0.5,
          1.5,
          0.5
        ],
        "line-opacity": {
          "stops": [
            [
              2,
              0
            ],
            [
              2.5,
              1
            ],
            [
              15,
              1
            ],
            [
              18,
              0.4
            ]
          ]
        }
      }
    },
    {
      "id": "state-border-major",
      "type": "line",
      "source": "composite",
      "source-layer": "lines",
      "filter": [
        "all",
        [
          "in",
          "Border.adminType",
          "G1_COUNTRY_SUBDIVISION"
        ],
        [
          "in",
          "WorldFeature.iso_3166_1_a2",
          "AU",
          "BR",
          "CA",
          "CN",
          "IN",
          "MX",
          "RU",
          "US"
        ]
      ],
      "minzoom": 2,
      "layout": {
        "line-cap": "square",
        "line-join": "round"
      },
      "paint": {
        "line-color": {
          "stops": [
            [
              7,
              "#F2A8A4"
            ],
            [
              9,
              "#F5B2A7"
            ]
          ]
        },
        "line-width": {
          "base": 1.3,
          "stops": [
            [
              3,
              1.2
            ],
            [
              5,
              1.7
            ],
            [
              10,
              1.7
            ],
            [
              22,
              15
            ]
          ]
        },
        "line-dasharray": [
          0.5,
          1.5,
          0.5
        ],
        "line-opacity": {
          "stops": [
            [
              2,
              0
            ],
            [
              2.5,
              1
            ],
            [
              15,
              1
            ],
            [
              18,
              0.4
            ]
          ]
        }
      }
    },
    {
      "id": "country-border",
      "type": "line",
      "source": "composite",
      "source-layer": "lines",
      "filter": [
        "in",
        "Border.adminType",
        "G0_COUNTRY"
      ],
      "layout": {
        "line-cap": "square",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#68696E",
        "line-width": {
          "base": 1.3,
          "stops": [
            [
              3,
              1.2
            ],
            [
              5,
              1.7
            ],
            [
              10,
              1.7
            ],
            [
              22,
              15
            ]
          ]
        },
        "line-dasharray": [
          0.5,
          1,
          0.5
        ],
        "line-opacity": 1
      }
    },
    {
      "id": "road-label-minor",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "Segment.roadClass",
          "LOCAL_ROAD",
          "LOCAL_ROAD_MINOR_IMPORTANCE"
        ],
        [
          "!in",
          "Segment.roadUsage",
          "WALKWAY"
        ]
      ],
      "minzoom": 14,
      "layout": {
        "text-max-angle": 23,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              9,
              13
            ],
            [
              17,
              15
            ],
            [
              18,
              17
            ]
          ]
        },
        "text-letter-spacing": {
          "stops": [
            [
              14,
              0.075
            ],
            [
              15,
              0.1
            ],
            [
              16,
              0.11
            ],
            [
              17,
              0.09
            ],
            [
              18,
              0.07
            ]
          ]
        },
        "text-anchor": {
          "stops": [
            [
              14,
              "bottom"
            ],
            [
              15,
              "center"
            ]
          ]
        },
        "text-offset": {
          "stops": [
            [
              14,
              [
                0,
                0.2
              ]
            ],
            [
              15,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-padding": 1,
        "text-rotation-alignment": "map",
        "text-field": "{name}",
        "symbol-placement": "line",
        "symbol-spacing": 300
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              12,
              "#6a6c73"
            ],
            [
              13,
              "#5e6066"
            ],
            [
              16,
              "#20292E"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ],
            [
              15,
              "rgba(223, 226, 230, 0.5)"
            ],
            [
              16,
              "rgba(223, 226, 230, 0.5)"
            ],
            [
              17,
              "rgba(255, 255, 255, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": 1
      }
    },
    {
      "id": "road-label-minor-arterial",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "Segment.roadClass",
          "MINOR_ARTERY"
        ]
      ],
      "minzoom": 11,
      "layout": {
        "text-max-angle": 23,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              9,
              12
            ],
            [
              17,
              15
            ],
            [
              18,
              17
            ]
          ]
        },
        "text-letter-spacing": {
          "stops": [
            [
              11,
              0.08
            ],
            [
              12,
              0.05
            ],
            [
              15,
              0.1
            ],
            [
              16,
              0.08
            ]
          ]
        },
        "text-anchor": {
          "stops": [
            [
              14,
              "bottom"
            ],
            [
              15,
              "center"
            ]
          ]
        },
        "text-offset": {
          "stops": [
            [
              14,
              [
                0,
                0.2
              ]
            ],
            [
              15,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-padding": 1,
        "text-rotation-alignment": "map",
        "text-field": "{name}",
        "symbol-placement": "line",
        "symbol-spacing": 300
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              12,
              "#6a6c73"
            ],
            [
              13,
              "#5e6066"
            ],
            [
              16,
              "#20292E"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ],
            [
              15,
              "rgba(223, 226, 230, 0.5)"
            ],
            [
              16,
              "rgba(223, 226, 230, 0.5)"
            ],
            [
              16.25,
              "rgba(255, 255, 255, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": 1
      }
    },
    {
      "id": "neighborhood-label",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "any",
        [
          "in",
          "Locality.type",
          "NEIGHBORHOOD"
        ],
        [
          "all",
          [
            "in",
            "Locality.type",
            "CITY",
            "CAPITAL_CITY"
          ],
          [
            "in",
            "Locality.displayClass",
            "CLASS_12"
          ]
        ]
      ],
      "minzoom": 10,
      "maxzoom": 14.5,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              11,
              12
            ],
            [
              13,
              14
            ]
          ]
        },
        "text-padding": 1,
        "text-transform": "uppercase",
        "text-letter-spacing": 0.15,
        "text-max-width": 8,
        "text-field": "{name}"
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              14,
              "#87A0D9"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              14,
              1
            ],
            [
              14.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "road-label-major-arterial",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "Segment.roadClass",
          "MAJOR_ARTERY"
        ]
      ],
      "minzoom": 11,
      "layout": {
        "text-max-angle": 23,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              9,
              14
            ],
            [
              12,
              15
            ],
            [
              17,
              17
            ],
            [
              18,
              18
            ]
          ]
        },
        "text-letter-spacing": {
          "stops": [
            [
              11,
              0.06
            ],
            [
              12,
              0.05
            ],
            [
              15,
              0.1
            ],
            [
              16,
              0.08
            ]
          ]
        },
        "text-anchor": {
          "stops": [
            [
              14,
              "bottom"
            ],
            [
              15,
              "center"
            ]
          ]
        },
        "text-offset": {
          "stops": [
            [
              14,
              [
                0,
                0.2
              ]
            ],
            [
              15,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-padding": 1,
        "text-rotation-alignment": "map",
        "text-field": "{name}",
        "symbol-placement": "line",
        "symbol-spacing": 300
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              12,
              "#6a6c73"
            ],
            [
              13,
              "#5e6066"
            ],
            [
              16,
              "#20292E"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ],
            [
              15,
              "rgba(223, 226, 230, 0.5)"
            ],
            [
              16,
              "rgba(255, 255, 255, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": 1
      }
    },
    {
      "id": "road-label-minor-highway",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "Segment.roadClass",
          "MINOR_HIGHWAY"
        ]
      ],
      "minzoom": 11,
      "layout": {
        "text-max-angle": 23,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              9,
              14
            ],
            [
              12,
              15
            ],
            [
              17,
              17
            ],
            [
              18,
              18
            ]
          ]
        },
        "text-letter-spacing": {
          "stops": [
            [
              11,
              0.08
            ],
            [
              12,
              0.05
            ],
            [
              13,
              0.1
            ],
            [
              14,
              0.05
            ]
          ]
        },
        "text-anchor": {
          "stops": [
            [
              14,
              "bottom"
            ],
            [
              15,
              "center"
            ]
          ]
        },
        "text-offset": {
          "stops": [
            [
              14,
              [
                0,
                0.2
              ]
            ],
            [
              15,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-padding": 1,
        "text-rotation-alignment": "map",
        "text-field": "{name}",
        "symbol-placement": "line",
        "symbol-spacing": 300
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              12,
              "#6a6c73"
            ],
            [
              14,
              "#5e6066"
            ],
            [
              16,
              "#20292E"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ],
            [
              15,
              "rgba(223, 226, 230, 0.5)"
            ],
            [
              15.5,
              "rgba(255, 255, 255, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": 1
      }
    },
    {
      "id": "road-label-UNcontrolled-highway",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "!in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "HIGHWAY"
        ],
        [
          "!in",
          "Segment.controlledAccessRoad",
          true
        ]
      ],
      "minzoom": 10,
      "layout": {
        "text-max-angle": 23,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              9,
              14
            ],
            [
              12,
              15
            ],
            [
              17,
              17
            ],
            [
              18,
              18
            ]
          ]
        },
        "text-letter-spacing": {
          "stops": [
            [
              11,
              0.08
            ],
            [
              12,
              0.05
            ],
            [
              13,
              0.1
            ],
            [
              14,
              0.05
            ]
          ]
        },
        "text-anchor": {
          "stops": [
            [
              14,
              "bottom"
            ],
            [
              15,
              "center"
            ]
          ]
        },
        "text-offset": {
          "stops": [
            [
              14,
              [
                0,
                0.1
              ]
            ],
            [
              15,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-padding": 1,
        "text-rotation-alignment": "map",
        "text-field": "{name}",
        "symbol-placement": "line",
        "symbol-spacing": 300
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              14,
              "#000000"
            ],
            [
              16,
              "#000000"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(234, 236, 242, 0.5)"
            ],
            [
              13,
              "rgba(228, 229, 235, 0.5)"
            ],
            [
              14,
              "rgba(220, 222, 227, 0.5)"
            ],
            [
              15,
              "rgba(220, 222, 227, 0.5)"
            ],
            [
              16,
              "rgba(208, 209, 214, 0.5)"
            ],
            [
              17,
              "rgba(255, 255, 255, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": 1
      }
    },
    {
      "id": "road-label-controlled-highway",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "!in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "HIGHWAY"
        ],
        [
          "in",
          "Segment.controlledAccessRoad",
          true
        ]
      ],
      "minzoom": 10,
      "layout": {
        "text-max-angle": 23,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              9,
              14
            ],
            [
              12,
              15
            ],
            [
              17,
              17
            ],
            [
              18,
              18
            ]
          ]
        },
        "text-letter-spacing": {
          "stops": [
            [
              11,
              0.08
            ],
            [
              12,
              0.05
            ],
            [
              13,
              0.1
            ],
            [
              14,
              0.05
            ]
          ]
        },
        "text-anchor": {
          "stops": [
            [
              14,
              "bottom"
            ],
            [
              15,
              "center"
            ]
          ]
        },
        "text-offset": {
          "stops": [
            [
              14,
              [
                0,
                0.2
              ]
            ],
            [
              15,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-padding": 1,
        "text-rotation-alignment": "map",
        "text-field": "{name}",
        "symbol-placement": "line",
        "symbol-spacing": 300
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              14,
              "#000000"
            ],
            [
              16,
              "#000000"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(234, 236, 242, 0.5)"
            ],
            [
              13,
              "rgba(228, 229, 235, 0.5)"
            ],
            [
              14,
              "rgba(220, 222, 227, 0.5)"
            ],
            [
              15,
              "rgba(220, 222, 227, 0.5)"
            ],
            [
              16,
              "rgba(208, 209, 214, 0.5)"
            ],
            [
              17,
              "rgba(255, 255, 255, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": 1
      }
    },
    {
      "id": "road-label-highway-GB-IE",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "HIGHWAY"
        ]
      ],
      "minzoom": 10,
      "layout": {
        "text-max-angle": 23,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              9,
              14
            ],
            [
              12,
              15
            ],
            [
              17,
              17
            ],
            [
              18,
              18
            ]
          ]
        },
        "text-letter-spacing": {
          "stops": [
            [
              11,
              0.08
            ],
            [
              12,
              0.05
            ],
            [
              13,
              0.1
            ],
            [
              14,
              0.05
            ]
          ]
        },
        "text-anchor": {
          "stops": [
            [
              14,
              "bottom"
            ],
            [
              15,
              "center"
            ]
          ]
        },
        "text-offset": {
          "stops": [
            [
              14,
              [
                0,
                0.2
              ]
            ],
            [
              15,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-padding": 1,
        "text-rotation-alignment": "map",
        "text-field": "{name}",
        "symbol-placement": "line",
        "symbol-spacing": 300
      },
      "paint": {
        "text-color": "#475954",
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(234, 236, 242, 0.5)"
            ],
            [
              13,
              "rgba(228, 229, 235, 0.5)"
            ],
            [
              14,
              "rgba(220, 222, 227, 0.5)"
            ],
            [
              15,
              "rgba(220, 222, 227, 0.5)"
            ],
            [
              16,
              "rgba(208, 209, 214, 0.5)"
            ],
            [
              17,
              "rgba(255, 255, 255, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": 1
      }
    },
    {
      "id": "road-label-motorway",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "!in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "MOTORWAY"
        ]
      ],
      "minzoom": 10,
      "layout": {
        "text-max-angle": 23,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              9,
              14
            ],
            [
              12,
              15
            ],
            [
              17,
              17
            ],
            [
              18,
              18
            ]
          ]
        },
        "text-letter-spacing": {
          "stops": [
            [
              11,
              0.06
            ],
            [
              12,
              0.04
            ],
            [
              14,
              0.04
            ]
          ]
        },
        "text-anchor": {
          "stops": [
            [
              14,
              "bottom"
            ],
            [
              15,
              "center"
            ]
          ]
        },
        "text-offset": {
          "stops": [
            [
              14,
              [
                0,
                0
              ]
            ],
            [
              17,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-padding": 1,
        "text-rotation-alignment": "map",
        "text-field": "{name}",
        "symbol-placement": "line",
        "symbol-spacing": 300
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              14,
              "#000000"
            ],
            [
              16,
              "#000000"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(234, 236, 242, 0.5)"
            ],
            [
              13,
              "rgba(228, 229, 235, 0.5)"
            ],
            [
              14,
              "rgba(220, 222, 227, 0.5)"
            ],
            [
              15,
              "rgba(220, 222, 227, 0.5)"
            ],
            [
              16,
              "rgba(208, 209, 214, 0.5)"
            ],
            [
              17,
              "rgba(255, 255, 255, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": 1
      }
    },
    {
      "id": "road-label-motorway-GB-IE",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "in",
          "WorldFeature.iso_3166_1_a2",
          "GB",
          "IE"
        ],
        [
          "in",
          "Segment.roadClass",
          "MOTORWAY"
        ]
      ],
      "minzoom": 10,
      "layout": {
        "text-max-angle": 23,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              9,
              14
            ],
            [
              12,
              15
            ],
            [
              17,
              17
            ],
            [
              18,
              18
            ]
          ]
        },
        "text-letter-spacing": {
          "stops": [
            [
              11,
              0.06
            ],
            [
              12,
              0.04
            ],
            [
              14,
              0.04
            ]
          ]
        },
        "text-anchor": {
          "stops": [
            [
              14,
              "bottom"
            ],
            [
              15,
              "center"
            ]
          ]
        },
        "text-offset": {
          "stops": [
            [
              14,
              [
                0,
                0
              ]
            ],
            [
              17,
              [
                0,
                0
              ]
            ]
          ]
        },
        "text-padding": 1,
        "text-rotation-alignment": "map",
        "text-field": "{name}",
        "symbol-placement": "line",
        "symbol-spacing": 300
      },
      "paint": {
        "text-color": "#2D3E7A",
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(234, 236, 242, 0.5)"
            ],
            [
              13,
              "rgba(228, 229, 235, 0.5)"
            ],
            [
              14,
              "rgba(220, 222, 227, 0.5)"
            ],
            [
              15,
              "rgba(220, 222, 227, 0.5)"
            ],
            [
              16,
              "rgba(208, 209, 214, 0.5)"
            ],
            [
              17,
              "rgba(255, 255, 255, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": 1
      }
    },
    {
      "id": "shield-default",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "filter": [
        "all",
        [
          "==",
          "shield",
          "default"
        ],
        [
          "<=",
          "reflen",
          8
        ]
      ],
      "minzoom": 6,
      "layout": {
        "icon-image": {
          "stops": [
            [
              9,
              "default-{reflen}-large"
            ],
            [
              12,
              "default-{reflen}-xl"
            ]
          ]
        },
        "text-max-angle": 360,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              11.99,
              11
            ],
            [
              12,
              13
            ]
          ]
        },
        "text-letter-spacing": 0.01,
        "text-offset": [
          0,
          0.05
        ],
        "text-field": "{ref}",
        "text-rotation-alignment": "viewport",
        "symbol-placement": "line",
        "symbol-spacing": 375,
        "icon-rotation-alignment": "viewport",
        "icon-padding": 5
      },
      "paint": {
        "text-color": "#323232",
        "text-opacity": 1,
        "icon-opacity": 1
      }
    },
    {
      "id": "shield-text-color-A47D6E",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "minzoom": 6,
      "layout": {
        "icon-image": {
          "stops": [
            [
              9,
              "{shield}-{reflen}-large"
            ],
            [
              12,
              "{shield}-{reflen}-xl"
            ]
          ]
        },
        "text-max-angle": 360,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              11.99,
              11
            ],
            [
              12,
              13
            ]
          ]
        },
        "text-letter-spacing": 0.01,
        "text-offset": [
          0,
          0.1
        ],
        "text-field": "{ref}",
        "text-rotation-alignment": "viewport",
        "symbol-placement": "line",
        "symbol-spacing": 375,
        "icon-rotation-alignment": "viewport",
        "icon-padding": 5
      },
      "paint": {
        "text-color": "#A47D6E",
        "text-opacity": 1,
        "icon-opacity": 1
      },
      "filter": [
        "all",
        [
          "<=",
          "reflen",
          8
        ],
        [
          "in",
          "shield",
          "USA_ROUTE_66"
        ]
      ]
    },
    {
      "id": "shield-text-color-5676DD",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "minzoom": 6,
      "layout": {
        "icon-image": {
          "stops": [
            [
              9,
              "{shield}-{reflen}-large"
            ],
            [
              12,
              "{shield}-{reflen}-xl"
            ]
          ]
        },
        "text-max-angle": 360,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              11.99,
              11
            ],
            [
              12,
              13
            ]
          ]
        },
        "text-letter-spacing": 0.01,
        "text-offset": [
          0,
          0.1
        ],
        "text-field": "{ref}",
        "text-rotation-alignment": "viewport",
        "symbol-placement": "line",
        "symbol-spacing": 375,
        "icon-rotation-alignment": "viewport",
        "icon-padding": 5
      },
      "paint": {
        "text-color": "#5676DD",
        "text-opacity": 1,
        "icon-opacity": 1
      },
      "filter": [
        "all",
        [
          "<=",
          "reflen",
          8
        ],
        [
          "in",
          "shield",
          "ISR_NATIONAL_ROAD",
          "USA_STATE_SOUTH_CAROLINA"
        ]
      ]
    },
    {
      "id": "shield-text-color-ED427C",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "minzoom": 6,
      "layout": {
        "icon-image": {
          "stops": [
            [
              9,
              "{shield}-{reflen}-large"
            ],
            [
              12,
              "{shield}-{reflen}-xl"
            ]
          ]
        },
        "text-max-angle": 360,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              11.99,
              11
            ],
            [
              12,
              13
            ]
          ]
        },
        "text-letter-spacing": 0.01,
        "text-offset": [
          0,
          0.1
        ],
        "text-field": "{ref}",
        "text-rotation-alignment": "viewport",
        "symbol-placement": "line",
        "symbol-spacing": 375,
        "icon-rotation-alignment": "viewport",
        "icon-padding": 5
      },
      "paint": {
        "text-color": "#ED427C",
        "text-opacity": 1,
        "icon-opacity": 1
      },
      "filter": [
        "all",
        [
          "<=",
          "reflen",
          8
        ],
        [
          "in",
          "shield",
          "ISR_INNER_CITY_ROAD"
        ]
      ]
    },
    {
      "id": "shield-text-color-000000",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "minzoom": 6,
      "layout": {
        "icon-image": {
          "stops": [
            [
              9,
              "{shield}-{reflen}-large"
            ],
            [
              12,
              "{shield}-{reflen}-xl"
            ]
          ]
        },
        "text-max-angle": 360,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              11.99,
              11
            ],
            [
              12,
              13
            ]
          ]
        },
        "text-letter-spacing": 0.01,
        "text-offset": [
          0,
          0.1
        ],
        "text-field": "{ref}",
        "text-rotation-alignment": "viewport",
        "symbol-placement": "line",
        "symbol-spacing": 375,
        "icon-rotation-alignment": "viewport",
        "icon-padding": 5
      },
      "paint": {
        "text-color": "#000000",
        "text-opacity": 1,
        "icon-opacity": 1
      },
      "filter": [
        "all",
        [
          "<=",
          "reflen",
          8
        ],
        [
          "in",
          "shield",
          "CAN_PROVINCIAL_NEW_BRUNSWICK_SECONDARY",
          "CAN_PROVINCIAL_NEW_BRUNSWICK_TERTIARY",
          "CAN_PROVINCIAL_NEWFOUNDLAND_AND_LABRADOR",
          "CAN_PROVINCIAL_NORTHWEST_TERRITORIES",
          "CAN_PROVINCIAL_NOVASCOTIA",
          "CAN_PROVINCIAL_NOVASCOTIA_SECONDARY",
          "CAN_PROVINCIAL_NOVASCOTIA_TERTIARY",
          "CAN_PROVINCIAL_YUKON"
        ]
      ]
    },
    {
      "id": "shield-text-color-FFD344",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "minzoom": 6,
      "layout": {
        "icon-image": {
          "stops": [
            [
              9,
              "{shield}-{reflen}-large"
            ],
            [
              12,
              "{shield}-{reflen}-xl"
            ]
          ]
        },
        "text-max-angle": 360,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              11.99,
              11
            ],
            [
              12,
              13
            ]
          ]
        },
        "text-letter-spacing": 0.01,
        "text-offset": [
          0,
          0.1
        ],
        "text-field": "{ref}",
        "text-rotation-alignment": "viewport",
        "symbol-placement": "line",
        "symbol-spacing": 375,
        "icon-rotation-alignment": "viewport",
        "icon-padding": 5
      },
      "paint": {
        "text-color": "#FFD344",
        "text-opacity": 1,
        "icon-opacity": 1
      },
      "filter": [
        "all",
        [
          "<=",
          "reflen",
          8
        ],
        [
          "in",
          "shield",
          "ARE_EMIRATE_HIGHWAY",
          "ARE_NATIONAL_HIGHWAY",
          "AUS_NATIONAL_HIGHWAY",
          "AUS_NATIONAL_HIGHWAY",
          "AUS_NATIONAL_HIGHWAY",
          "AUS_STATE_ROAD",
          "AUS_STATE_ROAD",
          "AUS_STATE_ROAD",
          "AUS_STATE_ROAD",
          "GBR_PRIMARY_ROAD",
          "IRL_PRIMARY_ROAD",
          "USA_COUNTY_HIGHWAY",
          "ZAF_PROVINCIAL_ROAD"
        ]
      ]
    },
    {
      "id": "shield-text-color-28A084",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "minzoom": 6,
      "layout": {
        "icon-image": {
          "stops": [
            [
              9,
              "{shield}-{reflen}-large"
            ],
            [
              12,
              "{shield}-{reflen}-xl"
            ]
          ]
        },
        "text-max-angle": 360,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              11.99,
              11
            ],
            [
              12,
              13
            ]
          ]
        },
        "text-letter-spacing": 0.01,
        "text-offset": [
          0,
          0.1
        ],
        "text-field": "{ref}",
        "text-rotation-alignment": "viewport",
        "symbol-placement": "line",
        "symbol-spacing": 375,
        "icon-rotation-alignment": "viewport",
        "icon-padding": 5
      },
      "paint": {
        "text-color": "#28A084",
        "text-opacity": 1,
        "icon-opacity": 1
      },
      "filter": [
        "all",
        [
          "<=",
          "reflen",
          8
        ],
        [
          "in",
          "shield",
          "CAN_TRANS_CANADA_HIGHWAY",
          "CAN_TRANS_CANADA_HIGHWAY",
          "ISR_REGIONAL_ROAD",
          "USA_STATE_VERMONT"
        ]
      ]
    },
    {
      "id": "shield-text-color-515051",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "minzoom": 6,
      "layout": {
        "icon-image": {
          "stops": [
            [
              9,
              "{shield}-{reflen}-large"
            ],
            [
              12,
              "{shield}-{reflen}-xl"
            ]
          ]
        },
        "text-max-angle": 360,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              11.99,
              11
            ],
            [
              12,
              13
            ]
          ]
        },
        "text-letter-spacing": 0.01,
        "text-offset": [
          0,
          0.1
        ],
        "text-field": "{ref}",
        "text-rotation-alignment": "viewport",
        "symbol-placement": "line",
        "symbol-spacing": 375,
        "icon-rotation-alignment": "viewport",
        "icon-padding": 5
      },
      "paint": {
        "text-color": "#515051",
        "text-opacity": 1,
        "icon-opacity": 1
      },
      "filter": [
        "all",
        [
          "<=",
          "reflen",
          8
        ],
        [
          "in",
          "shield",
          "ESP_CARRETERA_AUTONOMICA_ORANGE"
        ]
      ]
    },
    {
      "id": "shield-text-color-FFFFFF",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "minzoom": 6,
      "layout": {
        "icon-image": {
          "stops": [
            [
              9,
              "{shield}-{reflen}-large"
            ],
            [
              12,
              "{shield}-{reflen}-xl"
            ]
          ]
        },
        "text-max-angle": 360,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              11.99,
              11
            ],
            [
              12,
              13
            ]
          ]
        },
        "text-letter-spacing": 0.01,
        "text-offset": [
          0,
          0.1
        ],
        "text-field": "{ref}",
        "text-rotation-alignment": "viewport",
        "symbol-placement": "line",
        "symbol-spacing": 375,
        "icon-rotation-alignment": "viewport",
        "icon-padding": 5
      },
      "paint": {
        "text-color": "#FFFFFF",
        "text-opacity": 1,
        "icon-opacity": 1
      },
      "filter": [
        "all",
        [
          "<=",
          "reflen",
          8
        ],
        [
          "in",
          "shield",
          "ARE_OTHER_HIGHWAY",
          "ASIAN_HIGHWAY",
          "ASIAN_HIGHWAY",
          "ASIAN_HIGHWAY",
          "AUS_STATE_HIGHWAY",
          "AUS_TOURIST_DRIVE",
          "AUT_AUTOBAHN",
          "AUT_BUNDESSTRASSE",
          "AUT_SCHNELLSTRASSE",
          "BEL_NATIONAL_ROAD",
          "CAN_AUTOROUTE_QUEBEC",
          "CAN_PROVINCIAL_NEW_BRUNSWICK",
          "CAN_PROVINCIAL_QUEBEC",
          "CAN_PROVINCIAL_SASKATCHEWAN",
          "CHE_AUTOBAHN",
          "CHE_KANTONSSTRASSE",
          "CHL_FEDERAL_HIGHWAY",
          "CHL_STATE_HIGHWAY",
          "DEU_AUTOBAHN",
          "ESP_AUTOPISTA",
          "ESP_CARRETERA_AUTONOMICA_RED",
          "ESP_CARRETERA_RIGE",
          "EST_MAIN_ROAD",
          "EUROPEAN_ROAD",
          "FIN_VALTATIE",
          "FIN_YHDYSTIE",
          "FRA_AUTOROUTE",
          "FRA_METROPOLITAN_ROAD",
          "FRA_NATIONAL_ROAD",
          "GBR_MOTORWAY",
          "GRC_MOTORWAY",
          "GRC_NATIONAL_ROAD",
          "HUN_FREEWAY",
          "HUN_PRIMARY_SECONDARY",
          "IRL_MOTORWAY",
          "ITA_AUTOSTRADA",
          "ITA_STATE_HIGHWAY",
          "ITA_TRAFORO",
          "JPN_NATIONAL_ROAD",
          "JPN_REGIONAL_ROAD",
          "JPN_URBAN_EXPRESSWAY",
          "KOR_EXPRESS_HIGHWAY",
          "KOR_MOTORWAY",
          "KOR_NATIONAL_ROAD",
          "LTU_MAIN_ROAD",
          "MEX_MEXICO_CITY_EJE_VIAL",
          "MEX_MONTERREY_EJE_METROPOLITANO",
          "NLD_AUTOSNELWEG",
          "NOR_RIKSVEG",
          "NZL_STATE_HIGHWAY",
          "POL_NATIONAL_ROAD",
          "PRT_AUTO_ESTRADA_IP_IC",
          "PRT_MAIN_ROAD",
          "ROU_COUNTY_ROAD",
          "ROU_MOTORWAY",
          "ROU_NATIONAL_ROAD",
          "RUS_FEDERAL_ROAD",
          "SGP_MOTORWAY",
          "SVK_CESTY",
          "SVK_DIALNICE",
          "SWE_RIKSVAG",
          "THA_MOTORWAY",
          "TUR_GOVERNMENTAL_ROAD",
          "TUR_MOTORWAY",
          "TWN_EXPRESSWAY",
          "TWN_PROVINCE_ROAD",
          "UKR_INTERNATIONAL_NATIONAL_REGIONAL",
          "USA_INTERSTATE_BUSINESS",
          "USA_INTERSTATE_HIGHWAY",
          "USA_STATE_CALIFORNIA",
          "USA_STATE_MINNESOTA",
          "ZAF_NATIONAL_ROAD"
        ]
      ]
    },
    {
      "id": "shield-text-color-666466",
      "type": "symbol",
      "source": "composite",
      "source-layer": "roads",
      "minzoom": 6,
      "layout": {
        "icon-image": {
          "stops": [
            [
              9,
              "{shield}-{reflen}-large"
            ],
            [
              12,
              "{shield}-{reflen}-xl"
            ]
          ]
        },
        "text-max-angle": 360,
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              11.99,
              11
            ],
            [
              12,
              13
            ]
          ]
        },
        "text-letter-spacing": 0.01,
        "text-offset": [
          0,
          0.1
        ],
        "text-field": "{ref}",
        "text-rotation-alignment": "viewport",
        "symbol-placement": "line",
        "symbol-spacing": 375,
        "icon-rotation-alignment": "viewport",
        "icon-padding": 5
      },
      "paint": {
        "text-color": "#666466",
        "text-opacity": 1,
        "icon-opacity": 1
      },
      "filter": [
        "all",
        [
          "<=",
          "reflen",
          8
        ],
        [
          "in",
          "shield",
          "AUS_METROPOLITAN_ROAD",
          "AUS_NATIONAL_HIGHWAY_ALT",
          "AUS_NATIONAL_ROAD",
          "BEL_AUTOROUTE",
          "BEL_RINGWEG",
          "BRA_FEDERAL_HIGHWAY",
          "BRA_STATE_HIGHWAY",
          "CAN_PROVINCIAL_ALBERTA",
          "CAN_PROVINCIAL_BRITISH_COLUMBIA",
          "CAN_PROVINCIAL_MANITOBA",
          "CAN_PROVINCIAL_PRINCE_EDWARD",
          "DEU_BUNDESSTRASSE",
          "DNK_PRIMARY_ROAD",
          "ESP_CARRETERA_AUTONOMICA_YELLOW",
          "EST_STATE_ROAD",
          "FIN_KANTATIE",
          "FRA_DEPARTMENTAL_ROAD",
          "IDN_NATIONAL_ROAD",
          "IDN_PROVINCIAL_ROAD",
          "IND_NATIONAL_EXPRESSWAY",
          "IND_NATIONAL_HIGHWAY",
          "IND_STATE_HIGHWAY",
          "LTU_STATE_ROAD",
          "MEX_FEDERAL_HIGHWAY",
          "MEX_STATE_HIGHWAY",
          "MYS_EXPRESSWAY",
          "NLD_NATIONAL_ROAD",
          "NLD_ONTSLUITINGS_ROAD",
          "NOR_RING_ROAD",
          "POL_VOIVODESHIP",
          "ROU_LOCAL_ROAD",
          "SAU_NATIONAL_HIGHWAY",
          "SAU_NATIONAL_HIGHWAY_BYWAY",
          "THA_NATIONAL_ROAD",
          "TWN_NATIONAL_HIGHWAY",
          "USA_DISTRICT_WASHINGTON_DC",
          "USA_HIGHWAY",
          "USA_HIGHWAY_ALTERNATE_ROUTE",
          "USA_HIGHWAY_BUSINESS_ROUTE",
          "USA_STATE_ALABAMA",
          "USA_STATE_ALASKA",
          "USA_STATE_ARIZONA",
          "USA_STATE_ARKANSAS",
          "USA_STATE_COLORADO",
          "USA_STATE_CONNECTICUT",
          "USA_STATE_DELAWARE",
          "USA_STATE_FLORIDA",
          "USA_STATE_GEORGIA",
          "USA_STATE_HAWAII",
          "USA_STATE_IDAHO",
          "USA_STATE_ILLINOIS",
          "USA_STATE_INDIANA",
          "USA_STATE_IOWA",
          "USA_STATE_KANSAS",
          "USA_STATE_KENTUCKY",
          "USA_STATE_LOUISIANA",
          "USA_STATE_MAINE",
          "USA_STATE_MARYLAND",
          "USA_STATE_MASSACHUSETTS",
          "USA_STATE_MICHIGAN",
          "USA_STATE_MISSISSIPPI",
          "USA_STATE_MISSOURI",
          "USA_STATE_MONTANA",
          "USA_STATE_NEBRASKA",
          "USA_STATE_NEVADA",
          "USA_STATE_NEW_HAMPSHIRE",
          "USA_STATE_NEW_JERSEY",
          "USA_STATE_NEW_MEXICO",
          "USA_STATE_NEW_YORK",
          "USA_STATE_NORTH_CAROLINA",
          "USA_STATE_NORTH_DAKOTA",
          "USA_STATE_OHIO",
          "USA_STATE_OKLAHOMA",
          "USA_STATE_OREGON",
          "USA_STATE_PENNSYLVANIA",
          "USA_STATE_RHODE_ISLAND",
          "USA_STATE_SOUTH_DAKOTA",
          "USA_STATE_TENNESSEE",
          "USA_STATE_TEXAS",
          "USA_STATE_UTAH",
          "USA_STATE_VIRGINIA",
          "USA_STATE_WASHINGTON",
          "USA_STATE_WEST_VIRGINIA",
          "USA_STATE_WISCONSIN",
          "USA_STATE_WYOMING",
          "ZAF_REGIONAL_ROAD"
        ]
      ]
    },
    {
      "id": "poi-label-park-important",
      "type": "symbol",
      "source": "poi",
      "source-layer": "points2",
      "filter": [
        "all",
        [
          "in",
          "$type",
          "Point"
        ],
        [
          "in",
          "PlaceFeature.categoryName",
          "PARK"
        ],
        [
          "in",
          "PlaceFeature.placeDisplayPriority",
          "VERY_HIGH",
          "HIGH"
        ]
      ],
      "minzoom": 5,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              15,
              12
            ],
            [
              16,
              15
            ],
            [
              22,
              17
            ]
          ]
        },
        "text-justify": "center",
        "text-letter-spacing": 0.04,
        "text-anchor": "top",
        "text-max-width": 8,
        "text-padding": 4,
        "text-field": "{name}",
        "icon-image": {
          "stops": [
            [
              12,
              "{icon}-small"
            ],
            [
              13,
              "{icon}-medium"
            ]
          ]
        },
        "icon-padding": 4,
        "text-offset": {
          "stops": [
            [
              12,
              [
                0,
                1
              ]
            ],
            [
              13,
              [
                0,
                1.2
              ]
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#118566",
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ],
            [
              15,
              "rgba(223, 226, 230, 0.5)"
            ],
            [
              16,
              "rgba(223, 226, 230, 0.5)"
            ],
            [
              17,
              "rgba(223, 226, 230, 0.3)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": 1,
        "icon-opacity": 1
      }
    },
    {
      "id": "municipality-label-11",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "Locality.type",
          "CITY",
          "CAPITAL_CITY"
        ],
        [
          "in",
          "Locality.displayClass",
          "CLASS_11"
        ]
      ],
      "minzoom": 9,
      "maxzoom": 12.5,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              6,
              11
            ],
            [
              8,
              12
            ],
            [
              11,
              14
            ],
            [
              12,
              16
            ],
            [
              13,
              19
            ]
          ]
        },
        "text-padding": 3,
        "text-max-width": 8,
        "text-transform": "none",
        "text-letter-spacing": 0.07,
        "text-field": "{name}"
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              10.5,
              "#585e66"
            ],
            [
              11,
              "#4E545B"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              12,
              1
            ],
            [
              12.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "municipality-label-10",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "Locality.type",
          "CITY",
          "CAPITAL_CITY"
        ],
        [
          "in",
          "Locality.displayClass",
          "CLASS_10"
        ]
      ],
      "minzoom": 8.5,
      "maxzoom": 12.5,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              6,
              11
            ],
            [
              8,
              12
            ],
            [
              11,
              14
            ],
            [
              12,
              16
            ],
            [
              13,
              19
            ]
          ]
        },
        "text-padding": 3,
        "text-max-width": 8,
        "text-transform": "none",
        "text-letter-spacing": 0.07,
        "text-field": "{name}"
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              10.5,
              "#585e66"
            ],
            [
              11,
              "#4E545B"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              12,
              1
            ],
            [
              12.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "municipality-label-9",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "Locality.type",
          "CITY",
          "CAPITAL_CITY"
        ],
        [
          "in",
          "Locality.displayClass",
          "CLASS_9"
        ]
      ],
      "minzoom": 8,
      "maxzoom": 12.5,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              6,
              11
            ],
            [
              8,
              12
            ],
            [
              11,
              14
            ],
            [
              12,
              16
            ],
            [
              13,
              19
            ]
          ]
        },
        "text-padding": 3,
        "text-max-width": 8,
        "text-transform": "none",
        "text-letter-spacing": 0.07,
        "text-field": "{name}"
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              10.5,
              "#585e66"
            ],
            [
              11,
              "#4E545B"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              12,
              1
            ],
            [
              12.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "municipality-label-8",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "Locality.type",
          "CITY",
          "CAPITAL_CITY"
        ],
        [
          "in",
          "Locality.displayClass",
          "CLASS_8"
        ]
      ],
      "minzoom": 8,
      "maxzoom": 12.5,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              6,
              11
            ],
            [
              8,
              12
            ],
            [
              11,
              14
            ],
            [
              12,
              16
            ],
            [
              13,
              19
            ]
          ]
        },
        "text-padding": 3,
        "text-max-width": 8,
        "text-transform": "none",
        "text-letter-spacing": 0.07,
        "text-field": "{name}"
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              10.5,
              "#585e66"
            ],
            [
              11,
              "#4E545B"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              12,
              1
            ],
            [
              12.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "municipality-label-7",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "!in",
          "WorldFeature.iso_3166_1_a2",
          "GB"
        ],
        [
          "in",
          "Locality.type",
          "CITY",
          "CAPITAL_CITY"
        ],
        [
          "in",
          "Locality.displayClass",
          "CLASS_7"
        ]
      ],
      "minzoom": 7,
      "maxzoom": 12.5,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              6,
              11
            ],
            [
              8,
              12
            ],
            [
              11,
              14
            ],
            [
              12,
              16
            ],
            [
              13,
              19
            ]
          ]
        },
        "text-padding": 3,
        "text-max-width": 8,
        "text-transform": "none",
        "text-letter-spacing": 0.07,
        "text-field": "{name}"
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              10.5,
              "#585e66"
            ],
            [
              11,
              "#4E545B"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              12,
              1
            ],
            [
              12.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "municipality-label-7-GB-TOMTOM",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "WorldFeature.iso_3166_1_a2",
          "GB"
        ],
        [
          "in",
          "Locality.type",
          "CITY",
          "CAPITAL_CITY"
        ],
        [
          "in",
          "Locality.displayClass",
          "CLASS_7"
        ]
      ],
      "minzoom": 7,
      "maxzoom": 12.5,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              6,
              11
            ],
            [
              8,
              12
            ],
            [
              11,
              14
            ],
            [
              12,
              16
            ],
            [
              13,
              19
            ]
          ]
        },
        "text-padding": 3,
        "text-max-width": 8,
        "text-transform": "none",
        "text-letter-spacing": 0.07,
        "text-field": "{name}"
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              10.5,
              "#585e66"
            ],
            [
              11,
              "#4E545B"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              12,
              1
            ],
            [
              12.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "state-label-minor",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "AdminFeature.adminType",
          "G1_COUNTRY_SUBDIVISION"
        ],
        [
          "!in",
          "WorldFeature.iso_3166_1_a2",
          "AU",
          "BR",
          "CA",
          "CN",
          "IN",
          "MX",
          "US"
        ]
      ],
      "minzoom": 5,
      "maxzoom": 8,
      "layout": {
        "visibility": "none",
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              5,
              14
            ],
            [
              8,
              18
            ]
          ]
        },
        "text-padding": 3,
        "text-transform": "uppercase",
        "text-max-width": 8,
        "text-letter-spacing": 0.4,
        "text-field": "{name}"
      },
      "paint": {
        "text-color": "#808696",
        "text-halo-color": "rgba(237, 240, 246, 0.8)",
        "text-halo-width": 2,
        "text-opacity": 1
      }
    },
    {
      "id": "state-label-major",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "AdminFeature.adminType",
          "G1_COUNTRY_SUBDIVISION"
        ],
        [
          "in",
          "WorldFeature.iso_3166_1_a2",
          "AU",
          "BR",
          "CA",
          "CN",
          "IN",
          "MX",
          "US"
        ]
      ],
      "minzoom": 3,
      "maxzoom": 8,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              3,
              12
            ],
            [
              5,
              14
            ],
            [
              8,
              18
            ]
          ]
        },
        "text-padding": 3,
        "text-transform": "uppercase",
        "text-max-width": 8,
        "text-letter-spacing": {
          "stops": [
            [
              3,
              0.2
            ],
            [
              5,
              0.2
            ]
          ]
        },
        "text-field": "{name}"
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              3,
              "#5E6579"
            ],
            [
              5,
              "#808696"
            ]
          ]
        },
        "text-halo-color": "rgba(237, 240, 246, 0.8)",
        "text-halo-width": 3,
        "text-opacity": {
          "stops": [
            [
              3,
              0
            ],
            [
              3.3,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "poi-label-airport-important",
      "type": "symbol",
      "source": "poi",
      "source-layer": "points2",
      "filter": [
        "all",
        [
          "in",
          "$type",
          "Point"
        ],
        [
          "in",
          "PlaceFeature.categoryName",
          "AIRPORT"
        ],
        [
          "in",
          "PlaceFeature.placeDisplayPriority",
          "VERY_HIGH",
          "HIGH",
          "MEDIUM"
        ]
      ],
      "minzoom": 10,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              15,
              12
            ],
            [
              16,
              15
            ],
            [
              22,
              17
            ]
          ]
        },
        "text-justify": "center",
        "text-letter-spacing": 0.04,
        "text-anchor": "top",
        "text-max-width": 8,
        "text-padding": 4,
        "text-field": "{name}",
        "icon-image": {
          "stops": [
            [
              12,
              "{icon}-small"
            ],
            [
              13,
              "{icon}-medium"
            ]
          ]
        },
        "icon-padding": 4,
        "text-offset": {
          "stops": [
            [
              12,
              [
                0,
                1
              ]
            ],
            [
              13,
              [
                0,
                1.2
              ]
            ]
          ]
        }
      },
      "paint": {
        "text-color": "#5B91F4",
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ],
            [
              15,
              "rgba(223, 226, 230, 0.5)"
            ],
            [
              16,
              "rgba(223, 226, 230, 0.5)"
            ],
            [
              17,
              "rgba(223, 226, 230, 0.3)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": 1,
        "icon-opacity": 1
      }
    },
    {
      "id": "municipality-label-6",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "Locality.type",
          "CITY",
          "CAPITAL_CITY"
        ],
        [
          "in",
          "Locality.displayClass",
          "CLASS_6"
        ]
      ],
      "minzoom": 6,
      "maxzoom": 12.5,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              5,
              10
            ],
            [
              6,
              12
            ],
            [
              8,
              14
            ],
            [
              11,
              14
            ],
            [
              12,
              16
            ],
            [
              13,
              19
            ]
          ]
        },
        "text-padding": 3,
        "text-max-width": 8,
        "text-transform": "none",
        "text-letter-spacing": 0.07,
        "text-field": "{name}"
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              10.5,
              "#585e66"
            ],
            [
              11,
              "#4E545B"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              12,
              1
            ],
            [
              12.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "municipality-label-5",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "Locality.type",
          "CITY",
          "CAPITAL_CITY"
        ],
        [
          "in",
          "Locality.displayClass",
          "CLASS_5"
        ]
      ],
      "minzoom": 5.5,
      "maxzoom": 12.5,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              5,
              10
            ],
            [
              6,
              12
            ],
            [
              8,
              14
            ],
            [
              11,
              14
            ],
            [
              12,
              16
            ],
            [
              13,
              19
            ]
          ]
        },
        "text-padding": 3,
        "text-max-width": 8,
        "text-transform": "none",
        "text-letter-spacing": 0.07,
        "text-field": "{name}"
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              10.5,
              "#585e66"
            ],
            [
              11,
              "#4E545B"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              12,
              1
            ],
            [
              12.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "municipality-label-4",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "Locality.type",
          "CITY",
          "CAPITAL_CITY"
        ],
        [
          "in",
          "Locality.displayClass",
          "CLASS_4"
        ]
      ],
      "minzoom": 5,
      "maxzoom": 12.5,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              5,
              10
            ],
            [
              6,
              12
            ],
            [
              8,
              14
            ],
            [
              11,
              14
            ],
            [
              12,
              16
            ],
            [
              13,
              19
            ]
          ]
        },
        "text-padding": 3,
        "text-max-width": 8,
        "text-transform": "none",
        "text-letter-spacing": 0.07,
        "text-field": "{name}"
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              10.5,
              "#585e66"
            ],
            [
              11,
              "#4E545B"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              12,
              1
            ],
            [
              12.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "country-label-4",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "AdminFeature.adminType",
          "G0_COUNTRY"
        ],
        [
          "!in",
          "AdminFeature.displayClass",
          "CLASS_1",
          "CLASS_2",
          "CLASS_3"
        ]
      ],
      "minzoom": 5,
      "maxzoom": 8,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              1,
              6
            ],
            [
              2.5,
              8
            ],
            [
              3,
              12
            ],
            [
              5,
              14
            ],
            [
              8,
              20
            ]
          ]
        },
        "text-padding": 3,
        "text-transform": "none",
        "text-letter-spacing": {
          "stops": [
            [
              2,
              0.08
            ],
            [
              3,
              0.08
            ]
          ]
        },
        "text-field": "{name}",
        "text-max-width": 8
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              2,
              "#000000"
            ],
            [
              3,
              "#000000"
            ]
          ]
        },
        "text-halo-color": "rgba(237, 240, 246, 0.5)",
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              5,
              1
            ],
            [
              5.5,
              0.7
            ],
            [
              7.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "municipality-label-3",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "Locality.type",
          "CITY",
          "CAPITAL_CITY"
        ],
        [
          "in",
          "Locality.displayClass",
          "CLASS_3"
        ]
      ],
      "minzoom": 5,
      "maxzoom": 12.5,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              5,
              12
            ],
            [
              6,
              15
            ],
            [
              8,
              16
            ],
            [
              11,
              20
            ],
            [
              12,
              23
            ]
          ]
        },
        "text-padding": 3,
        "text-max-width": 8,
        "text-transform": "none",
        "text-letter-spacing": 0.07,
        "text-field": "{name}"
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              10.5,
              "#585e66"
            ],
            [
              11,
              "#4E545B"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              12,
              1
            ],
            [
              12.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "municipality-label-2",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "Locality.type",
          "CITY",
          "CAPITAL_CITY"
        ],
        [
          "in",
          "Locality.displayClass",
          "CLASS_2"
        ]
      ],
      "minzoom": 1,
      "maxzoom": 12.5,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              5,
              12
            ],
            [
              6,
              15
            ],
            [
              8,
              16
            ],
            [
              11,
              20
            ],
            [
              12,
              23
            ]
          ]
        },
        "text-padding": 3,
        "text-max-width": 8,
        "text-transform": "none",
        "text-letter-spacing": 0.07,
        "text-field": "{name}"
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              10.5,
              "#585e66"
            ],
            [
              11,
              "#4E545B"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              2,
              0
            ],
            [
              2.3,
              1
            ],
            [
              12,
              1
            ],
            [
              12.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "municipality-label-1",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "Locality.type",
          "CITY",
          "CAPITAL_CITY"
        ],
        [
          "in",
          "Locality.displayClass",
          "CLASS_1"
        ]
      ],
      "minzoom": 1,
      "maxzoom": 12.5,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              5,
              12
            ],
            [
              6,
              15
            ],
            [
              8,
              16
            ],
            [
              11,
              20
            ],
            [
              12,
              23
            ]
          ]
        },
        "text-padding": 3,
        "text-max-width": 8,
        "text-transform": "none",
        "text-letter-spacing": 0.07,
        "text-field": "{name}"
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              10.5,
              "#585e66"
            ],
            [
              11,
              "#4E545B"
            ]
          ]
        },
        "text-halo-color": {
          "stops": [
            [
              12,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              13,
              "rgba(237, 240, 246, 0.5)"
            ],
            [
              14,
              "rgba(230, 233, 239, 0.5)"
            ]
          ]
        },
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              12,
              1
            ],
            [
              12.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "country-label-3",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "AdminFeature.adminType",
          "G0_COUNTRY"
        ],
        [
          "in",
          "AdminFeature.displayClass",
          "CLASS_3"
        ]
      ],
      "minzoom": 1,
      "maxzoom": 8,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              1,
              10
            ],
            [
              2.5,
              12
            ],
            [
              3,
              16
            ],
            [
              5,
              18
            ],
            [
              8,
              24
            ]
          ]
        },
        "text-padding": 3,
        "text-transform": "none",
        "text-letter-spacing": {
          "stops": [
            [
              2,
              0.08
            ],
            [
              3,
              0.08
            ]
          ]
        },
        "text-field": "{name}",
        "text-max-width": 8
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              2,
              "#000000"
            ],
            [
              3,
              "#000000"
            ]
          ]
        },
        "text-halo-color": "rgba(237, 240, 246, 0.5)",
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              5,
              1
            ],
            [
              5.5,
              0.7
            ],
            [
              7.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "country-label-2",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "AdminFeature.adminType",
          "G0_COUNTRY"
        ],
        [
          "in",
          "AdminFeature.displayClass",
          "CLASS_2"
        ]
      ],
      "minzoom": 1,
      "maxzoom": 8,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              1,
              10
            ],
            [
              2.5,
              12
            ],
            [
              3,
              16
            ],
            [
              5,
              18
            ],
            [
              8,
              24
            ]
          ]
        },
        "text-padding": 3,
        "text-transform": "none",
        "text-letter-spacing": {
          "stops": [
            [
              2,
              0.08
            ],
            [
              3,
              0.08
            ]
          ]
        },
        "text-field": "{name}",
        "text-max-width": 8
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              2,
              "#000000"
            ],
            [
              3,
              "#000000"
            ]
          ]
        },
        "text-halo-color": "rgba(237, 240, 246, 0.5)",
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              5,
              1
            ],
            [
              5.5,
              0.7
            ],
            [
              7.5,
              0
            ]
          ]
        }
      }
    },
    {
      "id": "country-label-1",
      "type": "symbol",
      "source": "composite",
      "source-layer": "points",
      "filter": [
        "all",
        [
          "in",
          "AdminFeature.adminType",
          "G0_COUNTRY"
        ],
        [
          "in",
          "AdminFeature.displayClass",
          "CLASS_1"
        ]
      ],
      "minzoom": 1,
      "maxzoom": 8,
      "layout": {
        "text-font": [
          "UberMove"
        ],
        "text-size": {
          "stops": [
            [
              1,
              10
            ],
            [
              2.5,
              12
            ],
            [
              3,
              16
            ],
            [
              5,
              18
            ],
            [
              8,
              24
            ]
          ]
        },
        "text-padding": 3,
        "text-transform": "none",
        "text-letter-spacing": {
          "stops": [
            [
              2,
              0.08
            ],
            [
              3,
              0.08
            ]
          ]
        },
        "text-field": "{name}",
        "text-max-width": 8
      },
      "paint": {
        "text-color": {
          "stops": [
            [
              2,
              "#000000"
            ],
            [
              3,
              "#000000"
            ]
          ]
        },
        "text-halo-color": "rgba(237, 240, 246, 0.5)",
        "text-halo-width": 2,
        "text-opacity": {
          "stops": [
            [
              5,
              1
            ],
            [
              5.5,
              0.7
            ],
            [
              7.5,
              0
            ]
          ]
        }
      }
    }
  ]
}