{"version":8,"name":"Bright Terrain","metadata":{"maputnik:renderer":"mlgljs"},"center":[0,0],"zoom":1,"bearing":0,"pitch":0,"terrain":{"source":"terrain-dem","exaggeration":1.5},"sources":{"141map":{"type":"vector","url":"https://map.141.ir/data/141.json"},"rahdari_poi":{"type":"vector","url":"https://map.141.ir/hot/capabilities/rahdari_poi.json"},"terrain-dem":{"type":"raster-dem","url":"https://map.141.ir/data/terrain.json","tileSize":512,"maxzoom":12,"encoding":"mapbox"}},"glyphs":"https://map.141.ir/fonts/{fontstack}/{range}.pbf","sprite":"https://map.141.ir/styles/bright-terrain/sprite","layers":[{"id":"Background","type":"background","paint":{"background-color":"hsl(30,36%,96%)"}},{"id":"Hillshade","type":"hillshade","source":"terrain-dem","layout":{"visibility":"visible"},"paint":{"hillshade-exaggeration":0.5,"hillshade-shadow-color":"hsl(39,21%,33%)","hillshade-highlight-color":"hsl(0,0%,100%)"}},{"id":"Glacier","type":"fill","source":"141map","source-layer":"landcover","filter":["==","subclass","glacier"],"layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(0,0%,100%)","fill-opacity":0.9}},{"id":"Wood","type":"fill","source":"141map","source-layer":"landcover","minzoom":7,"filter":["==","class","wood"],"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":{"stops":[[7,"rgba(225, 234, 225, 1)"],[8,"rgba(185, 206, 163, 1)"]]},"fill-opacity":{"stops":[[7,0.7],[12,1]]}}},{"id":"Grass","type":"fill","source":"141map","source-layer":"landcover","minzoom":8,"filter":["==","class","grass"],"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsla(100,43%,47%,0.15)","fill-opacity":{"stops":[[7,0.7],[12,1]]}}},{"id":"Sand","type":"fill","source":"141map","source-layer":"landcover","minzoom":8,"filter":["==","class","sand"],"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":{"stops":[[8,"rgba(234, 234, 225, 1)"],[10,"rgba(253, 250, 224, 1)"]]},"fill-opacity":{"stops":[[7,0.7],[12,1]]}}},{"id":"Residential","type":"fill","source":"141map","source-layer":"landuse","minzoom":6,"filter":["in","class","neighbourhood","residential","suburb"],"layout":{"visibility":"visible"},"paint":{"fill-color":{"base":1,"stops":[[4,"hsla(0,0%,74%, 0.3)"],[12,"hsla(30, 19%, 90%, 0.2)"],[16,"hsla(30, 19%, 90%, 0)"]]}}},{"id":"Other","type":"fill","source":"141map","source-layer":"landuse","filter":["!in","class","railway","college","kindergarten","school","university","hospital","stadium","pitch","cemetery","garages","industrial","commercial","quarry","neighbourhood","residential","suburb","track"],"layout":{"visibility":"visible"},"paint":{"fill-antialias":false,"fill-color":"hsla(34, 33%, 96%, 0.2)"}},{"id":"Quarry","type":"fill","source":"141map","source-layer":"landuse","filter":["==","class","quarry"],"layout":{"visibility":"none"},"paint":{"fill-antialias":false,"fill-color":"rgba(245, 240, 233, 1)"}},{"id":"Commercial","type":"fill","source":"141map","source-layer":"landuse","filter":["==","class","commercial"],"layout":{"visibility":"none"},"paint":{"fill-antialias":false,"fill-color":"hsla(0, 50%, 92%, 0.35)"}},{"id":"Industrial","type":"fill","source":"141map","source-layer":"landuse","filter":["in","class","garages","industrial"],"layout":{"visibility":"none"},"paint":{"fill-antialias":false,"fill-color":"rgba(251, 245, 216, 0.35)"}},{"id":"Cemetery","type":"fill","source":"141map","source-layer":"landuse","filter":["==","class","cemetery"],"layout":{"visibility":"visible"},"paint":{"fill-antialias":false,"fill-color":"hsl(94, 11%, 88%)"}},{"id":"Stadium","type":"fill","source":"141map","source-layer":"landuse","filter":["in","class","stadium","pitch","track"],"layout":{"visibility":"visible"},"paint":{"fill-antialias":false,"fill-color":"hsla(115, 54%, 88%, 0.35)"}},{"id":"Hospital","type":"fill","source":"141map","source-layer":"landuse","filter":["==","class","hospital"],"layout":{"visibility":"none"},"paint":{"fill-antialias":false,"fill-color":"rgba(247, 232, 232, 1)"}},{"id":"School","type":"fill","source":"141map","source-layer":"landuse","filter":["in","class","college","kindergarten","school","university"],"layout":{"visibility":"none"},"paint":{"fill-antialias":false,"fill-color":"rgba(227, 222, 232, 1)"}},{"id":"Rail","type":"fill","source":"141map","source-layer":"landuse","filter":["==","class","railway"],"layout":{"visibility":"visible"},"paint":{"fill-antialias":false,"fill-color":"hsla(33, 18%, 90%, 0.5)"}},{"id":"River tunnel","type":"line","source":"141map","source-layer":"waterway","minzoom":14,"filter":["==","brunnel","tunnel"],"layout":{"line-cap":"round","visibility":"visible"},"paint":{"line-color":"hsl(210,73%,78%)","line-dasharray":[2,4],"line-width":{"base":1.3,"stops":[[12,0.5],[20,6]]}}},{"id":"River","type":"line","metadata":{},"source":"141map","source-layer":"waterway","minzoom":9,"filter":["!=","brunnel","tunnel"],"layout":{"line-cap":"round","visibility":"visible"},"paint":{"line-color":{"stops":[[9,"rgba(225, 235, 245, 1)"],[11,"hsl(210,73%,78%)"]]},"line-width":{"base":1.2,"stops":[[10,0.8],[20,6]]}}},{"id":"Water offset","type":"fill","source":"141map","source-layer":"water","maxzoom":9,"filter":["==","$type","Polygon"],"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(216,66%,70%)","fill-opacity":1,"fill-translate":{"base":1,"stops":[[1,[1.5,1.5]],[9,[0.5,0.5]]]}}},{"id":"Water intermittent","type":"fill","metadata":{},"source":"141map","source-layer":"water","filter":["==","intermittent",1],"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"rgba(145, 199, 249, 1)","fill-opacity":0.7}},{"id":"Water","type":"fill","metadata":{},"source":"141map","source-layer":"water","filter":["!=","intermittent",1],"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"rgba(145, 199, 249, 1)","fill-opacity":1}},{"id":"Ferry","type":"line","source":"141map","source-layer":"transportation","minzoom":6,"filter":["in","class","ferry"],"layout":{"line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(199,34%,57%)","line-dasharray":[2,2],"line-opacity":["interpolate",["linear"],["zoom"],5,0,9,1],"line-width":{"stops":[[10,0.5],[14,1.1]]}}},{"id":"Building","type":"fill","source":"141map","source-layer":"building","layout":{"visibility":"none"},"paint":{"fill-antialias":true,"fill-color":{"base":1,"stops":[[15.5,"hsl(30,38%,92%)"],[16,"hsl(30,11%,86%)"]]}}},{"id":"Building top","type":"fill","source":"141map","source-layer":"building","layout":{"visibility":"none"},"paint":{"fill-color":"hsl(30,38%,92%)","fill-opacity":{"base":1,"stops":[[13,0],[16,1]]},"fill-outline-color":"hsl(30,11%,86%)","fill-translate":{"base":1,"stops":[[14,[0,0]],[16,[-2,-2]]]}}},{"id":"Tunnel outline","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":4,"filter":["all",["==","brunnel","tunnel"],["!in","class","aerialway","bridge","ferry","minor_construction","motorway_construction","path","pier","rprimary_construction","secondary_construction","rail","service_construction","tertiary_construction","track_construction","transit","trunk_construction"]],"layout":{"line-cap":"butt","line-join":"round","visibility":"visible"},"paint":{"line-color":["match",["get","class"],["motorway","trunk","primary"],"rgba(144, 150, 162, 1)","hsl(36,5%,80%)"],"line-dasharray":[0.5,0.25],"line-width":["interpolate",["linear",2],["zoom"],6,0,7,0.5,10,["match",["get","class"],["motorway"],["match",["get","ramp"],1,0,2.5],["trunk","primary"],2,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","trunk","primary"],10,["secondary"],8,["tertiary"],8,["minor","service","track"],4,4],20,["match",["get","class"],["motorway","trunk","primary"],26,["secondary"],26,["tertiary"],26,["minor","service","track"],18,18]]}},{"id":"Railway tunnel","type":"line","source":"141map","source-layer":"transportation","filter":["all",["==","brunnel","tunnel"],["==","class","rail"]],"layout":{"visibility":"visible"},"paint":{"line-color":"hsl(0,0%,73%)","line-dasharray":[2,1],"line-width":{"base":1.4,"stops":[[14,0.4],[15,0.75],[20,2]]}}},{"id":"Tunnel","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":4,"filter":["all",["==","brunnel","tunnel"],["!in","class","aerialway","bridge","ferry","minor_construction","motorway_construction","path","pier","rprimary_construction","secondary_construction","rail","service_construction","tertiary_construction","track_construction","transit","trunk_construction"]],"layout":{"line-cap":"butt","line-join":"round","visibility":"visible"},"paint":{"line-color":["interpolate",["linear"],["zoom"],8,["match",["get","class"],"motorway","rgba(102, 136, 142, 0.7)",["trunk","primary"],"rgba(66, 88, 92, 0.7)","hsl(0,0%,98%)"],12,["match",["get","class"],"motorway","rgba(190, 198, 216, 1)",["trunk","primary"],"rgba(207, 215, 218, 1)","hsl(0,0%,96%)"]],"line-opacity":1,"line-width":["interpolate",["linear",2],["zoom"],5,0,6,["match",["get","class"],["motorway"],["match",["get","brunnel"],["bridge"],0,1],["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],20,["match",["get","class"],["motorway","trunk","primary"],24,["secondary"],24,["tertiary"],24,["minor","service","track"],16,16]]}},{"id":"Tunnel path","type":"line","source":"141map","source-layer":"transportation","filter":["all",["==","brunnel","tunnel"],["==","class","path"]],"layout":{"visibility":"visible"},"paint":{"line-color":"hsl(247, 22%, 92%)","line-dasharray":{"stops":[[14,[1,0.75]],[18,[1,0.5]]]},"line-width":["interpolate",["linear"],["zoom"],14,0.8,16,1,20,3.4]}},{"id":"Runway","type":"fill","source":"141map","source-layer":"aeroway","minzoom":12,"filter":["in","class","runway"],"layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(0,0%,60%)","fill-opacity":1}},{"id":"Aeroway","type":"line","metadata":{},"source":"141map","source-layer":"aeroway","minzoom":10,"filter":["==","$type","LineString"],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":{"stops":[[10,"hsla(34, 33%, 96%, 0.2)"],[12,"rgba(212, 209, 209, 1)"]]},"line-width":["interpolate",["linear",1],["zoom"],11,["match",["get","class"],["runway"],3,0.5],20,["match",["get","class"],["runway"],16,6]]}},{"id":"Helipad","type":"fill","metadata":{},"source":"141map","source-layer":"aeroway","minzoom":12,"filter":["in","class","helipad"],"layout":{"visibility":"none"},"paint":{"fill-color":"hsl(0,0%,60%)","fill-opacity":1}},{"id":"Pier","type":"fill","metadata":{},"source":"141map","source-layer":"transportation","filter":["all",["==","$type","Polygon"],["==","class","pier"]],"layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(30,36%,96%)"}},{"id":"Pier road","type":"line","metadata":{},"source":"141map","source-layer":"transportation","filter":["all",["==","$type","LineString"],["in","class","pier"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(30,36%,96%)","line-width":{"base":1.2,"stops":[[15,1],[17,4]]}}},{"id":"Bridge","type":"fill","source":"141map","source-layer":"transportation","filter":["all",["==","$type","Polygon"],["in","brunnel","bridge"]],"layout":{"visibility":"visible"},"paint":{"fill-antialias":false,"fill-color":"hsl(30,36%,96%)","fill-opacity":0.5}},{"id":"Road under construction","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":10,"filter":["in","class","motorway_construction","trunk_construction","primary_construction","secondary_construction","tertiary_construction","minor_construction","service_construction","track_construction"],"layout":{"line-cap":"square","line-join":"round","visibility":"visible"},"paint":{"line-color":["match",["get","class"],"motorway_construction","hsl(222, 25%, 80%)",["trunk_construction","primary_construction","secondary_construction","tertiary_construction"],"hsl(222, 25%, 80%)","rgba(207, 215, 218, 1)"],"line-dasharray":[1,1],"line-opacity":["case",["==",["get","brunnel"],"tunnel"],0.7,1],"line-width":["interpolate",["linear",2],["zoom"],5,["match",["get","class"],["motorway_construction"],["match",["get","brunnel"],["bridge"],0,0.5],["trunk_construction","primary_construction"],0,0],10,["match",["get","class"],["motorway_construction"],["match",["get","ramp"],1,0,2.5],["trunk_construction","primary_construction"],1.5,1],12,["match",["get","class"],["motorway_construction"],["match",["get","ramp"],1,1,4],["trunk_construction"],2.5,["primary_construction"],2.5,["secondary_construction","tertiary_construction"],1.5,["minor_construction","service_construction","track_construction"],1,1],14,["match",["get","class"],["motorway_construction"],["match",["get","ramp"],1,5,6],["trunk_construction"],3,["primary_construction"],5,["secondary_construction"],4,["tertiary_construction"],3,["minor_construction","service_construction","track_construction"],2,2],16,["match",["get","class"],["motorway_construction","trunk_construction","primary_construction"],8,["secondary_construction"],7,["tertiary_construction"],6,["minor_construction","service_construction","track_construction"],4,4],20,["match",["get","class"],["motorway_construction","trunk_construction","primary_construction"],24,["secondary_construction"],24,["tertiary_construction"],24,["minor_construction","service_construction","track_construction"],16,16]]}},{"id":"Minor road outline","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":13,"filter":["all",["!in","brunnel","tunnel"],["in","class","bus_guideway","busway","courtyard","minor","raceway","service","storage_tank","track"]],"layout":{"line-cap":"round","line-join":"round","line-round-limit":1.05,"visibility":"visible","line-miter-limit":2},"paint":{"line-color":{"stops":[[13,"rgba(248, 245, 241,1)"],[14,"rgba(144, 150, 162, 1)"]]},"line-gap-width":0,"line-opacity":1,"line-width":["interpolate",["linear",2],["zoom"],6,0,7,0.5,10,1,12,0.2,14,1.75,16,4,20,18]}},{"id":"Minor road","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":12,"filter":["all",["!in","brunnel","tunnel"],["in","class","bus_guideway","busway","courtyard","minor","raceway","service","storage_tank","track"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsla(0, 60%, 87%, 0.15)","hsl(30,36%,96%)"],"line-width":["interpolate",["linear",2],["zoom"],12,0.05,14,1.5,16,3.5,20,16]}},{"id":"Tertiary outline","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":13,"filter":["all",["!in","brunnel","tunnel"],["in","class","tertiary"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":{"stops":[[14,"rgba(207, 215, 218, 1)"],[16,"rgba(144, 150, 162, 1)"]]},"line-opacity":1,"line-width":["interpolate",["linear",2],["zoom"],6,0,7,0.5,10,2,12,3,14,5,16,9,20,26]}},{"id":"Tertiary","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":11,"filter":["all",["!in","brunnel","tunnel"],["in","class","tertiary"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":{"stops":[[8,"rgba(245, 251, 253, 1)"],[12,"rgba(207, 215, 218, 1)"]]},"line-width":["interpolate",["linear",2],["zoom"],10,0.5,12,1.5,14,4,16,8,20,24]}},{"id":"Secondary outline","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":14,"filter":["all",["!in","brunnel","tunnel"],["in","class","secondary"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":{"stops":[[14,"rgba(207, 215, 218, 1)"],[16,"rgba(144, 150, 162, 1)"]]},"line-opacity":1,"line-width":["interpolate",["linear",2],["zoom"],6,0,7,0.5,10,1,12,2,14,4,16,9,20,26]}},{"id":"Secondary","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":9.5,"filter":["all",["!in","brunnel","tunnel"],["in","class","secondary"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":{"stops":[[8,"rgba(245, 251, 253, 1)"],[12,"rgba(207, 215, 218, 1)"]]},"line-width":["interpolate",["linear",2],["zoom"],5,0.5,6,0.5,10,0.5,12,1.5,14,4,16,8,20,24]}},{"id":"Primary outline","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":14,"filter":["all",["!in","brunnel","tunnel"],["in","class","primary"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":{"stops":[[14,"rgba(207, 215, 218, 1)"],[16,"rgba(144, 150, 162, 1)"]]},"line-opacity":1,"line-width":["interpolate",["linear",2],["zoom"],6,0,7,0.5,10,1.5,12,3,14,5,16,9,20,26]}},{"id":"Primary","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":6,"filter":["all",["!in","brunnel","tunnel"],["in","class","primary"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":{"stops":[[6,"rgba(66, 88, 92, 0.5)"],[12,"rgba(207, 215, 218, 1) "]]},"line-width":["interpolate",["linear",2],["zoom"],6,0.15,9,0.25,12,2.5,14,4,16,8,20,24]}},{"id":"Trunk outline","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":13,"filter":["all",["!in","brunnel","tunnel"],["in","class","trunk"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"rgba(144, 150, 162, 1)","line-opacity":1,"line-width":["interpolate",["linear",2],["zoom"],6,0,10,1.5,12,2,14,4.5,16,9,20,26]}},{"id":"Trunk","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":6,"filter":["all",["!in","brunnel","tunnel"],["in","class","trunk"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":{"stops":[[6,"rgba(66, 88, 92, 0.7)"],[12,"rgba(207, 215, 218, 1)"]]},"line-width":["interpolate",["linear",2],["zoom"],5,0.5,10,0.75,12,1.5,14,4,16,8,20,24]}},{"id":"Highway outline","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":13,"filter":["all",["!in","brunnel","tunnel"],["==","class","motorway"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"rgba(144, 150, 162, 1)","line-opacity":1,"line-width":["interpolate",["linear",2],["zoom"],6,0,7,0.5,10,["match",["get","class"],["motorway"],["match",["get","ramp"],1,0,2.5],1],12,["match",["get","class"],["motorway"],["match",["get","ramp"],1,2,5],1],14,["match",["get","class"],["motorway"],["match",["get","ramp"],1,5,7],2],16,["match",["get","class"],["motorway"],10,4],20,["match",["get","class"],["motorway"],26,16]]}},{"id":"Highway","type":"line","metadata":{},"source":"141map","source-layer":"transportation","minzoom":4,"filter":["all",["!in","brunnel","tunnel"],["==","class","motorway"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":{"stops":[[6,"rgba(102, 136, 142, 0.7)"],[12,"rgba(190, 198, 216, 1)"]]},"line-opacity":1,"line-width":["interpolate",["linear",2],["zoom"],5,0.5,10,["match",["get","class"],["motorway"],["match",["get","ramp"],1,0,1.5],1],12,["match",["get","class"],["motorway"],["match",["get","ramp"],1,1,4],1],14,["match",["get","class"],["motorway"],["match",["get","ramp"],1,5,6],2],16,["match",["get","class"],["motorway"],8,4],20,["match",["get","class"],["motorway"],24,16]]}},{"id":"Bridge path outline","type":"line","source":"141map","source-layer":"transportation","filter":["all",["==","brunnel","bridge"],["==","class","path"]],"layout":{"visibility":"visible"},"paint":{"line-color":"hsl(30,36%,96%)","line-width":{"base":1.2,"stops":[[15,1.2],[20,18]]}}},{"id":"Path minor","type":"line","source":"141map","source-layer":"transportation","filter":["all",["!in","brunnel","tunnel"],["==","class","path_pedestrian"]],"layout":{"visibility":"visible"},"paint":{"line-color":"hsl(42,24%,81%)","line-dasharray":{"stops":[[14,[1,0.75]],[18,[1,0.5]]]},"line-width":["interpolate",["linear"],["zoom"],14,0.8,16,1,20,3.4]}},{"id":"Path","type":"line","source":"141map","source-layer":"transportation","filter":["all",["!in","brunnel","tunnel"],["==","class","path"]],"layout":{"visibility":"visible"},"paint":{"line-color":"hsl(42,24%,81%)","line-dasharray":{"stops":[[14,[1,0.75]],[18,[1,0.5]]]},"line-width":["interpolate",["linear"],["zoom"],14,0.8,16,1,20,3.4]}},{"id":"Transit","type":"line","source":"141map","source-layer":"transportation","filter":["all",["==","$type","LineString"],["==","class","transit"],["!in","brunnel","tunnel"]],"layout":{"visibility":"visible"},"paint":{"line-color":"hsla(0, 0%, 73%, 0.7)","line-width":{"base":1.4,"stops":[[14,0.4],[20,1]]}}},{"id":"Transit hatching","type":"line","source":"141map","source-layer":"transportation","filter":["all",["==","$type","LineString"],["==","class","transit"],["!in","brunnel","tunnel"]],"layout":{"visibility":"visible"},"paint":{"line-color":"hsla(0, 0%, 73%, 0.7)","line-dasharray":[0.2,8],"line-width":{"base":1.4,"stops":[[14.5,0],[15,2],[20,6]]}}},{"id":"Railway","type":"line","source":"141map","source-layer":"transportation","filter":["all",["==","$type","LineString"],["==","class","rail"]],"layout":{"visibility":"visible"},"paint":{"line-color":"hsl(0,0%,73%)","line-opacity":["match",["get","service"],"yard",0.5,1],"line-width":{"base":1.4,"stops":[[14,0.4],[15,0.75],[20,2]]}}},{"id":"Railway hatching","type":"line","source":"141map","source-layer":"transportation","filter":["all",["==","$type","LineString"],["==","class","rail"]],"layout":{"visibility":"visible"},"paint":{"line-color":"hsl(0,0%,73%)","line-dasharray":[0.2,8],"line-opacity":["match",["get","service"],"yard",0.5,1],"line-width":{"base":1.4,"stops":[[14.5,0],[15,3],[20,8]]}}},{"id":"Cablecar","type":"line","source":"141map","source-layer":"transportation","minzoom":13,"filter":["==","class","aerialway"],"layout":{"line-cap":"round","visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 70%)","line-opacity":1,"line-width":{"base":1,"stops":[[11,1],[19,2.5]]}}},{"id":"Cablecar dash","type":"line","source":"141map","source-layer":"transportation","minzoom":13,"filter":["==","class","aerialway"],"layout":{"line-cap":"round","visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 70%)","line-dasharray":[2,3],"line-opacity":1,"line-width":{"base":1,"stops":[[11,2.5],[19,5]]}}},{"id":"Other border","type":"line","source":"141map","source-layer":"boundary","minzoom":5,"filter":["all",["in","admin_level",3,4],["==","maritime",0]],"layout":{"line-join":"round","visibility":"visible"},"paint":{"line-color":{"stops":[[6,"rgba(154, 152, 136, 1)"],[9,"rgba(6, 10, 43, 0.11)"]]},"line-dasharray":[3,1],"line-width":{"base":1.4,"stops":[[5,0.25],[8,1],[16,1.5]]}}},{"id":"Disputed border","type":"line","source":"141map","source-layer":"boundary","filter":["all",["==","admin_level",2],["==","disputed",1],["==","maritime",0]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(251, 7%, 70%)","line-dasharray":[1,3],"line-width":{"base":1,"stops":[[0,0.6],[4,1],[5,1.4],[12,6]]}}},{"id":"Country border","type":"line","source":"141map","source-layer":"boundary","filter":["all",["==","admin_level",2],["==","disputed",0],["==","maritime",0]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(251, 7%, 70%)","line-width":{"base":1,"stops":[[0,0.6],[4,1],[5,1.4],[12,6]]}}},{"id":"River labels","type":"symbol","source":"141map","source-layer":"waterway","minzoom":13,"filter":["all",["==","$type","LineString"],["has","name"]],"layout":{"symbol-placement":"line","symbol-spacing":350,"text-field":"{name}","text-font":["Ravi Regular"],"text-letter-spacing":0.1,"text-max-width":5,"text-rotation-alignment":"map","text-size":{"stops":[[13,10],[16,15]]},"visibility":"visible"},"paint":{"text-color":"hsl(209,41%,46%)","text-halo-blur":1,"text-halo-color":"hsla(194,100%,97%, 0.7)","text-halo-width":1.5}},{"id":"Lakeline labels","type":"symbol","source":"141map","source-layer":"water_name","filter":["==","$type","LineString"],"layout":{"symbol-placement":"line","symbol-spacing":350,"text-field":["coalesce",["get","name:fa"],["get","name"],""],"text-font":["Ravi Regular"],"text-letter-spacing":0.1,"text-max-width":5,"text-rotation-alignment":"map","text-size":14,"visibility":"visible"},"paint":{"text-color":"hsl(210,73%,68%)","text-halo-color":"hsla(0,0%,100%,0.7)","text-halo-width":1.5}},{"id":"Ocean labels","type":"symbol","source":"141map","source-layer":"water_name","minzoom":0,"maxzoom":4,"filter":["all",["==","class","ocean"],["has","name"]],"layout":{"symbol-placement":"point","symbol-spacing":350,"text-field":"{name}","text-font":["Ravi Regular"],"text-letter-spacing":0.1,"text-max-width":5,"text-size":["interpolate",["linear",1],["zoom"],1,13,3,16],"visibility":"visible"},"paint":{"icon-opacity":1,"text-color":"hsl(206,61%,34%)","text-halo-blur":1,"text-halo-color":"hsla(0, 0%, 100%, 0.8)","text-halo-width":1.2,"text-opacity":1}},{"id":"Sea labels","type":"symbol","source":"141map","source-layer":"water_name","minzoom":3,"filter":["all",["in","class","sea","bay"],["has","name"]],"layout":{"symbol-placement":"point","symbol-spacing":350,"text-field":["coalesce",["get","name:fa"],["get","name"],""],"text-font":["Ravi Regular"],"text-letter-spacing":0.1,"text-max-width":5,"text-size":["interpolate",["linear",1],["zoom"],1,10,3,14,9,18,14,20],"visibility":"visible"},"paint":{"icon-opacity":1,"text-color":"hsl(206,61%,34%)","text-halo-color":"hsla(0, 0%, 100%, 0.8)","text-halo-width":1,"text-opacity":1}},{"id":"Lake labels","type":"symbol","source":"141map","source-layer":"water_name","minzoom":9,"filter":["all",["==","class","lake"],["has","name"]],"layout":{"symbol-placement":"point","symbol-spacing":350,"text-field":"{name}","text-font":["Ravi Regular"],"text-letter-spacing":0.1,"text-max-width":5,"text-rotation-alignment":"map","text-size":["interpolate",["linear",1],["zoom"],9,12,14,14],"visibility":"visible"},"paint":{"icon-opacity":1,"text-color":"hsl(206,61%,34%)","text-halo-blur":1,"text-halo-color":"hsla(0, 0%, 100%, 0.8)","text-halo-width":1.2,"text-opacity":1}},{"id":"Ferry labels","type":"symbol","source":"141map","source-layer":"transportation_name","minzoom":12.2,"filter":["==","class","ferry"],"layout":{"symbol-placement":"line","text-field":"{name}","text-font":["Ravi Regular"],"text-offset":[0,0.5],"text-rotation-alignment":"map","text-size":{"base":1,"stops":[[13,11],[14,12]]},"visibility":"visible"},"paint":{"text-color":"hsl(222,32%,30%)","text-translate":[9,0]}},{"id":"Oneway road","type":"symbol","source":"141map","source-layer":"transportation","minzoom":15,"filter":["all",["==","oneway",1],["in","class","motorway","trunk","primary","secondary","tertiary","minor","service"]],"layout":{"icon-image":"oneway","icon-rotation-alignment":"map","icon-size":["interpolate",["exponential",1],["zoom"],15,0.5,17,0.7,19,1],"symbol-placement":"line","symbol-spacing":75,"visibility":"visible","text-justify":"center","icon-padding":[1,1,1,1]},"paint":{"icon-opacity":0.5}},{"id":"Tertiary labels","type":"symbol","source":"141map","source-layer":"transportation_name","minzoom":15,"filter":["all",["==","$type","LineString"],["==","class","tertiary"]],"layout":{"symbol-placement":"line","symbol-spacing":{"stops":[[20,250],[22,1000]]},"text-field":"{name}","text-rotation-alignment":"map","text-font":["Ravi Regular"],"text-size":12,"visibility":"visible","text-pitch-alignment":"viewport"},"paint":{"icon-color":"rgba(16, 9, 1, 1)","icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1,"text-color":"rgba(0, 0, 0, 1)","text-halo-blur":1,"text-halo-color":"hsl(30,36%,96%)","text-halo-width":1.2,"icon-halo-blur":20}},{"id":"Road labels","type":"symbol","source":"141map","source-layer":"transportation_name","minzoom":15,"filter":["all",["==","$type","LineString"],["in","class","path","minor","service","track"]],"layout":{"symbol-placement":"line","symbol-spacing":{"stops":[[20,250],[22,1000]]},"text-field":"{name}","text-rotation-alignment":"map","text-font":["Ravi Regular"],"text-size":{"stops":[[15,10],[18,12]]},"visibility":"visible","text-pitch-alignment":"viewport"},"paint":{"icon-color":"rgba(16, 9, 1, 1)","icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1,"text-color":"rgba(0, 0, 0, 1)","text-halo-blur":1,"text-halo-color":"hsl(30,36%,96%)","text-halo-width":1.2,"icon-halo-blur":20}},{"id":"Secondary labels","type":"symbol","source":"141map","source-layer":"transportation_name","minzoom":14,"filter":["all",["==","$type","LineString"],["in","class","secondary"]],"layout":{"symbol-placement":"line","symbol-spacing":{"stops":[[20,250],[22,1000]]},"text-field":"{name}","text-font":["Ravi Regular"],"text-rotation-alignment":"map","text-size":{"base":1,"stops":[[13,12],[14,13]]},"visibility":"visible","text-pitch-alignment":"viewport"},"paint":{"icon-color":"rgba(16, 9, 1, 1)","icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1,"text-color":"rgba(0, 0, 0, 1)","text-halo-blur":1,"text-halo-color":"hsl(30,36%,96%)","text-halo-width":1.2}},{"id":"Primary labels","type":"symbol","source":"141map","source-layer":"transportation_name","minzoom":13,"filter":["all",["==","$type","LineString"],["in","class","primary"]],"layout":{"symbol-placement":"line","symbol-spacing":{"stops":[[20,250],[22,1000]]},"text-field":"{name}","text-font":["Ravi Regular"],"text-rotation-alignment":"map","text-size":{"base":1,"stops":[[13,12],[14,13]]},"visibility":"visible","text-pitch-alignment":"viewport"},"paint":{"icon-color":"rgba(16, 9, 1, 1)","icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1,"text-color":"rgba(0, 0, 0, 1)","text-halo-blur":1,"text-halo-color":"hsl(30,36%,96%)","text-halo-width":1.2}},{"id":"Trunk labels","type":"symbol","source":"141map","source-layer":"transportation_name","minzoom":12,"filter":["all",["==","$type","LineString"],["in","class","trunk"]],"layout":{"symbol-placement":"line","symbol-spacing":{"stops":[[20,250],[22,1000]]},"text-field":"{name}","text-font":["Ravi Regular"],"text-rotation-alignment":"map","text-size":{"base":1,"stops":[[13,12],[14,13]]},"visibility":"visible","text-pitch-alignment":"viewport"},"paint":{"icon-color":"rgba(16, 9, 1, 1)","icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1,"text-color":"rgba(0, 0, 0, 1)","text-halo-blur":1,"text-halo-color":"hsl(30,36%,96%)","text-halo-width":1.2}},{"id":"Motorway labels","type":"symbol","source":"141map","source-layer":"transportation_name","minzoom":10,"filter":["all",["==","$type","LineString"],["in","class","motorway"]],"layout":{"symbol-placement":"line","symbol-spacing":{"stops":[[20,250],[22,1000]]},"text-field":"{name}","text-font":["Ravi Regular"],"text-rotation-alignment":"map","text-size":{"base":1,"stops":[[13,12],[14,13]]},"visibility":"visible","text-pitch-alignment":"viewport"},"paint":{"text-color":"rgba(0, 0, 0, 1)","text-halo-blur":1,"text-halo-color":"hsl(30,36%,96%)","text-halo-width":1.2}},{"id":"Highway shield","type":"symbol","source":"141map","source-layer":"transportation_name","minzoom":8,"filter":["all",["<=","ref_length",6],["==","$type","LineString"],["!in","network","us-interstate","us-highway","us-state"]],"layout":{"icon-image":["concat","road","_",["get","ref_length"]],"icon-rotation-alignment":"viewport","icon-size":1,"symbol-placement":{"base":1,"stops":[[10,"point"],[11,"line"]]},"symbol-spacing":200,"text-field":"{ref}","text-font":["Ravi Regular"],"text-rotation-alignment":"viewport","text-size":10,"visibility":"none"},"paint":{"icon-color":"hsl(0, 0%, 100%)","icon-halo-color":"hsl(0, 0%, 0%)","icon-halo-width":1,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1}},{"id":"Highway shield (US)","type":"symbol","source":"141map","source-layer":"transportation_name","minzoom":7,"filter":["all",["<=","ref_length",6],["==","$type","LineString"],["in","network","us-interstate","us-highway","us-state"]],"layout":{"icon-image":["concat",["get","network"],"_",["get","ref_length"]],"icon-rotation-alignment":"viewport","icon-size":1,"symbol-placement":{"base":1,"stops":[[7,"point"],[7,"line"],[8,"line"]]},"symbol-spacing":200,"text-field":"{ref}","text-font":["Ravi Regular"],"text-rotation-alignment":"viewport","text-size":10,"visibility":"visible"},"paint":{"icon-color":"hsl(0, 0%, 100%)","icon-halo-color":"hsl(0, 0%, 0%)","icon-halo-width":1,"text-color":"hsl(0, 0%, 0%)","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1}},{"id":"Airport labels","type":"symbol","source":"141map","source-layer":"aerodrome_label","minzoom":11,"filter":["has","iata"],"layout":{"icon-image":"airport","icon-size":1,"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":9,"text-offset":[0,0.6],"text-optional":true,"text-padding":2,"text-size":{"stops":[[11,12],[16,14]]},"visibility":"visible","text-radial-offset":0.8,"text-variable-anchor":["right","left"]},"paint":{"icon-color":"hsl(0, 0%, 0%)","icon-halo-blur":1,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":0,"text-color":"hsl(0, 0%, 0%)","text-halo-blur":1,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5}},{"id":"Other POI","type":"symbol","source":"141map","source-layer":"poi","minzoom":17,"filter":["!in","class","railway","aerialway","bicycle","bicycle_parking","bicycle_rental","bicycle_share","bus","car","ferry_terminal","harbor","motorcycle_parking","parking","dentist","doctors","hospital","pharmacy","alcohol_shop","butcher","clothing_store","florist","grocery","shop","fitness_centre","golf","sports_centre","stadium","swimming","swimming_pool","water_park","college","school","attraction","campsite","castle","entrance","lodging","information","monument","place_of_worship","reservoir","theme_park","zoo","bakery","fast_food","ice_cream","restaurant","bar","beer","cafe","theatre","art_gallery","artwork","cinema","museum","music","opera","atm","bank","cemetery","charging_station","fuel","hairdresser","laundry","library","park","post","town_hall","toilets","basin","bollard","brownfield","chess","cycle_barrier","garden","gate","lift_gate","motocross","pitch","running","sally_port","waste_basket"],"layout":{"icon-image":["coalesce",["image",["to-string",["get","subclass"]]],["image",["get","class"]],["image","dot"]],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":9,"text-offset":[0,0.6],"text-optional":true,"text-padding":2,"text-size":{"stops":[[17,11],[18,12]]},"visibility":"visible","text-radial-offset":0.8,"text-variable-anchor":["right","left"]},"paint":{"icon-color":"hsl(0, 0%, 0%)","icon-halo-blur":0.5,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1.5,"icon-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1],"text-color":"hsl(0, 0%, 0%)","text-halo-blur":0.5,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5,"text-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1]}},{"id":"Amenity","type":"symbol","source":"141map","source-layer":"poi","minzoom":17,"filter":["in","class","atm","bank","cemetery","charging_station","fuel","hairdresser","laundry","library","park","post","town_hall","toilets"],"layout":{"icon-image":["match",["get","class"],["atm","bank","cemetery","charging_station","fuel","hairdresser","laundry","library","park","post","toilets","town_hall"],["get","class"],""],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":9,"text-offset":[0,0.6],"text-optional":true,"text-padding":2,"text-size":{"stops":[[17,11],[18,12]]},"visibility":"visible","text-radial-offset":0.8,"text-variable-anchor":["right","left"]},"paint":{"icon-color":"hsl(0, 0%, 0%)","icon-halo-blur":0.5,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1.5,"icon-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1],"text-color":"hsl(0, 0%, 0%)","text-halo-blur":0.5,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5,"text-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1]}},{"id":"Culture","type":"symbol","source":"141map","source-layer":"poi","minzoom":17,"filter":["all",["in","class","art_gallery","cinema","museum","music","theatre"],["has","name"]],"layout":{"icon-image":["match",["get","class"],["art_gallery","cinema","museum","music","theatre"],["get","class"],""],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":9,"text-offset":[0,0.6],"text-optional":true,"text-padding":2,"text-size":{"stops":[[17,11],[18,12]]},"visibility":"visible","text-radial-offset":0.8,"text-variable-anchor":["right","left"]},"paint":{"icon-color":"hsl(0, 0%, 0%)","icon-halo-blur":0.5,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1.5,"icon-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1],"text-color":"hsl(0, 0%, 0%)","text-halo-blur":0.5,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5,"text-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1]}},{"id":"Drink","type":"symbol","source":"141map","source-layer":"poi","minzoom":16,"filter":["in","class","bar","beer","cafe"],"layout":{"icon-image":["match",["get","class"],["bar","beer","cafe"],["get","class"],""],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":9,"text-offset":[0,0.6],"text-optional":true,"text-padding":2,"text-size":{"stops":[[16,10],[18,12]]},"visibility":"visible","text-variable-anchor":["right","left"],"text-radial-offset":0.8},"paint":{"icon-color":"hsl(0, 0%, 0%)","icon-halo-blur":0.5,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1.5,"icon-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1],"text-color":"hsl(0, 0%, 0%)","text-halo-blur":0.5,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5,"text-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1]}},{"id":"Food","type":"symbol","source":"141map","source-layer":"poi","minzoom":16,"filter":["in","class","fast_food","ice_cream","restaurant","bakery"],"layout":{"icon-image":["match",["get","class"],["bakery","fast_food","ice_cream","restaurant"],["get","class"],""],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":9,"text-offset":[0,0.6],"text-optional":true,"text-padding":2,"text-size":{"stops":[[16,10],[18,12]]},"visibility":"visible","text-radial-offset":0.8,"text-variable-anchor":["right","left"]},"paint":{"icon-color":"hsl(0, 0%, 0%)","icon-halo-blur":0.5,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1.5,"icon-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1],"text-color":"hsl(0, 0%, 0%)","text-halo-blur":0.5,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5,"text-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1]}},{"id":"Tourism","type":"symbol","source":"141map","source-layer":"poi","minzoom":16,"filter":["in","class","attraction","campsite","castle","entrance","lodging","information","monument","place_of_worship","reservoir","theme_park","zoo"],"layout":{"icon-image":["coalesce",["image",["to-string",["get","subclass"]]],["image",["get","class"]],["image","dot"]],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":9,"text-offset":[0,0.6],"text-optional":true,"text-padding":2,"text-size":{"stops":[[16,10],[18,12]]},"visibility":"visible","text-radial-offset":0.8,"text-variable-anchor":["right","left"]},"paint":{"icon-color":"hsl(0, 0%, 0%)","icon-halo-blur":0.5,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1.5,"icon-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1],"text-color":"hsl(0, 0%, 0%)","text-halo-blur":0.5,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5,"text-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1]}},{"id":"Education","type":"symbol","source":"141map","source-layer":"poi","minzoom":17,"filter":["all",["in","class","college","school"],["has","name"]],"layout":{"icon-image":["match",["get","class"],["college","school"],["get","class"],""],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":9,"text-offset":[0,0.6],"text-optional":true,"text-padding":2,"text-size":{"stops":[[17,11],[18,12]]},"visibility":"visible","text-radial-offset":0.8,"text-variable-anchor":["right","left"]},"paint":{"icon-color":"hsl(0, 0%, 0%)","icon-halo-blur":0.5,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1.5,"icon-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1],"text-color":"hsl(0, 0%, 0%)","text-halo-blur":0.5,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5,"text-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1]}},{"id":"Sport","type":"symbol","source":"141map","source-layer":"poi","minzoom":17,"filter":["all",["in","class","athletics","fitness_centre","golf","pitch","playground","sports_centre","stadium","swimming","swimming_pool","water_park"],["has","name"]],"layout":{"icon-image":["coalesce",["image",["to-string",["get","subclass"]]],["image",["get","class"]],["image","dot"]],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":9,"text-offset":[0,0.6],"text-optional":true,"text-padding":2,"text-size":{"stops":[[17,11],[18,12]]},"visibility":"visible","text-variable-anchor":["right","left"],"text-radial-offset":0.8},"paint":{"icon-color":"hsl(0, 0%, 0%)","icon-halo-blur":0.5,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1.5,"icon-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1],"text-color":"hsl(0, 0%, 0%)","text-halo-blur":0.5,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5,"text-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1]}},{"id":"Shopping","type":"symbol","source":"141map","source-layer":"poi","minzoom":16,"filter":["in","class","alcohol_shop","butcher","clothing_store","florist","grocery","shop"],"layout":{"icon-image":["coalesce",["image",["to-string",["get","subclass"]]],["image",["get","class"]],["image","shop"]],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":9,"text-offset":[0,0.6],"text-optional":true,"text-padding":2,"text-size":{"stops":[[17,11],[18,12]]},"visibility":"visible","text-variable-anchor":["right","left"],"text-justify":"auto","text-radial-offset":0.8},"paint":{"icon-color":"hsl(0, 0%, 0%)","icon-halo-blur":0.5,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1.5,"icon-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1],"text-color":"hsl(0, 0%, 0%)","text-halo-blur":0.5,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5,"text-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1]}},{"id":"Healthcare","type":"symbol","source":"141map","source-layer":"poi","minzoom":16,"filter":["in","class","dentist","doctors","hospital","pharmacy"],"layout":{"icon-image":["match",["get","class"],["dentist","doctors","hospital","pharmacy"],["get","class"],""],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":9,"text-offset":[0,0.6],"text-optional":true,"text-padding":2,"text-size":{"stops":[[16,10],[18,12]]},"visibility":"visible","text-radial-offset":0.8,"text-variable-anchor":["right","left"]},"paint":{"icon-color":"rgba(169, 2, 2, 1)","icon-halo-blur":0.5,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1.5,"icon-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1],"text-color":"rgba(169, 2, 2, 1)","text-halo-blur":0.5,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5,"text-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1]}},{"id":"Bus","type":"symbol","source":"141map","source-layer":"poi","minzoom":15,"filter":["all",["==","class","bus"]],"layout":{"icon-image":["match",["get","class"],"bus","bus_stop",""],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":9,"text-offset":[0,0.6],"text-optional":true,"text-padding":2,"text-size":12,"visibility":"visible","text-radial-offset":0.8,"text-variable-anchor":["right","left"]},"paint":{"icon-color":"rgba(49, 154, 151, 1)","icon-halo-blur":0.5,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1.5,"icon-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1],"text-color":"rgba(49, 154, 151, 1)","text-halo-blur":0.5,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5,"text-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1]}},{"id":"Transport","type":"symbol","source":"141map","source-layer":"poi","minzoom":16,"filter":["in","class","aerialway","bicycle","bicycle_parking","bicycle_rental","bicycle_share","car","ferry_terminal","harbor","motorcycle_parking","parking"],"layout":{"icon-image":["match",["get","class"],["aerialway","bicycle","bicycle_parking","bicycle_rental","bicycle_share","car","ferry_terminal","harbor","motorcycle_parking","parking"],["get","class"],"bus","bus_stop",""],"icon-size":1,"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":9,"text-offset":[0,0.6],"text-optional":true,"text-padding":2,"text-size":{"stops":[[16,10],[18,12]]},"visibility":"visible","text-radial-offset":0.8,"text-variable-anchor":["right","left"]},"paint":{"icon-color":"hsl(0, 0%, 0%)","icon-halo-blur":0.5,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1.5,"icon-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1],"text-color":"hsl(0, 0%, 0%)","text-halo-blur":0.5,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5,"text-opacity":["step",["zoom"],0,14,["case",["<=",["get","rank"],14],1,0],15,["case",["<=",["get","rank"],25],1,0],16,["case",["<=",["get","rank"],99],1,0],17,["case",["<=",["get","rank"],999],1,0],18,1]}},{"id":"Station","type":"symbol","source":"141map","source-layer":"poi","minzoom":14,"filter":["all",["==","class","railway"],["has","name"]],"layout":{"icon-image":["match",["get","subclass"],["subway"],["get","subclass"],"station","railway",["case",["has","subclass"],"tramway",""]],"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":9,"text-offset":[0,0.6],"text-optional":true,"text-padding":2,"text-size":12,"visibility":"visible","text-variable-anchor":["right","left"],"text-radial-offset":0.8},"paint":{"icon-color":"rgba(25, 25, 185, 1)","icon-halo-blur":0.5,"icon-halo-color":"hsl(0, 0%, 100%)","icon-halo-width":1.5,"text-color":"rgba(25, 25, 185, 1)","text-halo-blur":0.5,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5}},{"id":"Tollhouse","type":"symbol","source":"rahdari_poi","source-layer":"tollhouses","minzoom":9,"layout":{"visibility":"visible","icon-allow-overlap":false,"icon-ignore-placement":false,"icon-optional":false,"icon-rotation-alignment":"auto","icon-size":1.5,"text-field":"{name}","text-keep-upright":false,"text-justify":"center","text-anchor":"center","text-allow-overlap":false,"icon-image":"home","text-font":["Ravi Regular"],"text-size":12,"text-variable-anchor":["right","left"],"text-radial-offset":1},"paint":{"icon-halo-color":"rgba(0, 0, 0, 0)","icon-color":"#7B3BE8"}},{"id":"Welfare_service","type":"symbol","source":"rahdari_poi","source-layer":"welfare_services","minzoom":9,"layout":{"visibility":"visible","icon-allow-overlap":false,"icon-ignore-placement":false,"icon-optional":false,"icon-rotation-alignment":"auto","icon-size":1.7,"text-field":"{name}","text-keep-upright":false,"text-justify":"center","text-anchor":"center","text-allow-overlap":false,"icon-image":"village","text-font":["Ravi Regular"],"text-size":12,"text-radial-offset":1,"text-variable-anchor":["right","left"]},"paint":{"icon-halo-color":"rgba(0, 0, 0, 0)","icon-opacity":1,"icon-color":"#3722B0"}},{"id":"Closure","type":"symbol","source":"rahdari_poi","source-layer":"closures","layout":{"visibility":"visible","icon-allow-overlap":true,"icon-ignore-placement":false,"icon-optional":false,"icon-rotation-alignment":"auto","icon-size":1.7,"text-field":"","text-keep-upright":false,"text-justify":"center","text-anchor":"center","text-allow-overlap":false,"icon-image":"roadblock"},"paint":{"icon-halo-color":"rgba(0, 0, 0, 0)","icon-color":"rgba(199, 52, 52, 1)"}},{"id":"Camera","type":"symbol","source":"rahdari_poi","source-layer":"cameras","minzoom":9,"layout":{"visibility":"visible","icon-allow-overlap":false,"icon-ignore-placement":false,"icon-optional":false,"icon-rotation-alignment":"auto","icon-size":1.7,"text-field":"","text-keep-upright":false,"text-justify":"center","text-anchor":"center","text-allow-overlap":false,"icon-image":"attraction","icon-overlap":"always"},"paint":{"icon-halo-color":"rgba(0, 0, 0, 0)","icon-color":"rgba(24, 177, 148, 1)"}},{"id":"Weather_forecast","type":"symbol","source":"rahdari_poi","source-layer":"weather_forecasts","minzoom":12,"layout":{"visibility":"visible","icon-allow-overlap":false,"icon-ignore-placement":false,"icon-optional":false,"icon-rotation-alignment":"auto","icon-size":1.7,"text-field":"","text-keep-upright":false,"text-justify":"center","text-anchor":"center","text-allow-overlap":false,"icon-image":"snow","icon-overlap":"always"},"paint":{"icon-halo-color":"rgba(0, 0, 0, 0)","icon-color":"rgba(135, 206, 235, 1)"}},{"id":"Place labels","type":"symbol","metadata":{},"source":"141map","source-layer":"place","minzoom":10,"filter":["in","class","hamlet","isolated_dwelling","neighbourhood","quarter","suburb","place"],"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-letter-spacing":["match",["get","class"],["suburb","neighborhood","neighbourhood","quarter"],0.1,0],"text-max-width":8,"text-offset":[0,0],"text-padding":2,"text-size":["interpolate",["linear",1],["zoom"],3,11,10,9,16,14],"text-transform":["match",["get","class"],["suburb","neighborhood","neighbourhood","quarter"],"uppercase","none"],"visibility":"visible"},"paint":{"text-color":"hsl(0, 0%, 0%)","text-halo-color":"hsl(30,36%,96%)","text-halo-width":1.2,"text-opacity":1}},{"id":"Village labels","type":"symbol","metadata":{},"source":"141map","source-layer":"place","minzoom":12,"filter":["==","class","village"],"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-letter-spacing":0,"text-max-width":8,"text-offset":[0,0],"text-padding":2,"text-size":["interpolate",["linear",1],["zoom"],3,11,10,12,16,19],"text-transform":"none","visibility":"visible"},"paint":{"text-color":"hsl(0,0%,20%)","text-halo-color":"hsl(30,36%,96%)","text-halo-width":1.2,"text-opacity":1}},{"id":"Town labels","type":"symbol","source":"141map","source-layer":"place","minzoom":9,"maxzoom":15,"filter":["==","class","town"],"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":8,"text-size":{"base":1.2,"stops":[[9,9.5],[15,16]]},"visibility":"visible"},"paint":{"text-color":"rgba(28, 26, 26, 1)","text-halo-color":"hsl(30,36%,96%)","text-halo-width":1.2}},{"id":"Island labels","type":"symbol","metadata":{},"source":"141map","source-layer":"place","minzoom":9,"filter":["==","class","island"],"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-anchor":"center","text-field":"{name}","text-font":["Ravi Regular"],"text-letter-spacing":0.1,"text-max-width":6,"text-offset":[0,0],"text-padding":2,"text-size":["interpolate",["linear",1],["zoom"],3,11,10,8,16,11],"text-transform":"uppercase","visibility":"visible"},"paint":{"text-color":"hsl(0,0%,20%)","text-halo-color":"hsl(30,36%,96%)","text-halo-width":1.2,"text-opacity":1}},{"id":"City labels","type":"symbol","source":"141map","source-layer":"place","minzoom":4,"maxzoom":13,"filter":["all",["!=","capital",2],["==","class","city"]],"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":8,"text-size":{"base":1.2,"stops":[[7,11],[9,12],[11,13]]},"visibility":"visible"},"paint":{"text-color":"hsl(0, 0%, 0%)","text-halo-color":"hsl(30,36%,96%)","text-halo-width":2,"text-translate-anchor":"map"}},{"id":"State labels","type":"symbol","source":"141map","source-layer":"place","minzoom":3,"maxzoom":9,"filter":["all",["in","class","state"],["<=","rank",6]],"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-field":"{name}","text-font":["Ravi Regular"],"text-letter-spacing":0.1,"text-max-width":9,"text-size":{"base":1.2,"stops":[[3,8],[5,10]]},"text-transform":"uppercase","visibility":"visible"},"paint":{"text-color":"rgba(0, 0, 0, 0.77)","text-opacity":["step",["zoom"],0,3,["case",["<=",["get","rank"],3],1,0],4,["case",["==",["get","rank"],0],0,1]],"text-halo-color":"hsl(30,36%,96%)","text-halo-width":2}},{"id":"Capital city labels","type":"symbol","source":"141map","source-layer":"place","minzoom":2,"maxzoom":12,"filter":["all",["==","capital",2],["==","class","city"]],"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":8,"text-size":{"base":1.2,"stops":[[7,12],[9,13],[11,14]]},"visibility":"visible"},"paint":{"text-color":"hsl(0, 0%, 0%)","text-halo-color":"hsl(30,36%,96%)","text-halo-width":2}},{"id":"Country labels","type":"symbol","metadata":{},"source":"141map","source-layer":"place","minzoom":0,"maxzoom":6,"filter":["all",["==","class","country"],["has","iso_a2"],["!=","iso_a2","VA"]],"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-allow-overlap":false,"text-field":"{name:fa}","text-font":["Ravi Black"],"text-letter-spacing":0,"text-max-width":{"stops":[[1,5],[5,8]]},"text-padding":1,"text-size":["interpolate",["linear",1],["zoom"],0,6,1,9,4,["case",[">",["get","rank"],2],12,15],8,["case",[">",["get","rank"],2],16,20]],"text-transform":"uppercase","visibility":"visible"},"paint":{"text-color":"hsl(240,14%,23%)","text-opacity":["interpolate",["linear",1],["zoom"],4,["case",[">",["get","rank"],4],0,1],5.9,["case",[">",["get","rank"],4],0,1],6,["case",[">",["get","rank"],4],1,1]],"text-halo-color":"hsl(30,36%,96%)"}},{"id":"Continent labels","type":"symbol","source":"141map","source-layer":"place","maxzoom":1,"filter":["==","class","continent"],"layout":{"text-field":"{name}","text-font":["Ravi Regular"],"text-max-width":6.25,"text-size":{"stops":[[0,12],[2,13]]},"text-transform":"uppercase","visibility":"none"},"paint":{"text-color":"hsl(240,14%,23%)","text-halo-blur":1,"text-halo-color":"hsl(0,0%,100%)","text-halo-width":2}}],"id":"bright"}