{"version":8,"name":"m2","sources":{"m2":{"type":"vector","url":"https://maps.rainviewer.com/data/v3.json"},"places":{"type":"vector","url":"https://maps.rainviewer.com/data/places.json"},"coastlines":{"type":"vector","url":"https://maps.rainviewer.com/data/coastlines.json"}},"glyphs":"https://maps.rainviewer.com/fonts/{fontstack}/{range}.pbf","sprite":"https://maps.rainviewer.com/styles/m2/sprite","layers":[{"id":"background","type":"background","layout":{"visibility":"visible"},"paint":{"background-color":"rgba(247, 247, 247, 1)"}},{"id":"park","type":"fill","source":"m2","source-layer":"park","layout":{"visibility":"visible"},"paint":{"fill-color":"rgba(216, 232, 216, 1)","fill-opacity":0.7,"fill-outline-color":"rgba(139, 191, 139, 1)"}},{"id":"park_outline","type":"line","source":"m2","source-layer":"park","layout":{"visibility":"visible"},"paint":{"line-dasharray":[1,1.5],"line-color":"rgba(139, 191, 139, 1)"}},{"id":"landuse_residential","type":"fill","source":"m2","source-layer":"landuse","maxzoom":8,"filter":["==","class","residential"],"layout":{"visibility":"visible"},"paint":{"fill-color":{"base":1,"stops":[[9,"rgba(232, 232, 232, 1)"],[12,"rgba(232, 232, 232, 1)"]]}}},{"id":"landcover_wood","type":"fill","source":"m2","source-layer":"landcover","filter":["all",["==","class","wood"]],"layout":{"visibility":"visible"},"paint":{"fill-antialias":false,"fill-color":"rgba(208, 232, 208, 1)","fill-opacity":0.4}},{"id":"landcover_ice","type":"fill","source":"m2","source-layer":"landcover","filter":["all",["==","class","ice"]],"layout":{"visibility":"visible"},"paint":{"fill-antialias":false,"fill-color":"rgba(221, 240, 252, 1)","fill-opacity":0.8}},{"id":"waterway_river","type":"line","source":"m2","source-layer":"waterway","filter":["all",["==","class","river"],["!=","brunnel","tunnel"]],"layout":{"line-cap":"round"},"paint":{"line-color":"rgba(205, 228, 242, 1)","line-width":{"base":1.2,"stops":[[11,0.5],[20,6]]}}},{"id":"waterway_other","type":"line","source":"m2","source-layer":"waterway","filter":["all",["!=","class","river"],["!=","brunnel","tunnel"]],"layout":{"line-cap":"round","visibility":"visible"},"paint":{"line-color":"rgba(163, 211, 245, 1)","line-width":{"base":1.3,"stops":[[13,0.5],[20,6]]}}},{"id":"water_line","type":"line","filter":["all",["!=",["get","intermittent"],1],["match",["get","class"],["river","canal"],[">=",["zoom"],8],["stream"],[">=",["zoom"],16],"lake",[">=",["zoom"],8],true]],"paint":{"line-color":"hsl(211, 42%, 50%)","line-gap-width":0,"line-offset":0,"line-width":1,"line-opacity":1},"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"source":"m2","source-layer":"water"},{"id":"water","type":"fill","source":"m2","source-layer":"water","filter":["all",["!=","brunnel","tunnel"]],"layout":{"visibility":"visible"},"paint":{"fill-color":"rgba(176, 217, 240, 1)"}},{"id":"landcover_sand","type":"fill","source":"m2","source-layer":"landcover","filter":["all",["==","class","sand"]],"layout":{"visibility":"visible"},"paint":{"fill-color":"rgba(245, 233, 210, 1)"}},{"id":"aeroway_runway","type":"line","source":"m2","source-layer":"aeroway","minzoom":11,"filter":["all",["==","$type","LineString"],["==","class","runway"]],"layout":{"visibility":"visible"},"paint":{"line-color":"rgba(207, 207, 207, 1)","line-width":{"base":1.2,"stops":[[11,3],[20,16]]}}},{"id":"aeroway_taxiway","type":"line","source":"m2","source-layer":"aeroway","minzoom":11,"filter":["all",["==","$type","LineString"],["==","class","taxiway"]],"paint":{"line-color":"rgba(230, 230, 230, 1)","line-width":{"base":1.2,"stops":[[11,0.5],[20,6]]}}},{"id":"tunnel_motorway_link_casing","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","class","motorway"],["==","ramp",1],["==","brunnel","tunnel"]],"layout":{"line-join":"round","visibility":"visible"},"paint":{"line-color":"rgba(179, 179, 179, 1)","line-dasharray":[0.5,0.25],"line-width":{"base":1.2,"stops":[[12,1],[13,3],[14,4],[20,15]]}}},{"id":"tunnel_link_casing","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","ramp",1],["==","brunnel","tunnel"]],"layout":{"line-join":"round"},"paint":{"line-color":"rgba(194, 194, 194, 1)","line-width":{"base":1.2,"stops":[[12,1],[13,3],[14,4],[20,15]]}}},{"id":"tunnel_street_casing","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","tunnel"],["in","class","street","street_limited"]],"layout":{"line-join":"round"},"paint":{"line-color":"#cfcdca","line-opacity":{"stops":[[12,0],[12.5,1]]},"line-width":{"base":1.2,"stops":[[12,0.5],[13,1],[14,4],[20,15]]}}},{"id":"tunnel_secondary_tertiary_casing","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","tunnel"],["in","class","secondary","tertiary"]],"layout":{"line-join":"round","visibility":"none"},"paint":{"line-color":"rgba(211, 211, 211, 1)","line-width":{"base":1.2,"stops":[[8,1.5],[20,17]]}}},{"id":"tunnel_trunk_primary_casing","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","tunnel"],["in","class","primary","trunk"]],"layout":{"line-join":"round"},"paint":{"line-color":"rgba(222, 226, 236, 1)","line-width":{"base":1.2,"stops":[[5,0.4],[6,0.7],[7,1.75],[20,22]]}}},{"id":"tunnel_motorway_casing","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","class","motorway"],["!=","ramp",1],["==","brunnel","tunnel"]],"layout":{"line-join":"round"},"paint":{"line-color":"rgba(160, 198, 221, 1)","line-dasharray":[0.5,0.25],"line-width":{"base":1.2,"stops":[[5,0.4],[6,0.7],[7,1.75],[20,22]]}}},{"id":"tunnel_motorway_link","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","class","motorway"],["==","ramp",1],["==","brunnel","tunnel"]],"layout":{"line-join":"round"},"paint":{"line-color":"rgba(179, 179, 179, 1)","line-width":{"base":1.2,"stops":[[12.5,0],[13,1.5],[14,2.5],[20,11.5]]}}},{"id":"tunnel_link","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","ramp",1],["==","brunnel","tunnel"]],"layout":{"line-join":"round"},"paint":{"line-color":"rgba(179, 179, 179, 1)","line-width":{"base":1.2,"stops":[[12.5,0],[13,1.5],[14,2.5],[20,11.5]]}}},{"id":"tunnel_minor","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","tunnel"],["in","class","minor"]],"layout":{"line-join":"round"},"paint":{"line-color":"rgba(194, 194, 194, 1)","line-width":{"base":1.2,"stops":[[13.5,0],[14,2.5],[20,11.5]]}}},{"id":"tunnel_secondary_tertiary","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","tunnel"],["in","class","secondary","tertiary"]],"layout":{"line-join":"round","visibility":"none"},"paint":{"line-color":"rgba(211, 211, 211, 1)","line-width":{"base":1.2,"stops":[[6.5,0],[7,0.5],[20,10]]}}},{"id":"tunnel_trunk_primary","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","tunnel"],["in","class","primary","trunk"]],"layout":{"line-join":"round"},"paint":{"line-color":"rgba(181, 181, 181, 1)","line-width":{"base":1.2,"stops":[[5,0],[7,1],[20,18]]}}},{"id":"tunnel_motorway","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","class","motorway"],["!=","ramp",1],["==","brunnel","tunnel"]],"layout":{"line-join":"round"},"paint":{"line-color":"rgba(179, 179, 179, 1)","line-width":{"base":1.2,"stops":[[5,0],[7,1],[20,18]]}}},{"id":"tunnel_major_rail","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","tunnel"],["in","class","rail"]],"paint":{"line-color":"rgba(160, 160, 160, 1)","line-width":{"base":1.4,"stops":[[14,0.4],[15,0.75],[20,2]]}}},{"id":"tunnel_major_rail_hatching","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","tunnel"],["==","class","rail"]],"paint":{"line-color":"#bbb","line-dasharray":[0.2,8],"line-width":{"base":1.4,"stops":[[14.5,0],[15,3],[20,8]]}}},{"id":"tunnel_transit_rail","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","tunnel"],["in","class","transit"]],"paint":{"line-color":"#bbb","line-width":{"base":1.4,"stops":[[14,0.4],[15,0.75],[20,2]]}}},{"id":"tunnel_transit_rail_hatching","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","tunnel"],["==","class","transit"]],"paint":{"line-color":"#bbb","line-dasharray":[0.2,8],"line-width":{"base":1.4,"stops":[[14.5,0],[15,3],[20,8]]}}},{"id":"road_link_casing","type":"line","source":"m2","source-layer":"transportation","minzoom":13,"filter":["all",["!in","brunnel","bridge","tunnel"],["!in","class","pedestrian","path","track","service","motorway"],["==","ramp",1]],"layout":{"line-cap":"round","line-join":"round","visibility":"none"},"paint":{"line-color":"rgba(181, 181, 181, 1)","line-width":{"base":1.2,"stops":[[12,1],[13,3],[14,4],[20,15]]}}},{"id":"road_minor","type":"line","source":"m2","source-layer":"transportation","minzoom":13,"filter":["all",["==","$type","LineString"],["in","class","minor","service"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"rgba(224, 224, 224, 1)","line-width":{"base":1.55,"stops":[[4,0.25],[20,30]]}}},{"id":"road_secondary_tertiary","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","$type","LineString"],["in","class","secondary","tertiary"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"rgba(240, 240, 240, 1)","line-width":{"base":1.4,"stops":[[6,0.5],[20,20]]}}},{"id":"road_transit_rail","type":"line","source":"m2","source-layer":"transportation","filter":["all",["!in","brunnel","bridge","tunnel"],["==","class","transit"]],"layout":{"visibility":"visible"},"paint":{"line-color":"#bbb","line-width":{"base":1.4,"stops":[[14,0.4],[15,0.75],[20,2]]}}},{"id":"road_transit_rail_hatching","type":"line","source":"m2","source-layer":"transportation","filter":["all",["!in","brunnel","bridge","tunnel"],["==","class","transit"]],"layout":{"visibility":"visible"},"paint":{"line-color":"#bbb","line-dasharray":[0.2,8],"line-width":{"base":1.4,"stops":[[14.5,0],[15,3],[20,8]]}}},{"id":"bridge_service_track_casing","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","bridge"],["in","class","service","track"]],"layout":{"line-join":"round","visibility":"visible"},"paint":{"line-color":"#cfcdca","line-width":{"base":1.2,"stops":[[15,1],[16,4],[20,11]]}}},{"id":"bridge_link_casing","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","class","link"],["==","brunnel","bridge"]],"layout":{"line-join":"round"},"paint":{"line-color":"#e9ac77","line-width":{"base":1.2,"stops":[[12,1],[13,3],[14,4],[20,15]]}}},{"id":"bridge_street_casing","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","bridge"],["in","class","street","street_limited"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(36, 6%, 74%)","line-opacity":{"stops":[[12,0],[12.5,1]]},"line-width":{"base":1.2,"stops":[[12,0.5],[13,1],[14,4],[20,25]]}}},{"id":"bridge_path_pedestrian_casing","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","$type","LineString"],["==","brunnel","bridge"],["in","class","path","pedestrian"]],"layout":{"visibility":"none"},"paint":{"line-color":"hsl(35, 6%, 80%)","line-dasharray":[1,0],"line-width":{"base":1.2,"stops":[[14,1.5],[20,18]]}}},{"id":"bridge_secondary_tertiary_casing","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","bridge"],["in","class","secondary","tertiary"]],"layout":{"line-join":"round","visibility":"none"},"paint":{"line-color":"#e9ac77","line-width":{"base":1.2,"stops":[[8,1.5],[20,17]]}}},{"id":"bridge_trunk_primary_casing","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","bridge"],["in","class","primary","trunk"]],"layout":{"line-join":"round","visibility":"visible"},"paint":{"line-color":"rgba(228, 231, 239, 1)","line-width":{"base":1.2,"stops":[[5,0.4],[6,0.7],[7,1.75],[20,22]]}}},{"id":"bridge_motorway_casing","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","class","motorway"],["!=","ramp",1],["==","brunnel","bridge"]],"layout":{"line-join":"round"},"paint":{"line-color":"rgba(181, 181, 181, 1)","line-width":{"base":1.2,"stops":[[5,0.4],[6,0.7],[7,1.75],[20,22]]}}},{"id":"bridge_path_pedestrian","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","$type","LineString"],["==","brunnel","bridge"],["in","class","path","pedestrian"]],"layout":{"visibility":"none"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-dasharray":[1,0.3],"line-width":{"base":1.2,"stops":[[14,0.5],[20,10]]}}},{"id":"bridge_motorway_link","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","class","motorway"],["==","ramp",1],["==","brunnel","bridge"]],"layout":{"line-join":"round","visibility":"none"},"paint":{"line-color":"#fc8","line-width":{"base":1.2,"stops":[[12.5,0],[13,1.5],[14,2.5],[20,11.5]]}}},{"id":"bridge_service_track","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","bridge"],["in","class","service","track"]],"layout":{"line-join":"round"},"paint":{"line-color":"#fff","line-width":{"base":1.2,"stops":[[15.5,0],[16,2],[20,7.5]]}}},{"id":"bridge_link","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","class","link"],["==","brunnel","bridge"]],"layout":{"line-join":"round"},"paint":{"line-color":"#fea","line-width":{"base":1.2,"stops":[[12.5,0],[13,1.5],[14,2.5],[20,11.5]]}}},{"id":"bridge_street","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","bridge"],["in","class","minor"]],"layout":{"line-join":"round","visibility":"visible"},"paint":{"line-color":"#fff","line-width":{"base":1.2,"stops":[[13.5,0],[14,2.5],[20,18]]}}},{"id":"bridge_secondary_tertiary","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","bridge"],["in","class","secondary","tertiary"]],"layout":{"line-join":"round","visibility":"none"},"paint":{"line-color":"#fea","line-width":{"base":1.2,"stops":[[6.5,0],[7,0.5],[20,10]]}}},{"id":"bridge_trunk_primary","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","brunnel","bridge"],["in","class","primary","trunk"]],"layout":{"line-join":"round","visibility":"none"},"paint":{"line-color":"#fea","line-width":{"base":1.2,"stops":[[5,0],[7,1],[20,18]]}}},{"id":"bridge_motorway","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","class","motorway"],["!=","ramp",1],["==","brunnel","bridge"]],"layout":{"line-join":"round","visibility":"none"},"paint":{"line-color":"#fc8","line-width":{"base":1.2,"stops":[[5,0],[7,1],[20,18]]}}},{"id":"bridge_major_rail","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","class","rail"],["==","brunnel","bridge"]],"layout":{"visibility":"none"},"paint":{"line-color":"#bbb","line-width":{"base":1.4,"stops":[[14,0.4],[15,0.75],[20,2]]}}},{"id":"bridge_major_rail_hatching","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","class","rail"],["==","brunnel","bridge"]],"layout":{"visibility":"none"},"paint":{"line-color":"#bbb","line-dasharray":[0.2,8],"line-width":{"base":1.4,"stops":[[14.5,0],[15,3],[20,8]]}}},{"id":"bridge_transit_rail","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","class","transit"],["==","brunnel","bridge"]],"paint":{"line-color":"#bbb","line-width":{"base":1.4,"stops":[[14,0.4],[15,0.75],[20,2]]}}},{"id":"bridge_transit_rail_hatching","type":"line","source":"m2","source-layer":"transportation","filter":["all",["==","class","transit"],["==","brunnel","bridge"]],"paint":{"line-color":"#bbb","line-dasharray":[0.2,8],"line-width":{"base":1.4,"stops":[[14.5,0],[15,3],[20,8]]}}},{"id":"water_name_line","type":"symbol","source":"m2","source-layer":"waterway","filter":["all",["==","$type","LineString"]],"layout":{"text-field":"{name:nonlatin} \n {name:latin}","text-font":["Roboto Regular","Go Noto Current Regular"],"text-max-width":5,"text-size":12,"symbol-placement":"line","visibility":"visible"},"paint":{"text-color":"rgba(80, 80, 80, 1)","text-halo-color":"rgba(255,255,255,0.7)","text-halo-width":1}},{"id":"coastline","type":"line","source":"coastlines","source-layer":"coastline","layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"rgba(160, 195, 215, 1)","line-width":{"base":1.2,"stops":[[0,0.5],[4,0.8],[8,1.2],[14,2]]}}},{"id":"road_motorway_link_casing","type":"line","source":"m2","source-layer":"transportation","minzoom":12,"filter":["all",["!in","brunnel","bridge","tunnel"],["==","class","motorway"],["==","ramp",1]],"layout":{"line-cap":"round","line-join":"round","visibility":"none"},"paint":{"line-color":"rgba(181, 181, 181, 1)","line-width":{"base":1.2,"stops":[[12,1],[13,3],[14,4],[20,15]]}}},{"id":"road_motorway_casing","type":"line","source":"m2","source-layer":"transportation","minzoom":5,"filter":["all",["!in","brunnel","bridge","tunnel"],["==","class","motorway"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"rgba(181, 181, 181, 1)","line-width":{"base":1.2,"stops":[[5,0.4],[6,0.7],[7,1.75],[20,22]]}}},{"id":"road_motorway","type":"line","source":"m2","source-layer":"transportation","minzoom":5,"filter":["all",["!in","brunnel","bridge","tunnel"],["==","class","motorway"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":{"base":1,"stops":[[5,"rgba(198, 198, 198, 1)"],[6,"rgba(198, 198, 198, 1)"]]},"line-width":{"base":1.2,"stops":[[5,0],[7,1],[20,18]]}}},{"id":"road_trunk_primary_casing","type":"line","source":"m2","source-layer":"transportation","filter":["all",["!in","brunnel","bridge","tunnel"],["in","class","primary","trunk"]],"layout":{"line-join":"round","visibility":"visible"},"paint":{"line-color":"rgba(216, 216, 216, 1)","line-width":{"base":1.2,"stops":[[5,0.4],[6,0.7],[7,1.75],[20,22]]}}},{"id":"boundary-land-level-4","type":"line","source":"m2","source-layer":"boundary","filter":["all",[">=",["get","admin_level"],4],["<=",["get","admin_level"],8],["!=",["get","maritime"],1],["any",["!",["has","disputed"]],["case",["==",["typeof",["get","disputed"]],"number"],["==",["get","disputed"],0],false],["case",["==",["typeof",["get","disputed"]],"string"],["==",["get","disputed"],"0"],false]]],"layout":{"line-join":"round","visibility":"visible"},"paint":{"line-color":"rgba(178, 178, 178, 1)","line-dasharray":[3,1,1,1],"line-width":{"base":1.4,"stops":[[4,0.4],[5,1],[12,3]]}}},{"id":"boundary_3","type":"line","source":"m2","source-layer":"boundary","minzoom":8,"filter":["all",["match",["get","admin_level"],[3,4],true,false],["any",["!",["has","disputed"]],["case",["==",["typeof",["get","disputed"]],"number"],["==",["get","disputed"],0],false],["case",["==",["typeof",["get","disputed"]],"string"],["==",["get","disputed"],"0"],false]]],"layout":{"line-join":"round","visibility":"visible"},"paint":{"line-color":"rgba(208, 208, 208, 1)","line-dasharray":[5,1],"line-width":{"base":1,"stops":[[4,0.4],[5,1],[12,1.8]]}}},{"id":"boundary_2_z0-4","type":"line","source":"m2","source-layer":"boundary","maxzoom":5,"filter":["all",["==",["get","admin_level"],2],["!",["has","claimed_by"]],["any",["!",["has","disputed"]],["case",["==",["typeof",["get","disputed"]],"number"],["==",["get","disputed"],0],false],["case",["==",["typeof",["get","disputed"]],"string"],["==",["get","disputed"],"0"],false]]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"rgba(176, 176, 176, 1)","line-opacity":{"base":1,"stops":[[0,0.4],[4,1]]},"line-width":{"base":1,"stops":[[3,1],[5,1.2],[12,3]]}}},{"id":"boundary_2_z5-","type":"line","source":"m2","source-layer":"boundary","minzoom":5,"filter":["all",["any",["!",["has","disputed"]],["case",["==",["typeof",["get","disputed"]],"number"],["==",["get","disputed"],0],false],["case",["==",["typeof",["get","disputed"]],"string"],["==",["get","disputed"],"0"],false]],["==",["get","admin_level"],2]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"rgba(138, 138, 138, 1)","line-opacity":["case",["within",{"type":"Polygon","coordinates":[[[31.5,43.4],[31.5,47.2],[38.6,47.2],[38.6,43.4],[31.5,43.4]]]}],0,1],"line-width":{"base":1,"stops":[[3,1],[5,1.2],[12,3]]}}},{"id":"water_name_point","type":"symbol","source":"m2","source-layer":"water_name","filter":["==","$type","Point"],"layout":{"text-field":"{name:nonlatin} \n {name:latin}","text-font":["Roboto Regular","Go Noto Current Regular"],"text-max-width":5,"text-size":12,"visibility":"visible"},"paint":{"text-color":"rgba(80, 80, 80, 1)","text-halo-color":"rgba(255,255,255,0.7)","text-halo-width":1}},{"id":"road_label","type":"symbol","source":"m2","source-layer":"transportation_name","filter":["all"],"layout":{"symbol-placement":"line","text-anchor":"center","text-field":"{name:nonlatin} \n {name:latin}","text-font":["Roboto Regular","Go Noto Current Regular"],"text-offset":[0,0.15],"text-size":{"base":1,"stops":[[13,12],[14,13]]},"visibility":"visible"},"paint":{"text-color":"rgba(80, 80, 80, 1)","text-halo-blur":0.5,"text-halo-width":1}},{"id":"road_shield","type":"symbol","source":"m2","source-layer":"transportation_name","minzoom":8,"filter":["all",["<=","ref_length",6]],"layout":{"icon-image":"road_{ref_length}","icon-rotation-alignment":"viewport","icon-size":1,"symbol-avoid-edges":true,"symbol-placement":"line","symbol-spacing":{"stops":[[10,200],[18,400]]},"text-field":"{ref}","text-font":["Roboto Regular","Go Noto Current Regular"],"text-offset":[0,0.05],"text-padding":2,"text-rotation-alignment":"viewport","text-size":10,"text-transform":"uppercase","visibility":"visible"},"paint":{"icon-color":"hsl(0, 0%, 100%)","icon-halo-color":"hsl(0, 0%, 29%)","icon-halo-width":1,"text-color":"hsl(0, 0%, 29%)","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1}},{"id":"state","type":"symbol","source":"places","source-layer":"place","minzoom":4,"maxzoom":10,"filter":["all",["==","class","state"]],"layout":{"text-field":["case",["within",{"type":"Polygon","coordinates":[[[-11,34],[-11,72],[40,72],[40,34],[-11,34]]]}],"",["case",["in",["downcase",["coalesce",["get","name:latin"],["get","name"]]],["literal",["rebublic of crimea","republic of crimea"]]],["concat","Автономна Республіка Крим","\n","Autonomous Republic of Crimea"],["concat",["coalesce",["get","name:nonlatin"],""],"\n",["coalesce",["get","name:latin"],""]]]],"text-font":["Roboto Condensed Italic","Go Noto Current Regular"],"text-size":{"stops":[[4,11],[9,15]]},"text-transform":"uppercase"},"paint":{"text-color":"rgba(80, 80, 80, 1)","text-halo-color":"rgba(255,255,255,0.7)","text-halo-width":1}},{"id":"place_town","type":"symbol","source":"places","source-layer":"place","minzoom":7,"maxzoom":16,"filter":["all",["==","class","town"]],"layout":{"symbol-sort-key":["-",["coalesce",["get","population"],0]],"icon-image":{"base":1,"stops":[[0,"dot_9"],[8,""]]},"text-anchor":"bottom","text-field":["concat",["coalesce",["get","name:nonlatin"],""],"\n",["match",["coalesce",["get","name:latin"],["get","name"],""],["Камйонка"],"Kamionka",["coalesce",["get","name:latin"],["get","name"],""]]],"text-font":["Roboto Regular","Go Noto Current Regular"],"text-max-width":8,"text-offset":[0,0],"text-size":{"base":1.2,"stops":[[9,10],[14,13]]}},"paint":{"text-color":"rgba(112, 112, 112, 1)","text-halo-color":"rgba(255,255,255,0.8)","text-halo-width":1.2}},{"id":"place_city","type":"symbol","source":"places","source-layer":"place","minzoom":4,"maxzoom":15,"filter":["all",["==","class","city"]],"layout":{"symbol-sort-key":["-",["coalesce",["get","population"],0]],"icon-image":{"base":1,"stops":[[0,"dot_9"],[8,""]]},"text-anchor":"bottom","text-field":"{name:nonlatin} \n {name:latin}","text-font":["Roboto Medium","Go Noto Current Regular"],"text-max-width":8,"text-offset":[0,0],"text-size":["interpolate",["linear"],["zoom"],5,["interpolate",["linear"],["coalesce",["get","population"],0],0,9,50000,10,200000,11,1000000,12,5000000,13],12,["interpolate",["linear"],["coalesce",["get","population"],0],0,13,50000,14,200000,16,1000000,18,5000000,20]],"icon-allow-overlap":true,"icon-optional":false,"text-variable-anchor":["top","bottom","left","right"],"text-radial-offset":0.2,"text-justify":"auto"},"paint":{"text-color":"rgba(51, 51, 51, 1)","text-halo-color":"rgba(255,255,255,0.8)","text-halo-width":1.2}},{"id":"country_3","type":"symbol","source":"places","source-layer":"place","minzoom":3,"maxzoom":10,"filter":["all",[">=","rank",3],["==","class","country"],["!=","name:latin","Northern Cyprus"]],"layout":{"symbol-sort-key":["-",["coalesce",["get","population"],0]],"text-field":"{name:nonlatin} \n {name:latin}","text-font":["Roboto Condensed Italic","Go Noto Current Regular"],"text-max-width":6.25,"text-size":{"stops":[[3,9],[8,15]]},"text-transform":"none","visibility":"visible"},"paint":{"text-color":"rgba(112, 112, 112, 1)","text-halo-blur":1,"text-halo-color":"rgba(255,255,255,0.8)","text-halo-width":1}},{"id":"place_village","type":"symbol","source":"places","source-layer":"place","minzoom":11,"maxzoom":17,"filter":["all",["==","class","village"]],"layout":{"text-field":"{name:nonlatin} \n {name:latin}","symbol-sort-key":["-",["coalesce",["get","population"],0]],"text-font":["Roboto Condensed Italic","Go Noto Current Regular"],"text-max-width":8,"text-size":{"base":1.2,"stops":[[12,10],[17,13]]}},"paint":{"text-color":"rgba(102, 102, 102, 1)","text-halo-color":"rgba(255,255,255,0.8)","text-halo-width":1.2}},{"id":"country_2","type":"symbol","source":"places","source-layer":"place","minzoom":2,"maxzoom":9,"filter":["all",["==","rank",2],["==","class","country"]],"layout":{"text-field":"{name:nonlatin} \n {name:latin}","symbol-sort-key":["-",["coalesce",["get","population"],0]],"text-font":["Roboto Condensed Italic","Go Noto Current Regular"],"text-max-width":6.25,"text-size":{"stops":[[2,10],[7,16]]},"text-transform":"none"},"paint":{"text-color":"rgba(112, 112, 112, 1)","text-halo-blur":1,"text-halo-color":"rgba(255,255,255,0.8)","text-halo-width":1}},{"id":"country_1","type":"symbol","source":"places","source-layer":"place","minzoom":1,"maxzoom":8,"filter":["all",["==","rank",1],["==","class","country"]],"layout":{"symbol-sort-key":["-",["coalesce",["get","population"],0]],"text-field":"{name:nonlatin} \n {name:latin}","text-font":["Roboto Condensed Italic","Go Noto Current Regular"],"text-max-width":6.25,"text-size":{"stops":[[1,10],[5,18]]},"text-transform":"none"},"paint":{"text-color":"rgba(112, 112, 112, 1)","text-halo-blur":1,"text-halo-color":"rgba(255,255,255,0.8)","text-halo-width":1}},{"id":"continent","type":"symbol","source":"places","source-layer":"place","minzoom":0,"maxzoom":3,"filter":["all",["==","class","continent"]],"layout":{"symbol-sort-key":["-",["coalesce",["get","population"],0]],"text-field":["case",["in",["downcase",["coalesce",["get","name:nonlatin"],["get","name"],""]],["literal",["américa","américa do sul;américa del sur"]]],["concat",["coalesce",["get","name:latin"],""]],["concat",["coalesce",["get","name:nonlatin"],""],"\n",["coalesce",["get","name:latin"],["get","name"],""]]],"text-font":["Roboto Condensed Italic","Go Noto Current Regular"],"text-size":{"stops":[[0,10],[3,14]]},"text-transform":"uppercase","text-justify":"center","visibility":"visible"},"paint":{"text-color":"rgba(80, 80, 80, 1)","text-halo-color":"rgba(255,255,255,0.7)","text-halo-width":1}}],"id":"m2"}