{"version":8,"name":"Annecy 3D","glyphs":"ORIGIN/glyphs/{fontstack}/{range}.pbf","sources":{"protomaps":{"type":"vector","url":"pmtiles://ORIGIN/tiles/annecy-osm-20261104-def7ab16.pmtiles","attribution":"<a href=\"https://www.openstreetmap.org/copyright\" target=\"_blank\" rel=\"noopener\">© OpenStreetMap contributors</a> · <a href=\"https://protomaps.com\" target=\"_blank\" rel=\"noopener\">© Protomaps</a> · <a href=\"https://maplibre.org\" target=\"_blank\" rel=\"noopener\">© MapLibre</a> · relief <a href=\"https://registry.opendata.aws/terrain-tiles/\" target=\"_blank\" rel=\"noopener\">Terrain Tiles</a> / EU-DEM © Copernicus"},"dem":{"type":"raster-dem","url":"pmtiles://ORIGIN/tiles/annecy-dem-df0b6574.pmtiles","encoding":"terrarium","tileSize":256}},"layers":[{"id":"background","type":"background","paint":{"background-color":"#E6E7E2"}},{"id":"earth","type":"fill","filter":["==","$type","Polygon"],"source":"protomaps","source-layer":"earth","paint":{"fill-color":"#E6E7E2"}},{"id":"landcover","type":"fill","source":"protomaps","source-layer":"landcover","paint":{"fill-color":["match",["get","kind"],"grassland","#D4E0C6","barren","#D1D0C9","urban_area","#DFE0DA","farmland","#E8EAD2","glacier","#F4F6F5","scrub","#D4E0C6","#BBD3BE"],"fill-opacity":["interpolate",["linear"],["zoom"],5,1,7,0]}},{"id":"landuse_park","type":"fill","source":"protomaps","source-layer":"landuse","filter":["in","kind","national_park","park","cemetery","protected_area","nature_reserve","forest","golf_course","wood","scrub","grassland","grass","glacier","sand","military","naval_base","airfield"],"paint":{"fill-opacity":["interpolate",["linear"],["zoom"],6,0,11,1],"fill-color":["case",["in",["get","kind"],["literal",["national_park","park","cemetery","protected_area","nature_reserve","forest","golf_course"]]],"#D3E4D0",["==",["get","kind"],"wood"],"#BBD3BE",["in",["get","kind"],["literal",["scrub","grassland","grass"]]],"#D4E0C6",["==",["get","kind"],"glacier"],"#F4F6F5",["==",["get","kind"],"sand"],"#E8EAD2",["in",["get","kind"],["literal",["military","naval_base","airfield"]]],"#D3E4D0","#E6E7E2"]}},{"id":"landuse_urban_green","type":"fill","source":"protomaps","source-layer":"landuse","filter":["in","kind","allotments","village_green","playground"],"paint":{"fill-color":"#D3E4D0","fill-opacity":0.7}},{"id":"landuse_hospital","type":"fill","source":"protomaps","source-layer":"landuse","filter":["==","kind","hospital"],"paint":{"fill-color":"#DFE0DA"}},{"id":"landuse_industrial","type":"fill","source":"protomaps","source-layer":"landuse","filter":["==","kind","industrial"],"paint":{"fill-color":"#D4D9DA"}},{"id":"landuse_school","type":"fill","source":"protomaps","source-layer":"landuse","filter":["in","kind","school","university","college"],"paint":{"fill-color":"#DFE0DA"}},{"id":"landuse_beach","type":"fill","source":"protomaps","source-layer":"landuse","filter":["in","kind","beach"],"paint":{"fill-color":"#E8EAD2"}},{"id":"landuse_zoo","type":"fill","source":"protomaps","source-layer":"landuse","filter":["in","kind","zoo"],"paint":{"fill-color":"#D3E4D0"}},{"id":"landuse_aerodrome","type":"fill","source":"protomaps","source-layer":"landuse","filter":["in","kind","aerodrome"],"paint":{"fill-color":"#D4D9DA"}},{"id":"roads_runway","type":"line","source":"protomaps","source-layer":"roads","filter":["==","kind_detail","runway"],"paint":{"line-color":"#FAFAF7","line-width":["interpolate",["exponential",1.6],["zoom"],10,0,12,4,18,30]}},{"id":"roads_taxiway","type":"line","source":"protomaps","source-layer":"roads","minzoom":13,"filter":["==","kind_detail","taxiway"],"paint":{"line-color":"#FAFAF7","line-width":["interpolate",["exponential",1.6],["zoom"],13,0,13.5,1,15,6]}},{"id":"landuse_runway","type":"fill","source":"protomaps","source-layer":"landuse","filter":["any",["in","kind","runway","taxiway"]],"paint":{"fill-color":"#FAFAF7"}},{"id":"hillshade","type":"hillshade","source":"dem","paint":{"hillshade-exaggeration":0.45,"hillshade-illumination-direction":315,"hillshade-shadow-color":"#4B5C66","hillshade-highlight-color":"#FFFDF6","hillshade-accent-color":"#25333A"}},{"id":"water","type":"fill","filter":["==","$type","Polygon"],"source":"protomaps","source-layer":"water","paint":{"fill-color":"#26B4BF"}},{"id":"water_stream","type":"line","source":"protomaps","source-layer":"water","minzoom":14,"filter":["in","kind","stream"],"paint":{"line-color":"#26B4BF","line-width":0.5}},{"id":"water_river","type":"line","source":"protomaps","source-layer":"water","minzoom":9,"filter":["in","kind","river"],"paint":{"line-color":"#26B4BF","line-width":["interpolate",["exponential",1.6],["zoom"],9,0,9.5,1,18,12]}},{"id":"landuse_pedestrian","type":"fill","source":"protomaps","source-layer":"landuse","filter":["in","kind","pedestrian","dam"],"paint":{"fill-color":"#FAFAF7"}},{"id":"landuse_pier","type":"fill","source":"protomaps","source-layer":"landuse","filter":["==","kind","pier"],"paint":{"fill-color":"#FAFAF7"}},{"id":"roads_tunnels_other_casing","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["has","is_tunnel"],["in","kind","other","path"]],"paint":{"line-color":"#D9DAD4","line-gap-width":["interpolate",["exponential",1.6],["zoom"],14,0,20,7]}},{"id":"roads_tunnels_minor_casing","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["has","is_tunnel"],["==","kind","minor_road"]],"paint":{"line-color":"#D9DAD4","line-dasharray":[3,2],"line-gap-width":["interpolate",["exponential",1.6],["zoom"],11,0,12.5,0.5,15,2,18,11],"line-width":["interpolate",["exponential",1.6],["zoom"],12,0,12.5,1]}},{"id":"roads_tunnels_link_casing","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["has","is_tunnel"],["has","is_link"]],"paint":{"line-color":"#D9DAD4","line-dasharray":[3,2],"line-gap-width":["interpolate",["exponential",1.6],["zoom"],13,0,13.5,1,18,11],"line-width":["interpolate",["exponential",1.6],["zoom"],12,0,12.5,1]}},{"id":"roads_tunnels_major_casing","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["has","is_tunnel"],["!has","is_bridge"],["==","kind","major_road"]],"paint":{"line-color":"#D9DAD4","line-dasharray":[3,2],"line-gap-width":["interpolate",["exponential",1.6],["zoom"],7,0,7.5,0.5,18,13],"line-width":["interpolate",["exponential",1.6],["zoom"],9,0,9.5,1]}},{"id":"roads_tunnels_highway_casing","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["has","is_tunnel"],["!has","is_bridge"],["==","kind","highway"],["!has","is_link"]],"paint":{"line-color":"#D9DAD4","line-dasharray":[6,0.5],"line-gap-width":["interpolate",["exponential",1.6],["zoom"],3,0,3.5,0.5,18,15],"line-width":["interpolate",["exponential",1.6],["zoom"],7,0,7.5,1,20,15]}},{"id":"roads_tunnels_other","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["has","is_tunnel"],["in","kind","other","path"]],"paint":{"line-color":"#FAFAF7","line-dasharray":[4.5,0.5],"line-width":["interpolate",["exponential",1.6],["zoom"],14,0,20,7]}},{"id":"roads_tunnels_minor","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["has","is_tunnel"],["==","kind","minor_road"]],"paint":{"line-color":"#FAFAF7","line-width":["interpolate",["exponential",1.6],["zoom"],11,0,12.5,0.5,15,2,18,11]}},{"id":"roads_tunnels_link","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["has","is_tunnel"],["has","is_link"]],"paint":{"line-color":"#FAFAF7","line-width":["interpolate",["exponential",1.6],["zoom"],13,0,13.5,1,18,11]}},{"id":"roads_tunnels_major","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["has","is_tunnel"],["==","kind","major_road"]],"paint":{"line-color":"#FAFAF7","line-width":["interpolate",["exponential",1.6],["zoom"],6,0,12,1.6,15,3,18,13]}},{"id":"roads_tunnels_highway","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["has","is_tunnel"],["==",["get","kind"],"highway"],["!",["has","is_link"]]],"paint":{"line-color":"#FAFAF7","line-width":["interpolate",["exponential",1.6],["zoom"],3,0,6,1.1,12,1.6,15,5,18,15]}},{"id":"buildings","type":"fill","source":"protomaps","source-layer":"buildings","filter":["in","kind","building","building_part"],"paint":{"fill-color":"#C2BFB6","fill-opacity":0.5}},{"id":"roads_pier","type":"line","source":"protomaps","source-layer":"roads","filter":["==","kind_detail","pier"],"paint":{"line-color":"#FAFAF7","line-width":["interpolate",["exponential",1.6],["zoom"],12,0,12.5,0.5,20,16]}},{"id":"roads_minor_service_casing","type":"line","source":"protomaps","source-layer":"roads","minzoom":13,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind","minor_road"],["==","kind_detail","service"]],"paint":{"line-color":"#C4C5BF","line-gap-width":["interpolate",["exponential",1.6],["zoom"],13,0,18,8],"line-width":["interpolate",["exponential",1.6],["zoom"],13,0,13.5,0.8]}},{"id":"roads_minor_casing","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind","minor_road"],["!=","kind_detail","service"]],"paint":{"line-color":"#C4C5BF","line-gap-width":["interpolate",["exponential",1.6],["zoom"],11,0,12.5,0.5,15,2,18,11],"line-width":["interpolate",["exponential",1.6],["zoom"],12,0,12.5,1]}},{"id":"roads_link_casing","type":"line","source":"protomaps","source-layer":"roads","minzoom":13,"filter":["has","is_link"],"paint":{"line-color":"#C4C5BF","line-gap-width":["interpolate",["exponential",1.6],["zoom"],13,0,13.5,1,18,11],"line-width":["interpolate",["exponential",1.6],["zoom"],13,0,13.5,1.5]}},{"id":"roads_major_casing_late","type":"line","source":"protomaps","source-layer":"roads","minzoom":12,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind","major_road"]],"paint":{"line-color":"#9A9B95","line-gap-width":["interpolate",["exponential",1.6],["zoom"],6,0,12,1.6,15,3,18,13],"line-width":["interpolate",["exponential",1.6],["zoom"],9,0,9.5,1]}},{"id":"roads_highway_casing_late","type":"line","source":"protomaps","source-layer":"roads","minzoom":12,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind","highway"],["!has","is_link"]],"paint":{"line-color":"#9A9B95","line-gap-width":["interpolate",["exponential",1.6],["zoom"],3,0,3.5,0.5,18,15],"line-width":["interpolate",["exponential",1.6],["zoom"],7,0,7.5,1,20,15]}},{"id":"roads_other","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["in","kind","other","path"],["!=","kind_detail","pier"]],"paint":{"line-color":"#A25F43","line-width":["interpolate",["exponential",1.6],["zoom"],14,0.5,20,12]}},{"id":"roads_link","type":"line","source":"protomaps","source-layer":"roads","filter":["has","is_link"],"paint":{"line-color":"#FFFFFF","line-width":["interpolate",["exponential",1.6],["zoom"],13,0,13.5,1,18,11]}},{"id":"roads_minor_service","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind","minor_road"],["==","kind_detail","service"]],"paint":{"line-color":"#FAFAF7","line-width":["interpolate",["exponential",1.6],["zoom"],13,0,18,8]}},{"id":"roads_minor","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind","minor_road"],["!=","kind_detail","service"]],"paint":{"line-color":["interpolate",["exponential",1.6],["zoom"],11,"#FAFAF7",16,"#FAFAF7"],"line-width":["interpolate",["exponential",1.6],["zoom"],11,0,12.5,0.5,15,2,18,11]}},{"id":"roads_major_casing_early","type":"line","source":"protomaps","source-layer":"roads","maxzoom":12,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind","major_road"]],"paint":{"line-color":"#9A9B95","line-gap-width":["interpolate",["exponential",1.6],["zoom"],7,0,7.5,0.5,18,13],"line-width":["interpolate",["exponential",1.6],["zoom"],9,0,9.5,1]}},{"id":"roads_major","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind","major_road"]],"paint":{"line-color":"#FFFFFF","line-width":["interpolate",["exponential",1.6],["zoom"],6,0,12,1.6,15,3,18,13]}},{"id":"roads_highway_casing_early","type":"line","source":"protomaps","source-layer":"roads","maxzoom":12,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind","highway"],["!has","is_link"]],"paint":{"line-color":"#9A9B95","line-gap-width":["interpolate",["exponential",1.6],["zoom"],3,0,3.5,0.5,18,15],"line-width":["interpolate",["exponential",1.6],["zoom"],7,0,7.5,1]}},{"id":"roads_highway","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind","highway"],["!has","is_link"]],"paint":{"line-color":"#FFFFFF","line-width":["interpolate",["exponential",1.6],["zoom"],3,0,6,1.1,12,1.6,15,5,18,15]}},{"id":"roads_rail","type":"line","source":"protomaps","source-layer":"roads","filter":["==","kind","rail"],"paint":{"line-dasharray":[0.3,0.75],"line-opacity":0.5,"line-color":"#6B7378","line-width":["interpolate",["exponential",1.6],["zoom"],3,0,6,0.15,18,9]}},{"id":"boundaries_country","type":"line","source":"protomaps","source-layer":"boundaries","filter":["<=","kind_detail",2],"paint":{"line-color":"#7C8386","line-width":0.7,"line-dasharray":["step",["zoom"],["literal",[2,0]],4,["literal",[2,1]]]}},{"id":"boundaries","type":"line","source":"protomaps","source-layer":"boundaries","filter":[">","kind_detail",2],"paint":{"line-color":"#7C8386","line-width":0.4,"line-dasharray":["step",["zoom"],["literal",[2,0]],4,["literal",[2,1]]]}},{"id":"roads_bridges_other_casing","type":"line","source":"protomaps","source-layer":"roads","minzoom":12,"filter":["all",["has","is_bridge"],["in","kind","other","path"]],"paint":{"line-color":"#C4C5BF","line-gap-width":["interpolate",["exponential",1.6],["zoom"],14,0,20,7]}},{"id":"roads_bridges_link_casing","type":"line","source":"protomaps","source-layer":"roads","minzoom":12,"filter":["all",["has","is_bridge"],["has","is_link"]],"paint":{"line-color":"#C4C5BF","line-gap-width":["interpolate",["exponential",1.6],["zoom"],13,0,13.5,1,18,11],"line-width":["interpolate",["exponential",1.6],["zoom"],12,0,12.5,1.5]}},{"id":"roads_bridges_minor_casing","type":"line","source":"protomaps","source-layer":"roads","minzoom":12,"filter":["all",["has","is_bridge"],["==","kind","minor_road"]],"paint":{"line-color":"#C4C5BF","line-gap-width":["interpolate",["exponential",1.6],["zoom"],11,0,12.5,0.5,15,2,18,11],"line-width":["interpolate",["exponential",1.6],["zoom"],13,0,13.5,0.8]}},{"id":"roads_bridges_major_casing","type":"line","source":"protomaps","source-layer":"roads","minzoom":12,"filter":["all",["has","is_bridge"],["==","kind","major_road"]],"paint":{"line-color":"#9A9B95","line-gap-width":["interpolate",["exponential",1.6],["zoom"],7,0,7.5,0.5,18,10],"line-width":["interpolate",["exponential",1.6],["zoom"],9,0,9.5,1.5]}},{"id":"roads_bridges_other","type":"line","source":"protomaps","source-layer":"roads","minzoom":12,"filter":["all",["has","is_bridge"],["in","kind","other","path"]],"paint":{"line-color":"#A25F43","line-dasharray":[2,1],"line-width":["interpolate",["exponential",1.6],["zoom"],14,0,20,7]}},{"id":"roads_bridges_minor","type":"line","source":"protomaps","source-layer":"roads","minzoom":12,"filter":["all",["has","is_bridge"],["==","kind","minor_road"]],"paint":{"line-color":"#FAFAF7","line-width":["interpolate",["exponential",1.6],["zoom"],11,0,12.5,0.5,15,2,18,11]}},{"id":"roads_bridges_link","type":"line","source":"protomaps","source-layer":"roads","minzoom":12,"filter":["all",["has","is_bridge"],["has","is_link"]],"paint":{"line-color":"#FAFAF7","line-width":["interpolate",["exponential",1.6],["zoom"],13,0,13.5,1,18,11]}},{"id":"roads_bridges_major","type":"line","source":"protomaps","source-layer":"roads","minzoom":12,"filter":["all",["has","is_bridge"],["==","kind","major_road"]],"paint":{"line-color":"#FFFFFF","line-width":["interpolate",["exponential",1.6],["zoom"],6,0,12,1.6,15,3,18,13]}},{"id":"roads_bridges_highway_casing","type":"line","source":"protomaps","source-layer":"roads","minzoom":12,"filter":["all",["has","is_bridge"],["==","kind","highway"],["!has","is_link"]],"paint":{"line-color":"#9A9B95","line-gap-width":["interpolate",["exponential",1.6],["zoom"],3,0,3.5,0.5,18,15],"line-width":["interpolate",["exponential",1.6],["zoom"],7,0,7.5,1,20,15]}},{"id":"roads_bridges_highway","type":"line","source":"protomaps","source-layer":"roads","filter":["all",["has","is_bridge"],["==","kind","highway"],["!has","is_link"]],"paint":{"line-color":"#FFFFFF","line-width":["interpolate",["exponential",1.6],["zoom"],3,0,6,1.1,12,1.6,15,5,18,15]}},{"id":"buildings-3d","type":"fill-extrusion","source":"protomaps","source-layer":"buildings","minzoom":13,"filter":["in","kind","building","building_part"],"paint":{"fill-extrusion-color":"#FCFBF8","fill-extrusion-height":["interpolate",["linear"],["zoom"],13,0,14,["coalesce",["get","height"],10]],"fill-extrusion-base":["interpolate",["linear"],["zoom"],13,0,14,["coalesce",["get","min_height"],0]],"fill-extrusion-opacity":0.94,"fill-extrusion-vertical-gradient":true}},{"id":"water_waterway_label","type":"symbol","source":"protomaps","source-layer":"water","minzoom":13,"filter":["in","kind","river","stream"],"layout":{"symbol-placement":"line","text-font":["NotoSansMedium"],"text-field":["case",["all",["any",["has","name"],["has","pgf:name"]],["!",["any",["has","name2"],["has","pgf:name2"]]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["has","script"],["case",["any",["is-supported-script",["get","name"]],["has","pgf:name"]],["format",["coalesce",["get","name:fr"],["get","name:en"]],{},"\n",{},["case",["all",["!",["has","name:fr"]],["has","name:en"],["!",["has","script"]]],"",["coalesce",["get","pgf:name"],["get","name"]]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["get","name:en"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{}]],["all",["any",["has","name"],["has","pgf:name"]],["any",["has","name2"],["has","pgf:name2"]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["all",["has","script"],["has","script2"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["has","script2"],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]],["case",["all",["has","script"],["has","script2"],["has","script3"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["!",["has","script"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["!",["has","script2"]],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name3"],["get","name3"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]]],"text-size":13,"text-letter-spacing":0.2},"paint":{"text-color":"#052A31","text-halo-color":"#BDEBEF","text-halo-width":1.5,"text-halo-blur":0}},{"id":"roads_labels_minor","type":"symbol","source":"protomaps","source-layer":"roads","minzoom":15,"filter":["in","kind","minor_road","other","path"],"layout":{"symbol-sort-key":["get","min_zoom"],"symbol-placement":"line","text-font":["NotoSansMedium"],"text-field":["case",["all",["any",["has","name"],["has","pgf:name"]],["!",["any",["has","name2"],["has","pgf:name2"]]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["has","script"],["case",["any",["is-supported-script",["get","name"]],["has","pgf:name"]],["format",["coalesce",["get","name:fr"],["get","name:en"]],{},"\n",{},["case",["all",["!",["has","name:fr"]],["has","name:en"],["!",["has","script"]]],"",["coalesce",["get","pgf:name"],["get","name"]]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["get","name:en"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{}]],["all",["any",["has","name"],["has","pgf:name"]],["any",["has","name2"],["has","pgf:name2"]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["all",["has","script"],["has","script2"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["has","script2"],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]],["case",["all",["has","script"],["has","script2"],["has","script3"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["!",["has","script"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["!",["has","script2"]],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name3"],["get","name3"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]]],"text-size":13},"paint":{"text-color":"#101A1E","text-halo-color":"#FFFFFF","text-halo-width":2,"text-halo-blur":0}},{"id":"water_label_ocean","type":"symbol","source":"protomaps","source-layer":"water","filter":["in","kind","sea","ocean","bay","strait","fjord"],"layout":{"text-font":["NotoSansMedium"],"text-field":["case",["all",["any",["has","name"],["has","pgf:name"]],["!",["any",["has","name2"],["has","pgf:name2"]]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["has","script"],["case",["any",["is-supported-script",["get","name"]],["has","pgf:name"]],["format",["coalesce",["get","name:fr"],["get","name:en"]],{},"\n",{},["case",["all",["!",["has","name:fr"]],["has","name:en"],["!",["has","script"]]],"",["coalesce",["get","pgf:name"],["get","name"]]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["get","name:en"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{}]],["all",["any",["has","name"],["has","pgf:name"]],["any",["has","name2"],["has","pgf:name2"]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["all",["has","script"],["has","script2"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["has","script2"],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]],["case",["all",["has","script"],["has","script2"],["has","script3"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["!",["has","script"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["!",["has","script2"]],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name3"],["get","name3"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]]],"text-size":["interpolate",["linear"],["zoom"],3,13,10,13],"text-letter-spacing":0.1,"text-max-width":9,"text-transform":"uppercase"},"paint":{"text-color":"#052A31","text-halo-width":1.5,"text-halo-color":"#BDEBEF","text-halo-blur":0}},{"id":"earth_label_islands","type":"symbol","source":"protomaps","source-layer":"earth","filter":["in","kind","island"],"layout":{"text-font":["NotoSansMedium"],"text-field":["case",["all",["any",["has","name"],["has","pgf:name"]],["!",["any",["has","name2"],["has","pgf:name2"]]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["has","script"],["case",["any",["is-supported-script",["get","name"]],["has","pgf:name"]],["format",["coalesce",["get","name:fr"],["get","name:en"]],{},"\n",{},["case",["all",["!",["has","name:fr"]],["has","name:en"],["!",["has","script"]]],"",["coalesce",["get","pgf:name"],["get","name"]]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["get","name:en"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{}]],["all",["any",["has","name"],["has","pgf:name"]],["any",["has","name2"],["has","pgf:name2"]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["all",["has","script"],["has","script2"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["has","script2"],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]],["case",["all",["has","script"],["has","script2"],["has","script3"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["!",["has","script"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["!",["has","script2"]],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name3"],["get","name3"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]]],"text-size":13,"text-letter-spacing":0.1,"text-max-width":8},"paint":{"text-color":"#101A1E","text-halo-color":"#FFFFFF","text-halo-width":2,"text-halo-blur":0}},{"id":"water_label_lakes","type":"symbol","source":"protomaps","source-layer":"water","filter":["in","kind","lake","water"],"layout":{"text-font":["NotoSansMedium"],"text-field":["case",["all",["any",["has","name"],["has","pgf:name"]],["!",["any",["has","name2"],["has","pgf:name2"]]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["has","script"],["case",["any",["is-supported-script",["get","name"]],["has","pgf:name"]],["format",["coalesce",["get","name:fr"],["get","name:en"]],{},"\n",{},["case",["all",["!",["has","name:fr"]],["has","name:en"],["!",["has","script"]]],"",["coalesce",["get","pgf:name"],["get","name"]]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["get","name:en"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{}]],["all",["any",["has","name"],["has","pgf:name"]],["any",["has","name2"],["has","pgf:name2"]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["all",["has","script"],["has","script2"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["has","script2"],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]],["case",["all",["has","script"],["has","script2"],["has","script3"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["!",["has","script"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["!",["has","script2"]],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name3"],["get","name3"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]]],"text-size":["interpolate",["linear"],["zoom"],3,13,6,13,10,13],"text-letter-spacing":0.1,"text-max-width":9},"paint":{"text-color":"#052A31","text-halo-color":"#BDEBEF","text-halo-width":1.5,"text-halo-blur":0}},{"id":"roads_labels_major","type":"symbol","source":"protomaps","source-layer":"roads","minzoom":11,"filter":["in","kind","highway","major_road"],"layout":{"symbol-sort-key":["get","min_zoom"],"symbol-placement":"line","text-font":["NotoSansMedium"],"text-field":["case",["all",["any",["has","name"],["has","pgf:name"]],["!",["any",["has","name2"],["has","pgf:name2"]]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["has","script"],["case",["any",["is-supported-script",["get","name"]],["has","pgf:name"]],["format",["coalesce",["get","name:fr"],["get","name:en"]],{},"\n",{},["case",["all",["!",["has","name:fr"]],["has","name:en"],["!",["has","script"]]],"",["coalesce",["get","pgf:name"],["get","name"]]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["get","name:en"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{}]],["all",["any",["has","name"],["has","pgf:name"]],["any",["has","name2"],["has","pgf:name2"]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["all",["has","script"],["has","script2"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["has","script2"],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]],["case",["all",["has","script"],["has","script2"],["has","script3"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["!",["has","script"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["!",["has","script2"]],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name3"],["get","name3"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]]],"text-size":13},"paint":{"text-color":"#101A1E","text-halo-color":"#FFFFFF","text-halo-width":2,"text-halo-blur":0}},{"id":"peaks","type":"symbol","source":"protomaps","source-layer":"pois","minzoom":11,"filter":["all",["==",["get","kind"],"peak"],["has","name"]],"layout":{"text-field":["case",["has","elevation"],["format",["coalesce",["get","name:fr"],["get","name"]],{},"\n",{},["concat",["to-string",["round",["to-number",["get","elevation"],0]]]," m"],{"font-scale":0.85}],["coalesce",["get","name:fr"],["get","name"]]],"text-font":["NotoSansMedium"],"text-size":13,"text-max-width":8,"text-line-height":1.15,"text-anchor":"bottom","text-padding":6},"paint":{"text-color":"#101A1E","text-halo-color":"#FFFFFF","text-halo-width":2}},{"id":"places_subplace","type":"symbol","source":"protomaps","source-layer":"places","filter":["in","kind","neighbourhood","macrohood"],"layout":{"symbol-sort-key":["case",["has","sort_key"],["get","sort_key"],["get","min_zoom"]],"text-field":["case",["all",["any",["has","name"],["has","pgf:name"]],["!",["any",["has","name2"],["has","pgf:name2"]]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["has","script"],["case",["any",["is-supported-script",["get","name"]],["has","pgf:name"]],["format",["coalesce",["get","name:fr"],["get","name:en"]],{},"\n",{},["case",["all",["!",["has","name:fr"]],["has","name:en"],["!",["has","script"]]],"",["coalesce",["get","pgf:name"],["get","name"]]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["get","name:en"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{}]],["all",["any",["has","name"],["has","pgf:name"]],["any",["has","name2"],["has","pgf:name2"]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["all",["has","script"],["has","script2"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["has","script2"],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]],["case",["all",["has","script"],["has","script2"],["has","script3"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["!",["has","script"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["!",["has","script2"]],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name3"],["get","name3"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]]],"text-font":["NotoSansMedium"],"text-max-width":7,"text-letter-spacing":0.1,"text-padding":["interpolate",["linear"],["zoom"],5,2,8,4,12,18,15,20],"text-size":["interpolate",["exponential",1.2],["zoom"],11,13,14,14,18,24],"text-transform":"uppercase"},"paint":{"text-color":"#101A1E","text-halo-color":"#FFFFFF","text-halo-width":2,"text-halo-blur":0}},{"id":"places_region","type":"symbol","source":"protomaps","source-layer":"places","filter":["==","kind","region"],"layout":{"symbol-sort-key":["get","sort_key"],"text-field":["step",["zoom"],["coalesce",["get","ref:en"],["get","ref"]],6,["case",["all",["any",["has","name"],["has","pgf:name"]],["!",["any",["has","name2"],["has","pgf:name2"]]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["has","script"],["case",["any",["is-supported-script",["get","name"]],["has","pgf:name"]],["format",["coalesce",["get","name:fr"],["get","name:en"]],{},"\n",{},["case",["all",["!",["has","name:fr"]],["has","name:en"],["!",["has","script"]]],"",["coalesce",["get","pgf:name"],["get","name"]]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["get","name:en"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{}]],["all",["any",["has","name"],["has","pgf:name"]],["any",["has","name2"],["has","pgf:name2"]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["all",["has","script"],["has","script2"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["has","script2"],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]],["case",["all",["has","script"],["has","script2"],["has","script3"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["!",["has","script"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["!",["has","script2"]],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name3"],["get","name3"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]]]],"text-font":["NotoSansMedium"],"text-size":["interpolate",["linear"],["zoom"],3,13,7,16],"text-radial-offset":0.2,"text-anchor":"center","text-transform":"uppercase"},"paint":{"text-color":"#101A1E","text-halo-color":"#FFFFFF","text-halo-width":2,"text-halo-blur":0}},{"id":"places_locality","type":"symbol","source":"protomaps","source-layer":"places","filter":["==","kind","locality"],"layout":{"icon-size":0.7,"text-field":["case",["all",["any",["has","name"],["has","pgf:name"]],["!",["any",["has","name2"],["has","pgf:name2"]]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["has","script"],["case",["any",["is-supported-script",["get","name"]],["has","pgf:name"]],["format",["coalesce",["get","name:fr"],["get","name:en"]],{},"\n",{},["case",["all",["!",["has","name:fr"]],["has","name:en"],["!",["has","script"]]],"",["coalesce",["get","pgf:name"],["get","name"]]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["get","name:en"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{}]],["all",["any",["has","name"],["has","pgf:name"]],["any",["has","name2"],["has","pgf:name2"]],["!",["any",["has","name3"],["has","pgf:name3"]]]],["case",["all",["has","script"],["has","script2"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["has","script2"],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]],["case",["all",["has","script"],["has","script2"],["has","script3"]],["format",["get","name:fr"],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["case",["!",["has","script"]],["format",["coalesce",["get","name:fr"],["get","pgf:name"],["get","name"]],{},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["!",["has","script2"]],["format",["coalesce",["get","name:fr"],["get","pgf:name2"],["get","name2"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name3"],["get","name3"]],{"text-font":["case",["==",["get","script3"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}],["format",["coalesce",["get","name:fr"],["get","pgf:name3"],["get","name3"]],{},"\n",{},["coalesce",["get","pgf:name"],["get","name"]],{"text-font":["case",["==",["get","script"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]},"\n",{},["coalesce",["get","pgf:name2"],["get","name2"]],{"text-font":["case",["==",["get","script2"],"Devanagari"],["literal",["Noto Sans Devanagari Regular v1"]],["literal",["NotoSansMedium"]]]}]]]],"text-font":["case",["<=",["get","min_zoom"],5],["literal",["NotoSansMedium"]],["literal",["NotoSansMedium"]]],"symbol-sort-key":["case",["has","sort_key"],["get","sort_key"],["get","min_zoom"]],"text-padding":["interpolate",["linear"],["zoom"],5,3,8,7,12,11],"text-size":["interpolate",["linear"],["zoom"],2,["case",["<",["get","population_rank"],13],13,[">=",["get","population_rank"],13],13,13],4,["case",["<",["get","population_rank"],13],13,[">=",["get","population_rank"],13],15,13],6,["case",["<",["get","population_rank"],12],13,[">=",["get","population_rank"],12],17,13],8,["case",["<",["get","population_rank"],11],13,[">=",["get","population_rank"],11],18,13],10,["case",["<",["get","population_rank"],9],13,[">=",["get","population_rank"],9],20,13],15,["case",["<",["get","population_rank"],8],13,[">=",["get","population_rank"],8],22,13]],"icon-padding":["interpolate",["linear"],["zoom"],0,0,8,4,10,8,12,6,22,2],"text-justify":"auto","text-variable-anchor":["step",["zoom"],["literal",["bottom","left","right","top"]],8,["literal",["center"]]],"text-radial-offset":0.3,"text-transform":"uppercase","text-letter-spacing":0.08},"paint":{"text-color":"#101A1E","text-halo-color":"#FFFFFF","text-halo-width":2,"text-halo-blur":0}},{"id":"places_country","type":"symbol","source":"protomaps","source-layer":"places","filter":["==","kind","country"],"layout":{"symbol-sort-key":["case",["has","sort_key"],["get","sort_key"],["get","min_zoom"]],"text-field":["format",["coalesce",["get","name:fr"],["get","name:en"]],{}],"text-font":["NotoSansMedium"],"text-size":["interpolate",["linear"],["zoom"],2,["case",["<",["get","population_rank"],10],13,[">=",["get","population_rank"],10],13,13],6,["case",["<",["get","population_rank"],8],13,[">=",["get","population_rank"],8],18,13],8,["case",["<",["get","population_rank"],7],13,[">=",["get","population_rank"],7],20,13]],"icon-padding":["interpolate",["linear"],["zoom"],0,2,14,2,16,20,17,2,22,2],"text-transform":"uppercase"},"paint":{"text-color":"#101A1E","text-halo-color":"#FFFFFF","text-halo-width":2,"text-halo-blur":0}}],"terrain":{"source":"dem","exaggeration":1.3},"sky":{"sky-color":"#A3C9E2","horizon-color":"#E2EEF1","fog-color":"#E7ECEB","sky-horizon-blend":0.6,"horizon-fog-blend":0.7,"fog-ground-blend":0.55,"atmosphere-blend":0},"light":{"anchor":"viewport","color":"#FFFFFF","intensity":0.35,"position":[1.15,210,30]}}