{
  "version": 8,
  "id": "bcba6ee9-0dcd-4889-98a8-dd62ee0f19c5",
  "name": "rpOcean",
  "sources": {
    "land": {
      "url": "https://api.maptiler.com/tiles/land/tiles.json?key=zRmyxBy2OSNZ8j3h4cFz",
      "type": "vector"
    },
    "maptiler_planet": {
      "url": "https://api.maptiler.com/tiles/v3/tiles.json?key=zRmyxBy2OSNZ8j3h4cFz",
      "type": "vector"
    },
    "terrain_rgb": {
      "url": "https://api.maptiler.com/tiles/terrain-rgb-v2/tiles.json?key=zRmyxBy2OSNZ8j3h4cFz",
      "type": "raster-dem"
    }
  },
  "layers": [
    {
      "id": "Background",
      "type": "background",
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "background-color": "#A3CCFF"
      }
    },
    {
      "id": "Water",
      "type": "fill",
      "source": "maptiler_planet",
      "source-layer": "water",
      "layout": {
        "visibility": "none"
      },
      "paint": {
        "fill-color": "hsl(210,94%,88%)"
      },
      "filter": [
        "all",
        [
          "!=",
          "intermittent",
          1
        ],
        [
          "!=",
          "brunnel",
          "tunnel"
        ]
      ]
    },
    {
      "id": "Land shadow 1",
      "type": "fill",
      "source": "land",
      "source-layer": "land",
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-antialias": true,
        "fill-color": "hsl(200, 58%, 29%)",
        "fill-opacity": {
          "stops": [
            [
              6,
              0.5
            ],
            [
              14,
              0.7
            ]
          ]
        },
        "fill-translate": {
          "stops": [
            [
              6,
              [
                2,
                2
              ]
            ],
            [
              9,
              [
                1.6,
                1.6
              ]
            ]
          ]
        }
      },
      "maxzoom": 7
    },
    {
      "id": "Land shadow 2",
      "type": "fill",
      "source": "land",
      "source-layer": "land",
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-antialias": true,
        "fill-color": "hsl(200,58%,29%)",
        "fill-opacity": 0.8,
        "fill-translate": [
          1,
          1
        ]
      },
      "maxzoom": 7
    },
    {
      "id": "countries-fill",
      "type": "fill",
      "source": "land",
      "source-layer": "land",
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-antialias": true,
        "fill-color": "hsl(210, 5%, 75%)"
      }
    },
    {
      "id": "park",
      "type": "fill",
      "source": "maptiler_planet",
      "source-layer": "park",
      "layout": {
        "visibility": "none"
      },
      "paint": {
        "fill-color": "hsla(120, 12%, 68%, 0.4)",
        "fill-antialias": true
      },
      "filter": [
        "==",
        "$type",
        "Polygon"
      ],
      "minzoom": 6
    },
    {
      "id": "landuse_residential",
      "type": "fill",
      "source": "maptiler_planet",
      "source-layer": "landuse",
      "maxzoom": 16,
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "hsla(40, 5%, 72%, 0.35)",
        "fill-opacity": {
          "base": 0.6,
          "stops": [
            [
              8,
              0.8
            ],
            [
              9,
              0.6
            ]
          ]
        }
      },
      "filter": [
        "all",
        [
          "==",
          "$type",
          "Polygon"
        ],
        [
          "==",
          "class",
          "residential"
        ]
      ],
      "minzoom": 7
    },
    {
      "id": "landcover_wood",
      "type": "fill",
      "source": "maptiler_planet",
      "source-layer": "landcover",
      "minzoom": 10,
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "fill-color": "hsla(120, 15%, 62%, 0.4)",
        "fill-opacity": {
          "base": 1,
          "stops": [
            [
              8,
              0
            ],
            [
              12,
              1
            ]
          ]
        }
      },
      "filter": [
        "all",
        [
          "==",
          "$type",
          "Polygon"
        ],
        [
          "==",
          "class",
          "wood"
        ]
      ]
    },
    {
      "id": "coastline",
      "type": "line",
      "source": "land",
      "source-layer": "land",
      "maxzoom": 24,
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "line-miter-limit": 0,
        "line-round-limit": 0,
        "visibility": "visible"
      },
      "paint": {
        "line-color": "hsl(210, 5%, 75%)",
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          0,
          1.5,
          5,
          1.75,
          12,
          2,
          22,
          2.5
        ]
      }
    },
    {
      "id": "Terrain RGB",
      "type": "hillshade",
      "source": "terrain_rgb",
      "maxzoom": 4,
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "hillshade-accent-color": "hsl(49,85%,87%)",
        "hillshade-highlight-color": "hsl(43,60%,94%)",
        "hillshade-shadow-color": "hsl(36,23%,65%)"
      }
    },
    {
      "id": "Country border",
      "type": "line",
      "source": "maptiler_planet",
      "source-layer": "boundary",
      "minzoom": 0,
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "hsl(220, 0%, 0%)",
        "line-opacity": 1,
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          1,
          0.2,
          3,
          0.5,
          6,
          0.75,
          12,
          3,
          22,
          4
        ]
      },
      "filter": [
        "all",
        [
          "==",
          "admin_level",
          2
        ],
        [
          "==",
          "maritime",
          0
        ],
        [
          "==",
          "disputed",
          0
        ]
      ]
    },
    {
      "id": "waterway",
      "type": "line",
      "source": "maptiler_planet",
      "source-layer": "waterway",
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "line-color": "hsl(210, 30%, 60%)",
        "line-opacity": 0.7
      },
      "filter": [
        "==",
        "$type",
        "LineString"
      ],
      "minzoom": 6
    },
    {
      "id": "boundary_state",
      "type": "line",
      "source": "maptiler_planet",
      "source-layer": "boundary",
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-blur": 0.4,
        "line-color": "hsla(0, 0%, 45%, 0.6)",
        "line-width": {
          "base": 1.3,
          "stops": [
            [
              3,
              0.5
            ],
            [
              10,
              1.5
            ],
            [
              22,
              10
            ]
          ]
        },
        "line-dasharray": [
          3,
          2
        ]
      },
      "filter": [
        "==",
        "admin_level",
        4
      ]
    },
    {
      "id": "highway_motorway_subtle",
      "type": "line",
      "source": "maptiler_planet",
      "source-layer": "transportation",
      "maxzoom": 6,
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "hsla(0, 0%, 60%, 0.5)",
        "line-width": {
          "base": 1.4,
          "stops": [
            [
              4,
              2
            ],
            [
              6,
              1.3
            ]
          ]
        }
      },
      "filter": [
        "all",
        [
          "==",
          "$type",
          "LineString"
        ],
        [
          "==",
          "class",
          "motorway"
        ]
      ]
    },
    {
      "id": "highway_motorway_casing",
      "type": "line",
      "source": "maptiler_planet",
      "source-layer": "transportation",
      "minzoom": 6,
      "layout": {
        "line-cap": "butt",
        "line-join": "miter",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "hsl(0, 0%, 55%)",
        "line-width": {
          "base": 1.4,
          "stops": [
            [
              5.8,
              0
            ],
            [
              6,
              3
            ],
            [
              20,
              40
            ]
          ]
        },
        "line-opacity": 0.6,
        "line-dasharray": [
          2,
          0
        ]
      },
      "filter": [
        "all",
        [
          "==",
          "$type",
          "LineString"
        ],
        [
          "all",
          [
            "!in",
            "brunnel",
            "bridge",
            "tunnel"
          ],
          [
            "==",
            "class",
            "motorway"
          ]
        ]
      ]
    },
    {
      "id": "highway_motorway_inner",
      "type": "line",
      "source": "maptiler_planet",
      "source-layer": "transportation",
      "minzoom": 6,
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": {
          "base": 1,
          "stops": [
            [
              5.8,
              "hsla(0, 0%, 70%, 0.5)"
            ],
            [
              6,
              "hsl(0, 0%, 85%)"
            ]
          ]
        },
        "line-width": {
          "base": 1.4,
          "stops": [
            [
              4,
              2
            ],
            [
              6,
              1.3
            ],
            [
              20,
              30
            ]
          ]
        }
      },
      "filter": [
        "all",
        [
          "==",
          "$type",
          "LineString"
        ],
        [
          "all",
          [
            "!in",
            "brunnel",
            "bridge",
            "tunnel"
          ],
          [
            "==",
            "class",
            "motorway"
          ]
        ]
      ]
    },
    {
      "id": "highway_major_subtle",
      "type": "line",
      "source": "maptiler_planet",
      "source-layer": "transportation",
      "maxzoom": 11,
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "hsla(0, 0%, 65%, 0.6)",
        "line-width": 2
      },
      "filter": [
        "all",
        [
          "==",
          "$type",
          "LineString"
        ],
        [
          "in",
          "class",
          "primary",
          "secondary",
          "tertiary",
          "trunk"
        ]
      ]
    },
    {
      "id": "highway_major_casing",
      "type": "line",
      "source": "maptiler_planet",
      "source-layer": "transportation",
      "minzoom": 11,
      "layout": {
        "line-cap": "butt",
        "line-join": "miter",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "hsl(0, 0%, 55%)",
        "line-width": {
          "base": 1.3,
          "stops": [
            [
              10,
              3
            ],
            [
              20,
              23
            ]
          ]
        },
        "line-dasharray": [
          12,
          0
        ]
      },
      "filter": [
        "all",
        [
          "==",
          "$type",
          "LineString"
        ],
        [
          "in",
          "class",
          "primary",
          "secondary",
          "tertiary",
          "trunk"
        ]
      ]
    },
    {
      "id": "highway_major_inner",
      "type": "line",
      "source": "maptiler_planet",
      "source-layer": "transportation",
      "minzoom": 11,
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "hsl(0, 0%, 85%)",
        "line-width": {
          "base": 1.3,
          "stops": [
            [
              10,
              2
            ],
            [
              20,
              20
            ]
          ]
        }
      },
      "filter": [
        "all",
        [
          "==",
          "$type",
          "LineString"
        ],
        [
          "in",
          "class",
          "primary",
          "secondary",
          "tertiary",
          "trunk"
        ]
      ]
    },
    {
      "id": "highway_minor",
      "type": "line",
      "source": "maptiler_planet",
      "source-layer": "transportation",
      "minzoom": 8,
      "layout": {
        "line-cap": "round",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-color": "hsl(0, 0%, 82%)",
        "line-width": {
          "base": 1.55,
          "stops": [
            [
              13,
              1.8
            ],
            [
              20,
              20
            ]
          ]
        },
        "line-opacity": 0.7
      },
      "filter": [
        "all",
        [
          "==",
          "$type",
          "LineString"
        ],
        [
          "in",
          "class",
          "minor",
          "service",
          "track"
        ]
      ]
    },
    {
      "id": "building",
      "type": "fill",
      "source": "maptiler_planet",
      "source-layer": "building",
      "minzoom": 12,
      "paint": {
        "fill-color": "hsla(40, 5%, 78%, 0.6)",
        "fill-antialias": true,
        "fill-outline-color": "hsla(40, 5%, 68%, 0.5)"
      }
    },
    {
      "id": "Road labels",
      "type": "symbol",
      "source": "maptiler_planet",
      "source-layer": "transportation_name",
      "minzoom": 14,
      "layout": {
        "symbol-avoid-edges": false,
        "symbol-placement": "line",
        "symbol-spacing": {
          "stops": [
            [
              6,
              200
            ],
            [
              16,
              250
            ],
            [
              20,
              250
            ],
            [
              22,
              600
            ]
          ]
        },
        "text-field": [
          "coalesce",
          [
            "get",
            "name:en"
          ],
          [
            "get",
            "name"
          ]
        ],
        "text-font": [
          "Metropolis Semi Bold",
          "Noto Sans Bold"
        ],
        "text-justify": "center",
        "text-letter-spacing": [
          "interpolate",
          [
            "linear",
            1
          ],
          [
            "zoom"
          ],
          13,
          0,
          16,
          [
            "match",
            [
              "get",
              "class"
            ],
            "primary",
            0.2,
            0.1
          ]
        ],
        "text-pitch-alignment": "auto",
        "text-rotation-alignment": "auto",
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          14,
          [
            "match",
            [
              "get",
              "class"
            ],
            [
              "primary"
            ],
            10,
            7
          ],
          15,
          [
            "match",
            [
              "get",
              "class"
            ],
            [
              "primary"
            ],
            10,
            [
              "secondary",
              "tertiary"
            ],
            9,
            7
          ],
          16,
          [
            "match",
            [
              "get",
              "class"
            ],
            [
              "primary",
              "secondary",
              "tertiary"
            ],
            11,
            10
          ],
          18,
          [
            "match",
            [
              "get",
              "class"
            ],
            [
              "primary",
              "secondary",
              "tertiary"
            ],
            13,
            12
          ]
        ],
        "visibility": "visible"
      },
      "paint": {
        "text-color": "hsl(220, 0%, 10%)",
        "text-halo-blur": 0,
        "text-halo-color": "hsl(220, 0%, 80%)",
        "text-halo-width": 0.5,
        "text-opacity": [
          "step",
          [
            "zoom"
          ],
          1,
          14,
          [
            "match",
            [
              "get",
              "class"
            ],
            [
              "primary"
            ],
            1,
            0
          ],
          15,
          [
            "match",
            [
              "get",
              "class"
            ],
            [
              "primary",
              "secondary",
              "tertiary"
            ],
            1,
            0
          ],
          16,
          1
        ]
      },
      "filter": [
        "in",
        "class",
        "primary",
        "secondary",
        "tertiary",
        "minor",
        "service"
      ]
    },
    {
      "id": "Place labels",
      "type": "symbol",
      "source": "maptiler_planet",
      "source-layer": "place",
      "minzoom": 11,
      "layout": {
        "symbol-sort-key": [
          "to-number",
          [
            "get",
            "rank"
          ]
        ],
        "text-anchor": "center",
        "text-field": [
          "coalesce",
          [
            "get",
            "name:en"
          ],
          [
            "get",
            "name"
          ]
        ],
        "text-font": [
          "Metropolis Semi Bold",
          "Noto Sans Bold"
        ],
        "text-keep-upright": true,
        "text-max-width": 10,
        "text-offset": [
          0.2,
          0.2
        ],
        "text-size": [
          "interpolate",
          [
            "linear",
            1
          ],
          [
            "zoom"
          ],
          12,
          10,
          13,
          [
            "match",
            [
              "get",
              "class"
            ],
            [
              "suburb",
              "neighborhood",
              "neighbourhood"
            ],
            12,
            11
          ],
          14,
          [
            "match",
            [
              "get",
              "class"
            ],
            [
              "suburb",
              "neighborhood",
              "neighbourhood"
            ],
            12,
            11
          ],
          16,
          [
            "match",
            [
              "get",
              "class"
            ],
            [
              "suburb",
              "neighborhood",
              "neighbourhood"
            ],
            14,
            13
          ]
        ],
        "text-transform": "none",
        "visibility": "visible"
      },
      "paint": {
        "text-color": "hsl(154, 0%, 100%)",
        "text-halo-blur": 0,
        "text-halo-color": "hsl(0, 0%, 0%)",
        "text-halo-width": 0.5,
        "text-opacity": [
          "step",
          [
            "zoom"
          ],
          0,
          13,
          [
            "match",
            [
              "get",
              "class"
            ],
            [
              "suburb",
              "neighborhood",
              "neighbourhood"
            ],
            1,
            0
          ],
          14,
          1
        ]
      },
      "filter": [
        "in",
        "class",
        "hamlet",
        "island",
        "isolated_dwelling",
        "neighbourhood",
        "quarter",
        "suburb"
      ]
    },
    {
      "id": "Village labels",
      "type": "symbol",
      "source": "maptiler_planet",
      "source-layer": "place",
      "minzoom": 7,
      "layout": {
        "symbol-sort-key": [
          "to-number",
          [
            "get",
            "rank"
          ]
        ],
        "text-anchor": "center",
        "text-field": "{name}",
        "text-font": [
          "Metropolis Semi Bold",
          "Noto Sans Bold"
        ],
        "text-keep-upright": true,
        "text-max-width": 10,
        "text-offset": [
          0.2,
          0.2
        ],
        "text-size": [
          "interpolate",
          [
            "linear",
            1
          ],
          [
            "zoom"
          ],
          7,
          8,
          10,
          10,
          12,
          12,
          14,
          14,
          16,
          14
        ],
        "text-transform": "none",
        "visibility": "visible"
      },
      "paint": {
        "text-color": "hsl(154, 0%, 100%)",
        "text-halo-blur": 0,
        "text-halo-color": "hsl(0, 0%, 0%)",
        "text-halo-width": 0.5,
        "text-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          7,
          0.4,
          9,
          0.7,
          11,
          1
        ]
      },
      "filter": [
        "==",
        "class",
        "village"
      ]
    },
    {
      "id": "Town labels",
      "type": "symbol",
      "source": "maptiler_planet",
      "source-layer": "place",
      "minzoom": 6,
      "maxzoom": 16,
      "layout": {
        "symbol-sort-key": [
          "to-number",
          [
            "get",
            "rank"
          ]
        ],
        "text-anchor": "center",
        "text-field": [
          "coalesce",
          [
            "get",
            "name:en"
          ],
          [
            "get",
            "name"
          ]
        ],
        "text-font": [
          "Metropolis Semi Bold",
          "Noto Sans Bold"
        ],
        "text-keep-upright": true,
        "text-max-width": 10,
        "text-offset": [
          0.2,
          0.2
        ],
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          6,
          8,
          10,
          11,
          13,
          14,
          14,
          15
        ],
        "text-transform": "none",
        "visibility": "visible"
      },
      "paint": {
        "text-color": "hsl(154, 0%, 100%)",
        "text-halo-blur": 0,
        "text-halo-color": "hsl(0, 0%, 0%)",
        "text-halo-width": 0.5,
        "text-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          6,
          0.5,
          8,
          0.7,
          10,
          1
        ]
      },
      "filter": [
        "all",
        [
          "==",
          "class",
          "town"
        ]
      ]
    },
    {
      "id": "State labels",
      "type": "symbol",
      "source": "maptiler_planet",
      "source-layer": "place",
      "minzoom": 3,
      "maxzoom": 12,
      "layout": {
        "symbol-sort-key": [
          "to-number",
          [
            "get",
            "rank"
          ]
        ],
        "text-allow-overlap": false,
        "text-field": [
          "coalesce",
          [
            "get",
            "name:en"
          ],
          [
            "get",
            "name"
          ]
        ],
        "text-font": [
          "Metropolis Semi Bold",
          "Noto Sans Bold"
        ],
        "text-max-width": 9,
        "text-size": [
          "interpolate",
          [
            "linear",
            1
          ],
          [
            "zoom"
          ],
          5,
          [
            "match",
            [
              "get",
              "rank"
            ],
            1,
            10,
            10
          ],
          11,
          [
            "match",
            [
              "get",
              "rank"
            ],
            1,
            16,
            16
          ]
        ],
        "text-transform": "uppercase",
        "visibility": "visible"
      },
      "paint": {
        "text-color": "hsl(154, 0%, 100%)",
        "text-halo-blur": 0,
        "text-halo-color": "hsl(0, 0%, 0%)",
        "text-halo-width": 0.5,
        "text-opacity": [
          "step",
          [
            "zoom"
          ],
          0,
          3,
          [
            "case",
            [
              "<=",
              [
                "get",
                "rank"
              ],
              1
            ],
            0.85,
            0
          ],
          4,
          [
            "case",
            [
              "<=",
              [
                "get",
                "rank"
              ],
              2
            ],
            0.75,
            0
          ],
          5,
          [
            "case",
            [
              "<=",
              [
                "get",
                "rank"
              ],
              3
            ],
            0.75,
            0
          ],
          6,
          [
            "case",
            [
              "<=",
              [
                "get",
                "rank"
              ],
              5
            ],
            0.7,
            0
          ],
          8,
          0.7,
          12,
          0
        ]
      },
      "filter": [
        "==",
        "class",
        "state"
      ]
    },
    {
      "id": "City labels",
      "type": "symbol",
      "source": "maptiler_planet",
      "source-layer": "place",
      "minzoom": 4,
      "maxzoom": 14,
      "layout": {
        "symbol-sort-key": [
          "to-number",
          [
            "get",
            "rank"
          ]
        ],
        "text-anchor": "center",
        "text-field": "{name:en}",
        "text-font": [
          "Metropolis Semi Bold",
          "Noto Sans Bold"
        ],
        "text-keep-upright": false,
        "text-max-width": 10,
        "text-offset": [
          0.2,
          0.2
        ],
        "text-size": [
          "interpolate",
          [
            "linear",
            1
          ],
          [
            "zoom"
          ],
          4,
          [
            "case",
            [
              ">=",
              [
                "get",
                "rank"
              ],
              6
            ],
            11,
            12
          ],
          9,
          [
            "case",
            [
              ">=",
              [
                "get",
                "rank"
              ],
              6
            ],
            12,
            14
          ],
          13,
          [
            "case",
            [
              ">=",
              [
                "get",
                "rank"
              ],
              6
            ],
            16,
            18
          ],
          14,
          [
            "case",
            [
              ">=",
              [
                "get",
                "rank"
              ],
              6
            ],
            20,
            22
          ]
        ],
        "text-transform": "none",
        "visibility": "visible"
      },
      "paint": {
        "text-color": "hsl(154, 0%, 100%)",
        "text-halo-blur": 0,
        "text-halo-color": "hsl(0, 0%, 0%)",
        "text-halo-width": 0.5
      },
      "filter": [
        "all",
        [
          "==",
          "class",
          "city"
        ],
        [
          "has",
          "rank"
        ]
      ]
    },
    {
      "id": "Country labels",
      "type": "symbol",
      "source": "maptiler_planet",
      "source-layer": "place",
      "minzoom": 2,
      "maxzoom": 10,
      "layout": {
        "symbol-sort-key": [
          "to-number",
          [
            "get",
            "rank"
          ]
        ],
        "text-field": "{name:en}",
        "text-font": [
          "Metropolis Bold",
          "Noto Sans Bold"
        ],
        "text-size": [
          "interpolate",
          [
            "linear",
            1
          ],
          [
            "zoom"
          ],
          2,
          [
            "case",
            [
              "<=",
              [
                "get",
                "rank"
              ],
              2
            ],
            11,
            0
          ],
          3,
          [
            "case",
            [
              "<=",
              [
                "get",
                "rank"
              ],
              2
            ],
            11,
            9
          ],
          4,
          [
            "case",
            [
              "<=",
              [
                "get",
                "rank"
              ],
              2
            ],
            12,
            10
          ],
          5,
          [
            "case",
            [
              "<=",
              [
                "get",
                "rank"
              ],
              2
            ],
            13,
            11
          ],
          6,
          [
            "case",
            [
              "<=",
              [
                "get",
                "rank"
              ],
              2
            ],
            14,
            12
          ],
          7,
          [
            "case",
            [
              "<=",
              [
                "get",
                "rank"
              ],
              2
            ],
            14,
            13
          ]
        ],
        "text-transform": "uppercase",
        "visibility": "visible"
      },
      "paint": {
        "text-color": "hsl(154, 0%, 100%)",
        "text-halo-blur": 0,
        "text-halo-color": "hsl(0, 0%, 0%)",
        "text-halo-width": 0.75,
        "text-opacity": [
          "step",
          [
            "zoom"
          ],
          1,
          2,
          [
            "case",
            [
              "<=",
              [
                "get",
                "rank"
              ],
              2
            ],
            1,
            0
          ],
          3,
          1
        ]
      },
      "filter": [
        "all",
        [
          "==",
          "class",
          "country"
        ],
        [
          "has",
          "iso_a2"
        ],
        [
          "!=",
          "iso_a2",
          "VA"
        ]
      ]
    },
    {
      "id": "River",
      "type": "line",
      "source": "maptiler_planet",
      "source-layer": "waterway",
      "layout": {
        "visibility": "visible"
      },
      "paint": {
        "line-blur": 0.25,
        "line-color": {
          "stops": [
            [
              2,
              "hsl(211,45%,70%)"
            ],
            [
              10,
              "hsl(210,94%,87%)"
            ]
          ]
        },
        "line-opacity": 1,
        "line-width": {
          "stops": [
            [
              4,
              0.75
            ],
            [
              8,
              1
            ],
            [
              15,
              2
            ]
          ]
        }
      }
    },
    {
      "id": "Water labels",
      "type": "symbol",
      "source": "maptiler_planet",
      "source-layer": "water_name",
      "minzoom": 0,
      "layout": {
        "text-field": [
          "coalesce",
          [
            "get",
            "name:en"
          ],
          [
            "get",
            "name"
          ]
        ],
        "text-font": [
          "Libre Baskerville Italic",
          "Noto Serif Italic"
        ],
        "text-letter-spacing": 0.2,
        "text-max-width": {
          "stops": [
            [
              1,
              4
            ],
            [
              4,
              6
            ]
          ]
        },
        "text-size": [
          "interpolate",
          [
            "linear",
            2
          ],
          [
            "zoom"
          ],
          0,
          [
            "match",
            [
              "get",
              "class"
            ],
            "ocean",
            9,
            7
          ],
          2,
          [
            "match",
            [
              "get",
              "class"
            ],
            "ocean",
            11,
            9
          ],
          3,
          [
            "match",
            [
              "get",
              "class"
            ],
            "ocean",
            12,
            10
          ],
          4,
          [
            "match",
            [
              "get",
              "class"
            ],
            "ocean",
            16,
            12
          ],
          12,
          [
            "match",
            [
              "get",
              "class"
            ],
            "ocean",
            24,
            18
          ]
        ],
        "text-transform": "uppercase",
        "visibility": "visible"
      },
      "paint": {
        "text-color": "hsl(209,93%,12%)",
        "text-opacity": [
          "interpolate",
          [
            "linear",
            2
          ],
          [
            "zoom"
          ],
          3.9,
          [
            "match",
            [
              "get",
              "class"
            ],
            "ocean",
            1,
            0
          ],
          4,
          [
            "match",
            [
              "get",
              "class"
            ],
            "ocean",
            1,
            1
          ]
        ]
      }
    },
    {
      "id": "River labels",
      "type": "symbol",
      "source": "maptiler_planet",
      "source-layer": "waterway",
      "minzoom": 12,
      "layout": {
        "symbol-placement": "line",
        "symbol-spacing": 650,
        "text-field": [
          "coalesce",
          [
            "get",
            "name:en"
          ],
          [
            "get",
            "name"
          ]
        ],
        "text-font": [
          "Libre Baskerville Italic",
          "Noto Serif Italic"
        ],
        "text-size": {
          "stops": [
            [
              12,
              12
            ],
            [
              16,
              16
            ]
          ]
        },
        "visibility": "visible"
      },
      "paint": {
        "text-color": "hsl(210,31%,50%)"
      },
      "filter": [
        "==",
        "class",
        "river"
      ]
    },
    {
      "id": "Lake labels",
      "type": "symbol",
      "source": "maptiler_planet",
      "source-layer": "water_name",
      "layout": {
        "symbol-placement": "line",
        "symbol-spacing": 450,
        "text-field": [
          "coalesce",
          [
            "get",
            "name:en"
          ],
          [
            "get",
            "name"
          ]
        ],
        "text-font": [
          "Libre Baskerville Italic",
          "Noto Serif Italic"
        ],
        "text-size": {
          "stops": [
            [
              9,
              14
            ],
            [
              16,
              18
            ]
          ]
        },
        "visibility": "visible"
      },
      "paint": {
        "text-color": "hsl(224,39%,48%)"
      },
      "filter": [
        "==",
        "class",
        "lake"
      ]
    },
    {
      "id": "Island labels",
      "type": "symbol",
      "source": "maptiler_planet",
      "source-layer": "place",
      "layout": {
        "symbol-z-order": "viewport-y",
        "text-field": [
          "coalesce",
          [
            "get",
            "name:en"
          ],
          [
            "get",
            "name"
          ]
        ],
        "text-font": [
          "Libre Baskerville Italic",
          "Noto Serif Italic"
        ],
        "text-max-width": 4,
        "text-padding": 20,
        "text-size": {
          "stops": [
            [
              8,
              12
            ],
            [
              14,
              18
            ],
            [
              18,
              24
            ]
          ]
        },
        "visibility": "visible"
      },
      "paint": {
        "text-color": "hsl(213,26%,40%)",
        "text-halo-blur": {
          "stops": [
            [
              8,
              4
            ],
            [
              12,
              2
            ]
          ]
        },
        "text-halo-color": "hsl(0,0%,100%)",
        "text-halo-width": {
          "stops": [
            [
              8,
              2
            ],
            [
              12,
              1
            ]
          ]
        }
      },
      "filter": [
        "==",
        "class",
        "island"
      ]
    }
  ],
  "glyphs": "https://api.maptiler.com/fonts/{fontstack}/{range}.pbf?key=zRmyxBy2OSNZ8j3h4cFz",
  "sprite": "https://api.maptiler.com/maps/bcba6ee9-0dcd-4889-98a8-dd62ee0f19c5/sprite",
  "bearing": 0,
  "pitch": 0,
  "center": [
    0,
    0
  ],
  "zoom": 1
}
