{"version":8,"name":"StreetsRPB","sources":{"maptiler_attribution":{"attribution":"<a href=\"https://www.maptiler.com/copyright/\" target=\"_blank\">&copy; MapTiler</a> <a href=\"https://www.openstreetmap.org/copyright\" target=\"_blank\">&copy; OpenStreetMap contributors</a>","type":"vector"},"maptiler_planet_v4":{"url":"https://api.maptiler.com/tiles/v4/tiles.json?key=fW9jv1IvJ89XRUrDg4ub","type":"vector"}},"layers":[{"id":"Background","type":"background","layout":{"visibility":"visible"},"paint":{"background-color":"hsl(55, 21%, 95%)"}},{"id":"Farmland","type":"fill","source":"maptiler_planet_v4","source-layer":"farmland","layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(77, 77%, 92%)","fill-opacity":["interpolate",["linear"],["zoom"],8,0,13,1]},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Vegetation","type":"fill","source":"maptiler_planet_v4","source-layer":"vegetation","minzoom":0,"maxzoom":8,"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(77, 77%, 92%)","fill-opacity":["interpolate",["exponential",1],["zoom"],0,1,3,1,9,0]},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Residential","type":"fill","source":"maptiler_planet_v4","source-layer":"residential","layout":{"visibility":"visible"},"paint":{"fill-color":["interpolate",["linear"],["zoom"],4,"hsl(42, 33%, 90%)",8,"hsl(42, 33%, 93%)",16,"hsl(48, 33%, 94%)"]},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Cemetery","type":"fill","source":"maptiler_planet_v4","source-layer":"cemetery","minzoom":10,"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":["interpolate",["linear"],["zoom"],10,"hsl(90, 6%, 93%)",14,"hsl(90, 6%, 87%)",22,"hsl(90, 6%, 93%)"],"fill-opacity":1},"filter":["==",["geometry-type"],"Polygon"]},{"id":"School","type":"fill","source":"maptiler_planet_v4","source-layer":"education","minzoom":10,"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(195, 45%, 96%)","fill-opacity":{"stops":[[9,0.25],[16,1]]}},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Hospital","type":"fill","source":"maptiler_planet_v4","source-layer":"hospital","minzoom":10,"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(12,63%,94%)","fill-opacity":{"stops":[[9,0.25],[16,1]]}},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Wood","type":"fill","source":"maptiler_planet_v4","source-layer":"wood","minzoom":0,"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(140, 38%, 76%)","fill-opacity":["interpolate",["linear"],["zoom"],0,0.5,14,0.6]},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Ice","type":"fill","source":"maptiler_planet_v4","source-layer":"ice","minzoom":0,"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(0,0%,100%)","fill-opacity":1},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Sand","type":"fill","source":"maptiler_planet_v4","source-layer":"sand","minzoom":7,"layout":{"visibility":"visible"},"paint":{"fill-antialias":false,"fill-color":"hsl(52,93%,89%)","fill-opacity":0.85},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Forest","type":"fill","source":"maptiler_planet_v4","source-layer":"forest","minzoom":0,"maxzoom":8,"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(120, 38%, 76%)","fill-opacity":["interpolate",["exponential",1],["zoom"],1,0.8,8,0]},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Airport zone","type":"fill","source":"maptiler_planet_v4","source-layer":"aviation","minzoom":7,"layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(0, 0%, 94%)","fill-opacity":1},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Quarry","type":"fill","source":"maptiler_planet_v4","source-layer":"industrial","layout":{"visibility":"visible"},"paint":{"fill-antialias":false,"fill-color":"hsla(32, 47%, 87%, 0.5)"},"filter":["all",["match",["get","class"],["quarry"],true,false],["==",["geometry-type"],"Polygon"]]},{"id":"Industrial","type":"fill","source":"maptiler_planet_v4","source-layer":"industrial","minzoom":8,"layout":{"visibility":"visible"},"paint":{"fill-color":["interpolate",["linear"],["zoom"],9,"hsl(45, 67%, 90%)",16,"hsl(55, 20%, 90%)"],"fill-opacity":["step",["zoom"],1,9,["match",["get","class"],"quarry",0,1],10,1]},"filter":["all",["==",["geometry-type"],"Polygon"],["==",["get","class"],"industrial"]]},{"id":"Commercial","type":"fill","source":"maptiler_planet_v4","source-layer":"commercial","layout":{"visibility":"visible"},"paint":{"fill-color":"hsla(60, 52%, 90%, 0.45)"},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Pedestrian","type":"fill","source":"maptiler_planet_v4","source-layer":"pedestrian","minzoom":12,"layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(54, 80%, 98%)","fill-opacity":1},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Grass","type":"fill","source":"maptiler_planet_v4","source-layer":"grass","minzoom":7,"layout":{"visibility":"visible"},"paint":{"fill-antialias":false,"fill-color":["case",["==",["get","class"],"park"],"hsl(103, 60%, 80%)","hsl(103, 40%, 85%)"],"fill-opacity":0.5},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Zoo","type":"fill","source":"maptiler_planet_v4","source-layer":"leisure","layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(66, 79%, 78%)","fill-opacity":["interpolate",["linear"],["zoom"],12,0.25,16,0.6]},"filter":["all",["match",["get","class"],["zoo"],true,false],["==",["geometry-type"],"Polygon"]]},{"id":"Pitch","type":"fill","source":"maptiler_planet_v4","source-layer":"leisure","minzoom":10,"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(94, 100%, 88%)","fill-opacity":{"stops":[[9,0.25],[16,1]]}},"filter":["all",["==",["geometry-type"],"Polygon"],["match",["get","class"],["pitch","playground"],true,false]]},{"id":"Parking","type":"fill","source":"maptiler_planet_v4","source-layer":"parking","minzoom":15,"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(215, 81%, 98%)","fill-opacity":{"stops":[[9,0.25],[16,1]]}},"filter":["all",["==",["geometry-type"],"Polygon"],["match",["get","parking"],["carports","garage","garage_boxes","half_on_kerb","lane","layby","multi-storey","on_kerb","parking","rooftop","sheds","street_side","surface"],true,["!",["has","parking"]]]]},{"id":"Parking space special","type":"fill","source":"maptiler_planet_v4","source-layer":"parking","minzoom":16,"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(218, 80%, 96%)","fill-opacity":{"stops":[[9,0.25],[16,1]]}},"filter":["all",["==",["geometry-type"],"Polygon"],["all",["match",["get","parking"],["carports","garage","garage_boxes","half_on_kerb","lane","layby","multi-storey","on_kerb","parking","rooftop","sheds","street_side","surface"],true,["!",["has","parking"]]],["match",["get","parking_space"],["charging","disabled"],true,false]]]},{"id":"Construction","type":"fill","source":"maptiler_planet_v4","source-layer":"construction","minzoom":12,"layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(0, 0%, 100%)","fill-opacity":0.15,"fill-pattern":"construction_pattern"}},{"id":"Construction outline","type":"line","source":"maptiler_planet_v4","source-layer":"construction","minzoom":12,"layout":{"visibility":"visible"},"paint":{"line-blur":0.4,"line-color":"hsl(32, 100%, 71%)","line-opacity":["interpolate",["linear"],["zoom"],14,0.25,22,0.35],"line-width":["interpolate",["linear"],["zoom"],12,4,14,1,18,2]}},{"id":"Military","type":"fill","source":"maptiler_planet_v4","source-layer":"military","minzoom":14,"layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(90, 28%, 90%)","fill-opacity":["interpolate",["linear"],["zoom"],14,0.25,18,0.85]},"filter":["==",["geometry-type"],"Polygon"]},{"id":"River tunnel","type":"line","source":"maptiler_planet_v4","source-layer":"waterway","minzoom":3,"layout":{"line-cap":"butt","line-join":"round","line-round-limit":0,"visibility":"visible"},"paint":{"line-color":"hsl(210,73%,78%)","line-dasharray":[1,0.8],"line-gap-width":0,"line-opacity":0.7,"line-width":{"stops":[[12,0.5],[20,6]]}},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["river"],true,false],["match",["get","brunnel"],["tunnel"],true,false]]]},{"id":"River","type":"line","source":"maptiler_planet_v4","source-layer":"waterway","minzoom":3,"layout":{"line-cap":"round","visibility":"visible"},"paint":{"line-color":"hsl(210,73%,78%)","line-width":{"stops":[[12,0.5],[20,6]]}},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["river"],true,false],["!",["has","brunnel"]]]]},{"id":"Stream tunnel","type":"line","source":"maptiler_planet_v4","source-layer":"waterway","minzoom":3,"layout":{"line-cap":"round","visibility":"visible"},"paint":{"line-color":"hsl(210, 73%, 78%)","line-dasharray":[1,2],"line-opacity":0.7,"line-width":["interpolate",["linear"],["zoom"],8,0.5,9,1,15,1.5,16,2.5]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["stream"],true,false],["match",["get","brunnel"],["tunnel"],true,false]]]},{"id":"Stream","type":"line","source":"maptiler_planet_v4","source-layer":"waterway","minzoom":3,"layout":{"line-cap":"round","visibility":"visible"},"paint":{"line-color":"hsl(210, 73%, 78%)","line-width":["interpolate",["linear"],["zoom"],8,0.5,9,1,15,1.5,16,2.5]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["stream"],true,false],["!",["has","brunnel"]]]]},{"id":"Water","type":"fill","source":"maptiler_planet_v4","source-layer":"water","minzoom":0,"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(204, 92%, 75%)","fill-opacity":["case",["==",["get","intermittent"],true],0.5,1]},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Dam","type":"fill","source":"maptiler_planet_v4","source-layer":"dam","layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(0, 0%, 69%)"},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Swimming pool","type":"fill","source":"maptiler_planet_v4","source-layer":"water","minzoom":0,"layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(191, 92%, 75%)"},"filter":["all",["match",["get","class"],["swimming_pool"],true,false],["==",["geometry-type"],"Polygon"]]},{"id":"Heliport","type":"fill","source":"maptiler_planet_v4","source-layer":"aviation","minzoom":11,"layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(0,0%,100%)","fill-opacity":1},"filter":["all",["match",["get","class"],["helipad","heliport"],true,false],["==",["geometry-type"],"Polygon"]]},{"id":"Ferry line","type":"line","source":"maptiler_planet_v4","source-layer":"ferry","minzoom":6,"layout":{"line-join":"round","visibility":"visible"},"paint":{"line-color":["interpolate",["exponential",1],["zoom"],10,"hsl(205, 61%, 63%)",16,"hsl(205, 67%, 47%)"],"line-dasharray":[2,2],"line-opacity":["interpolate",["linear"],["zoom"],6,0.8,12,1],"line-width":["interpolate",["exponential",1],["zoom"],10,0.8,14,1.1]},"filter":["==",["geometry-type"],"LineString"]},{"id":"Railway tunnel","type":"line","source":"maptiler_planet_v4","source-layer":"railway","minzoom":6,"layout":{"line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["==",["get","ramp"],1],0.1,0]],"visibility":"visible"},"paint":{"line-color":"hsl(0,0%,73%)","line-opacity":0.5,"line-width":{"base":1.4,"stops":[[14,0.4],[15,0.75],[20,2]]}},"metadata":{},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["tunnel"],true,false],["match",["get","class"],["funicular","narrow_gauge","rail"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Railway tunnel hatching","type":"line","source":"maptiler_planet_v4","source-layer":"railway","minzoom":6,"layout":{"line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["==",["get","ramp"],1],0.1,0]],"visibility":"visible"},"paint":{"line-color":"hsl(0,0%,73%)","line-dasharray":[0.2,2],"line-opacity":0.5,"line-width":{"base":1.4,"stops":[[14.5,0],[16,4],[20,8]]}},"metadata":{},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["tunnel"],true,false],["match",["get","class"],["funicular","narrow_gauge","rail"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Cycleway tunnel outline","type":"line","source":"maptiler_planet_v4","source-layer":"pathway","minzoom":12,"layout":{"line-cap":"butt","line-join":"round","line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":["interpolate",["exponential",1.2],["zoom"],14,0.4,16,1.6,18,3.2,22,8]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["cycleway"],true,false],["match",["get","brunnel"],["tunnel"],true,false]]]},{"id":"Cycleway tunnel","type":"line","source":"maptiler_planet_v4","source-layer":"pathway","minzoom":12,"layout":{"line-cap":"round","line-join":"miter","line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 86%)","line-width":["interpolate",["exponential",1.2],["zoom"],14,0.2,16,0.8,18,1.6,22,4]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["cycleway"],true,false],["match",["get","brunnel"],["tunnel"],true,false]]]},{"id":"Road tunnel outline","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"round","line-join":"miter","line-sort-key":["+",["*",["match",["get","class"],["trunk","primary"],10,"motorway",20,["secondary","tertiary","minor"],30,["service","track"],40,0],100],["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.5,0]],"visibility":"visible"},"paint":{"line-color":["match",["get","class"],["motorway","trunk","primary"],"hsl(28,72%,69%)","hsl(40, 6%, 75%)"],"line-opacity":0.7,"line-width":["interpolate",["linear",2],["zoom"],6,["match",["get","class"],"motorway",0,["trunk","primary"],0,["secondary","tertiary"],0,["minor","service","track"],0,0],7,["match",["get","class"],"motorway",0.5,["trunk","primary"],0,["secondary","tertiary","minor","service","track"],0.5,0],10,["match",["get","class"],"motorway",["match",["get","ramp"],1,0,2.5],["trunk","primary"],2.4,["secondary","tertiary"],2,["minor","service","track"],1,0.5],12,["match",["get","class"],"motorway",["match",["get","ramp"],1,2,6],["trunk","primary"],3,["secondary","tertiary"],2,["minor","service","track"],1,0.5],14,["match",["get","class"],"motorway",["match",["get","ramp"],1,5,8],"trunk",4,"primary",6,"secondary",6,"tertiary",4,["minor","service","track"],3,3],16,["match",["get","class"],"motorway",10,["trunk","primary"],10,"secondary",8,"tertiary",8,["minor","service","track"],4,4],18,["match",["get","class"],"motorway",26,["trunk","primary"],26,["secondary","tertiary"],26,["minor","service","track"],18,18],22,["match",["get","class"],"motorway",104,"trunk",104,"primary",104,"secondary",82,"tertiary",62,["minor","service","track"],52,42]]},"filter":["all",["==",["geometry-type"],"LineString"],["==",["get","brunnel"],"tunnel"],["any",["==",["get","construction"],false],["!",["has","construction"]]]]},{"id":"Road tunnel","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"round","line-join":"miter","line-sort-key":["+",["*",["match",["get","class"],["trunk","primary"],10,"motorway",20,["secondary","tertiary","minor"],30,["service","track"],40,0],100],["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.5,0]],"visibility":"visible"},"paint":{"line-color":["interpolate",["linear"],["zoom"],6,["match",["get","class"],"motorway","hsl(35, 50%, 80%)",["trunk","primary"],"hsl(47, 100%, 70%)",["secondary","tertiary","minor","service","track"],"hsl(0, 0%, 100%)","hsl(0, 0%, 100%)"],12,["match",["get","class"],"motorway","hsl(35, 50%, 80%)",["trunk","primary"],"hsl(48, 100%, 78%)",["secondary","tertiary","minor","service","track"],"hsl(0, 0%, 100%)","hsl(0, 0%, 100%)"]],"line-opacity":0.7,"line-width":["interpolate",["linear",2],["zoom"],4,["match",["get","class"],"motorway",0.8,["trunk","primary"],0.8,["secondary","tertiary","minor","service","track"],0.5,0.5],6,["match",["get","class"],"motorway",1.4,["trunk","primary"],1,["secondary","tertiary","minor","service","track"],1,1],10,["match",["get","class"],"motorway",["match",["get","ramp"],1,0,2.5],["trunk","primary"],1.5,["secondary","tertiary"],1.5,["minor","service","track"],1.2,1],12,["match",["get","class"],"motorway",["match",["get","ramp"],1,1,4],"trunk",2.5,"primary",2.5,"secondary",1.5,"tertiary",1.5,["minor","service","track"],1,1],14,["match",["get","class"],"motorway",["match",["get","ramp"],1,5,6],"trunk",3,"primary",5,"secondary",4,"tertiary",3,["minor","service","track"],2,2],16,["match",["get","class"],["motorway","trunk","primary"],8,"secondary",7,"tertiary",6,["minor","service","track"],4,4],18,["match",["get","class"],["motorway","trunk","primary"],24,"secondary",24,"tertiary",24,["minor","service","track"],16,16],22,["match",["get","class"],"motorway",100,"trunk",100,"primary",100,"secondary",80,"tertiary",60,["minor","service","track"],50,40]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["tunnel"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Bridge","type":"fill","source":"maptiler_planet_v4","source-layer":"bridge","layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(42,49%,93%)","fill-opacity":0.7},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Pier","type":"fill","source":"maptiler_planet_v4","source-layer":"pier","minzoom":9,"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(42,49%,93%)"}},{"id":"Pier road","type":"line","source":"maptiler_planet_v4","source-layer":"pier","minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(42,49%,93%)","line-width":{"base":1.2,"stops":[[15,1],[17,4]]}},"filter":["==",["geometry-type"],"LineString"]},{"id":"Building","type":"fill","source":"maptiler_planet_v4","source-layer":"building","minzoom":12,"layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(30, 6%, 73%)","fill-opacity":["interpolate",["linear"],["zoom"],12,0.2,13,0.3],"fill-outline-color":["interpolate",["exponential",1],["zoom"],12,"hsla(34, 7%, 79%, 0.3)",14,"hsl(34, 7%, 79%)"]},"filter":["all",["==",["geometry-type"],"Polygon"],["all",["any",["!",["has","height"]],["all",[">=",["get","height"],1],["<=",["get","height"],850]]],["any",["!",["has","height_min"]],["all",[">=",["get","height_min"],0],["<=",["get","height_min"],355]]],["any",["==",["get","underground"],false],["!",["has","underground"]]]]]},{"id":"Cycleway outline","type":"line","source":"maptiler_planet_v4","source-layer":"pathway","minzoom":12,"layout":{"line-cap":"butt","line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":["interpolate",["exponential",1.2],["zoom"],14,0.4,16,1.6,18,3.2,22,8]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["cycleway"],true,false],["match",["get","brunnel"],["ford"],true,["!",["has","brunnel"]]]]]},{"id":"Cycleway","type":"line","source":"maptiler_planet_v4","source-layer":"pathway","minzoom":12,"layout":{"line-cap":"butt","line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 75%)","line-width":["interpolate",["exponential",1.2],["zoom"],14,0.2,16,0.8,18,1.6,22,4]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["cycleway"],true,false],["match",["get","brunnel"],["ford"],true,["!",["has","brunnel"]]]]]},{"id":"No access road outline","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"round","line-join":"round","line-round-limit":1.05,"line-sort-key":["+",["*",["match",["get","class"],["trunk","primary"],10,["secondary","tertiary","minor"],20,"motorway",30,["service","track"],40,0],100],["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.5,0]],"visibility":"visible"},"paint":{"line-color":["match",["get","class"],["motorway","trunk","primary"],"hsl(28,72%,69%)","hsl(40, 6%, 75%)"],"line-opacity":["interpolate",["linear"],["zoom"],0,["case",["boolean",["get","ramp"],false],0,1],11.99,["case",["boolean",["get","ramp"],false],0,1],12,1],"line-width":["interpolate",["linear",2],["zoom"],6,["case",["boolean",["get","ramp"],false],0,0],7,["case",["boolean",["get","ramp"],false],0,0.5],10,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",2.5,["trunk","primary"],2.4,["secondary","tertiary"],2,["minor","service","track"],1,0.5]],12,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],2,6],["trunk","primary"],3,["secondary","tertiary"],2,["minor","service","track"],1,0.5],14,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],5,8],"trunk",4,"primary",6,"secondary",6,"tertiary",4,["minor","service","track"],3,3],16,["match",["get","class"],"motorway",10,["trunk","primary"],10,"secondary",8,"tertiary",8,["minor","service","track"],4,4],18,["match",["get","class"],"motorway",26,["trunk","primary"],26,["secondary","tertiary"],26,["minor","service","track"],17,16],22,["match",["get","class"],"motorway",104,"trunk",104,"primary",104,"secondary",82,"tertiary",62,["minor","service","track"],52,42]]},"filter":["all",["in",["geometry-type"],["literal",["LineString","Polygon"]]],["all",["match",["get","brunnel"],["bridge","ford"],true,["!",["has","brunnel"]]],["any",["==",["get","construction"],false],["!",["has","construction"]]],["match",["get","access"],["no"],true,false]]]},{"id":"No access road","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"round","line-join":"miter","line-round-limit":1.05,"line-sort-key":["+",["*",["match",["get","class"],["trunk","primary"],10,["secondary","tertiary","minor"],20,"motorway",30,["service","track"],40,0],100],["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.5,0]],"visibility":"visible"},"paint":{"line-color":["interpolate",["linear"],["zoom"],6,["match",["get","class"],"motorway","hsl(35,100%,70%)",["trunk","primary"],"hsl(47,100%,70%)",["secondary","tertiary","minor","service","track"],"hsl(0,0%,100%)","hsl(0,0%,100%)"],12,["match",["get","class"],"motorway","hsl(35,100%,70%)",["trunk","primary"],"hsl(48,100%,78%)",["secondary","tertiary","minor","service","track"],"hsl(0,0%,100%)","hsl(0,0%,100%)"]],"line-opacity":["interpolate",["linear"],["zoom"],0,["case",["boolean",["get","ramp"],false],0,1],11.99,["case",["boolean",["get","ramp"],false],0,1],12,1],"line-width":["interpolate",["linear",2],["zoom"],4,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",0.8,["trunk","primary"],0.8,["secondary","tertiary","minor","service","track"],0.5,0.5]],6,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",1.4,["trunk","primary"],1,["secondary","tertiary","minor","service","track"],1,1]],10,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",2.5,["trunk","primary"],1.5,["secondary","tertiary"],1.5,["minor","service","track"],1.2,1]],12,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],1,4],"trunk",2.5,"primary",2.5,"secondary",1.5,"tertiary",1.5,["minor","service","track"],1,1],14,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],5,6],"trunk",3,"primary",5,"secondary",4,"tertiary",3,["minor","service","track"],2,2],16,["match",["get","class"],["motorway","trunk","primary"],8,"secondary",7,"tertiary",6,["minor","service","track"],4,4],18,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary"],24,["minor","service","track"],16,16],22,["match",["get","class"],"motorway",100,"trunk",100,"primary",100,"secondary",80,"tertiary",60,["minor","service","track"],50,40]]},"filter":["all",["in",["geometry-type"],["literal",["LineString","Polygon"]]],["all",["match",["get","brunnel"],["bridge","ford"],true,["!",["has","brunnel"]]],["any",["==",["get","construction"],false],["!",["has","construction"]]],["match",["get","access"],["no"],true,false]]]},{"id":"No access","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":10,"layout":{"line-cap":"butt","line-join":"miter","line-round-limit":1.05,"line-sort-key":["+",["*",["match",["get","class"],["trunk","primary"],10,["secondary","tertiary","minor"],20,"motorway",30,["service","track"],40,0],100],["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.5,0]],"visibility":"visible"},"paint":{"line-blur":2,"line-color":["match",["get","class"],"motorway","hsl(0, 0%, 97%)",["primary","trunk"],"hsl(0, 0%, 100%)","hsl(0, 0%, 80%)"],"line-dasharray":[2,1],"line-opacity":1,"line-width":["interpolate",["linear"],["zoom"],10,["match",["get","class"],["motorway","primary","trunk"],2,0],14,["match",["get","class"],["motorway","primary","trunk"],2,1.5],18,["match",["get","class"],"motorway",14,["primary","trunk"],10,3]]},"filter":["all",["in",["geometry-type"],["literal",["LineString","Polygon"]]],["all",["match",["get","brunnel"],["bridge","ford"],true,["!",["has","brunnel"]]],["any",["==",["get","construction"],false],["!",["has","construction"]]],["match",["get","access"],["no"],true,false]]]},{"id":"Service road outline","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":12,"layout":{"line-cap":"round","line-join":"miter","line-sort-key":["+",0,["*",["coalesce",["to-number",["get","layer"]],0],10],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":["interpolate",["linear"],["zoom"],12,"hsl(40, 6%, 80%)",16,"hsl(42, 6%, 70%)"],"line-opacity":1,"line-width":["interpolate",["linear",2],["zoom"],12,["+",["*",1.2,["case",["==",["get","paved"],false],0.65,1]],1],14,["+",["*",2,["case",["==",["get","paved"],false],0.65,1]],1],16,["+",["*",4,["case",["==",["get","paved"],false],0.65,1]],1],18,["+",["*",16,["case",["==",["get","paved"],false],0.65,1]],1],22,["+",["*",50,["case",["==",["get","paved"],false],0.65,1]],2]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["ford"],true,["!",["has","brunnel"]]],["match",["get","class"],["service"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Highway ramp outline","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"round","line-join":"miter","line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":"hsl(219, 72%, 69%)","line-opacity":["interpolate",["linear"],["zoom"],0,["case",["boolean",["get","ramp"],false],0,1],11.99,["case",["boolean",["get","ramp"],false],0,1],12,1],"line-width":["interpolate",["linear",2],["zoom"],6,["case",["boolean",["get","ramp"],false],0,0],7,["case",["boolean",["get","ramp"],false],0,0.5],10,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",2.5,0]],12,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],2,6],0.5],14,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],5,8],3],16,["match",["get","class"],"motorway",10,4],18,["match",["get","class"],"motorway",26,18],22,["match",["get","class"],"motorway",104,100]]},"filter":["all",["in",["geometry-type"],["literal",["LineString","Polygon"]]],["all",["match",["get","brunnel"],["ford"],true,["!",["has","brunnel"]]],["match",["get","class"],["motorway"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]],["==",["get","ramp"],true],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Major road ramp outline","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"round","line-join":"miter","line-round-limit":1,"line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":"hsl(219, 72%, 69%)","line-opacity":["interpolate",["linear"],["zoom"],0,["case",["boolean",["get","ramp"],false],0,1],11.99,["case",["boolean",["get","ramp"],false],0,1],12,1],"line-width":["interpolate",["linear",2],["zoom"],6,0,8,1,10,["match",["get","class"],["trunk","primary"],2.4,0],12,["match",["get","class"],["trunk","primary"],3,0.5],14,["match",["get","class"],["trunk"],4,["primary"],6,3],16,["match",["get","class"],["trunk","primary"],10,4],18,["match",["get","class"],["trunk","primary"],26,18],22,["match",["get","class"],["trunk","primary"],104,28]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["ford"],true,["!",["has","brunnel"]]],["match",["get","class"],["primary","trunk"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]],["==",["get","ramp"],true],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Highway outline","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"round","line-join":"miter","line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"none"},"paint":{"line-color":"hsl(219, 72%, 69%)","line-opacity":["interpolate",["linear"],["zoom"],0,["case",["boolean",["get","ramp"],false],0,1],11.99,["case",["boolean",["get","ramp"],false],0,1],12,1],"line-width":["interpolate",["linear",2],["zoom"],6,["case",["boolean",["get","ramp"],false],0,0],7,["case",["boolean",["get","ramp"],false],0,0.5],10,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",2.5,0]],12,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],2,6],0.5],14,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],5,8],3],16,["match",["get","class"],"motorway",10,4],18,["match",["get","class"],"motorway",26,18],22,["match",["get","class"],"motorway",104,100]]},"filter":["all",["in",["geometry-type"],["literal",["LineString","Polygon"]]],["all",["match",["get","brunnel"],["ford"],true,["!",["has","brunnel"]]],["match",["get","class"],["motorway"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]],["any",["==",["get","ramp"],false],["!",["has","ramp"]]],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Major road outline","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"round","line-join":"miter","line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"none"},"paint":{"line-color":"hsl(219, 72%, 69%)","line-opacity":["interpolate",["linear"],["zoom"],0,["case",["boolean",["get","ramp"],false],0,1],11.99,["case",["boolean",["get","ramp"],false],0,1],12,1],"line-width":["interpolate",["linear",2],["zoom"],6,0,8,1,10,["match",["get","class"],["trunk","primary"],2.4,0],12,["match",["get","class"],["trunk","primary"],3,0.5],14,["match",["get","class"],["trunk"],4,["primary"],6,3],16,["match",["get","class"],["trunk","primary"],10,4],18,["match",["get","class"],["trunk","primary"],26,18],22,["match",["get","class"],["trunk","primary"],104,28]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["ford"],true,["!",["has","brunnel"]]],["match",["get","class"],["primary","trunk"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]],["any",["==",["get","ramp"],false],["!",["has","ramp"]]],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Minor road outline","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":12,"layout":{"line-cap":"round","line-join":"round","line-sort-key":["+",["*",["case",["in",["get","class"],["literal",["service","track"]]],0,1],1000],["*",["coalesce",["to-number",["get","layer"]],0],10],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":["interpolate",["linear"],["zoom"],12,"hsl(40, 6%, 80%)",16,"hsl(42, 6%, 70%)"],"line-opacity":1,"line-width":["interpolate",["linear",2],["zoom"],12,["+",["*",["match",["get","class"],["secondary","tertiary"],1.5,["minor","service","track"],1.2,1],["case",["all",["in",["get","class"],["literal",["service","track"]]],["==",["get","paved"],false]],0.65,1]],1],14,["+",["*",["match",["get","class"],"secondary",4,"tertiary",3,["minor","service","track"],2,2],["case",["all",["in",["get","class"],["literal",["service","track"]]],["==",["get","paved"],false]],0.65,1]],1],16,["+",["*",["match",["get","class"],"secondary",8,"tertiary",6,["minor","service","track"],4,4],["case",["all",["in",["get","class"],["literal",["service","track"]]],["==",["get","paved"],false]],0.65,1]],1],18,["+",["*",["match",["get","class"],"secondary",24,"tertiary",24,["minor","service","track"],16,16],["case",["all",["in",["get","class"],["literal",["service","track"]]],["==",["get","paved"],false]],0.65,1]],1],22,["+",["*",["match",["get","class"],"secondary",80,"tertiary",60,["minor","service","track"],50,40],["case",["all",["in",["get","class"],["literal",["service","track"]]],["==",["get","paved"],false]],0.65,1]],2]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["ford"],true,["!",["has","brunnel"]]],["match",["get","class"],["bus_guideway","busway","minor","raceway","secondary","tertiary"],true,["!",["has","class"]]],["any",["==",["get","construction"],false],["!",["has","construction"]]],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Road under construction outline","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"butt","line-join":"miter","line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-blur":0,"line-color":"hsl(0, 0%, 93%)","line-opacity":["case",["==",["get","brunnel"],"tunnel"],0.7,1],"line-width":["interpolate",["linear",2],["zoom"],6,["match",["get","class"],"motorway",0,["trunk","primary"],0,["secondary","tertiary","minor","service","track"],0,0],7,["match",["get","class"],"motorway",0.5,["secondary","tertiary","minor","service","track"],0.5,0],8,["match",["get","class"],["trunk","primary"],1,0],10,["match",["get","class"],"motorway",["match",["get","ramp"],1,0,2.5],["trunk","primary"],2.4,0],12,["match",["get","class"],"motorway",["match",["get","ramp"],1,2,6],["trunk","primary"],3,["secondary","tertiary"],2,["minor","service","track"],1,0.5],14,["match",["get","class"],"motorway",["match",["get","ramp"],1,5,8],"trunk",4,"primary",6,"secondary",6,"tertiary",4,["minor","service","track"],3,3],16,["match",["get","class"],"motorway",10,["trunk","primary"],10,"secondary",8,"tertiary",8,["minor","service","track"],4,4],18,["match",["get","class"],"motorway",26,["trunk","primary"],26,"secondary",26,"tertiary",26,["minor","service","track"],18,18],22,["match",["get","class"],"motorway",104,"trunk",104,"primary",82,"secondary",82,"tertiary",62,["minor","service","track"],52,42]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["==",["get","construction"],true],["match",["get","brunnel"],["ford","tunnel"],true,["!",["has","brunnel"]]]]]},{"id":"Road under construction","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"butt","line-join":"miter","line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-blur":0,"line-color":["match",["get","class"],"motorway","hsl(35,100%,76%)",["trunk","primary"],"hsl(48,100%,83%)","hsl(0, 0%, 100%)"],"line-dasharray":[2,2],"line-opacity":["case",["==",["get","brunnel"],"tunnel"],0.7,1],"line-width":["interpolate",["linear",2],["zoom"],5,["match",["get","class"],["motorway"],["match",["get","brunnel"],["bridge"],0,0.5],["trunk","primary"],0,0],10,["match",["get","class"],["motorway"],["match",["get","ramp"],1,0,2.5],["trunk","primary"],1.5,1],12,["match",["get","class"],["motorway"],["match",["get","ramp"],1,1,4],["trunk"],2.5,["primary"],2.5,["secondary","tertiary"],1.5,["minor","service","track"],1,1],14,["match",["get","class"],["motorway"],["match",["get","ramp"],1,5,6],["trunk"],3,["primary"],5,["secondary"],4,["tertiary"],3,["minor","service","track"],2,2],16,["match",["get","class"],["motorway","trunk","primary"],8,["secondary"],7,["tertiary"],6,["minor","service","track"],4,4],18,["match",["get","class"],["motorway","trunk","primary"],24,["secondary"],24,["tertiary"],24,["minor","service","track"],16,16],22,["match",["get","class"],"motorway",104,"trunk",104,"primary",82,"secondary",82,"tertiary",62,["minor","service","track"],52,42]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["==",["get","construction"],true],["match",["get","brunnel"],["ford","tunnel"],true,["!",["has","brunnel"]]]]]},{"id":"Service road","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":10,"layout":{"line-cap":"round","line-join":"miter","line-sort-key":["+",0,["*",["coalesce",["to-number",["get","layer"]],0],10],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":["case",["==",["get","paved"],false],"hsl(40, 10%, 95%)","hsl(0, 0%, 100%)"],"line-opacity":1,"line-width":["interpolate",["linear",2],["zoom"],5,["*",0.5,["case",["==",["get","paved"],false],0.65,1]],10,["*",1,["case",["==",["get","paved"],false],0.65,1]],12,["*",1.2,["case",["==",["get","paved"],false],0.65,1]],14,["*",2,["case",["==",["get","paved"],false],0.65,1]],16,["*",4,["case",["==",["get","paved"],false],0.65,1]],18,["*",16,["case",["==",["get","paved"],false],0.65,1]],22,["*",50,["case",["==",["get","paved"],false],0.65,1]]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["ford"],true,["!",["has","brunnel"]]],["match",["get","class"],["service"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Major road ramp","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"round","line-join":"miter","line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":["interpolate",["linear"],["zoom"],6,"hsl(219, 70%, 70%)",12,"hsl(219, 40%, 75%)"],"line-opacity":["interpolate",["linear"],["zoom"],0,["case",["boolean",["get","ramp"],false],0,1],11.99,["case",["boolean",["get","ramp"],false],0,1],12,1],"line-width":["interpolate",["linear",2],["zoom"],10,["match",["get","class"],["trunk","primary"],1.5,1],12,["match",["get","class"],["trunk","primary"],2.5,1],14,["match",["get","class"],["trunk"],3,["primary"],5,2],16,["match",["get","class"],["trunk","primary"],8,4],18,["match",["get","class"],["trunk","primary"],24,16],22,["match",["get","class"],["trunk","primary"],100,16]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["ford"],true,["!",["has","brunnel"]]],["match",["get","class"],["primary","trunk"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]],["==",["get","ramp"],true],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Highway ramp","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"round","line-join":"miter","line-round-limit":1.05,"line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":"hsl(219, 40%, 70%)","line-opacity":["interpolate",["linear"],["zoom"],0,["case",["boolean",["get","ramp"],false],0,1],11.99,["case",["boolean",["get","ramp"],false],0,1],12,1],"line-width":["interpolate",["linear",2],["zoom"],4,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",0.8,0]],6,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",1.4,0]],10,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",2.5,1]],12,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],1,4],1],14,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],5,6],2],16,["match",["get","class"],"motorway",8,4],18,["match",["get","class"],"motorway",24,16],22,["match",["get","class"],"motorway",100,96]]},"filter":["all",["in",["geometry-type"],["literal",["LineString","Polygon"]]],["all",["match",["get","brunnel"],["ford"],true,["!",["has","brunnel"]]],["match",["get","class"],["motorway"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]],["==",["get","ramp"],true],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Minor road","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":10,"layout":{"line-cap":"round","line-join":"miter","line-sort-key":["+",["*",["case",["in",["get","class"],["literal",["track"]]],0,1],1000],["*",["coalesce",["to-number",["get","layer"]],0],10],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":["case",["all",["in",["get","class"],["literal",["track"]]],["==",["get","paved"],false]],"hsl(40, 10%, 95%)","hsl(0,0%,100%)"],"line-opacity":1,"line-width":["interpolate",["linear",2],["zoom"],5,["*",0.5,["case",["all",["in",["get","class"],["literal",["track"]]],["==",["get","paved"],false]],0.65,1]],10,["*",1,["case",["all",["in",["get","class"],["literal",["track"]]],["==",["get","paved"],false]],0.65,1]],12,["*",["match",["get","class"],["secondary","tertiary"],1.5,["minor","track"],1.2,1],["case",["all",["in",["get","class"],["literal",["track"]]],["==",["get","paved"],false]],0.65,1]],14,["*",["match",["get","class"],"secondary",4,"tertiary",3,["minor","track"],2,2],["case",["all",["in",["get","class"],["literal",["service","track"]]],["==",["get","paved"],false]],0.65,1]],16,["*",["match",["get","class"],"secondary",8,"tertiary",6,["minor","track"],4,4],["case",["all",["in",["get","class"],["literal",["service","track"]]],["==",["get","paved"],false]],0.65,1]],18,["*",["match",["get","class"],"secondary",24,"tertiary",24,["minor","track"],16,16],["case",["all",["in",["get","class"],["literal",["track"]]],["==",["get","paved"],false]],0.65,1]],22,["*",["match",["get","class"],"secondary",80,"tertiary",60,["minor","track"],50,40],["case",["all",["in",["get","class"],["literal",["track"]]],["==",["get","paved"],false]],0.65,1]]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["ford"],true,["!",["has","brunnel"]]],["match",["get","class"],["bus_guideway","busway","minor","raceway","secondary","tertiary"],true,["!",["has","class"]]],["any",["==",["get","construction"],false],["!",["has","construction"]]],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Major road","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"round","line-join":"miter","line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":["interpolate",["linear"],["zoom"],6,"hsl(219, 70%, 70%)",12,"hsl(219, 40%, 75%)"],"line-opacity":["interpolate",["linear"],["zoom"],0,["case",["boolean",["get","ramp"],false],0,1],11.99,["case",["boolean",["get","ramp"],false],0,1],12,1],"line-width":["interpolate",["linear",2],["zoom"],10,["match",["get","class"],["trunk","primary"],1.5,1],12,["match",["get","class"],["trunk","primary"],2.5,1],14,["match",["get","class"],["trunk"],3,["primary"],5,2],16,["match",["get","class"],["trunk","primary"],8,4],18,["match",["get","class"],["trunk","primary"],24,16],22,["match",["get","class"],["trunk","primary"],100,16]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["ford"],true,["!",["has","brunnel"]]],["match",["get","class"],["primary","trunk"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]],["any",["==",["get","ramp"],false],["!",["has","ramp"]]],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Highway","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"round","line-join":"miter","line-round-limit":1.05,"line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":"hsl(219, 40%, 70%)","line-opacity":["interpolate",["linear"],["zoom"],0,["case",["boolean",["get","ramp"],false],0,1],11.99,["case",["boolean",["get","ramp"],false],0,1],12,1],"line-width":["interpolate",["linear",2],["zoom"],4,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",0.8,0]],6,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",1.4,0]],10,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",2.5,1]],12,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],1,4],1],14,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],5,6],2],16,["match",["get","class"],"motorway",8,4],18,["match",["get","class"],"motorway",24,16],22,["match",["get","class"],"motorway",100,96]]},"filter":["all",["in",["geometry-type"],["literal",["LineString","Polygon"]]],["all",["match",["get","brunnel"],["ford"],true,["!",["has","brunnel"]]],["match",["get","class"],["motorway"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]],["any",["==",["get","ramp"],false],["!",["has","ramp"]]],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Minor railway","type":"line","source":"maptiler_planet_v4","source-layer":"railway","minzoom":6,"layout":{"visibility":"visible"},"paint":{"line-color":"hsl(0,0%,73%)","line-width":{"base":1.4,"stops":[[14,0.4],[15,0.75],[20,2]]}},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["funicular","light_rail","tram"],true,false],["!",["has","brunnel"]],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Minor railway hatching","type":"line","source":"maptiler_planet_v4","source-layer":"railway","minzoom":6,"layout":{"visibility":"visible"},"paint":{"line-color":"hsl(0,0%,73%)","line-dasharray":[0.2,4],"line-width":{"base":1.4,"stops":[[14.5,0],[15,2],[20,6]]}},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["funicular","light_rail","tram"],true,false],["!",["has","brunnel"]],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Major railway","type":"line","source":"maptiler_planet_v4","source-layer":"railway","minzoom":6,"layout":{"visibility":"visible"},"paint":{"line-color":["interpolate",["exponential",1],["zoom"],8,"hsl(0, 0%, 72%)",14,["match",["get","usage"],"main","hsl(0, 0%, 50%)","hsl(0, 0%, 82%)"]],"line-opacity":["interpolate",["linear"],["zoom"],13,["match",["get","service"],"yard",0,1],15,1],"line-width":["interpolate",["exponential",1],["zoom"],6,0.6,11,0.6,14,0.8,16,1,22,2]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["!",["has","brunnel"]],["match",["get","class"],["narrow_gauge","rail"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Major railway hatching","type":"line","source":"maptiler_planet_v4","source-layer":"railway","minzoom":6,"layout":{"visibility":"visible"},"paint":{"line-color":["interpolate",["exponential",1],["zoom"],8,"hsl(0, 0%, 72%)",14,["match",["get","usage"],"main","hsl(0, 0%, 50%)","hsl(0, 0%, 82%)"]],"line-dasharray":[0.2,2],"line-opacity":["interpolate",["linear"],["zoom"],13,["match",["get","service"],"yard",0,1],15,1],"line-width":["interpolate",["exponential",1.4],["zoom"],14.5,0,16,4,20,8]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["!",["has","brunnel"]],["match",["get","class"],["narrow_gauge","rail"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Aeroway","type":"line","source":"maptiler_planet_v4","source-layer":"aviation_line","minzoom":10,"layout":{"visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 85%)","line-width":["interpolate",["linear",1],["zoom"],11,["match",["get","class"],["runway"],3,0.5],16,["match",["get","class"],["runway"],12,6],22,["match",["get","class"],["runway"],164,68]]},"filter":["==",["geometry-type"],"LineString"]},{"id":"Pathway outline","type":"line","source":"maptiler_planet_v4","source-layer":"pathway","minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-blur":3,"line-color":"hsl(0, 0%, 98%)","line-dasharray":{"stops":[[14,[1,0.5]],[18,[1,0.25]]]},"line-opacity":0.5,"line-width":["interpolate",["exponential",1.2],["zoom"],14,0,16,2,18,4,22,8]},"filter":["all",["==",["geometry-type"],"LineString"],["match",["get","class"],["corridor","path","pedestrian","track"],true,false]]},{"id":"Footway","type":"line","source":"maptiler_planet_v4","source-layer":"pathway","minzoom":12,"layout":{"line-cap":"butt","line-join":"miter","visibility":"visible"},"paint":{"line-color":["interpolate",["linear"],["zoom"],12,"hsl(0, 0%, 76%)",22,"hsl(0, 0%, 78%)"],"line-dasharray":["step",["zoom"],["literal",[1,1]],22,["literal",[1,1.5]]],"line-opacity":["case",["==",["get","brunnel"],"tunnel"],0.5,["==",["get","layer"],-1],0.4,1],"line-width":["interpolate",["exponential",1.2],["zoom"],14,0.2,16,0.8,18,1.6,22,4]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["footway"],true,false],["match",["get","layer"],[-1,1,2,3,4,5,6,7,8,9,10],true,["!",["has","layer"]]]]]},{"id":"Steps outline","type":"line","source":"maptiler_planet_v4","source-layer":"pathway","minzoom":14,"layout":{"line-cap":"butt","line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":["interpolate",["exponential",2],["zoom"],14,1.6,16,4,20,20,22,26]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["steps"],true,false],["match",["get","layer"],[-1,1,2,3,4,5,6,7,8,9,10],true,["!",["has","layer"]]],["any",["==",["get","indoor"],false],["!",["has","indoor"]]]]]},{"id":"Steps","type":"line","source":"maptiler_planet_v4","source-layer":"pathway","minzoom":14,"layout":{"line-cap":"butt","line-join":"round","visibility":"visible"},"paint":{"line-color":["interpolate",["linear"],["zoom"],14,"hsl(0, 0%, 83%)",18,"hsl(0, 0%, 83%)",22,"hsl(0, 0%, 78%)"],"line-dasharray":{"stops":[[14,[0.5,0.5]],[18,[0.3,0.1]]]},"line-opacity":["case",["any",["==",["to-number",["get","level"]],-1],["==",["to-number",["get","layer"]],-1]],0.5,1],"line-width":["interpolate",["exponential",2],["zoom"],14,0.8,16,2,20,14,22,18]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["steps"],true,false],["match",["get","layer"],[-1,1,2,3,4,5,6,7,8,9,10],true,["!",["has","layer"]]]]]},{"id":"Pathway","type":"line","source":"maptiler_planet_v4","source-layer":"pathway","minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 70%)","line-dasharray":{"stops":[[14,[1,1.5]],[18,[1,2.5]]]},"line-opacity":["case",["==",["get","brunnel"],"tunnel"],0.5,1],"line-width":["interpolate",["exponential",1.2],["zoom"],14,0.5,16,1,18,1.5,22,3]},"filter":["all",["==",["geometry-type"],"LineString"],["match",["get","class"],["corridor","path","pedestrian","track"],true,false]]},{"id":"Cycleway bridge outline","type":"line","source":"maptiler_planet_v4","source-layer":"pathway","minzoom":12,"layout":{"line-cap":"butt","line-join":"round","line-round-limit":1.05,"line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":["interpolate",["exponential",1.2],["zoom"],14,0.4,16,1.6,18,3.2,22,8]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["cycleway"],true,false],["match",["get","brunnel"],["bridge"],true,false]]]},{"id":"Cycleway bridge","type":"line","source":"maptiler_planet_v4","source-layer":"pathway","minzoom":12,"layout":{"line-cap":"butt","line-join":"round","line-round-limit":1.05,"line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 75%)","line-width":["interpolate",["exponential",1.2],["zoom"],14,0.2,16,0.8,18,1.6,22,4]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["cycleway"],true,false],["match",["get","brunnel"],["bridge"],true,false]]]},{"id":"Road bridge outline","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"butt","line-join":"round","line-round-limit":1.05,"line-sort-key":["+",["*",["match",["get","class"],["trunk","primary"],10,["secondary","tertiary","minor"],20,"motorway",30,["service","track"],40,0],100],["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.5,0]],"visibility":"visible"},"paint":{"line-color":["match",["get","class"],["motorway","trunk","primary"],"hsl(210,50%,60%)","hsl(210, 100%, 90%)"],"line-opacity":["interpolate",["linear"],["zoom"],0,["case",["boolean",["get","ramp"],false],0,1],11.99,["case",["boolean",["get","ramp"],false],0,1],12,1],"line-width":["interpolate",["linear",2],["zoom"],6,["case",["boolean",["get","ramp"],false],0,0],7,["case",["boolean",["get","ramp"],false],0,0.5],10,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",2.5,["trunk","primary"],2.4,["secondary","tertiary"],2,["minor","service","track"],1,0.5]],12,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],2,6],["trunk","primary"],3,["secondary","tertiary"],2,["minor","service","track"],1,0.5],14,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],5,8],"trunk",4,"primary",6,"secondary",6,"tertiary",4,["minor","service","track"],3,3],16,["match",["get","class"],"motorway",10,["trunk","primary"],10,"secondary",8,"tertiary",8,["minor","service","track"],4,4],18,["match",["get","class"],"motorway",26,["trunk","primary"],26,["secondary","tertiary"],26,["minor","service","track"],18,18],22,["match",["get","class"],"motorway",104,"trunk",104,"primary",104,"secondary",82,"tertiary",62,["minor","service","track"],52,42]]},"filter":["all",["in",["geometry-type"],["literal",["LineString","Polygon"]]],["all",["match",["get","brunnel"],["bridge"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"No access road bridge","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"square","line-join":"miter","line-round-limit":1.05,"line-sort-key":["+",["*",["match",["get","class"],["trunk","primary"],10,["secondary","tertiary","minor"],20,"motorway",30,["service","track"],40,0],100],["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.5,0]],"visibility":"visible"},"paint":{"line-color":["interpolate",["linear"],["zoom"],6,["match",["get","class"],"motorway","hsl(35,100%,70%)",["trunk","primary"],"hsl(47,100%,70%)",["secondary","tertiary","minor","service","track"],"hsl(0,0%,100%)","hsl(0,0%,100%)"],12,["match",["get","class"],"motorway","hsl(35,100%,70%)",["trunk","primary"],"hsl(48,100%,78%)",["secondary","tertiary","minor","service","track"],"hsl(0,0%,100%)","hsl(0,0%,100%)"]],"line-opacity":["interpolate",["linear"],["zoom"],0,["case",["boolean",["get","ramp"],false],0,1],11.99,["case",["boolean",["get","ramp"],false],0,1],12,1],"line-width":["interpolate",["linear",2],["zoom"],4,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",0.8,["trunk","primary"],0.8,["secondary","tertiary","minor","service","track"],0.5,0.5]],6,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",1.4,["trunk","primary"],1,["secondary","tertiary","minor","service","track"],1,1]],10,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",2.5,["trunk","primary"],1.5,["secondary","tertiary"],1.5,["minor","service","track"],1.2,1]],12,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],1,4],"trunk",2.5,"primary",2.5,"secondary",1.5,"tertiary",1.5,["minor","service","track"],1,1],14,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],5,6],"trunk",3,"primary",5,"secondary",4,"tertiary",3,["minor","service","track"],2,2],16,["match",["get","class"],["motorway","trunk","primary"],8,"secondary",7,"tertiary",6,["minor","service","track"],4,4],18,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary"],24,["minor","service","track"],16,16],22,["match",["get","class"],"motorway",100,"trunk",100,"primary",100,"secondary",80,"tertiary",60,["minor","service","track"],50,40]]},"filter":["all",["in",["geometry-type"],["literal",["LineString","Polygon"]]],["all",["match",["get","brunnel"],["bridge"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]],["match",["get","access"],["no"],true,false]]]},{"id":"No access bridge","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":10,"layout":{"line-cap":"butt","line-join":"miter","line-round-limit":1.05,"line-sort-key":["+",["*",["match",["get","class"],["trunk","primary"],10,["secondary","tertiary","minor"],20,"motorway",30,["service","track"],40,0],100],["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.5,0]],"visibility":"visible"},"paint":{"line-blur":2,"line-color":["match",["get","class"],"motorway","hsl(0, 0%, 97%)",["primary","trunk"],"hsl(0, 0%, 100%)","hsl(0, 0%, 80%)"],"line-dasharray":[2,1],"line-opacity":1,"line-width":["interpolate",["linear"],["zoom"],10,["match",["get","class"],["motorway","primary","trunk"],2,0],14,["match",["get","class"],["motorway","primary","trunk"],2,1.5],18,["match",["get","class"],"motorway",14,["primary","trunk"],10,3]]},"filter":["all",["in",["geometry-type"],["literal",["LineString","Polygon"]]],["all",["match",["get","brunnel"],["bridge"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]],["match",["get","access"],["no"],true,false]]]},{"id":"Road bridge outline (under construction)","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":8,"layout":{"line-cap":"butt","line-join":"round","line-round-limit":1.05,"line-sort-key":["+",["*",["match",["get","class"],["trunk","primary"],10,["secondary","tertiary","minor"],20,"motorway",30,["service","track"],40,0],100],["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.5,0]],"visibility":"visible"},"paint":{"line-blur":0,"line-color":"hsl(0, 0%, 94%)","line-opacity":["case",["==",["get","brunnel"],"tunnel"],0.3,0.5],"line-width":["interpolate",["linear",2],["zoom"],6,["match",["get","class"],"motorway",0,["trunk","primary"],0,["secondary","tertiary","minor","service","track"],0,0],7,["match",["get","class"],"motorway",0.5,["secondary","tertiary","minor","service","track"],0.5,0],8,["match",["get","class"],["trunk","primary"],1,0],10,["match",["get","class"],"motorway",["match",["get","ramp"],1,0,2.5],["trunk","primary"],2.4,0],12,["match",["get","class"],"motorway",["match",["get","ramp"],1,2,6],["trunk","primary"],3,["secondary","tertiary"],2,["minor","service","track"],1,0.5],14,["match",["get","class"],"motorway",["match",["get","ramp"],1,5,8],"trunk",4,"primary",6,"secondary",6,"tertiary",4,["minor","service","track"],3,3],16,["match",["get","class"],"motorway",10,["trunk","primary"],10,"secondary",8,"tertiary",8,["minor","service","track"],4,4],18,["match",["get","class"],"motorway",26,["trunk","primary"],26,"secondary",26,"tertiary",26,["minor","service","track"],18,18],22,["match",["get","class"],"motorway",104,"trunk",104,"primary",82,"secondary",82,"tertiary",62,["minor","service","track"],52,42]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["==",["get","construction"],true],["match",["get","brunnel"],["bridge"],true,false]]]},{"id":"Road bridge (under construction)","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":8,"layout":{"line-cap":"butt","line-join":"round","line-round-limit":1.05,"line-sort-key":["+",["*",["match",["get","class"],["trunk","primary"],10,["secondary","tertiary","minor"],20,"motorway",30,["service","track"],40,0],100],["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.5,0]],"visibility":"visible"},"paint":{"line-blur":0,"line-color":["match",["get","class"],"motorway","hsl(35,100%,76%)",["trunk","primary"],"hsl(48,100%,83%)","hsl(0, 0%, 100%)"],"line-dasharray":[2,2],"line-opacity":["case",["==",["get","brunnel"],"tunnel"],0.7,1],"line-width":["interpolate",["linear",2],["zoom"],5,["match",["get","class"],["motorway"],["match",["get","brunnel"],["bridge"],0,0.5],["trunk","primary"],0,0],10,["match",["get","class"],["motorway"],["match",["get","ramp"],1,0,2.5],["trunk","primary"],1.5,1],12,["match",["get","class"],["motorway"],["match",["get","ramp"],1,1,4],["trunk"],2.5,["primary"],2.5,["secondary","tertiary"],1.5,["minor","service","track"],1,1],14,["match",["get","class"],["motorway"],["match",["get","ramp"],1,5,6],["trunk"],3,["primary"],5,["secondary"],4,["tertiary"],3,["minor","service","track"],2,2],16,["match",["get","class"],["motorway","trunk","primary"],8,["secondary"],7,["tertiary"],6,["minor","service","track"],4,4],18,["match",["get","class"],["motorway","trunk","primary"],24,["secondary"],24,["tertiary"],24,["minor","service","track"],16,16],22,["match",["get","class"],"motorway",104,"trunk",104,"primary",82,"secondary",82,"tertiary",62,["minor","service","track"],52,42]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["==",["get","construction"],true],["match",["get","brunnel"],["bridge"],true,false]]]},{"id":"Minor road bridge","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":10,"layout":{"line-cap":"round","line-join":"miter","line-sort-key":["+",["*",["case",["in",["get","class"],["literal",["track"]]],0,1],1000],["*",["coalesce",["to-number",["get","layer"]],0],10],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":["case",["all",["in",["get","class"],["literal",["track"]]],["==",["get","paved"],false]],"hsl(40, 10%, 95%)","hsl(0,0%,100%)"],"line-opacity":1,"line-width":["interpolate",["linear",2],["zoom"],5,["*",0.5,["case",["all",["in",["get","class"],["literal",["track"]]],["==",["get","paved"],false]],0.65,1]],10,["*",1,["case",["all",["in",["get","class"],["literal",["track"]]],["==",["get","paved"],false]],0.65,1]],12,["*",["match",["get","class"],["secondary","tertiary"],1.5,["minor","track"],1.2,1],["case",["all",["in",["get","class"],["literal",["track"]]],["==",["get","paved"],false]],0.65,1]],14,["*",["match",["get","class"],"secondary",4,"tertiary",3,["minor","track"],2,2],["case",["all",["in",["get","class"],["literal",["service","track"]]],["==",["get","paved"],false]],0.65,1]],16,["*",["match",["get","class"],"secondary",8,"tertiary",6,["minor","track"],4,4],["case",["all",["in",["get","class"],["literal",["service","track"]]],["==",["get","paved"],false]],0.65,1]],18,["*",["match",["get","class"],"secondary",24,"tertiary",24,["minor","track"],16,16],["case",["all",["in",["get","class"],["literal",["track"]]],["==",["get","paved"],false]],0.65,1]],22,["*",["match",["get","class"],"secondary",80,"tertiary",60,["minor","track"],50,40],["case",["all",["in",["get","class"],["literal",["track"]]],["==",["get","paved"],false]],0.65,1]]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["bridge"],true,false],["match",["get","class"],["bus_guideway","busway","minor","raceway","secondary","tertiary"],true,["!",["has","class"]]],["any",["==",["get","construction"],false],["!",["has","construction"]]],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Major road bridge","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"round","line-join":"miter","line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":["interpolate",["linear"],["zoom"],6,"hsl(219, 70%, 70%)",12,"hsl(219, 40%, 75%)"],"line-opacity":["interpolate",["linear"],["zoom"],0,["case",["boolean",["get","ramp"],false],0,1],11.99,["case",["boolean",["get","ramp"],false],0,1],12,1],"line-width":["interpolate",["linear",2],["zoom"],10,["match",["get","class"],["trunk","primary"],1.5,1],12,["match",["get","class"],["trunk","primary"],2.5,1],14,["match",["get","class"],["trunk"],3,["primary"],5,2],16,["match",["get","class"],["trunk","primary"],8,4],18,["match",["get","class"],["trunk","primary"],24,16],22,["match",["get","class"],["trunk","primary"],100,16]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["bridge"],true,false],["match",["get","class"],["primary","trunk"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Highway bridge","type":"line","source":"maptiler_planet_v4","source-layer":"road","minzoom":4,"layout":{"line-cap":"round","line-join":"miter","line-round-limit":1.05,"line-sort-key":["+",["coalesce",["to-number",["get","layer"]],0],["case",["boolean",["get","ramp"],false],0.1,0]],"visibility":"visible"},"paint":{"line-color":"hsl(219, 50%, 70%)","line-opacity":["interpolate",["linear"],["zoom"],0,["case",["boolean",["get","ramp"],false],0,1],11.99,["case",["boolean",["get","ramp"],false],0,1],12,1],"line-width":["interpolate",["linear",2],["zoom"],4,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",0.8,0]],6,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",1.4,0]],10,["case",["boolean",["get","ramp"],false],0,["match",["get","class"],"motorway",2.5,1]],12,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],1,4],1],14,["match",["get","class"],"motorway",["case",["boolean",["get","ramp"],false],5,6],2],16,["match",["get","class"],"motorway",8,4],18,["match",["get","class"],"motorway",24,16],22,["match",["get","class"],"motorway",100,96]]},"filter":["all",["in",["geometry-type"],["literal",["LineString","Polygon"]]],["all",["match",["get","brunnel"],["bridge"],true,false],["match",["get","class"],["motorway"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]],["match",["get","access"],["conditional","yes"],true,["!",["has","access"]]]]]},{"id":"Minor railway bridge","type":"line","source":"maptiler_planet_v4","source-layer":"railway","minzoom":6,"layout":{"visibility":"visible"},"paint":{"line-color":"hsl(0,0%,73%)","line-width":{"base":1.4,"stops":[[14,0.4],[15,0.75],[20,2]]}},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["funicular","light_rail","tram"],true,false],["match",["get","brunnel"],["bridge"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Minor railway bridge hatching","type":"line","source":"maptiler_planet_v4","source-layer":"railway","minzoom":6,"layout":{"visibility":"visible"},"paint":{"line-color":"hsl(0,0%,73%)","line-dasharray":[0.2,4],"line-width":{"base":1.4,"stops":[[14.5,0],[15,2],[20,6]]}},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["funicular","light_rail","tram"],true,false],["match",["get","brunnel"],["bridge"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Railway bridge","type":"line","source":"maptiler_planet_v4","source-layer":"railway","minzoom":6,"layout":{"visibility":"visible"},"paint":{"line-color":["interpolate",["exponential",1],["zoom"],8,"hsl(0, 0%, 72%)",14,["match",["get","usage"],"main","hsl(0, 0%, 50%)","hsl(0, 0%, 82%)"]],"line-opacity":["interpolate",["linear"],["zoom"],13,["match",["get","service"],"yard",0,1],15,1],"line-width":["interpolate",["exponential",1],["zoom"],6,0.6,11,0.6,14,0.8,16,1,22,2]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["bridge"],true,false],["match",["get","class"],["narrow_gauge","rail"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Railway bridge hatch","type":"line","source":"maptiler_planet_v4","source-layer":"railway","minzoom":6,"layout":{"visibility":"visible"},"paint":{"line-color":["interpolate",["exponential",1],["zoom"],8,"hsl(0, 0%, 72%)",14,["match",["get","usage"],"main","hsl(0, 0%, 50%)","hsl(0, 0%, 82%)"]],"line-dasharray":[0.2,2],"line-opacity":["interpolate",["linear"],["zoom"],13,["match",["get","service"],"yard",0,1],15,1],"line-width":["interpolate",["exponential",1.4],["zoom"],14.5,0,16,4,20,8]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","brunnel"],["bridge"],true,false],["match",["get","class"],["narrow_gauge","rail"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Building 3D","type":"fill-extrusion","source":"maptiler_planet_v4","source-layer":"building","minzoom":15,"layout":{"visibility":"none"},"paint":{"fill-extrusion-base":{"property":"height_min","type":"identity"},"fill-extrusion-color":"hsl(44,14%,79%)","fill-extrusion-height":{"property":"height","type":"identity"},"fill-extrusion-opacity":0.4},"filter":["all",["==",["geometry-type"],"Polygon"],["any",["==",["get","underground"],false],["!",["has","underground"]]]]},{"id":"Aerialway","type":"line","source":"maptiler_planet_v4","source-layer":"aerialway","minzoom":13,"layout":{"line-cap":"round","line-join":"bevel","visibility":"visible"},"paint":{"line-blur":1,"line-color":"hsl(0, 0%, 55%)","line-dasharray":[2,2],"line-width":["interpolate",["exponential",1],["zoom"],13,1.4,18,2.8,22,5]},"filter":["==",["geometry-type"],"LineString"]},{"id":"Military outline","type":"line","source":"maptiler_planet_v4","source-layer":"military","minzoom":8,"layout":{"visibility":"visible"},"paint":{"line-color":"hsl(92, 19%, 48%)","line-dasharray":[0.2,0.2],"line-opacity":0.6,"line-width":["interpolate",["linear"],["zoom"],13,2,22,15]},"filter":["==",["geometry-type"],"Polygon"]},{"id":"Sub border","type":"line","source":"maptiler_planet_v4","source-layer":"sub_border","minzoom":2,"layout":{"visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 70%)","line-dasharray":[2,1],"line-opacity":["step",["zoom"],0,2,["case",["<=",["get","admin_level"],40],1,0],5,["case",["<=",["get","admin_level"],50],1,0],11,["case",["<=",["get","admin_level"],70],1,0],12,1],"line-width":["interpolate",["linear"],["zoom"],5,["case",["match",["to-number",["get","admin_level"]],[40,50],true,false],0.4,0.8],8,["case",["match",["to-number",["get","admin_level"]],[40,50],true,false],0.8,1],11,["case",["match",["to-number",["get","admin_level"]],[40,50],true,false],1,["case",["<=",["to-number",["get","admin_level"]],60],1.2,1.7]],18,["case",["match",["to-number",["get","admin_level"]],[40,50],true,false],1.6,["case",["<=",["to-number",["get","admin_level"]],60],2,1]]]},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","admin_level"],[30,40,50,60,61,70],true,false],["any",["==",["get","maritime"],false],["!",["has","maritime"]]]]]},{"id":"Disputed border","type":"line","source":"maptiler_planet_v4","source-layer":"country_border_disputed","minzoom":0,"maxzoom":22,"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":["step",["zoom"],"hsl(0, 0%, 54%)",5,"hsl(33, 13%, 48%)"],"line-dasharray":["step",["zoom"],["literal",[1,0]],5,["literal",[3,2,0.1,2]]],"line-width":["interpolate",["linear"],["zoom"],0,0.3,4.9,0.7,5,1.5,10,2,22,12]},"filter":["all",["==",["geometry-type"],"LineString"],["==",["get","maritime"],false]]},{"id":"Country border","type":"line","source":"maptiler_planet_v4","source-layer":"country_border","minzoom":0,"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 54%)","line-width":{"stops":[[1,0.5],[5,1.5],[10,2],[24,12]]}},"filter":["all",["==",["geometry-type"],"LineString"],["==",["get","maritime"],false]]},{"id":"Ferry labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"ferry_label","minzoom":11,"layout":{"symbol-placement":"line","text-anchor":"center","text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Roboto Italic","Noto Sans Italic"],"text-offset":[0.8,0.8],"text-size":{"base":1,"stops":[[13,11],[15,12]]},"visibility":"visible"},"paint":{"text-color":"hsl(205, 84%, 39%)","text-halo-blur":0.5,"text-halo-color":"hsla(0, 0%, 100%, 0.15)","text-halo-width":1}},{"id":"Sea labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"water_label","minzoom":2,"layout":{"symbol-placement":"line","symbol-sort-key":["case",["==",["get","rank"],1],-100,["get","rank"]],"symbol-spacing":["step",["zoom"],350,6,700],"text-allow-overlap":false,"text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Roboto Italic","Noto Sans Italic"],"text-ignore-placement":true,"text-letter-spacing":0.05,"text-line-height":1,"text-max-angle":45,"text-max-width":10,"text-overlap":"never","text-padding":2,"text-size":["interpolate",["linear"],["zoom"],3,["case",["all",["==",["get","class"],"sea"],["==",["get","rank"],1]],18,["any",["all",["==",["get","class"],"sea"],[">",["get","rank"],1]],["all",["==",["get","class"],"bay"],[">",["get","lenght"],1000]]],14,["match",["get","class"],["bay","strait","lagoon"],12,12]],9,["case",["all",["==",["get","class"],"sea"],["==",["get","rank"],1]],20,["any",["all",["==",["get","class"],"sea"],[">",["get","rank"],1]],["all",["==",["get","class"],"bay"],["==",["get","rank"],1]]],18,["match",["get","class"],["bay","strait","lagoon"],14,12]],14,["case",["all",["==",["get","class"],"sea"],["==",["get","rank"],1]],20,["match",["get","class"],["bay","strait","lagoon"],16,14]]],"text-transform":"none","visibility":"visible"},"paint":{"text-color":{"stops":[[1,"hsl(203,54%,54%)"],[4,"hsl(203,72%,39%)"]]},"text-halo-blur":1,"text-halo-color":{"stops":[[1,"hsla(196, 72%, 80%, 0.05)"],[3,"hsla(200, 100%, 88%, 0.75)"]]},"text-halo-width":1,"text-opacity":1},"filter":["all",["==",["geometry-type"],"LineString"],["match",["get","class"],["bay","lagoon","sea","strait"],true,false],["match",["get","worldview:ch"],["recognized"],true,["!",["has","worldview:ch"]]]]},{"id":"Stream labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"water_label","minzoom":16,"layout":{"symbol-avoid-edges":false,"symbol-placement":"line","symbol-spacing":500,"symbol-z-order":"viewport-y","text-allow-overlap":true,"text-anchor":"center","text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Roboto Italic","Noto Sans Italic"],"text-letter-spacing":0.2,"text-line-height":1,"text-max-angle":45,"text-max-width":5,"text-overlap":"never","text-padding":0,"text-rotation-alignment":"map","text-size":["interpolate",["exponential",1],["zoom"],12,7,16,13,22,17],"visibility":"visible"},"paint":{"icon-halo-color":"rgba(255, 255, 255, 1)","icon-halo-width":1,"text-color":"hsl(205, 84%, 40%)","text-halo-blur":1,"text-halo-color":"hsl(206, 85%, 92%)","text-halo-width":["interpolate",["exponential",1],["zoom"],10,1,18,1.6],"text-opacity":1},"filter":["all",["==",["geometry-type"],"LineString"],["match",["get","class"],["stream"],true,false]]},{"id":"River labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"water_label","minzoom":13,"layout":{"symbol-avoid-edges":false,"symbol-placement":"line","symbol-spacing":500,"symbol-z-order":"viewport-y","text-allow-overlap":true,"text-anchor":"center","text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Roboto Italic","Noto Sans Italic"],"text-letter-spacing":0.2,"text-line-height":1,"text-max-angle":45,"text-max-width":10,"text-overlap":"never","text-padding":0,"text-rotation-alignment":"map","text-size":["interpolate",["exponential",1],["zoom"],12,10,16,14,22,20],"visibility":"visible"},"paint":{"icon-halo-color":"rgba(255, 255, 255, 1)","icon-halo-width":1,"text-color":"hsl(205, 84%, 40%)","text-halo-blur":1.2,"text-halo-color":"hsla(206, 100%, 92%, 0.5)","text-halo-width":1.6},"filter":["all",["==",["geometry-type"],"LineString"],["match",["get","class"],["canal","river"],true,false]]},{"id":"Ocean labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"water_centroid","minzoom":1,"maxzoom":12,"layout":{"symbol-z-order":"viewport-y","text-anchor":"center","text-field":"{name}","text-font":["Roboto Italic","Noto Sans Italic"],"text-letter-spacing":0.1,"text-max-angle":45,"text-max-width":6,"text-size":["interpolate",["linear"],["zoom"],1,14,7,32],"text-transform":"none","visibility":"visible"},"paint":{"text-color":["interpolate",["exponential",1],["zoom"],1,"hsl(203, 56%, 54%)",4,"hsl(203, 72%, 39%)"],"text-halo-blur":1,"text-halo-color":{"stops":[[1,"hsla(196, 72%, 80%, 0.05)"],[3,"hsla(200, 100%, 88%, 0.75)"]]},"text-halo-width":1,"text-opacity":1},"filter":["all",["==",["geometry-type"],"Point"],["match",["get","class"],["ocean"],true,false]]},{"id":"Building number","type":"symbol","source":"maptiler_planet_v4","source-layer":"building_number","minzoom":17,"layout":{"text-field":"{number}","text-font":["Roboto Mono Medium","Noto Sans Medium"],"text-size":["interpolate",["linear"],["zoom"],18,11,22,14],"visibility":"visible"},"paint":{"text-color":"hsl(25, 7%, 34%)","text-halo-blur":0.2,"text-halo-color":"hsl(49, 82%, 95%)","text-halo-width":1},"filter":["==",["geometry-type"],"Point"]},{"id":"Oneway","type":"symbol","source":"maptiler_planet_v4","source-layer":"road","minzoom":16,"layout":{"icon-image":"oneway","icon-padding":2,"icon-rotate":["case",["any",["==",["get","oneway"],-1],["==",["get","oneway"],"-1"]],180,0],"icon-rotation-alignment":"map","icon-size":["interpolate",["exponential",1],["zoom"],16,0.5,19,0.7,22,1],"symbol-placement":"line","symbol-spacing":["interpolate",["linear"],["zoom"],16,125,22,350],"text-font":["Roboto Regular","Noto Sans Regular"],"visibility":"visible"},"paint":{"icon-color":["interpolate",["linear"],["zoom"],16,"hsl(0, 0%, 45%)",22,"hsl(0, 0%, 0%)"],"icon-opacity":0.5},"filter":["all",["==",["geometry-type"],"LineString"],["any",["==",["get","oneway"],1],["==",["get","oneway"],-1],["==",["get","oneway"],true],["==",["get","oneway"],"yes"]],["match",["get","class"],["minor","motorway","primary","secondary","service","tertiary","trunk"],true,false]]},{"id":"Pathway labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"pathway_label","minzoom":16,"layout":{"icon-keep-upright":true,"symbol-placement":"line","symbol-spacing":500,"text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Roboto Condensed Italic","Noto Sans Italic"],"text-size":["interpolate",["linear"],["zoom"],12,10,16,12,18,14,22,18]},"paint":{"icon-halo-color":"rgba(255, 255, 255, 1)","icon-halo-width":1,"text-color":"hsl(0, 0%, 43%)","text-halo-blur":0.5,"text-halo-color":"rgba(255, 255, 255, 1)","text-halo-width":2},"filter":["all",["==",["geometry-type"],"LineString"],["match",["get","class"],["bridleway","corridor","cycleway","footway","path","pedestrian","steps","track"],true,["!",["has","class"]]]]},{"id":"Cycleway labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"pathway","minzoom":16,"layout":{"icon-anchor":"bottom","icon-image":"bicycle","icon-keep-upright":true,"icon-overlap":"never","icon-rotate":["match",["get","oneway"],1,180,0],"icon-rotation-alignment":"map","icon-size":["interpolate",["exponential",2],["zoom"],16,0.8,17,1,22,1.6],"symbol-placement":"line","symbol-spacing":["interpolate",["linear"],["zoom"],16,80,20,200,22,500],"text-anchor":"top","text-field":"{name}","text-font":["Noto Sans Regular"],"text-max-angle":180,"visibility":"visible"},"paint":{"icon-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 80%)","hsl(0, 0%, 50%)"],"icon-halo-blur":1,"icon-halo-color":"rgba(255, 255, 255, 1)","icon-halo-width":3,"text-color":"hsl(0, 0%, 50%)","text-halo-color":"hsla(0, 0%, 0%, 0)"},"filter":["all",["==",["geometry-type"],"LineString"],["match",["get","class"],["cycleway"],true,false]]},{"id":"Highway junctions","type":"symbol","source":"maptiler_planet_v4","source-layer":"road_exit","minzoom":14,"layout":{"icon-image":"road_{ref_length}","icon-size":["interpolate",["linear"],["zoom"],14,1,22,1.2],"text-field":"{ref}","text-font":["Roboto Mono Medium","Noto Sans Medium"],"text-size":["interpolate",["linear"],["zoom"],14,10,18,12,22,14],"visibility":"visible"},"paint":{"icon-color":"hsl(0, 0%, 93%)","icon-halo-color":"hsl(0, 0%, 53%)","icon-halo-width":1,"text-color":"hsl(0, 0%, 53%)","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":0}},{"id":"Road shields","type":"symbol","source":"maptiler_planet_v4","source-layer":"road_label","minzoom":10,"maxzoom":18,"layout":{"icon-image":["case",["any",["==",["get","network"],"JP:national"],["==",["get","route_1_network"],"JP:national"],["==",["get","route_2_network"],"JP:national"]],["concat","JP-national-highway_",["to-string",["get","ref_length"]]],["all",["==",["get","iso_a2"],"UY"],["==",["get","class"],"trunk"]],["concat","UY-national-road_",["to-string",["get","ref_length"]]],["concat","road_",["to-string",["get","ref_length"]]]],"icon-rotation-alignment":"viewport","icon-size":["interpolate",["linear"],["zoom"],7,0.6,10,0.8,14,0.9,16,1.2],"symbol-avoid-edges":true,"symbol-placement":"line","symbol-spacing":["interpolate",["linear"],["zoom"],16,400,22,800],"text-field":"{ref}","text-font":["match",["get","class"],"trunk",["literal",["Roboto Bold","Noto Sans Bold"]],["literal",["Roboto Regular","Noto Sans Regular"]]],"text-offset":[0,0.05],"text-padding":2,"text-rotation-alignment":"viewport","text-size":["interpolate",["linear"],["zoom"],7,7,10,8,14,9],"text-transform":"uppercase","visibility":"visible"},"paint":{"icon-color":["case",["all",["==",["get","iso_a2"],"AU"],["match",["get","class"],["trunk"],true,false]],"hsl(144, 68%, 22%)",["all",["==",["get","iso_a2"],"BE"],["==",["slice",["get","ref"],0,1],"N"]],"hsl(202, 100%, 35%)",["all",["==",["get","iso_a2"],"CH"],["==",["get","class"],"primary"]],"hsl(206, 61%, 44%)",["all",["==",["get","iso_a2"],"CH"],["==",["get","class"],"secondary"]],"#ffffff",["all",["==",["get","iso_a2"],"CN"],["==",["slice",["get","ref"],0,1],"G"]],"hsl(0, 100%, 50%)",["all",["==",["get","iso_a2"],"CN"],["==",["slice",["get","ref"],0,1],"S"]],"hsl(60, 100%, 50%)",["all",["==",["get","iso_a2"],"CZ"],["<=",["get","ref_length"],3],["in",["get","class"],["literal",["trunk","primary","secondary","tertiary"]]],["any",["all",["has","route_1_name"],["==",["slice",["get","route_1_name"],0,1],"S"]],["all",["has","route_2_name"],["==",["slice",["get","route_2_name"],0,1],"S"]],["all",["!",["has","route_1_name"]],["!",["has","route_2_name"]],["==",["get","class"],"primary"],["==",["get","ref_length"],1]]]],"hsl(211, 97%, 29%)",["all",["==",["get","iso_a2"],"DE"],["==",["slice",["get","ref"],0,1],"B"]],"hsl(51, 100%, 47%)",["all",["==",["get","iso_a2"],"FR"],["in",["slice",["get","ref"],0,1],["literal",["N","M"]]]],"#d7191c",["all",["==",["get","iso_a2"],"FR"],["==",["slice",["get","ref"],0,1],"D"]],"#FFFF00",["all",["==",["get","iso_a2"],"FR"],["==",["get","class"],"secondary"]],"hsl(30, 98%, 69%)",["all",["==",["get","iso_a2"],"FR"],["==",["slice",["get","ref"],0,1],"T"]],"hsl(215, 100%, 58%)",["all",["==",["get","iso_a2"],"ES"],["==",["slice",["get","ref"],0,1],"C"]],"hsl(120, 100%, 30%)",["all",["==",["get","iso_a2"],"ES"],["==",["slice",["get","ref"],0,1],"N"]],"hsl(2, 84%, 39%)",["all",["==",["get","iso_a2"],"HR"],["==",["slice",["get","ref"],0,1],"D"]],"hsl(212, 100%, 56%)",["all",["==",["get","iso_a2"],"IE"],["==",["slice",["get","ref"],0,1],"N"]],"hsl(150, 97%, 27%)",["all",["==",["get","iso_a2"],"IT"],["match",["get","class"],["primary","secondary","tertiary","trunk"],true,false]],"hsl(213, 100%, 27%)",["any",["==",["get","network"],"JP:national"],["==",["get","route_1_network"],"JP:national"],["==",["get","route_2_network"],"JP:national"]],"hsl(225, 100%, 50%)",["all",["==",["get","iso_a2"],"GB"],["==",["slice",["get","ref"],0,1],"A"]],"hsl(150, 98%, 22%)",["all",["==",["get","iso_a2"],"LU"],["==",["slice",["get","ref"],0,1],"N"]],"hsl(356, 89%, 40%)",["all",["==",["get","iso_a2"],"LU"],["==",["slice",["get","ref"],0,2],"CR"]],"hsl(50, 100%, 47%)",["all",["==",["get","iso_a2"],"NL"],["==",["slice",["get","ref"],0,1],"N"]],"hsl(49, 98%, 49%)",["all",["==",["get","iso_a2"],"PT"],["==",["slice",["get","ref"],0,2],"IP"]],"hsl(0, 100%, 50%)",["all",["==",["get","iso_a2"],"RU"]],"hsl(213, 97%, 45%)",["all",["==",["get","iso_a2"],"SI"],["==",["slice",["get","ref"],0,1],"H"]],"hsl(221, 100%, 30%)",["all",["==",["get","iso_a2"],"SK"],["==",["get","route_1_network"],"sk:primary"],["<=",["get","ref_length"],3]],"hsl(202,99%,28%)",["all",["==",["get","iso_a2"],"UY"],["==",["get","class"],"trunk"]],"hsl(210, 98%, 49%)","hsl(0, 0%, 100%)"],"icon-halo-color":["case",["all",["==",["get","iso_a2"],"AU"],["match",["get","class"],["trunk"],true,false]],"hsl(144, 68%, 22%)",["all",["==",["get","iso_a2"],"CH"],["==",["get","class"],"primary"]],"hsl(206, 61%, 44%)",["all",["==",["get","iso_a2"],"CN"],["==",["slice",["get","ref"],0,1],"G"]],"#FF0000",["all",["==",["get","iso_a2"],"FR"],["in",["slice",["get","ref"],0,1],["literal",["N","M"]]]],"hsl(359, 80%, 47%)",["all",["==",["get","iso_a2"],"FR"],["==",["slice",["get","ref"],0,1],"D"]],"#333333",["all",["==",["get","iso_a2"],"GB"],["==",["slice",["get","ref"],0,1],"A"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"IL"],["match",["get","class"],["primary","trunk"],true,false]],"hsl(0, 100%, 50%)",["all",["==",["get","iso_a2"],"PT"],["==",["slice",["get","ref"],0,2],"IP"]],"hsl(0, 100%, 50%)",["all",["==",["get","iso_a2"],"UY"],["==",["get","class"],"trunk"]],"hsl(0, 0%, 100%)","hsl(0, 0%, 20%)"],"icon-halo-width":1,"text-color":["case",["all",["==",["get","iso_a2"],"NL"],["==",["slice",["get","ref"],0,1],"N"]],"hsl(0, 0%, 0%)",["all",["==",["get","iso_a2"],"AU"],["match",["get","class"],["trunk"],true,false]],"hsl(53, 100%, 50%)",["all",["==",["get","iso_a2"],"BE"],["==",["slice",["get","ref"],0,1],"N"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"CH"],["==",["get","class"],"primary"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"CN"],["==",["slice",["get","ref"],0,1],"G"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"CZ"],["<=",["get","ref_length"],3],["in",["get","class"],["literal",["trunk","primary","secondary","tertiary"]]],["any",["all",["has","route_1_name"],["==",["slice",["get","route_1_name"],0,1],"S"]],["all",["has","route_2_name"],["==",["slice",["get","route_2_name"],0,1],"S"]],["all",["!",["has","route_1_name"]],["!",["has","route_2_name"]],["==",["get","class"],"primary"],["==",["get","ref_length"],1]]]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"FR"],["==",["slice",["get","ref"],0,1],"M"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"FR"],["==",["slice",["get","ref"],0,1],"N"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"FR"],["==",["slice",["get","ref"],0,1],"D"]],"hsl(0, 0%, 0%)",["all",["==",["get","iso_a2"],"FR"],["==",["slice",["get","ref"],0,1],"T"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"ES"],["==",["slice",["get","ref"],0,1],"N"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"ES"],["==",["slice",["get","ref"],0,1],"C"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"HR"],["==",["slice",["get","ref"],0,1],"D"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"IE"],["==",["slice",["get","ref"],0,1],"N"]],"hsl(50, 100%, 51%)",["all",["==",["get","iso_a2"],"IL"],["match",["get","class"],["primary","trunk"],true,false]],"hsl(0, 100%, 50%)",["all",["==",["get","iso_a2"],"IT"],["match",["get","class"],["primary","secondary","tertiary","trunk"],true,false]],"hsl(0, 0%, 100%)",["any",["==",["get","network"],"JP:national"],["==",["get","route_1_network"],"JP:national"],["==",["get","route_2_network"],"JP:national"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"GB"],["==",["slice",["get","ref"],0,1],"A"]],"hsl(54, 100%, 51%)",["all",["==",["get","iso_a2"],"LU"],["==",["slice",["get","ref"],0,2],"CR"]],"hsl(0, 0%, 0%)",["all",["==",["get","iso_a2"],"LU"],["==",["slice",["get","ref"],0,1],"N"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"PT"],["==",["slice",["get","ref"],0,2],"IP"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"RU"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"SI"],["==",["slice",["get","ref"],0,1],"H"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"SK"],["==",["get","route_1_network"],"sk:primary"],["<=",["get","ref_length"],3]],"hsl(2,0%,100%)",["all",["==",["get","iso_a2"],"UY"],["==",["get","class"],"trunk"]],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"FR"],["==",["slice",["get","ref"],0,1],"T"]],"hsl(0, 0%, 100%)","hsl(0, 0%, 0%)"],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":0},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["minor","primary","secondary","tertiary","trunk"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Highway shields","type":"symbol","source":"maptiler_planet_v4","source-layer":"road_label","minzoom":7,"layout":{"icon-image":["case",["all",["==",["get","class"],"motorway"],["in",["get","iso_a2"],["literal",["AL","AR","BO","KH","CH","CL","CU","CY","DE","GR","IN","IT","KO","MY","NA","NI","PK","PH","VE","TW","ZA"]]]],["concat",["get","iso_a2"],"-highway_",["to-string",["get","ref_length"]]],["all",["==",["get","iso_a2"],"BR"],["==",["slice",["get","ref"],0,3],"BR-"]],["concat","BR-highway_",["to-string",["get","ref_length"]]],["all",["==",["get","iso_a2"],"BR"],["==",["slice",["get","ref"],2,3],"-"]],["concat","BR-road_",["to-string",["get","ref_length"]]],["all",["==",["get","route_1_network"],"HK"],["==",["get","class"],"motorway"]],["concat","HK-highway_",["to-string",["get","ref_length"]]],["all",["==",["get","route_1_network"],"TW:freeway"],["<=",["get","ref_length"],3]],["concat","TW-highway_",["to-string",["get","ref_length"]]],["in",["get","network"],["literal",["us-interstate","us-highway","ca-transcanada"]]],["concat",["get","network"],"_",["to-string",["get","ref_length"]]],["any",["==",["get","network"],"e-road"],["==",["get","route_1_network"],"e-road"]],["concat","road_",["to-string",["get","ref_length"]]],["concat","road_",["to-string",["get","ref_length"]]]],"icon-rotation-alignment":"viewport","icon-size":["interpolate",["linear"],["zoom"],5,["case",["==",["get","network"],"ca-transcanada"],0.9,0.6],10,["case",["==",["get","network"],"ca-transcanada"],1.1,0.9],14,["case",["==",["get","network"],"ca-transcanada"],1.25,1]],"symbol-avoid-edges":true,"symbol-placement":"line","symbol-spacing":400,"text-field":["case",["all",["==",["get","iso_a2"],"BR"],["==",["slice",["get","ref"],2,3],"-"]],["slice",["get","ref"],["case",["==",["slice",["get","ref"],3,4],"0"],4,3]],["all",["==",["get","iso_a2"],"BR"],["==",["slice",["get","ref"],0,3],"BR-"]],["slice",["get","ref"],3],["get","ref"]],"text-font":["match",["get","class"],"motorway",["literal",["Roboto Bold","Noto Sans Bold"]],["literal",["Roboto Regular"]]],"text-offset":[0,0.05],"text-padding":2,"text-rotation-alignment":"viewport","text-size":["interpolate",["linear"],["zoom"],7,["case",["==",["get","network"],"ca-transcanada"],8,7],10,["case",["==",["get","network"],"ca-transcanada"],10,9],14,["case",["==",["get","network"],"ca-transcanada"],11,10]],"text-transform":"uppercase","visibility":"visible"},"paint":{"icon-color":["case",["==",["get","network"],"ca-transcanada"],"hsl(147, 84%, 27%)",["all",["any",["==",["get","network"],"e-road"],["==",["get","route_1_network"],"e-road"]],["==",["get","iso_a2"],"RU"]],"hsl(213, 97%, 45%)",["all",["==",["get","iso_a2"],"DK"],["==",["get","class"],"motorway"],["!=",["get","route_1_network"],"e-road"]],"hsl(48, 100%, 50%)",["==",["get","route_1_network"],"HK"],"hsl(37, 92%, 62%)",["==",["get","route_1_network"],"TW:freeway"],"hsl(0, 0%, 100%)",["all",["==",["get","iso_a2"],"BE"],["in",["slice",["get","ref"],0,1],["literal",["E"]]]],"hsl(137, 97%, 27%)",["match",["get","iso_a2"],"AL","hsl(137,97%,27%)","AT","hsl(209,68%,43%)","AU","hsl(144,68%,22%)","AZ","hsl(206,100%,34%)","BA","hsl(138,100%,30%)","BG","hsl(171,100%,19%)","BO","hsl(165,98%,21%)","BY","hsl(357,86%,51%)","CA","hsl(0,0%,100%)","CL","hsl(213,100%,27%)","CU","hsl(160,100%,20%)","CZ","hsl(357,89%,43%)","DE","hsl(223,99%,38%)","FR","hsl(360,100%,42%)","FI","hsl(350,99%,45%)","GB","hsl(202,100%,38%)","GE","hsl(228,96%,33%)","GR","hsl(138,100%,30%)","HR","hsl(138,100%,30%)","HU","hsl(240,100%,27%)","IT","hsl(137,97%,27%)","IR","hsl(202,100%,38%)","JO","hsl(150,98%,22%)","JP","hsl(165,100%,27%)","LA","hsl(360,99%,42%)","LU","hsl(241,93%,42%)","MK","hsl(138,100%,30%)","MX","hsl(0,0%,100%)","NP","hsl(150,98%,22%)","NL","hsl(3,77%,48%)","NZ","hsl(3,66%,44%)","IE","hsl(214,91%,41%)","LV","hsl(350,87%,49%)","LT","hsl(358,99%,45%)","PK","hsl(125,56%,30%)","PH","hsl(53,100%,50%)","PL","hsl(359,87%,51%)","PT","hsl(217,100%,34%)","RO","hsl(141,97%,26%)","RU","hsl(213,97%,45%)","SK","hsl(5,93%,38%)","ES","hsl(219,98%,25%)","CH","hsl(359,86%,55%)","UY","hsl(210,98%,49%)","ZA","hsl(210,98%,36%)","XK","hsl(138,100%,30%)","CY","hsl(143,100%,16%)","IN","hsl(50,96%,47%)","VN","hsl(56,98%,51%)","RS","hsl(138,100%,30%)","SI","hsl(145,100%,29%)","TR","hsl(32,100%,44%)","TW","hsl(0,0%,100%)",["case",["any",["==",["get","network"],"e-road"],["==",["get","route_1_network"],"e-road"]],"hsl(137, 97%, 27%)","hsl(0, 0%, 100%)"]]],"icon-halo-color":["case",["==",["get","network"],"ca-transcanada"],"hsl(0, 0%, 100%)",["all",["any",["==",["get","network"],"e-road"],["==",["get","route_1_network"],"e-road"]],["==",["get","iso_a2"],"RU"]],"hsl(213, 97%, 45%)",["==",["get","route_1_network"],"TW:freeway"],"hsl(144, 97%, 25%)",["match",["get","iso_a2"],"AL","hsl(137,97%,27%)","AT","hsl(209,68%,43%)","AU","hsl(144,68%,22%)","BA","hsl(138,100%,30%)","BE","hsl(0,0%,0%)","BG","hsl(171,100%,19%)","BO","hsl(165,98%,21%)","BY","hsl(357,86%,51%)","CA","hsl(0,0%,0%)","CH","hsl(359,86%,55%)","CL","hsl(213,100%,27%)","CU","hsl(160,100%,20%)","CY","hsl(46,99%,49%)","CZ","hsl(357,89%,43%)","DE","hsl(223,99%,38%)","ES","hsl(219,98%,25%)","FR","hsl(360,100%,42%)","FI","hsl(350,99%,45%)","GB","hsl(202,100%,38%)","GR","hsl(138,100%,30%)","HR","hsl(138,100%,30%)","HU","hsl(240,100%,27%)","IE","hsl(214,91%,41%)","IT","hsl(137,97%,27%)","IL","hsl(214,91%,41%)","IN","hsl(0,0%,0%)","JO","hsl(53,100%,50%)","JP","hsl(165,100%,27%)","LU","hsl(241,93%,42%)","MX","hsl(0,0%,0%)","NP","hsl(150,98%,22%)","NL","hsl(3,77%,48%)","NZ","hsl(3,66%,44%)","PK","hsl(125,56%,30%)","PH","hsl(53,100%,50%)","PL","hsl(359,87%,51%)","PT","hsl(217,100%,34%)","RO","hsl(141,97%,26%)","RU","hsl(213,97%,45%)","SK","hsl(5,93%,38%)","TR","hsl(0,0%,0%)","UY","hsl(210,98%,49%)","XK","hsl(138,100%,30%)","ZA","hsl(210,98%,36%)",["case",["any",["==",["get","network"],"e-road"],["==",["get","route_1_network"],"e-road"]],"hsl(137, 97%, 27%)","hsl(0, 0%, 0%)"]]],"icon-halo-width":["case",["any",["==",["get","network"],"e-road"],["==",["get","route_1_network"],"e-road"],["==",["get","route_1_network"],"TW:freeway"]],2,["==",["get","network"],"ca-transcanada"],5,["match",["get","iso_a2"],["BE","CY","IL","JO","TR"],2,1]],"icon-opacity":1,"text-color":["case",["any",["==",["get","network"],"e-road"],["==",["get","route_1_network"],"e-road"],["all",["==",["get","iso_a2"],"BE"],["in",["slice",["get","ref"],0,1],["literal",["E"]]]]],"hsl(0, 0%, 100%)",["==",["get","network"],"ca-transcanada"],"hsl(137, 97%, 27%)",["match",["get","iso_a2"],["AL","AT","AZ","BA","BO","BG","BY","CH","CL","CU","CZ","DE","EC","ES","FI","FR","GE","GB","GR","HR","HU","IE","IR","IT","JP","KO","LA","LU","LT","LV","ME","MK","NL","NO","NP","NZ","PL","PT","PK","RO","RS","RU","SK","SI","UY","UA"],"hsl(0, 0%, 100%)",["AR","BE","BR","ID","IN","KH","MX","NI","PH","PY","TR","TW","VE","VN"],"hsl(0, 0%, 0%)",["AU","CY","JO","NA"],"hsl(53, 100%, 50%)",["IL"],"hsl(214, 91%, 41%)",["ZA"],"hsl(49,100%,50%)","hsl(0, 0%, 30%)"]],"text-halo-color":["case",["==",["get","network"],"ca-transcanada"],"hsl(0, 0%, 100%)","hsl(0, 0%, 100%)"],"text-halo-width":["case",["==",["get","network"],"ca-transcanada"],1.5,0],"text-opacity":1},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","ref_length"],[1,2,3,4,5,6],true,false],["any",["!=",["get","iso_a2"],"CN"],["==",["get","route_1_network"],"HK"]],["any",["==",["get","class"],"motorway"],["all",["==",["get","class"],"trunk"],["match",["get","network"],["us-highway","us-interstate","us-state"],true,false]]],["match",["get","network"],["ca-provincial","ca-provincial-arterial","ca-transcanada","gb-motorway","gb-primary","gb-trunk","ie-motorway","ie-national","ie-regional","road","us-highway","us-interstate","us-state"],true,false],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Highway shields bicolor top","type":"symbol","source":"maptiler_planet_v4","source-layer":"road_label","minzoom":7,"layout":{"icon-image":["case",["all",["==",["get","class"],"motorway"],["==",["get","iso_a2"],"KR"]],["concat","KR-highway_",["get","ref_length"]],["concat",["get","network"],"_",["get","ref_length"]]],"icon-rotation-alignment":"viewport","icon-size":1,"symbol-placement":"line","symbol-spacing":400,"text-field":"{ref}","text-font":["match",["get","class"],"motorway",["literal",["Roboto Bold","Noto Sans Bold"]],["literal",["Roboto Regular","Noto Sans Regular"]]],"text-offset":[0,0.1],"text-rotation-alignment":"viewport","text-size":9,"visibility":"visible"},"paint":{"icon-color":["case",["==",["get","route_1_network"],"CN:expressway"],"hsl(0, 100%, 50%)",["all",["==",["get","class"],"motorway"],["==",["get","iso_a2"],"CN"]],"hsl(57, 100%, 51%)",["all",["==",["get","class"],"motorway"],["==",["get","iso_a2"],"KR"]],"hsl(21, 100%, 45%)",["==",["get","network"],"us-interstate"],"hsl(21, 100%, 45%)","hsl(0, 0%, 100%)"],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1,"icon-translate":[0,-4],"icon-translate-anchor":"viewport","text-color":"hsl(21, 100%, 45%)","text-halo-color":"rgba(255, 255, 255, 1)","text-halo-width":0},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","ref_length"],[1,2,3,4,5],true,false],["any",["match",["get","network"],"us-interstate",true,false],["match",["get","route_1_network"],["CN:AH:expressway","CN:BJ:expressway","CN:CHQ:expressway","CN:FJ:expressway","CN:GANSU:expressway","CN:GD:expressway","CN:GX:expressway","CN:GZ:expressway","CN:HE:expressway","CN:HI:expressway","CN:HL:expressway","CN:HN:expressway","CN:HUB:expressway","CN:HUN:expressway","CN:JJJ:expressway","CN:JL:expressway","CN:JS:expressway","CN:JX:expressway","CN:LN:expressway","CN:MO:expressway","CN:NM:expressway","CN:NX:expressway","CN:QH:expressway","CN:SC:expressway","CN:SD:expressway","CN:SH:expressway","CN:SHN:expressway","CN:SNX:expressway","CN:TJ:expressway","CN:XJ:expressway","CN:YN:expressway","CN:ZJ:expressway","CN:expressway"],true,false],["all",["==",["get","class"],"motorway"],["in",["get","iso_a2"],["literal",["KR","PR"]]]]],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Highway shields bicolor","type":"symbol","source":"maptiler_planet_v4","source-layer":"road_label","minzoom":7,"layout":{"icon-image":["case",["all",["==",["get","class"],"motorway"],["==",["get","iso_a2"],"KR"]],["concat","KR-highway_",["get","ref_length"]],["concat",["get","network"],"_",["get","ref_length"]]],"icon-rotation-alignment":"viewport","icon-size":1,"symbol-placement":"line","symbol-spacing":400,"text-field":"{ref}","text-font":["match",["get","class"],"motorway",["literal",["Roboto Bold","Noto Sans Bold"]],["literal",["Roboto Regular","Noto Sans Regular"]]],"text-offset":[0,0.1],"text-rotation-alignment":"viewport","text-size":9,"visibility":"visible"},"paint":{"icon-color":["case",["any",["==",["get","network"],"us-interstate"],["all",["==",["get","class"],"motorway"],["==",["get","iso_a2"],"KR"]]],"hsl(212, 79%, 42%)",["match",["get","route_1_network"],["CN:AH:expressway","CN:BJ:expressway","CN:CHQ:expressway","CN:FJ:expressway","CN:GANSU:expressway","CN:GD:expressway","CN:GX:expressway","CN:GZ:expressway","CN:HE:expressway","CN:HI:expressway","CN:HL:expressway","CN:HN:expressway","CN:HUB:expressway","CN:HUN:expressway","CN:JL:expressway","CN:JS:expressway","CN:JX:expressway","CN:LN:expressway","CN:MO:expressway","CN:NM:expressway","CN:NX:expressway","CN:QH:expressway","CN:SC:expressway","CN:SD:expressway","CN:SH:expressway","CN:SHN:expressway","CN:SNX:expressway","CN:TJ:expressway","CN:XJ:expressway","CN:YN:expressway","CN:ZJ:expressway","CN:expressway"],"hsl(119, 100%, 25%)","hsl(119, 100%, 25%)"]],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"text-color":"hsl(0, 0%, 100%)","text-halo-color":"rgba(255, 255, 255, 1)","text-halo-width":0},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","ref_length"],[1,2,3,4,5],true,false],["any",["match",["get","network"],"us-interstate",true,false],["match",["get","route_1_network"],["CN:AH:expressway","CN:BJ:expressway","CN:CHQ:expressway","CN:FJ:expressway","CN:GANSU:expressway","CN:GD:expressway","CN:GX:expressway","CN:GZ:expressway","CN:HE:expressway","CN:HI:expressway","CN:HL:expressway","CN:HN:expressway","CN:HUB:expressway","CN:HUN:expressway","CN:JJJ:expressway","CN:JL:expressway","CN:JS:expressway","CN:JX:expressway","CN:LN:expressway","CN:MO:expressway","CN:NM:expressway","CN:NX:expressway","CN:QH:expressway","CN:SC:expressway","CN:SD:expressway","CN:SH:expressway","CN:SHN:expressway","CN:SNX:expressway","CN:TJ:expressway","CN:XJ:expressway","CN:YN:expressway","CN:ZJ:expressway","CN:expressway"],true,false],["all",["==",["get","class"],"motorway"],["in",["get","iso_a2"],["literal",["KR","PR"]]]]],["any",["==",["get","construction"],false],["!",["has","construction"]]]]]},{"id":"Zebra crossing","type":"symbol","source":"maptiler_planet_v4","source-layer":"street_furniture","minzoom":18,"layout":{"icon-anchor":"center","icon-image":"crossing","icon-rotate":["coalesce",["get","direction"],0],"icon-rotation-alignment":"map","icon-size":["interpolate",["exponential",4],["zoom"],18,1.1,20,2.6,22,3.8],"text-anchor":"top","text-field":"{name}","text-font":["Noto Sans Regular"],"visibility":"visible"},"paint":{"icon-color":["interpolate",["linear"],["zoom"],18,"hsl(0, 0%, 71%)",22,"hsl(0, 0%, 80%)"],"icon-halo-blur":0,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":["interpolate",["linear"],["zoom"],18,1.5,22,4],"text-color":["interpolate",["linear"],["zoom"],18,"hsl(0, 0%, 71%)",22,"hsl(0, 0%, 80%)"],"text-halo-blur":0,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":["interpolate",["linear"],["zoom"],18,1.5,22,4]},"filter":["all",["match",["get","subclass"],["crossing"],true,false],["==",["geometry-type"],"Point"]]},{"id":"Traffic light","type":"symbol","source":"maptiler_planet_v4","source-layer":"street_furniture","minzoom":18,"layout":{"icon-anchor":"center","icon-image":"traffic_signal","icon-rotate":["coalesce",["get","direction"],0],"icon-size":["interpolate",["exponential",4],["zoom"],18,0.85,22,1.4],"text-anchor":"top","visibility":"visible"},"paint":{"icon-color":["interpolate",["linear"],["zoom"],18,"hsl(0, 0%, 76%)",22,"hsl(0, 0%, 81%)"],"icon-halo-color":"rgba(255, 255, 255, 1)","icon-halo-width":["interpolate",["linear"],["zoom"],18,1,22,4],"text-color":["interpolate",["linear"],["zoom"],18,"hsl(0, 0%, 76%)",22,"hsl(0, 0%, 81%)"],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2},"filter":["all",["==",["geometry-type"],"Point"],["match",["get","subclass"],["traffic_signals"],true,false]]},{"id":"Tree","type":"symbol","source":"maptiler_planet_v4","source-layer":"tree","minzoom":16,"layout":{"icon-anchor":"bottom","icon-image":["step",["zoom"],"dot",16,"dot",18,"park"],"icon-size":["interpolate",["linear"],["zoom"],16,0.4,18,0.8,22,2],"text-anchor":"top","text-field":"{name}","text-font":["Noto Sans Regular"],"visibility":"visible"},"paint":{"icon-color":"hsl(103, 40%, 70%)","icon-halo-color":"rgba(255, 255, 255, 1)","icon-halo-width":1,"icon-opacity":1,"text-color":"hsl(103, 40%, 70%)","text-halo-color":"rgba(255, 255, 255, 1)","text-halo-width":1,"text-opacity":1},"filter":["all",["==",["geometry-type"],"Point"],["!",["has","name"]]]},{"id":"Tree name","type":"symbol","source":"maptiler_planet_v4","source-layer":"tree","minzoom":17,"layout":{"icon-anchor":"center","icon-image":"park","icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"top","text-field":"{name}","text-font":["Roboto Italic","Noto Sans Italic"],"text-max-width":8,"text-offset":[0,0.8],"text-optional":true,"text-padding":2,"text-size":{"stops":[[12,8],[16,10],[22,14]]},"visibility":"visible"},"paint":{"icon-color":"hsl(103, 40%, 60%)","icon-halo-blur":1,"icon-halo-color":"hsla(0, 0%, 100%, 0.8)","icon-halo-width":2,"text-color":"hsl(103, 40%, 60%)","text-halo-blur":1,"text-halo-color":"hsla(0, 0%, 100%, 0.8)","text-halo-width":2,"text-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],10],1,0],15,["case",["<=",["get","rank"],99],1,0],16,1]},"filter":["all",["==",["geometry-type"],"Point"],["has","name"]]},{"id":"Street furniture","type":"symbol","source":"maptiler_planet_v4","source-layer":"street_furniture","minzoom":17,"layout":{"icon-image":["match",["get","subclass"],["clock","drinking_water","fountain","recycling","shower","telephone","toilets"],["get","subclass"],""],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"top","text-field":"{name}","text-font":["Roboto Regular","Noto Sans Regular"],"text-max-width":8,"text-offset":[0,0.8],"text-optional":true,"text-padding":2,"text-size":["interpolate",["exponential",1],["zoom"],12,10,16,12,22,14],"visibility":"visible"},"paint":{"icon-color":"hsl(51, 10%, 40%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.8,16,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"icon-opacity":["step",["zoom"],0,17,["case",["match",["get","subclass"],["fountain"],true,false],1,0],18,1],"text-color":"hsl(51, 10%, 40%)","text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,17,["case",["match",["get","subclass"],["fountain"],true,false],1,0],18,1]},"metadata":{},"filter":["all",["==",["geometry-type"],"Point"],["match",["get","subclass"],["clock","drinking_water","fountain","recycling","shower","telephone","toilets"],true,false]]},{"id":"Sport","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_sport","minzoom":12,"layout":{"icon-anchor":"bottom","icon-image":["match",["get","class"],["american_football","archery","athletics","baseball","basketball","boxing","climbing","fitness_centre","golf","pitch","playground","rugby","running","skateboard","soccer","sports_centre","stadium","swimming_pool","tennis","volleyball","yoga"],["get","class"],"equestrian","horse_riding","fitness","gym","football","soccer","motor","dot",["multi","sports_hall"],"sports_centre",["rugby_league","rugby_union"],"rugby",["swimming","swimming_area"],"swimming_pool",["case",["has","class"],"dot",""]],"icon-overlap":"never","icon-size":["interpolate",["linear"],["zoom"],12,0.8,22,1.2],"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"top","text-field":"{name}","text-font":["Roboto Regular","Noto Sans Regular"],"text-justify":"left","text-max-width":8,"text-optional":true,"text-padding":2,"text-size":{"stops":[[12,10],[16,12],[22,14]]},"visibility":"visible"},"paint":{"icon-color":"hsl(129, 37%, 45%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"icon-opacity":["step",["zoom"],0,12,["match",["get","class"],["stadium","sports_hall","soccer","rugby"],1,0],16,1],"text-color":"hsl(129, 37%, 45%)","text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,12,["match",["get","class"],["stadium","sports_hall","soccer","rugby"],1,0],16,1]},"metadata":{},"filter":["all",["==",["geometry-type"],"Point"],["match",["get","class"],["american_football","archery","athletics","baseball","basketball","boxing","climbing","equestrian","fitness","fitness_centre","golf","motor","multi","pitch","playground","rugby","rugby_league","rugby_union","running","skateboard","soccer","sport","sports_centre","sports_hall","stadium","swimming","swimming_area","swimming_pool","tennis","volleyball"],true,false]]},{"id":"Food","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_food","minzoom":17,"layout":{"icon-image":["case",["==",["get","cuisine"],"turkish"],"kebab",["==",["get","cuisine"],"japanese"],"sushi",["any",["==",["get","cuisine"],"vietnamese"],["==",["get","cuisine"],"thai"]],"asian",["in",["get","cuisine"],["literal",["pizza","fast_food","burger","hot_dog","sandwich","bagel","tacos","kebab","chicken","steak","bbq","asian","noodle","sushi","seafood","fish","ice_cream","donut","waffle","cake"]]],["get","cuisine"],["match",["get","class"],["bar","cafe","fast_food","ice_cream","restaurant"],["get","class"],["biergarten","pub"],"beer","food_court","restaurant",["case",["has","class"],"restaurant",""]]],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"top","text-field":"{name}","text-font":["Roboto Regular","Noto Sans Regular"],"text-max-width":8,"text-offset":[0,0.8],"text-optional":true,"text-padding":2,"text-size":{"stops":[[12,10],[16,12],[22,14]]},"visibility":"none"},"paint":{"icon-color":"hsl(18, 44%, 54%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.8,16,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"icon-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],1],1,0],15,["case",["<=",["get","rank"],5],1,0],16,["case",["<=",["get","rank"],20],1,0],17,1],"text-color":"hsl(18, 44%, 54%)","text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],1],1,0],15,["case",["<=",["get","rank"],5],1,0],16,["case",["<=",["get","rank"],20],1,0],17,1]},"filter":["all",["==","$type","Point"],["all",["in","class","bar","beer","biergarten","cafe","canteen","fast_food","food_court","ice_cream","pub","restaurant"],["has","name"]]]},{"id":"Shopping","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_shopping","minzoom":17,"layout":{"icon-anchor":"center","icon-image":["coalesce",["image",["get","subclass"]],["image",["get","class"]],["image","dot"]],"icon-size":["interpolate",["linear"],["zoom"],18,1,22,1.4],"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"top","text-field":"{name}","text-font":["Roboto Regular","Noto Sans Regular"],"text-max-width":8,"text-offset":[0,0.8],"text-optional":true,"text-padding":2,"text-size":{"stops":[[12,10],[16,12],[22,14]]},"visibility":"none"},"paint":{"icon-color":"hsl(18, 2%, 53%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"icon-opacity":["step",["zoom"],0,14,["match",["get","class"],["mall"],1,0],15,["match",["get","class"],["mall","supermarket"],1,0],16,["match",["get","class"],["bakery","mall","supermarket"],1,0],17,["case",["==",["get","subclass"],"vending_machine"],0,1],18,1],"text-color":"hsl(18, 2%, 53%)","text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,14,["match",["get","class"],["mall"],1,0],15,["match",["get","class"],["mall","supermarket"],1,0],16,["match",["get","class"],["bakery","mall","supermarket"],1,0],17,["case",["==",["get","subclass"],"vending_machine"],0,1],18,1]},"filter":["all",["==",["geometry-type"],"Point"],["has","name"]]},{"id":"Parking special","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_transport","minzoom":16,"layout":{"icon-anchor":"center","icon-image":["match",["get","parking_space"],"charging","charging_station","disabled","wheelchair",""],"icon-rotate":0,"icon-size":["interpolate",["linear"],["zoom"],14,0.6,22,0.9],"symbol-sort-key":["to-number",["get","rank"]],"visibility":"visible"},"paint":{"icon-color":"hsl(215, 81%, 35%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.8,16,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2},"metadata":{},"filter":["all",["==",["geometry-type"],"Point"],["all",["match",["get","subclass"],["parking_space"],true,false],["match",["get","parking_space"],["charging","disabled"],true,false]]]},{"id":"Transport","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_transport","minzoom":14,"layout":{"icon-image":["match",["get","subclass"],["bicycle_parking","bicycle_rental","bicycle_repair_station","car_pooling","car_rental","car_sharing","car_wash","charging_station","compressed_air","fuel","motorcycle_parking","motorcycle_rental","parking","parking_entrance","taxi","toll","vehicle_inspection"],["get","subclass"],""],"icon-offset":[0,-8],"icon-rotate":0,"icon-size":["interpolate",["linear"],["zoom"],14,["case",["==",["get","subclass"],"parking_entrance"],0.6,0.8],22,["case",["==",["get","subclass"],"parking_entrance"],0.9,1.2]],"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"top","text-field":["case",["match",["get","subclass"],["charging_station","bicycle_parking","motorcycle_parking","parking_garage"],true,false],"",["get","name"]],"text-font":["Roboto Regular","Noto Sans Regular"],"text-max-width":8,"text-optional":true,"text-padding":2,"text-size":["interpolate",["linear"],["zoom"],12,["case",["==",["get","subclass"],"parking_entrance"],8,10],16,["case",["==",["get","subclass"],"parking_entrance"],10,12],22,["case",["==",["get","subclass"],"parking_entrance"],12,14]],"visibility":"visible"},"paint":{"icon-color":"hsl(215, 81%, 35%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.8,16,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"icon-opacity":["step",["zoom"],0,14,["match",["get","subclass"],["ferry_terminal","harbor","heliport","highway_rest_area","taxi","terminal"],1,0],15,["match",["get","subclass"],["car","car_rental","car_repair","charging_station","ferry_terminal","fuel","harbor","heliport","highway_rest_area","parking","taxi","terminal","toll"],1,0],16,["match",["get","subclass"],["car","car_rental","car_repair","charging_station","ferry_terminal","fuel","harbor","heliport","highway_rest_area","parking","parking_entrance","parking_garage","parking_paid","taxi","terminal","toll"],1,0],17,1],"text-color":"hsl(215, 81%, 35%)","text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,14,["match",["get","class"],["ferry_terminal","terminal"],1,0],15,["match",["get","class"],["car","car_rental","car_repair","charging_station","ferry_terminal","fuel","harbor","heliport","highway_rest_area","terminal","toll"],1,0],16,["match",["get","class"],["car","car_rental","car_repair","charging_station","ferry_terminal","fuel","harbor","heliport","highway_rest_area","parking","parking_entrance","parking_garage","parking_paid","terminal","toll"],1,0],17,1]},"metadata":{},"filter":["all",["==",["geometry-type"],"Point"],["match",["get","subclass"],["bicycle_parking","bicycle_rental","bicycle_repair_station","car_pooling","car_rental","car_sharing","car_wash","charging_station","compressed_air","fuel","motorcycle_parking","motorcycle_rental","parking","parking_entrance","taxi","toll","vacuum_cleaner","vehicle_inspection"],true,["!",["has","subclass"]]]]},{"id":"Bus stop","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_station","minzoom":15,"layout":{"icon-image":"bus_stop","icon-offset":[2,2],"icon-overlap":"never","icon-padding":0,"icon-size":["interpolate",["linear"],["zoom"],15,0,16,0.8,20,1,22,1.2],"symbol-avoid-edges":false,"symbol-sort-key":["to-number",["get","rank"]],"symbol-z-order":"auto","text-anchor":"top","text-field":"{name}","text-font":["literal",["Noto Sans Regular"]],"text-line-height":1,"text-max-width":8,"text-offset":[0,0.8],"text-optional":true,"text-overlap":"never","text-size":["interpolate",["linear"],["zoom"],15,0,17,12,22,14],"visibility":"visible"},"paint":{"icon-color":"hsl(215, 83%, 53%)","icon-halo-blur":0,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":3,"icon-opacity":["step",["zoom"],0,16,1],"text-color":"hsl(215, 83%, 53%)","text-halo-blur":1,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,17,1],"text-translate":[0,2]},"filter":["all",["==",["geometry-type"],"Point"],["==",["get","subclass"],"bus_stop"]]},{"id":"Healthcare","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_healthcare","minzoom":14,"layout":{"icon-image":["match",["get","class"],["dentist","hospital","veterinary"],["get","class"],["clinic","doctor","doctors","pharmacy"],"hospital",""],"icon-size":["interpolate",["linear"],["zoom"],14,["match",["get","class"],["doctor","doctors","dentist","veterinary"],0.5,0.6],16,["match",["get","class"],["doctor","doctors","dentist","veterinary"],0.8,1],22,["match",["get","class"],["doctor","doctors","dentist","veterinary"],1,1.4]],"symbol-sort-key":["match",["get","class"],["hospital","clinic","pharmacy"],1,["doctor","doctors","dentist","veterinary"],2,3],"text-anchor":"top","text-field":"{name}","text-font":["Roboto Regular","Noto Sans Regular"],"text-max-width":10,"text-offset":[0,0.8],"text-optional":true,"text-padding":2,"text-size":["interpolate",["linear"],["zoom"],13,["match",["get","class"],["doctor","doctors","dentist","veterinary"],9,10],16,["match",["get","class"],["doctor","doctors","dentist","veterinary"],11,12],22,["match",["get","class"],["doctor","doctors","dentist","veterinary"],13,14]],"visibility":"visible"},"paint":{"icon-color":["match",["get","class"],["hospital","clinic"],"hsl(6, 96%, 35%)",["doctor","doctors","dentist"],"hsl(0, 0%, 100%)","pharmacy","hsl(140, 60%, 35%)","veterinary","hsl(140, 60%, 35%)","hsl(6, 96%, 35%)"],"icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.8,16,0],"icon-halo-color":["match",["get","class"],["doctor","doctors","dentist"],"hsl(6, 96%, 35%)",["pharmacy","veterinary"],"hsl(0, 0%, 100%)","hsl(0, 0%, 100%)"],"icon-halo-width":2,"icon-opacity":["step",["zoom"],0,14,["match",["get","class"],["hospital","clinic"],1,0],16,["match",["get","class"],["hospital","clinic","pharmacy","doctor","doctors","dentist","veterinary"],1,0]],"text-color":["match",["get","class"],["doctor","doctors","dentist"],"hsl(6, 96%, 35%)",["pharmacy","veterinary"],"hsl(140, 60%, 35%)","hsl(6, 96%, 35%)"],"text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,15,["match",["get","class"],["hospital","clinic"],1,0],16,["match",["get","class"],["hospital","clinic","pharmacy"],1,0],17,["match",["get","class"],["hospital","clinic","pharmacy","doctor","doctors","dentist","veterinary"],1,0]]},"filter":["all",["==",["geometry-type"],"Point"],["has","name"],["match",["get","class"],["clinic","dentist","doctor","doctors","hospital","pharmacy","veterinary"],true,false]]},{"id":"Education","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_education","minzoom":12,"layout":{"icon-image":["match",["get","class"],["childcare","college","dancing_school","kindergarten","music_school","school"],["get","class"],"research_institute","dot","university","college",""],"icon-overlap":"never","icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"top","text-field":"{name}","text-font":["Roboto Regular","Noto Sans Regular"],"text-letter-spacing":0,"text-max-width":8,"text-offset":[0,0.8],"text-overlap":"never","text-padding":2,"text-size":{"stops":[[12,10],[16,12],[22,14]]},"visibility":"visible"},"paint":{"icon-color":"hsl(204, 23%, 50%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.8,16,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"icon-opacity":["step",["zoom"],0,14,["match",["get","class"],["university"],1,0],15,1],"text-color":"hsl(204, 23%, 40%)","text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,14,["match",["get","class"],["university"],1,0],15,1]},"filter":["all",["==",["geometry-type"],"Point"],["all",["has","name"],["match",["get","class"],["childcare","college","dancing_school","kindergarten","music_school","research_institute","school","university"],true,false]]]},{"id":"Public","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_public","minzoom":13,"layout":{"icon-image":["match",["get","subclass"],["atm","bank","bbq","bureau_de_change","courthouse","fire_station","post_box","post_office","prison","sauna","smoking_area","social_facility"],["get","subclass"],"townhall","museum",""],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"top","text-field":"{name}","text-font":["Roboto Regular","Noto Sans Regular"],"text-max-width":8,"text-offset":[0,0.8],"text-optional":true,"text-padding":2,"text-size":["interpolate",["exponential",1],["zoom"],12,10,16,12,22,14],"visibility":"visible"},"paint":{"icon-color":"hsl(51, 10%, 40%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.8,16,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"icon-opacity":["step",["zoom"],0,13,["case",["match",["get","subclass"],["townhall","town_hall","cemetery","courthouse"],true,false],1,0],14,["case",["match",["get","subclass"],["townhall","town_hall","post","fire_station","cemetery","courthouse","prison"],true,false],1,0],17,["case",["match",["get","subclass"],["atm"],true,false],0,1],18,1],"text-color":"hsl(51, 10%, 40%)","text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,13,["case",["match",["get","subclass"],["townhall","town_hall","cemetery","courthouse"],true,false],1,0],14,["match",["get","subclass"],["cemetery","courthouse","fire_station","post","townhall","town_hall"],1,0],17,["match",["get","subclass"],["bank","cemetery","courthouse","fire_station","townhall","town_hall","post"],1,0],18,1]},"metadata":{},"filter":["all",["==",["geometry-type"],"Point"],["match",["get","subclass"],["atm","bank","bbq","bureau_de_change","courthouse","fire_station","post_box","post_office","prison","sauna","smoking_area","social_facility","townhall"],true,false]]},{"id":"Religion","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_culture","minzoom":13,"layout":{"icon-anchor":"center","icon-image":["coalesce",["image",["get","subclass"]],["image",["get","class"]],["image","dot"]],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"top","text-field":"{name}","text-font":["Roboto Regular","Noto Sans Regular"],"text-max-width":10,"text-offset":[0,1],"text-optional":true,"text-padding":2,"text-size":["interpolate",["linear"],["zoom"],14,10,16,12,20,14,22,18],"visibility":"visible"},"paint":{"icon-color":"hsl(51, 8%, 30%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"icon-opacity":["step",["zoom"],0,14,["case",["==",["get","class"],"cemetery"],1,0],15,["case",["in",["get","class"],["literal",["cemetery","place_of_worship"]]],1,0]],"icon-translate":[0,3],"text-color":"hsl(51, 8%, 30%)","text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,14,["case",["==",["get","class"],"cemetery"],1,0],15,["case",["in",["get","class"],["literal",["cemetery","place_of_worship"]]],1,0]]},"filter":["all",["==",["geometry-type"],"Point"],["all",["has","name"],["match",["get","class"],["cemetery","place_of_mourning","place_of_worship"],true,false]]]},{"id":"Tourism","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_tourism","minzoom":12,"layout":{"icon-anchor":"center","icon-image":["match",["get","class"],["aquarium","attraction","castle","information","lighthouse","ruins","theme_park","viewpoint","watermill","windmill","zoo"],["get","class"],["case",["has","class"],"dot",""]],"icon-overlap":"never","icon-padding":2,"icon-size":["case",["==",["get","class"],"memorial"],0.7,1],"symbol-sort-key":["to-number",["get","rank"]],"symbol-z-order":"auto","text-anchor":"top","text-field":"{name}","text-font":["case",["any",["==",["get","class"],"memorial"]],["literal",["Roboto Italic","Noto Sans Italic"]],["literal",["Roboto Regular","Noto Sans Regular"]]],"text-max-width":8,"text-offset":[0,0.8],"text-optional":true,"text-padding":2,"text-size":["interpolate",["linear"],["zoom"],12,["case",["==",["get","class"],"memorial"],8,10],16,["case",["==",["get","class"],"memorial"],10,12],22,["case",["==",["get","class"],"memorial"],12,14]],"visibility":"none"},"paint":{"icon-color":"hsl(283, 55%, 35%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.8,16,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"icon-opacity":["step",["zoom"],0,14,["*",["match",["get","class"],["attraction","castle","ruins","theme_park"],1,0],["case",["==",["get","class"],"memorial"],0,1]],16,["*",["case",["==",["get","class"],"information"],0,1],["case",["==",["get","class"],"memorial"],0,1]],17,["*",1,["case",["==",["get","class"],"memorial"],0,1]],18,1],"text-color":"hsl(283, 55%, 35%)","text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,14,["*",["match",["get","class"],["attraction","castle","ruins","theme_park"],1,0],["case",["==",["get","class"],"memorial"],0,1]],16,["*",["case",["==",["get","class"],"information"],0,1],["case",["==",["get","class"],"memorial"],0,1]],17,["*",1,["case",["==",["get","class"],"memorial"],0,1]],18,1]},"metadata":{},"filter":["all",["==",["geometry-type"],"Point"],["all",["has","name"],["match",["get","class"],["aquarium","attraction","castle","information","lighthouse","memorial","ruins","theme_park","viewpoint","watermill","windmill","zoo"],true,false]]]},{"id":"Park","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_public","minzoom":13,"layout":{"icon-anchor":"center","icon-image":"park","symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"top","text-field":"{name}","text-font":["Roboto Regular","Noto Sans Regular"],"text-max-width":8,"text-offset":[0,0.8],"text-optional":true,"text-padding":2,"text-size":["interpolate",["linear"],["zoom"],13,11,16,12,20,14,22,18],"visibility":"visible"},"paint":{"icon-color":"hsl(82, 83%, 25%)","icon-halo-blur":0,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"text-color":"hsl(82, 83%, 25%)","text-halo-blur":0,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2},"filter":["all",["==",["geometry-type"],"Point"],["all",["match",["get","subclass"],["park"],true,false],["has","name"]]]},{"id":"Accommodation","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_accommodation","minzoom":15,"layout":{"icon-image":["match",["get","class"],["bed_and_breakfast","camp_site","caravan_site","chalet","guest_house","hostel","hotel","motel"],["get","class"],"apartment","lodging",["case",["has","class"],"","lodging"]],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"top","text-field":"{name}","text-font":["Roboto Regular","Noto Sans Regular"],"text-max-width":8,"text-offset":[0,0.8],"text-optional":true,"text-padding":2,"text-size":{"stops":[[12,10],[16,12],[22,14]]},"visibility":"none"},"paint":{"icon-color":"hsl(283, 55%, 35%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.8,16,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"icon-opacity":["step",["zoom"],0,14,["case",["any",["==",["get","class"],"hotel"],["in",["get","subclass"],["literal",["attraction"]]]],1,0],16,1],"text-color":"hsl(283, 55%, 35%)","text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,14,["case",["any",["==",["get","class"],"hotel"],["in",["get","subclass"],["literal",["attraction"]]]],1,0],16,1]},"metadata":{},"filter":["all",["==",["geometry-type"],"Point"],["match",["get","class"],["apartment","bed_and_breakfast","camp_site","caravan_site","chalet","guest_house","hostel","hotel","motel"],true,["!",["has","class"]]]]},{"id":"Culture","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_culture","minzoom":14,"layout":{"icon-anchor":"center","icon-image":["coalesce",["image",["get","subclass"]],["image",["get","class"]],["image","dot"]],"icon-size":["case",["any",["==",["get","class"],"artwork"],["in",["get","subclass"],["literal",["artwork","bust","sculpture","statue"]]]],0.8,1],"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"top","text-field":"{name}","text-font":["case",["any",["==",["get","class"],"artwork"],["in",["get","subclass"],["literal",["artwork","bust","sculpture","statue"]]]],["literal",["Roboto Italic","Noto Sans Italic"]],["literal",["Roboto Regular","Noto Sans Regular"]]],"text-line-height":1,"text-max-width":6,"text-offset":[0,0.8],"text-optional":true,"text-padding":2,"text-size":["interpolate",["linear"],["zoom"],12,["case",["any",["==",["get","subclass"],"memorial"],["==",["get","class"],"memorial"]],8,10],16,["case",["any",["==",["get","subclass"],"memorial"],["==",["get","class"],"memorial"]],10,12],22,["case",["any",["==",["get","subclass"],"memorial"],["==",["get","class"],"memorial"]],12,14]],"visibility":"none"},"paint":{"icon-color":"hsl(315, 35%, 50%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"icon-opacity":["step",["zoom"],0,14,["case",["all",["match",["get","class"],["museum","theatre"],true,false]],1,0],15,["match",["get","class"],["aqueduct","archaeological_site","library","museum","monument","theatre"],1,0],16,["match",["get","class"],["aqueduct","archaeological_site","arts_centre","cinema","library","museum","monument","theatre"],1,0],18,1],"text-color":"hsl(315, 35%, 50%)","text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,14,["case",["all",["match",["get","class"],["museum","theatre"],true,false]],1,0],16,["match",["get","class"],["aqueduct","archaeological_site","arts_centre","cinema","library","museum","monument","theatre"],1,0],18,1]},"filter":["all",["==",["geometry-type"],"Point"],["all",["has","name"],["match",["get","class"],["aqueduct","archaeological_site","arts_centre","artwork","cinema","exhibition_centre","gallery","library","monastery","monument","museum","planetarium","public_bookcase","theatre"],true,["!",["has","class"]]]]]},{"id":"Road labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"road_label","minzoom":10,"layout":{"symbol-placement":"line","symbol-spacing":["step",["zoom"],250,20,600],"text-allow-overlap":false,"text-anchor":"center","text-field":"{name}","text-font":["Roboto Regular","Noto Sans Regular"],"text-ignore-placement":false,"text-justify":"center","text-line-height":1.1,"text-max-width":10,"text-offset":[0,0.15],"text-optional":false,"text-size":["interpolate",["exponential",1],["zoom"],8,10,12,11,14,13,18,15],"visibility":"visible"},"paint":{"icon-opacity":1,"text-color":"hsl(0, 0%, 16%)","text-halo-blur":0.5,"text-halo-color":"hsl(0,0%,100%)","text-halo-width":1,"text-opacity":1},"filter":["all",["==",["geometry-type"],"LineString"],["match",["get","class"],["minor","motorway","primary","raceway","secondary","tertiary","trunk"],true,false]]},{"id":"Place labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"place_label","minzoom":9,"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["match",["get","class"],["suburb","neighborhood","neighbourhood","quarter"],["literal",["Roboto Condensed Medium","Noto Sans Regular"]],["literal",["Roboto Medium","Noto Sans Regular"]]],"text-letter-spacing":["match",["get","class"],["suburb","neighborhood","neighbourhood","quarter"],0.2,0],"text-max-width":10,"text-offset":[0,0],"text-padding":2,"text-size":["interpolate",["linear",1],["zoom"],9,13,10,["match",["get","class"],["suburb","neighbourhood","quarter"],9.4,12],16,["match",["get","class"],["suburb","neighbourhood","quarter","hamlet","isolated_dwelling"],13,16]],"text-transform":["match",["get","class"],["suburb","neighborhood","neighbourhood","quarter"],"uppercase","none"],"visibility":"visible"},"paint":{"text-color":"hsl(45, 0%, 45%)","text-halo-blur":0,"text-halo-color":"hsl(0,0%,100%)","text-halo-width":1,"text-opacity":["step",["zoom"],["match",["get","class"],["hamlet","isolated_dwelling"],0,1],12,1]},"filter":["all",["==",["geometry-type"],"Point"],["any",["match",["get","class"],["neighbourhood","quarter","suburb"],true,false],["all",[">=",["zoom"],12],["match",["get","class"],["hamlet","isolated_dwelling"],true,false]]]]},{"id":"Airport gate labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_station","minzoom":16,"maxzoom":22,"layout":{"text-anchor":"center","text-field":"{ref}","text-font":["Roboto Medium","Noto Sans Regular"],"text-line-height":1,"text-max-width":3,"text-offset":[0,0.8],"text-optional":true,"text-padding":2,"text-radial-offset":0,"text-size":{"stops":[[15,10],[22,18]]},"visibility":"visible"},"paint":{"icon-opacity":1,"text-color":"hsl(0, 0%, 100%)","text-halo-blur":0.5,"text-halo-color":"hsl(0, 0%, 30%)","text-halo-width":10},"filter":["all",["==",["geometry-type"],"Point"],["all",["match",["get","class"],["aeroway"],true,false],["==",["get","subclass"],"gate"],["!=",["slice",["get","ref"],0,2],"Ch"]]]},{"id":"Ferry terminal","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_station","minzoom":14,"layout":{"icon-image":["match",["get","subclass"],["ferry_terminal"],["get","subclass"],""],"icon-overlap":"never","icon-rotate":0,"icon-size":["interpolate",["linear"],["zoom"],13,0.8,16,1,22,1.4],"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"top","text-field":"{name}","text-font":["match",["get","subclass"],"subway_entrance",["literal",["Roboto Italic","Noto Sans Italic"]],["literal",["Roboto Regular","Noto Sans Regular"]]],"text-line-height":1,"text-max-width":5,"text-offset":[0,0.8],"text-optional":true,"text-overlap":"never","text-padding":2,"text-radial-offset":0,"text-rotate":0,"text-size":["interpolate",["linear"],["zoom"],14,12,18,14,22,16],"visibility":"visible"},"paint":{"icon-color":"hsl(215, 83%, 53%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.8,16,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"icon-opacity":["step",["zoom"],0,13,1,22,1],"text-color":"hsl(215, 83%, 53%)","text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,12,0,14,1,17,1]},"filter":["all",["==",["geometry-type"],"Point"],["match",["get","subclass"],["ferry_terminal"],true,false]]},{"id":"Aerialway station","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_station","layout":{"icon-anchor":"bottom","icon-image":"aerialway","icon-size":["interpolate",["linear"],["zoom"],13,0.8,22,1.4],"text-anchor":"top","text-field":"{name}","text-font":["Roboto Regular","Noto Sans Regular"],"text-size":["interpolate",["linear"],["zoom"],14,11,18,14,22,16],"visibility":"visible"},"paint":{"icon-color":"hsl(215, 83%, 53%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.8,16,0.4],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":["interpolate",["linear"],["zoom"],13,1,16,2,22,4],"icon-opacity":["step",["zoom"],0,13,1,22,1],"text-color":"hsl(215, 83%, 53%)","text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":["interpolate",["linear"],["zoom"],13,1,16,2,22,3],"text-opacity":["step",["zoom"],0,12,0,14,1,17,1]},"filter":["all",["match",["get","class"],["aerialway"],true,false],["==",["geometry-type"],"Point"]]},{"id":"Airport terminal","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_station","minzoom":14,"layout":{"icon-anchor":"bottom","icon-image":"terminal","icon-offset":[0,2],"icon-size":1,"text-anchor":"top","text-field":"{name}","text-font":["Roboto Regular","Noto Sans Regular"],"text-size":["interpolate",["linear"],["zoom"],14,11,18,14,22,16],"visibility":"visible"},"paint":{"icon-color":"hsl(215, 83%, 53%)","icon-halo-blur":1,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":["interpolate",["linear"],["zoom"],15,1.5,18,2],"icon-opacity":1,"text-color":"hsl(215, 83%, 53%)","text-halo-blur":1,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":["interpolate",["linear"],["zoom"],15,1.5,18,2],"text-opacity":1},"filter":["all",["==",["geometry-type"],"Point"],["all",["match",["get","subclass"],["terminal"],true,false],["match",["get","class"],["aerodrome","aeroway"],true,false],["has","name"]]]},{"id":"Subway station","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_station","minzoom":13,"layout":{"icon-image":["match",["get","subclass"],["subway_entrance"],["get","subclass"],["case",["has","subclass"],"subway",""]],"icon-offset":["case",["==",["get","subclass"],"subway_entrance"],["literal",[0,2]],["literal",[0,0]]],"icon-overlap":"never","icon-padding":0,"icon-rotate":0,"icon-size":["interpolate",["linear"],["zoom"],13,0.8,16,1,22,1.4],"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"top","text-field":"{name}","text-font":["match",["get","subclass"],"subway_entrance",["literal",["Roboto Italic","Noto Sans Italic"]],["literal",["Roboto Regular","Noto Sans Regular"]]],"text-line-height":1,"text-max-width":8,"text-offset":[0,0.8],"text-optional":true,"text-overlap":"never","text-padding":0,"text-radial-offset":0,"text-rotate":0,"text-size":["interpolate",["linear"],["zoom"],13,11,16,["case",["==",["get","subclass"],"subway_entrance"],11,12],22,["case",["==",["get","subclass"],"subway_entrance"],12,16]],"visibility":"visible"},"paint":{"icon-color":"hsl(215, 83%, 48%)","icon-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.8,16,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":2,"icon-opacity":["step",["zoom"],0,13,1,22,1],"text-color":"hsl(215, 83%, 48%)","text-halo-blur":["interpolate",["linear"],["zoom"],12,1,14,0.5,16,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,12,0,14,1,17,1]},"filter":["all",["==",["geometry-type"],"Point"],["any",["all",[">=",["zoom"],12],["==",["get","subclass"],"subway"]],["all",[">=",["zoom"],18],["==",["get","subclass"],"subway_entrance"]]]]},{"id":"Railway station","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_station","minzoom":11,"layout":{"icon-image":["match",["get","subclass"],["halt","station"],"railway","tram_stop","tramway",""],"icon-offset":[2,2],"icon-overlap":"never","icon-padding":0,"icon-rotate":0,"icon-size":["interpolate",["linear"],["zoom"],13,["case",["in",["get","subclass"],["literal",["tram_stop","halt"]]],0.7,0.8],15,["case",["in",["get","subclass"],["literal",["tram_stop","halt"]]],1,1.2],20,["case",["in",["get","subclass"],["literal",["tram_stop","halt"]]],1,1.4]],"symbol-avoid-edges":false,"symbol-sort-key":["case",["==",["get","subclass"],"tram_stop"],1,0],"symbol-z-order":"auto","text-anchor":"top","text-field":"{name}","text-font":["case",["in",["get","subclass"],["literal",["tram_stop","halt"]]],["literal",["Noto Sans Regular"]],["literal",["Roboto Medium","Noto Sans Regular"]]],"text-line-height":1,"text-max-width":8,"text-offset":[0,0.8],"text-optional":true,"text-overlap":"never","text-padding":2,"text-radial-offset":0,"text-rotate":0,"text-size":["interpolate",["linear"],["zoom"],13,["case",["in",["get","subclass"],["literal",["tram_stop","halt"]]],11,12],15,["case",["in",["get","subclass"],["literal",["tram_stop","halt"]]],12,14],18,["case",["in",["get","subclass"],["literal",["tram_stop","halt"]]],12,16],22,["case",["in",["get","subclass"],["literal",["tram_stop","halt"]]],16,18]],"visibility":"visible"},"paint":{"icon-color":"hsl(215, 83%, 53%)","icon-halo-blur":0,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":3,"icon-opacity":["step",["zoom"],0,12,["case",["==",["get","subclass"],"tram_stop"],0,1],15,1],"text-color":"hsl(215, 83%, 53%)","text-halo-blur":1,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2,"text-opacity":["step",["zoom"],0,12,["case",["==",["get","subclass"],"tram_stop"],0,1],15,1],"text-translate":[0,2]},"filter":["all",["==",["geometry-type"],"Point"],["all",["match",["get","class"],["railway"],true,["!",["has","class"]]],["match",["get","subclass"],["halt","station","tram_stop"],true,false]]]},{"id":"Village labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"place_label","minzoom":10,"layout":{"icon-allow-overlap":true,"icon-image":{"stops":[[6,"circle"],[12," "]]},"icon-optional":false,"icon-size":["interpolate",["exponential",1],["zoom"],6,0.3,14,0.4],"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Roboto Regular","Noto Sans Regular"],"text-letter-spacing":["match",["get","class"],["suburb","neighborhood","neighbourhood","quarter","island"],0.2,0],"text-max-width":6,"text-offset":[0,0],"text-padding":2,"text-size":["interpolate",["linear"],["zoom"],9,11,11,14,16,18],"visibility":"visible"},"paint":{"icon-color":"hsl(0, 20%, 99%)","icon-halo-color":"hsl(0, 0%, 29%)","icon-halo-width":1,"icon-opacity":["step",["zoom"],0,4,["case",["<=",["get","rank"],3],1,0],5,["case",["<=",["get","rank"],5],1,0],7,1],"text-color":"hsl(0, 0%, 25%)","text-halo-blur":0.5,"text-halo-color":"hsl(0,0%,100%)","text-halo-width":1.2,"text-opacity":["step",["zoom"],0,4,["case",["<=",["get","rank"],3],1,0],5,["case",["<=",["get","rank"],5],1,0],7,1]},"filter":["all",["==",["geometry-type"],"Point"],["match",["get","class"],["village"],true,false]]},{"id":"State labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"state_label","minzoom":2,"maxzoom":11,"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-field":["step",["zoom"],["get","abbrev"],4,["coalesce",["get","name"],["get","name:en"]]],"text-font":["Roboto Condensed Medium","Noto Sans Medium"],"text-letter-spacing":0.1,"text-max-width":8,"text-overlap":"never","text-padding":2,"text-size":["interpolate",["linear"],["zoom"],2,["case",["in",["get","admin_level"],["literal",[30,40]]],9,8],7,["case",["in",["get","admin_level"],["literal",[30,40]]],13,["==",["get","admin_level"],50],11,10],9,["case",["in",["get","admin_level"],["literal",[30,40]]],16,["==",["get","admin_level"],50],14,12]],"text-transform":"uppercase","visibility":"visible"},"paint":{"text-color":"hsl(45, 4%, 35%)","text-halo-blur":0,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":0.8},"filter":["all",["==",["geometry-type"],"Point"],["all",["match",["get","admin_level"],[30,40,50],true,false],["any",["!",["has","rank"]]]]]},{"id":"Island labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"island_label","minzoom":5,"maxzoom":14,"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Roboto Condensed Italic","Noto Sans Condensed Italic"],"text-letter-spacing":0.2,"text-max-width":6,"text-offset":[0,0],"text-overlap":"never","text-padding":2,"text-size":["step",["zoom"],0,5,["case",[">",["get","rank"],10],0,["match",["get","rank"],5,16,6,14,7,12,10]],8,["case",[">=",["get","rank"],14],0,["match",["get","rank"],5,18,6,16,7,14,8,14,9,14,10,13,11,12,12]],14,["match",["get","rank"],5,24,6,22,7,20,8,20,9,20,10,19,11,18,12,17,13,16,14,14,12]],"text-transform":"none","visibility":"visible"},"paint":{"text-color":"hsl(0, 0%, 19%)","text-halo-blur":1,"text-halo-color":"hsl(0,0%,100%)","text-halo-width":1.2,"text-opacity":["step",["zoom"],0,5,["case",["<=",["get","rank"],6],1,0],9,["case",["<=",["get","rank"],12],1,0],11,["case",["<=",["get","rank"],12],1,0],13,1]},"filter":["all",["==",["geometry-type"],"Point"],["match",["get","rank"],[5,6,7,8,9,10,11,12,13,14],true,false]]},{"id":"Town labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"town_label","minzoom":6,"maxzoom":16,"layout":{"icon-allow-overlap":true,"icon-image":{"stops":[[6,"circle"],[12," "]]},"icon-optional":false,"icon-size":["interpolate",["exponential",1],["zoom"],6,0.3,14,0.4],"symbol-sort-key":["+",["case",["==",["get","capital"],20],-1000,0],["to-number",["get","rank"]]],"text-anchor":"bottom","text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Roboto Regular","Noto Sans Regular"],"text-max-width":8,"text-offset":[0,-0.15],"text-size":["interpolate",["linear",1],["zoom"],6,["case",["<=",["get","rank"],2],11,10],9,["case",["<=",["get","rank"],4],13,12],16,["case",["<=",["get","rank"],4],22,20]],"visibility":"visible"},"paint":{"icon-color":"hsl(0, 20%, 99%)","icon-halo-color":"hsl(0, 0%, 29%)","icon-halo-width":1,"icon-opacity":["step",["zoom"],0,4,["case",["<=",["get","rank"],3],1,0],5,["case",["<=",["get","rank"],5],1,0],7,1],"text-color":["interpolate",["linear"],["zoom"],6,"hsl(0, 0%, 20%)",12,"hsl(0, 0%, 0%)"],"text-halo-blur":0.5,"text-halo-color":"hsl(0,0%,100%)","text-halo-width":1,"text-opacity":["step",["zoom"],0,4,["case",["<=",["get","rank"],3],1,0],5,["case",["<=",["get","rank"],5],1,0],7,1]},"filter":["==",["geometry-type"],"Point"]},{"id":"Airport labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"poi_station","minzoom":6,"layout":{"icon-anchor":"center","icon-image":["match",["get","subclass"],["aerodrome","regional"],"airfield","international","airport","military","airbase",["case",["has","subclass"],"airfield",""]],"icon-overlap":"never","icon-padding":2,"icon-size":["interpolate",["linear"],["zoom"],7,0.7,10,["match",["get","subclass"],"international",1,0.8],16,["match",["get","subclass"],"international",1.2,1]],"text-anchor":"top","text-field":["step",["zoom"],["coalesce",["get","iata"],["get","icao"]],10,["coalesce",["get","iata"],["get","icao"]],12,["get","name"]],"text-font":["Roboto Medium","Noto Sans Regular"],"text-line-height":1.2,"text-max-width":9,"text-offset":[0,1],"text-optional":true,"text-overlap":"never","text-padding":2,"text-size":["interpolate",["linear"],["zoom"],7,8,9,9,10,["match",["get","subclass"],"international",10,7],14,["match",["get","subclass"],"international",14,12],18,["match",["get","subclass"],"international",18,16]],"visibility":"visible"},"paint":{"icon-color":["case",["==",["get","subclass"],"military"],"hsl(92, 19%, 48%)","hsl(215, 83%, 53%)"],"icon-halo-blur":["interpolate",["linear"],["zoom"],7,0.8,10,0.5,12,0],"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":["interpolate",["linear"],["zoom"],7,3,12,2],"icon-opacity":1,"text-color":["case",["==",["get","subclass"],"military"],"hsl(92, 19%, 38%)","hsl(215, 83%, 53%)"],"text-halo-blur":["interpolate",["linear"],["zoom"],7,0.8,10,0.5,12,0],"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":["interpolate",["linear"],["zoom"],7,3,12,2]},"filter":["all",["match",["get","class"],["aerodrome"],true,false],["==",["geometry-type"],"Point"]]},{"id":"Lake labels (points)","type":"symbol","source":"maptiler_planet_v4","source-layer":"water_centroid","minzoom":14,"layout":{"icon-keep-upright":true,"text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Roboto Italic","Noto Sans Italic"],"text-letter-spacing":0.1,"text-max-width":7,"text-rotate":["get","rotation"],"text-size":["interpolate",["linear"],["zoom"],12,10,22,18],"visibility":"visible"},"paint":{"text-color":"hsl(203, 72%, 39%)","text-halo-blur":1,"text-halo-color":"hsla(0, 100%, 100%, 0.45)","text-halo-width":1.5,"text-opacity":1},"filter":["all",["==",["geometry-type"],"Point"],["all",["match",["get","class"],["lake","pond","reservoir"],true,false],["any",["!",["has","area"]],["all",[">=",["get","area"],0],["<=",["get","area"],0.499]]]]]},{"id":"Lake labels (lines)","type":"symbol","source":"maptiler_planet_v4","source-layer":"water_label","minzoom":5,"maxzoom":13,"layout":{"symbol-placement":"line","symbol-spacing":250,"text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Roboto Italic","Noto Sans Italic"],"text-letter-spacing":0.05,"text-max-width":6,"text-overlap":"never","text-padding":2,"text-size":["step",["zoom"],["step",["get","area"],12,50,14,300,16],12,["step",["get","area"],16,50,18,300,20],18,["step",["get","area"],20,50,22,300,24]],"visibility":"visible"},"paint":{"text-color":"hsl(203, 72%, 39%)","text-halo-blur":1,"text-halo-color":"hsla(0, 100%, 100%, 0.45)","text-halo-width":1.5,"text-opacity":1},"filter":["all",["==",["geometry-type"],"LineString"],["all",["match",["get","class"],["lake","pond","reservoir"],true,false],["any",["!",["has","ipq"]],["all",[">=",["get","ipq"],0],["<=",["get","ipq"],50]]],["any",["!",["has","area"]],["all",[">=",["get","area"],0.5],["<=",["get","area"],4254074]]]]]},{"id":"City labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"city_label","minzoom":4,"maxzoom":14,"layout":{"icon-allow-overlap":true,"icon-image":["step",["zoom"],"circle",13,""],"icon-optional":false,"icon-size":0.4,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"bottom","text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Roboto Medium","Noto Sans Medium"],"text-max-width":8,"text-offset":[0,-0.15],"text-size":["interpolate",["linear",1],["zoom"],4,["case",["<=",["get","rank"],2],14,12],8,["case",["<=",["get","rank"],2],18,14],12,["case",["<=",["get","rank"],4],22,18],16,["case",["<=",["get","rank"],4],30,24]],"visibility":"visible"},"paint":{"icon-color":"hsl(0, 0%, 100%)","icon-halo-color":"hsl(0, 0%, 29%)","icon-halo-width":1,"icon-opacity":1,"text-color":"hsl(0,0%,20%)","text-halo-blur":0.5,"text-halo-color":"hsl(0,0%,100%)","text-halo-width":0.8},"filter":["all",["==",["geometry-type"],"Point"],["match",["get","capital"],[20],false,true]]},{"id":"Capital city labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"city_label","minzoom":3,"maxzoom":16,"layout":{"icon-allow-overlap":true,"icon-image":["step",["zoom"],"circle",13,""],"icon-optional":false,"icon-overlap":"always","icon-size":["interpolate",["linear",1],["zoom"],4,0.45,10,0.5,11,0.6],"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"bottom","text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Roboto Medium","Noto Sans Medium"],"text-max-width":8,"text-offset":[0,-0.15],"text-size":["interpolate",["linear"],["zoom"],4,16,8,20,12,26,16,34],"visibility":"visible"},"paint":{"icon-color":"hsl(0, 0%, 100%)","icon-halo-color":"hsl(0, 0%, 15%)","icon-halo-width":1,"icon-opacity":1,"text-color":"hsl(0,0%,20%)","text-halo-blur":0.3,"text-halo-color":"hsl(0,0%,100%)","text-halo-width":0.8},"filter":["all",["==",["geometry-type"],"Point"],["match",["get","capital"],[20],true,false]]},{"id":"Disputed country labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"country_disputed_label","minzoom":4,"maxzoom":12,"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-allow-overlap":false,"text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Roboto Bold","Noto Sans Bold"],"text-letter-spacing":0.07,"text-line-height":1,"text-max-width":{"stops":[[1,5],[5,8]]},"text-padding":1,"text-size":["interpolate",["linear",1],["zoom"],0,8,1,10,4,14,8,19],"text-transform":"none","visibility":"visible"},"paint":{"text-color":"hsl(33, 10%, 31%)","text-halo-blur":0.8,"text-halo-color":"hsl(0,0%,100%)","text-halo-width":1,"text-opacity":["step",["zoom"],["case",[">",["get","rank"],5],0,1],4,["case",[">",["get","rank"],4],0,1],6,["case",[">",["get","rank"],4],1,1]]},"filter":["all",["==",["geometry-type"],"Point"],["match",["get","worldview:ch"],["recognized"],true,["!",["has","worldview:ch"]]]]},{"id":"Country labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"country_label","minzoom":2,"maxzoom":12,"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-allow-overlap":false,"text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Roboto Bold","Noto Sans Bold"],"text-letter-spacing":0.07,"text-line-height":1,"text-max-width":{"stops":[[1,5],[5,8]]},"text-padding":1,"text-size":["interpolate",["linear",1],["zoom"],0,8,1,10,4,["case",[">",["get","rank"],1],14,17],8,["case",[">",["get","rank"],2],19,23]],"text-transform":"none","visibility":"visible"},"paint":{"text-color":"hsl(0, 0%, 20%)","text-halo-blur":0.8,"text-halo-color":"hsl(0,0%,100%)","text-halo-width":1,"text-opacity":["step",["zoom"],["case",[">",["get","rank"],5],0,1],4,["case",[">",["get","rank"],4],0,1],6,["case",[">",["get","rank"],4],1,1]]},"filter":["all",["==",["geometry-type"],"Point"],["any",["!=",["get","iso_a2"],"VA"],[">=",["zoom"],11]]]},{"id":"Archipelago labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"archipelago_label","minzoom":3,"maxzoom":6,"layout":{"symbol-avoid-edges":false,"symbol-placement":"line-center","symbol-sort-key":["to-number",["get","rank"]],"symbol-z-order":"source","text-anchor":"center","text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Roboto Condensed Italic","Noto Sans Italic"],"text-ignore-placement":false,"text-letter-spacing":0,"text-max-width":10,"text-overlap":"never","text-size":["interpolate",["linear"],["zoom"],3,15,5,17],"text-transform":"none","visibility":"visible"},"paint":{"text-color":"hsl(0,0%,25%)","text-halo-color":"hsl(176, 100%, 92%)","text-halo-width":1.2,"text-opacity":1},"filter":["all",["==",["geometry-type"],"LineString"],["match",["get","worldview:ch"],["recognized"],true,["!",["has","worldview:ch"]]]]},{"id":"Continent labels","type":"symbol","source":"maptiler_planet_v4","source-layer":"continent_label","maxzoom":2,"layout":{"text-field":"{name:en}","text-font":["Roboto Bold","Noto Sans Bold"],"text-justify":"center","text-size":{"stops":[[0,12],[2,13]]},"text-transform":"uppercase","visibility":"visible"},"paint":{"text-color":"hsl(0,0%,19%)","text-halo-blur":1,"text-halo-color":"hsl(0,0%,100%)","text-halo-width":1},"filter":["==",["geometry-type"],"Point"]}],"metadata":{"maptiler":{"copyright":"You are licensed to use the style or its derivate for serving map tiles exclusively with MapTiler Server or MapTiler Cloud and in accordance with their licenses and terms. If you plan to use the style in a different way, contact us at sales@maptiler.com.","groups":[{"id":"poi","name":"POI","icon":"poi","layers":["Healthcare","Park","Transport","Shopping","Culture","Accommodation","Public","Education","Tourism","Religion","Sport","Food","Aerialway station","Street furniture","Parking special"]},{"id":"administrative","name":"Administrative","icon":"administrative","layers":["Country border","Disputed border","Sub border","Continent labels","Country labels","Capital city labels","City labels","State labels","Island labels","Place labels","Town labels","Village labels","Archipelago labels","Military outline","Military","Disputed country labels"]},{"id":"builtup","name":"Built-up","icon":"other","layers":["Building number","Building 3D","Building","Dam","School","Pitch","Hospital","Zoo","Cemetery","Industrial","Quarry","Residential","Commercial","Swimming pool","Airport zone","Construction","Construction outline","Parking","Parking space special"]},{"id":"roads","name":"Roads","icon":"roads","layers":["Highway","Major road","Minor road","Highway outline","Major road outline","Minor road outline","Bridge","Pier road","Pier","Oneway","Highway shields bicolor","Highway shields bicolor top","Pedestrian","Road shields","Highway junctions","Highway shields","Pathway","Footway","Pathway outline","Road labels","Cycleway","Cycleway labels","Zebra crossing","Traffic light","Cycleway outline","Pathway labels","Steps","Steps outline","Road under construction","Road under construction outline","Road bridge outline","Road bridge (under construction)","Road bridge outline (under construction)","Road tunnel","Road tunnel outline","Cycleway bridge","Cycleway tunnel","Cycleway bridge outline","Cycleway tunnel outline","Major road ramp","Major road ramp outline","Service road","Service road outline","Highway ramp outline","Highway ramp","No access","No access road","No access road outline","Highway bridge","Major road bridge","Minor road bridge","No access road bridge","No access bridge"]},{"id":"transit","name":"Transit","icon":"transit","layers":["Ferry labels","Railway tunnel hatching","Railway tunnel","Aerialway","Ferry line","Airport labels","Airport gate labels","Subway station","Railway station","Ferry terminal","Bus stop","Heliport","Railway bridge hatch","Railway bridge","Minor railway bridge hatching","Minor railway bridge","Minor railway hatching","Minor railway","Major railway","Major railway hatching","Aeroway","Airport terminal"]},{"id":"water","name":"Water","icon":"water","layers":["Ocean labels","Water","Sea labels","River labels","Stream labels","Lake labels (lines)","River","River tunnel","Stream","Stream tunnel","Lake labels (points)"]},{"id":"nature","name":"Nature","icon":"nature","layers":["Tree","Tree name","Wood","Ice","Sand","Forest","Grass","Vegetation","Farmland"]},{"id":"background","name":"Background","icon":"background","layers":["Background"]}],"halo":{"scale":1,"stops":[[0,"rgba(255, 255, 255, 0.25)"],[0.25,"rgba(255, 255, 255, 0)"]]},"space":{"color":"#031F30"},"spaceColor":"#031F30","viewState":{"toolPanelType":"Settings","mapType":"Style"},"userSettings":{"preferredViewPanelType":"Blocks"}}},"glyphs":"https://api.maptiler.com/fonts/{fontstack}/{range}.pbf?key=fW9jv1IvJ89XRUrDg4ub","sprite":"https://api.maptiler.com/maps/019bb39f-bc43-7e67-b560-45f66bd198c7/sprite","bearing":0,"pitch":0,"center":[0,0],"zoom":1,"id":"019bb39f-bc43-7e67-b560-45f66bd198c7"}