{"version":8,"name":"MapQuest Quest/Light HERE 1.1.5","metadata":{"maputnik:renderer":"mbgljs"},"sources":{"omv":{"type":"vector","tiles":["https://vector.hereapi.com/v2/vectortiles/base/mc/{z}/{x}/{y}/omv?apikey=aRrXMN6rNeDunujbIgCqESvkttKlk4Pp2j5N7xTp4Ek&content=default,road_labels"],"maxzoom":17},"realtime-parking":{"type":"geojson","data":{"type":"FeatureCollection","features":[]}},"route_ribbon":{"type":"geojson","data":{"type":"FeatureCollection","features":[]}},"map_marker_selected":{"type":"geojson","data":{"type":"FeatureCollection","features":[]}},"map_marker_rest_waypoint":{"type":"geojson","data":{"type":"FeatureCollection","features":[]}},"map_marker_rest_result":{"type":"geojson","data":{"type":"FeatureCollection","features":[]}},"map_marker_rest_traffic":{"type":"geojson","data":{"type":"FeatureCollection","features":[]}},"map_marker_rest_other":{"type":"geojson","data":{"type":"FeatureCollection","features":[]}},"route_intersection_indicators":{"type":"geojson","data":{"type":"FeatureCollection","features":[]}},"pom-popular":{"type":"vector","tiles":["https://layers.mapq.st/v2/popular/{z}/{x}/{y}.pbf"],"minzoom":12},"pom-essential":{"type":"vector","tiles":["https://layers.mapq.st/v2/essential/{z}/{x}/{y}.pbf"],"minzoom":12}},"sprite":"https://styles.mapq.st/styles/quest/light/sprite","glyphs":"https://static.mqcdn.com/shared/map_styles/production/fonts/{fontstack}/{range}.pbf","layers":[{"id":"background-base","type":"background","layout":{"visibility":"visible"},"paint":{"background-color":"rgba(250, 250, 250, 1)"}},{"id":"background","type":"background","layout":{"visibility":"visible"},"paint":{"background-color":{"base":1,"stops":[[0,"rgba(239, 239, 241, 1)"],[12,"rgba(239, 239, 241, 1)"],[16,"rgba(239, 239, 241, 1)"]]},"background-opacity":{"base":1,"stops":[[4,0.6],[6,0.4],[12,1]]}}},{"id":"landuse-wood","type":"fill","source":"omv","source-layer":"landuse","filter":["match",["get","kind"],["forest","national_park","park"],true,false],"layout":{},"paint":{"fill-color":"rgba(205, 234, 205, 1)","fill-opacity":{"base":1,"stops":[[4,0.5],[6,0.15],[12,0]]}}},{"id":"landuse-scrub","type":"fill","source":"omv","source-layer":"landuse","filter":["match",["get","kind"],["nature","park","wood","natural_wood","grass","meadow","village_green","dog_park","garden","nature_reserve","protected_area"],true,false],"layout":{},"paint":{"fill-opacity":{"base":1,"stops":[[4,0.6],[6,0.4],[12,0.2]]},"fill-color":"rgba(205, 234, 205, 1)"}},{"id":"landuse-campus","type":"fill","source":"omv","source-layer":"landuse","filter":["match",["get","kind"],["university","commercial"],true,false],"layout":{"visibility":"visible"},"paint":{"fill-color":{"base":1,"stops":[[9,"hsl(213, 28%, 86%)"],[13,"hsl(213, 17%, 92%)"]]},"fill-opacity":{"base":1,"stops":[[9.5,0],[10,0.5],[12,1]]}}},{"id":"landuse-hospital","type":"fill","source":"omv","source-layer":"landuse","filter":["==",["get","kind"],"hospital"],"layout":{"visibility":"visible"},"paint":{"fill-color":{"base":1,"stops":[[10,"rgba(250, 221, 240, 1)"],[12,"rgba(250, 221, 240, 1)"]]},"fill-opacity":{"base":1,"stops":[[9.5,0],[10,0.5],[12,1]]}}},{"id":"landuse-military","type":"fill","source":"omv","source-layer":"landuse","minzoom":4,"filter":["match",["get","kind"],["military"],true,false],"layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(0, 0%, 89%)","fill-opacity":{"base":1,"stops":[[9.5,0],[10,0.5],[12,1]]}}},{"id":"landuse-cemetery","type":"fill","source":"omv","source-layer":"landuse","filter":["==",["get","kind"],"cemetery"],"layout":{"visibility":"visible"},"paint":{"fill-color":"#CDEACD","fill-opacity":{"base":1,"stops":[[9.5,0],[10,0.5],[12,1]]}}},{"id":"landuse-stadium","type":"fill","source":"omv","source-layer":"landuse","filter":["match",["get","kind"],["sport","sports_centre","attraction","zoo","theme_park"],true,false],"layout":{"visibility":"visible"},"paint":{"fill-color":{"base":1,"stops":[[13,"rgba(205, 234, 205, 1)"],[15,"rgba(205, 234, 205, 1)"]]},"fill-opacity":{"base":1,"stops":[[9.5,0],[10,0.5],[12,1]]}}},{"id":"landuse-park-national","type":"fill","source":"omv","source-layer":"landuse","minzoom":4,"filter":["match",["get","kind"],["national_park","park"],true,false],"layout":{"visibility":"visible"},"paint":{"fill-color":{"base":1,"stops":[[4,"rgba(205, 234, 205, 1)"],[11,"rgba(205, 234, 205, 1)"],[16,"rgba(205, 234, 205, 1)"]]},"fill-opacity":1}},{"id":"landuse-golf","type":"fill","source":"omv","source-layer":"landuse","filter":["match",["get","kind"],["golf_course"],true,false],"layout":{},"paint":{"fill-color":{"base":1,"stops":[[10,"rgba(205, 234, 205, 1)"],[22,"rgba(205, 234, 205, 1)"]]},"fill-opacity":1}},{"id":"landuse-pitch","type":"fill","source":"omv","source-layer":"landuse","minzoom":15,"filter":["==",["get","kind"],"pitch"],"paint":{"fill-color":{"base":1,"stops":[[10,"hsl(73, 48%, 73%)"],[22,"hsl(73, 48%, 68%)"]]},"fill-opacity":{"base":1,"stops":[[14.9,0.1],[15.5,1]]}}},{"id":"landuse-aerodrome","type":"fill","source":"omv","source-layer":"landuse","filter":["==",["get","kind"],"aerodrome"],"layout":{"visibility":"visible"},"paint":{"fill-color":"rgba(225, 224, 250, 1)","fill-opacity":{"base":1,"stops":[[7,0.2],[10,1]]}}},{"id":"landuse-runway","type":"fill","source":"omv","source-layer":"landuse","filter":["==",["get","kind"],"runway"],"layout":{"visibility":"visible"},"paint":{"fill-color":{"base":1,"stops":[[10.9,"hsl(233, 71%, 93%)"],[11,"hsl(233, 47%, 87%)"]]},"fill-opacity":{"base":1,"stops":[[9.5,0],[14,1]]}}},{"id":"water-line","type":"line","source":"omv","source-layer":"water","filter":["all",["==","$type","LineString"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(197, 93%, 72%)","line-width":{"base":1,"stops":[[7,1],[14,1],[15,2.5]]},"line-opacity":{"base":1,"stops":[[2,1],[10.5,0.2],[16,0.5]]}}},{"id":"water-poly","type":"fill","source":"omv","source-layer":"water","filter":["all",["==","$type","Polygon"]],"layout":{},"paint":{"fill-color":{"base":1,"stops":[[8,"rgba(160, 223, 237, 1)"],[12,"rgba(160, 223, 237, 1)"]]},"fill-opacity":1}},{"id":"building_outline","type":"line","source":"omv","source-layer":"buildings","minzoom":13,"layout":{},"paint":{"line-width":{"base":1,"stops":[[15,0.5],[20,5]]},"line-color":{"base":1,"stops":[[15,"rgba(206, 206, 206, 1)"],[22,"rgba(206, 206, 206, 1)"]]},"line-opacity":{"base":1,"stops":[[14,0.8],[16,1]]},"line-blur":0,"line-translate":[0.5,1.5]}},{"id":"building-fill","type":"fill","source":"omv","source-layer":"buildings","filter":["all",["==","$type","Polygon"]],"layout":{"visibility":"visible"},"paint":{"fill-color":"rgba(255, 255, 255, 1)","fill-translate-anchor":"viewport","fill-translate":[0,0],"fill-opacity":0.5}},{"id":"admin-line-country-case","type":"line","source":"omv","source-layer":"boundaries","filter":["all",["==","kind","country"]],"layout":{},"paint":{"line-color":"hsl(29, 66%, 94%)","line-opacity":0.55,"line-width":{"base":1,"stops":[[0,1],[4,2],[7,5],[9,7.5],[15,10]]}}},{"id":"admin-line-country","type":"line","source":"omv","source-layer":"boundaries","filter":["all",["==","kind","country"]],"layout":{},"paint":{"line-color":{"base":1.7,"stops":[[0,"hsl(0, 0%, 53%)"],[22,"hsl(43, 53%, 29%)"]]},"line-opacity":0.85,"line-width":{"base":1,"stops":[[0,0.5],[6,2],[16,3]]},"line-dasharray":{"base":1,"stops":[[15,[4,1,2,1,4]],[16,[2,0.8,1,0.8,2]]]}}},{"id":"admin-line-state-case","type":"line","source":"omv","source-layer":"boundaries","filter":["all",["==","kind","region"]],"layout":{},"paint":{"line-color":"hsl(29, 100%, 96%)","line-opacity":{"base":1,"stops":[[3,0.2],[10,0.5]]},"line-width":{"base":1,"stops":[[0,3],[4,4]]}}},{"id":"admin-line-state","type":"line","source":"omv","source-layer":"boundaries","minzoom":2,"filter":["all",["==","kind","region"]],"layout":{},"paint":{"line-color":"rgba(125, 125, 125, 1)","line-opacity":0.85,"line-width":{"base":1,"stops":[[1,0],[2,0.8],[4,1],[9,2]]},"line-dasharray":{"base":1,"stops":[[0,[2,0.5,2,0.5,2]],[8,[2,0.5,2,0.5,2]]]}}},{"id":"tunnel-case-rail-blk","type":"line","source":"omv","source-layer":"roads","minzoom":12,"filter":["all",["has","is_tunnel"],["in","kind_detail","rail"]],"layout":{"line-cap":"square","line-join":"round"},"paint":{"line-opacity":1,"line-width":{"base":1,"stops":[[15,0],[16,4.5],[19,6]]},"line-color":{"base":1,"stops":[[12,"hsl(0, 0%, 80%)"],[14,"hsl(0, 0%, 85%)"],[16,"hsl(0, 0%, 36%)"]]}}},{"id":"tunnel-case-rail","type":"line","source":"omv","source-layer":"roads","minzoom":12,"filter":["all",["has","is_tunnel"],["in","kind_detail","rail"]],"layout":{"line-cap":"square","line-join":"round"},"paint":{"line-opacity":{"base":1,"stops":[[14.5,0],[15.5,1]]},"line-width":{"base":1,"stops":[[14.5,0],[16,4],[19,5]]},"line-color":{"base":1,"stops":[[12,"hsl(0, 0%, 80%)"],[14,"hsl(0, 0%, 85%)"],[16,"hsl(0, 0%, 100%)"]]}}},{"id":"tunnel-case-path","type":"line","source":"omv","source-layer":"roads","filter":["all",["has","is_tunnel"],["in","kind_detail","pedestrian","footway"],["!has","under_construction"]],"layout":{},"paint":{"line-blur":0,"line-opacity":{"base":1,"stops":[[16.5,0],[17,0.8]]},"line-color":"hsl(0, 0%, 46%)","line-width":{"base":1,"stops":[[14,1],[15,1],[16,3],[17,4]]}}},{"id":"tunnel-case-service","type":"line","source":"omv","source-layer":"roads","minzoom":11,"filter":["all",["has","is_tunnel"],["in","kind_detail","service","unclassified"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.7,"stops":[[15,3],[18,12],[20,27]]},"line-opacity":{"base":1,"stops":[[14.9,0],[15,1]]},"line-dasharray":[0.5,0.1,0.5,0.1],"line-gap-width":0,"line-blur":0}},{"id":"tunnel-case-street","type":"line","source":"omv","source-layer":"roads","minzoom":11,"filter":["all",["has","is_tunnel"],["==","kind_detail","residential"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1,"stops":[[12,2.2],[15,6],[18,22],[20,27]]},"line-opacity":{"base":1,"stops":[[12.9,0],[13,1]]},"line-blur":0,"line-gap-width":0,"line-dasharray":[0.5,0.1,0.5,0.1]}},{"id":"tunnel-case-tertiary","type":"line","source":"omv","source-layer":"roads","minzoom":11,"filter":["all",["has","is_tunnel"],["==","kind_detail","tertiary"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1,"stops":[[10,2],[15,9],[18,22],[20,27]]},"line-opacity":1,"line-blur":0,"line-gap-width":0,"line-dasharray":[0.5,0.1,0.5,0.1]}},{"id":"tunnel-case-secondary","type":"line","source":"omv","source-layer":"roads","minzoom":11,"filter":["all",["has","is_tunnel"],["==","kind_detail","secondary"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1,"stops":[[10,2],[15,9],[18,22],[20,27]]},"line-opacity":1,"line-gap-width":0,"line-dasharray":[0.5,0.1,0.5,0.1],"line-blur":0}},{"id":"tunnel-case-primary","type":"line","source":"omv","source-layer":"roads","minzoom":11,"filter":["all",["has","is_tunnel"],["==","kind_detail","primary"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.2,"stops":[[6,1.2],[14,7],[17,12],[20,28]]},"line-opacity":{"base":1,"stops":[[10,0],[12.5,1]]},"line-dasharray":[0.5,0.1,0.5,0.1]}},{"id":"tunnel-case-motorway-ramp","type":"line","source":"omv","source-layer":"roads","minzoom":11,"filter":["all",["has","is_tunnel"],["in","kind_detail","motorway","trunk"],["has","is_link"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.2,"stops":[[15,5.5],[20,27]]},"line-opacity":{"base":1,"stops":[[14.9,0.4],[15,1]]},"line-dasharray":[0.5,0.1,0.5,0.1]}},{"id":"tunnel-case-motorway","type":"line","source":"omv","source-layer":"roads","minzoom":11,"filter":["all",["has","is_tunnel"],["in","kind_detail","motorway","trunk"],["!has","is_link"],["!has","toll"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.2,"stops":[[6.5,2],[10,5],[18,20],[20,27]]},"line-opacity":{"base":1,"stops":[[10,0],[12.5,1]]},"line-dasharray":[0.5,0.1,0.5,0.1]}},{"id":"tunnel-case-motorway-toll","type":"line","source":"omv","source-layer":"roads","minzoom":11,"filter":["all",["has","is_tunnel"],["in","kind_detail","motorway","trunk"],["!has","is_link"],["has","toll"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.2,"stops":[[6.5,2],[10,5],[18,20],[20,27]]},"line-dasharray":[0.5,0.1,0.5,0.1],"line-opacity":{"base":1,"stops":[[10,0],[12.5,1]]}}},{"id":"tunnel-rail","type":"line","source":"omv","source-layer":"roads","minzoom":12,"filter":["all",["has","is_tunnel"],["in","kind_detail","rail"]],"layout":{"line-cap":"square"},"paint":{"line-dasharray":{"base":1,"stops":[[13,[1,1]],[15,[1,2,1]],[16,[2,3,2]]]},"line-width":{"base":1,"stops":[[15,1],[16,3],[19,4]]},"line-color":{"base":1,"stops":[[12,"hsl(0, 0%, 60%)"],[14,"hsl(0, 0%, 66%)"],[16,"hsl(0, 0%, 54%)"]]},"line-opacity":{"base":1,"stops":[[0,1],[15,0.8]]}}},{"id":"tunnel-path","type":"line","source":"omv","source-layer":"roads","filter":["all",["has","is_tunnel"],["in","kind_detail","pedestrian","footway"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-dasharray":{"base":1,"stops":[[14,[]],[15,[1,0.3,1]]]},"line-width":{"base":1.2,"stops":[[15,1],[16,1],[17,3]]},"line-color":{"base":1,"stops":[[16.1,"hsl(43, 26%, 95%)"],[22,"hsl(43, 26%, 95%)"]]},"line-opacity":{"base":1,"stops":[[15.4,0],[15.5,1]]}}},{"id":"tunnel-service","type":"line","source":"omv","source-layer":"roads","minzoom":0,"filter":["all",["has","is_tunnel"],["in","kind_detail","service","unclassified"],["!has","under_construction"]],"layout":{"line-join":"round","line-cap":"round"},"paint":{"line-color":{"base":1,"stops":[[12,"hsl(0, 0%, 100%)"],[16,"hsl(40, 83%, 82%)"]]},"line-width":{"base":1.7,"stops":[[13,0.8],[15,2],[18,10],[20,25]]},"line-opacity":{"base":1,"stops":[[13,0.5],[14,1]]}}},{"id":"tunnel-street","type":"line","source":"omv","source-layer":"roads","minzoom":0,"filter":["all",["has","is_tunnel"],["==","kind_detail","residential"],["!has","under_construction"]],"layout":{"line-join":"round","line-cap":"round"},"paint":{"line-color":{"base":1,"stops":[[12,"hsl(0, 0%, 100%)"],[16,"hsl(40, 83%, 82%)"]]},"line-width":{"base":1,"stops":[[11.5,0.8],[12,1.8],[15,5],[18,20],[20,25]]},"line-opacity":{"base":1,"stops":[[12,0.8],[12.1,1]]}}},{"id":"tunnel-tertiary","type":"line","source":"omv","source-layer":"roads","minzoom":0,"filter":["all",["has","is_tunnel"],["==","kind_detail","tertiary"],["!has","under_construction"]],"layout":{"line-join":"round","line-cap":"round"},"paint":{"line-color":{"base":1,"stops":[[0,"hsl(0, 0%, 100%)"],[12,"hsl(0, 0%, 100%)"],[16,"hsl(40, 83%, 82%)"]]},"line-width":{"base":1,"stops":[[10,0.55],[10.1,2],[15,7],[18,20],[20,25]]},"line-opacity":{"base":1,"stops":[[9,0],[10,1]]}}},{"id":"tunnel-secondary","type":"line","source":"omv","source-layer":"roads","minzoom":0,"filter":["all",["has","is_tunnel"],["==","kind_detail","secondary"],["!has","under_construction"]],"layout":{"line-join":"round","line-cap":"round"},"paint":{"line-color":{"base":1,"stops":[[0,"hsl(0, 0%, 100%)"],[12,"hsl(0, 0%, 100%)"],[16,"hsl(40, 83%, 82%)"]]},"line-width":{"base":1,"stops":[[7,0.2],[10,2],[15,7],[18,20],[20,25]]},"line-opacity":{"base":1,"stops":[[9,0],[10,1]]}}},{"id":"tunnel-primary","type":"line","source":"omv","source-layer":"roads","minzoom":0,"filter":["all",["has","is_tunnel"],["==","kind_detail","primary"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[8,"hsl(40, 89%, 53%)"],[13,"hsl(40, 88%, 83%)"]]},"line-width":{"base":1.2,"stops":[[6,0.5],[14,5],[17,10],[20,25]]}}},{"id":"tunnel-motorway-ramp","type":"line","source":"omv","source-layer":"roads","minzoom":0,"filter":["all",["has","is_tunnel"],["in","kind_detail","motorway","trunk"],["has","is_link"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-width":{"base":1.7,"stops":[[11,1],[17,10],[20,25]]},"line-color":{"base":1,"stops":[[8,"hsl(40, 89%, 53%)"],[13,"hsl(40, 88%, 83%)"]]},"line-opacity":{"base":1,"stops":[[10,0.5],[15,1]]}}},{"id":"tunnel-motorway","type":"line","source":"omv","source-layer":"roads","minzoom":0,"filter":["all",["has","is_tunnel"],["in","kind_detail","motorway","trunk"],["!has","is_link"],["!has","toll"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[8,"hsl(40, 89%, 53%)"],[13,"hsl(40, 88%, 83%)"]]},"line-width":{"base":1.2,"stops":[[6.5,1],[10,2.5],[18,18],[20,25]]},"line-opacity":1}},{"id":"tunnel-motorway-toll","type":"line","source":"omv","source-layer":"roads","minzoom":0,"filter":["all",["has","is_tunnel"],["in","kind_detail","motorway","trunk"],["!has","is_link"],["has","toll"],["!has","under_construction"]],"layout":{"line-join":"round","line-cap":"round"},"paint":{"line-color":{"base":1,"stops":[[8,"hsl(40, 89%, 53%)"],[13,"hsl(40, 88%, 83%)"]]},"line-width":{"base":1.2,"stops":[[6.5,1],[10,2.5],[18,18],[20,25]]},"line-opacity":1}},{"id":"road-case-rail-blk","type":"line","source":"omv","source-layer":"roads","minzoom":12,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["in","kind_detail","rail"]],"layout":{"line-cap":"square","line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[12,"hsl(0, 0%, 80%)"],[14,"hsl(0, 0%, 85%)"],[16,"hsl(0, 0%, 36%)"]]},"line-width":{"base":1,"stops":[[15,0],[16,4.5],[19,6]]}}},{"id":"road-case-rail","type":"line","source":"omv","source-layer":"roads","minzoom":12,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["in","kind_detail","rail"]],"layout":{"line-cap":"square","line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[12,"hsl(0, 0%, 80%)"],[14,"hsl(0, 0%, 85%)"],[16,"hsl(0, 0%, 100%)"]]},"line-width":{"base":1,"stops":[[14.5,0],[16,4],[19,5]]},"line-opacity":{"base":1,"stops":[[14.5,0],[15.5,1]]}}},{"id":"road-case-path","type":"line","source":"omv","source-layer":"roads","minzoom":13,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["in","kind_detail","pedestrian","footway"],["!has","under_construction"]],"layout":{},"paint":{"line-blur":0,"line-opacity":{"base":1,"stops":[[16.5,0],[17,0.8]]},"line-color":"hsl(0, 0%, 46%)","line-width":{"base":1,"stops":[[14,1],[15,1],[16,3],[17,4]]}}},{"id":"road-case-service","type":"line","source":"omv","source-layer":"roads","minzoom":13,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["in","kind_detail","service","unclassified"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[14.9,"hsl(0, 0%, 100%)"],[15,"hsl(0, 0%, 82%)"]]},"line-width":{"base":1.7,"stops":[[15,3],[18,12],[20,27]]},"line-opacity":{"base":1,"stops":[[14.9,0],[15,1]]}}},{"id":"road-case-street","type":"line","source":"omv","source-layer":"roads","minzoom":7,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind_detail","residential"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":{"base":1,"stops":[[12,"rgba(225, 225, 225, 1)"],[12.5,"rgba(255, 255, 255, 1)"]]},"line-width":{"base":1,"stops":[[13,2],[16,6],[18,22],[20,27]]},"line-opacity":{"base":1,"stops":[[11.9,0],[12,1]]},"line-gap-width":0}},{"id":"road-case-tertiary","type":"line","source":"omv","source-layer":"roads","minzoom":0,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind_detail","tertiary"],["!has","under_construction"]],"layout":{"line-cap":"round","line-round-limit":1.05,"line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[9.9,"hsl(0, 0%, 100%)"],[10,"hsl(0, 0%, 82%)"]]},"line-width":{"base":1,"stops":[[10,2],[15,9],[18,22],[20,27]]},"line-opacity":{"base":1,"stops":[[9.9,0],[10.5,1]]},"line-blur":0,"line-gap-width":0}},{"id":"road-case-secondary","type":"line","source":"omv","source-layer":"roads","minzoom":9.9,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind_detail","secondary"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 82%)","line-width":{"base":1,"stops":[[10,2],[15,9],[18,22],[20,27]]},"line-opacity":{"base":1,"stops":[[9,0],[9.1,1]]}}},{"id":"road-case-primary","type":"line","source":"omv","source-layer":"roads","minzoom":6,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["any",["==","kind_detail","primary"],["==","ref","AL-2"]],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.2,"stops":[[6,1.2],[14,7],[17,12],[20,28]]},"line-opacity":1}},{"id":"road-case-motorway-ramp","type":"line","source":"omv","source-layer":"roads","minzoom":15,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["in","kind_detail","motorway","trunk"],["has","is_link"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.2,"stops":[[15,5.5],[20,27]]},"line-opacity":{"base":1,"stops":[[14.9,0.4],[15,1]]},"line-gap-width":0}},{"id":"road-case-motorway","type":"line","source":"omv","source-layer":"roads","minzoom":4,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["in","kind_detail","motorway","trunk"],["!has","is_link"],["!has","toll"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.2,"stops":[[6.5,2],[10,5],[18,20],[20,27]]},"line-opacity":1}},{"id":"road-case-motorway-toll","type":"line","source":"omv","source-layer":"roads","minzoom":4,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["in","kind_detail","motorway","trunk"],["!has","is_link"],["has","toll"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.2,"stops":[[6.5,2],[10,5],[18,20],[20,27]]},"line-gap-width":0,"line-opacity":1}},{"id":"road-ferry","type":"line","source":"omv","source-layer":"roads","minzoom":0,"filter":["all",["==","kind","ferry"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[0,"#CCCCCC"],[16,"hsl(0, 0%, 100%)"]]},"line-width":1.5,"line-opacity":0.5,"line-dasharray":[1,2]}},{"id":"road-rail","type":"line","source":"omv","source-layer":"roads","minzoom":12,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["in","kind_detail","rail"]],"layout":{"line-cap":"square"},"paint":{"line-color":{"base":1,"stops":[[12,"hsl(0, 0%, 60%)"],[14,"hsl(0, 0%, 66%)"],[16,"hsl(0, 0%, 54%)"]]},"line-width":{"base":1,"stops":[[15,1],[16,3],[19,4]]},"line-dasharray":{"base":1,"stops":[[13,[1,1]],[15,[1,2,1]],[16,[2,3,2]]]},"line-opacity":{"base":1,"stops":[[0,1],[15,0.8]]}}},{"id":"road-path","type":"line","source":"omv","source-layer":"roads","minzoom":13,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["in","kind_detail","pedestrian","footway"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-dasharray":{"base":1,"stops":[[14,[]],[15,[1,0.3,1]]]},"line-width":{"base":1.2,"stops":[[15,1],[16,1],[17,3]]},"line-color":{"base":1,"stops":[[16.1,"hsl(43, 26%, 95%)"],[22,"hsl(43, 26%, 95%)"]]},"line-opacity":{"base":1,"stops":[[15.4,0],[15.5,1]]}}},{"id":"road-service","type":"line","source":"omv","source-layer":"roads","minzoom":13,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["in","kind_detail","service","unclassified"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.7,"stops":[[13,0.8],[15,2],[18,10],[20,25]]},"line-opacity":{"base":1,"stops":[[13,0.5],[14,1]]}}},{"id":"road-street","type":"line","source":"omv","source-layer":"roads","minzoom":7,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind_detail","residential"],["!has","under_construction"]],"layout":{"line-join":"round","line-round-limit":1.05,"line-cap":"round","visibility":"visible"},"paint":{"line-color":{"base":1,"stops":[[12.7,"rgba(255, 255, 255, 1)"],[12.8,"hsl(0, 0%, 100%)"]]},"line-width":{"base":1,"stops":[[12.5,0.8],[13,1.8],[16,5],[18,20],[20,25]]},"line-opacity":1}},{"id":"road-tertiary","type":"line","source":"omv","source-layer":"roads","minzoom":10,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind_detail","tertiary"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[10,"hsl(0, 0%, 85%)"],[10.1,"hsl(0, 0%, 100%)"],[12,"hsl(0, 0%, 100%)"]]},"line-width":{"base":1,"stops":[[10,0.55],[10.1,2],[15,7],[18,20],[20,25]]},"line-opacity":1}},{"id":"road-secondary","type":"line","source":"omv","source-layer":"roads","minzoom":0,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["==","kind_detail","secondary"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[7,"hsl(0, 0%, 80%)"],[8,"hsl(0, 0%, 100%)"],[10,"hsl(0, 0%, 100%)"],[12,"hsl(0, 0%, 100%)"]]},"line-width":{"base":1,"stops":[[7,0.2],[10,2],[15,7],[18,20],[20,25]]},"line-opacity":1}},{"id":"road-primary","type":"line","source":"omv","source-layer":"roads","minzoom":5,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["any",["==","kind_detail","primary"],["==","ref","AL-2"]],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[8,"hsl(40, 89%, 53%)"],[13,"hsl(40, 100%, 68%)"]]},"line-width":{"base":1.2,"stops":[[6,0.5],[14,5],[17,10],[20,25]]},"line-opacity":{"base":1,"stops":[[5,0.4],[6.5,1]]}}},{"id":"road-motorway-ramp","type":"line","source":"omv","source-layer":"roads","minzoom":10,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["in","kind_detail","motorway","trunk"],["has","is_link"],["!has","under_construction"]],"layout":{"line-round-limit":1.05,"line-join":"round","line-cap":"round"},"paint":{"line-width":{"base":1.7,"stops":[[11,1],[17,10],[20,25]]},"line-color":{"base":1,"stops":[[9,"hsl(0, 0%, 100%)"],[14,"hsl(40, 95%, 80%)"]]},"line-opacity":{"base":1,"stops":[[10,0.5],[15,1]]}}},{"id":"road-motorway","type":"line","source":"omv","source-layer":"roads","minzoom":4,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["in","kind_detail","motorway","trunk"],["!has","is_link"],["!has","toll"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[8,"hsl(40, 89%, 53%)"],[13,"hsl(40, 100%, 68%)"]]},"line-width":{"base":1.2,"stops":[[6.5,1],[10,2.5],[18,18],[20,25]]},"line-opacity":{"base":1,"stops":[[6,0.6],[6.5,1]]}}},{"id":"road-motorway-toll","type":"line","source":"omv","source-layer":"roads","minzoom":4,"filter":["all",["!has","is_tunnel"],["!has","is_bridge"],["in","kind_detail","motorway","trunk"],["!has","is_link"],["has","toll"],["!has","under_construction"]],"layout":{"line-round-limit":0,"line-join":"round","line-cap":"round"},"paint":{"line-color":{"base":1,"stops":[[8,"hsl(40, 89%, 53%)"],[13,"hsl(40, 100%, 68%)"]]},"line-width":{"base":1.2,"stops":[[6.5,1],[10,2.5],[18,18],[20,25]]},"line-gap-width":0,"line-offset":0,"line-translate":[0,0],"line-opacity":{"base":1,"stops":[[6,0.6],[6.5,1]]}}},{"id":"bridge-case-rail-blk","type":"line","source":"omv","source-layer":"roads","minzoom":12,"filter":["all",["has","is_bridge"],["in","kind_detail","rail"],["!has","under_construction"]],"layout":{"line-cap":"square","line-join":"round"},"paint":{"line-opacity":1,"line-width":{"base":1,"stops":[[15,0],[16,4.5],[19,6]]},"line-color":{"base":1,"stops":[[12,"hsl(0, 0%, 80%)"],[14,"hsl(0, 0%, 85%)"],[16,"hsl(0, 0%, 36%)"]]}}},{"id":"bridge-case-rail","type":"line","source":"omv","source-layer":"roads","minzoom":12,"filter":["all",["has","is_bridge"],["in","kind_detail","rail"],["!has","under_construction"]],"layout":{"line-cap":"square","line-join":"round"},"paint":{"line-opacity":{"base":1,"stops":[[14.5,0],[15.5,1]]},"line-width":{"base":1,"stops":[[14.5,0],[16,4],[19,5]]},"line-color":{"base":1,"stops":[[12,"hsl(0, 0%, 80%)"],[14,"hsl(0, 0%, 85%)"],[16,"hsl(0, 0%, 100%)"]]}}},{"id":"bridge-case-path","type":"line","source":"omv","source-layer":"roads","minzoom":13,"filter":["all",["has","is_bridge"],["in","kind_detail","pedestrian","footway"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-blur":0,"line-opacity":{"base":1,"stops":[[16.5,0],[17,0.8]]},"line-color":{"base":1,"stops":[[0,"rgba(125,125,125,1)"],[17,"hsl(0, 0%, 55%)"]]},"line-width":{"base":1,"stops":[[14,1],[15,1],[16,3],[17,4]]}}},{"id":"bridge-case-service","type":"line","source":"omv","source-layer":"roads","minzoom":13,"filter":["all",["has","is_bridge"],["in","kind_detail","service","unclassified"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[14.9,"hsl(0, 0%, 100%)"],[15,"hsl(0, 0%, 82%)"]]},"line-width":{"base":1.7,"stops":[[15,3],[18,12],[20,27]]},"line-opacity":{"base":1,"stops":[[14.9,0],[15,1]]}}},{"id":"bridge-case-street","type":"line","source":"omv","source-layer":"roads","minzoom":13,"filter":["all",["has","is_bridge"],["==","kind_detail","residential"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[12,"hsl(0, 0%, 100%)"],[13,"hsl(0, 4%, 81%)"]]},"line-width":{"base":1,"stops":[[12,2.2],[15,6],[18,22],[20,27]]},"line-opacity":{"base":1,"stops":[[12.9,0],[13,1]]},"line-blur":0}},{"id":"bridge-case-tertiary","type":"line","source":"omv","source-layer":"roads","minzoom":10,"filter":["all",["has","is_bridge"],["==","kind_detail","tertiary"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[9.9,"hsl(0, 0%, 100%)"],[10,"hsl(0, 0%, 82%)"]]},"line-width":{"base":1,"stops":[[10,2],[15,9],[18,22],[20,27]]},"line-opacity":{"base":1,"stops":[[9.9,0],[10.5,1]]}}},{"id":"bridge-case-secondary","type":"line","source":"omv","source-layer":"roads","minzoom":10,"filter":["all",["has","is_bridge"],["==","kind_detail","secondary"],["!has","under_construction"]],"layout":{"line-join":"round","visibility":"visible"},"paint":{"line-color":{"base":1,"stops":[[11.9,"hsl(0, 0%, 100%)"],[12,"hsl(0, 0%, 82%)"]]},"line-width":{"base":1,"stops":[[10,2],[15,9],[18,22],[20,27]]},"line-opacity":{"base":1,"stops":[[11.9,0],[12,1]]},"line-gap-width":0}},{"id":"bridge-case-primary","type":"line","source":"omv","source-layer":"roads","minzoom":5,"filter":["all",["has","is_bridge"],["==","kind_detail","primary"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.2,"stops":[[6,1.2],[14,7],[17,12],[20,28]]},"line-opacity":1}},{"id":"bridge-case-motorway-ramp","type":"line","source":"omv","source-layer":"roads","minzoom":15,"filter":["all",["has","is_bridge"],["in","kind_detail","motorway","trunk"],["has","is_link"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.2,"stops":[[15,5.5],[20,27]]},"line-opacity":{"base":1,"stops":[[14.9,0.4],[15,1]]},"line-gap-width":0}},{"id":"bridge-case-motorway","type":"line","source":"omv","source-layer":"roads","minzoom":4,"filter":["all",["has","is_bridge"],["in","kind_detail","motorway","trunk"],["!has","is_link"],["!has","toll"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.2,"stops":[[6.5,2],[10,5],[18,20],[20,27]]},"line-gap-width":0,"line-opacity":1}},{"id":"bridge-case-motorway-toll","type":"line","source":"omv","source-layer":"roads","minzoom":4,"filter":["all",["has","is_bridge"],["in","kind_detail","motorway","trunk"],["!has","is_link"],["has","toll"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.2,"stops":[[6.5,2],[10,5],[18,20],[20,27]]},"line-gap-width":0,"line-opacity":1}},{"id":"bridge-ferry","type":"line","source":"omv","source-layer":"roads","minzoom":0,"filter":["all",["has","is_bridge"],["==","kind_detail","ferry"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-dasharray":[1,1.5],"line-width":{"base":1.7,"stops":[[13,1.7],[14,1.5]]},"line-color":{"base":1,"stops":[[0,"#CCCCCC"],[16,"hsl(0, 0%, 100%)"]]},"line-opacity":{"base":1,"stops":[[12.9,0],[13,1]]}}},{"id":"bridge-rail","type":"line","source":"omv","source-layer":"roads","minzoom":12,"filter":["all",["has","is_bridge"],["in","kind_detail","rail"],["!has","under_construction"]],"layout":{"line-join":"round","line-cap":"square"},"paint":{"line-dasharray":{"base":1,"stops":[[13,[1,1]],[15,[1,2,1]],[16,[2,3,2]]]},"line-width":{"base":1,"stops":[[15,1],[16,3],[19,4]]},"line-color":{"base":1,"stops":[[12,"hsl(0, 0%, 60%)"],[14,"hsl(0, 0%, 66%)"],[16,"hsl(0, 0%, 54%)"]]},"line-opacity":{"base":1,"stops":[[0,1],[15,0.8]]}}},{"id":"bridge-path","type":"line","source":"omv","source-layer":"roads","minzoom":13,"filter":["all",["has","is_bridge"],["in","kind_detail","pedestrian","footway"],["!has","under_construction"]],"layout":{"line-join":"round"},"paint":{"line-dasharray":{"base":1,"stops":[[14,[]],[15,[1,0.2,1]]]},"line-width":{"base":1.2,"stops":[[15,1],[16,1],[17,3]]},"line-color":{"base":1,"stops":[[15,"hsl(0, 0%, 60%)"],[16,"hsl(0, 0%, 65%)"],[17,"hsl(0, 0%, 100%)"]]},"line-opacity":{"base":1,"stops":[[15.4,0],[15.5,1]]}}},{"id":"bridge-service","type":"line","source":"omv","source-layer":"roads","minzoom":13,"filter":["all",["has","is_bridge"],["in","kind_detail","service","unclassified"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1.7,"stops":[[13,0.8],[15,2],[18,10],[20,25]]},"line-opacity":{"base":1,"stops":[[13,0.5],[14,1]]}}},{"id":"bridge-street","type":"line","source":"omv","source-layer":"roads","minzoom":13,"filter":["all",["has","is_bridge"],["==","kind_detail","residential"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[12.9,"hsl(0, 0%, 84%)"],[13,"hsl(0, 0%, 100%)"]]},"line-width":{"base":1,"stops":[[11.5,0.8],[12,1.8],[15,5],[18,20],[20,25]]},"line-opacity":1}},{"id":"bridge-tertiary","type":"line","source":"omv","source-layer":"roads","minzoom":10,"filter":["all",["has","is_bridge"],["==","kind_detail","tertiary"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[10.1,"hsl(0, 0%, 100%)"],[12,"hsl(0, 0%, 100%)"]]},"line-width":{"base":1,"stops":[[10,0.55],[10.1,2],[15,7],[18,20],[20,25]]},"line-opacity":{"base":1,"stops":[[9,0],[10,1]]}}},{"id":"bridge-secondary","type":"line","source":"omv","source-layer":"roads","minzoom":10,"filter":["all",["has","is_bridge"],["==","kind_detail","secondary"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-width":{"base":1,"stops":[[7,0.2],[10,2],[15,7],[18,20],[20,25]]},"line-opacity":{"base":1,"stops":[[8,0],[11,0.5],[12,1]]}}},{"id":"bridge-primary","type":"line","source":"omv","source-layer":"roads","minzoom":5,"filter":["all",["has","is_bridge"],["==","kind_detail","primary"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round","line-round-limit":1.05},"paint":{"line-color":{"base":1,"stops":[[8,"hsl(40, 89%, 53%)"],[13,"hsl(40, 100%, 68%)"]]},"line-width":{"base":1.2,"stops":[[6,0.5],[14,5],[17,10],[20,25]]},"line-opacity":{"base":1,"stops":[[5,0.4],[6.5,1]]}}},{"id":"bridge-motorway-ramp","type":"line","source":"omv","source-layer":"roads","minzoom":15,"filter":["all",["has","is_bridge"],["in","kind_detail","motorway","trunk"],["has","is_link"],["!has","under_construction"]],"layout":{"line-round-limit":1.05,"line-join":"round","line-cap":"round"},"paint":{"line-width":{"base":1.7,"stops":[[11,1],[17,10],[20,25]]},"line-color":{"base":1,"stops":[[9,"hsl(0, 0%, 100%)"],[14,"hsl(40, 95%, 80%)"]]},"line-opacity":{"base":1,"stops":[[10,0.5],[15,1]]}}},{"id":"bridge-motorway","type":"line","source":"omv","source-layer":"roads","minzoom":4,"filter":["all",["has","is_bridge"],["in","kind_detail","motorway","trunk"],["!has","is_link"],["!has","toll"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[8,"hsl(40, 89%, 53%)"],[13,"hsl(40, 100%, 68%)"]]},"line-width":{"base":1.2,"stops":[[6.5,1],[10,2.5],[18,18],[20,25]]},"line-opacity":{"base":1,"stops":[[4,0.4],[6,0.4],[6.5,1]]}}},{"id":"bridge-motorway-toll","type":"line","source":"omv","source-layer":"roads","minzoom":4,"filter":["all",["has","is_bridge"],["in","kind_detail","motorway","trunk"],["!has","is_link"],["has","toll"],["!has","under_construction"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":{"base":1,"stops":[[8,"hsl(40, 89%, 53%)"],[13,"hsl(40, 100%, 68%)"]]},"line-width":{"base":1.2,"stops":[[6.5,1],[10,2.5],[18,18],[20,25]]},"line-opacity":{"base":1,"stops":[[4,0.4],[6,0.4],[6.5,1]]}}},{"id":"route-drive-selected-not-applicable","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","drive"],["==","selected",true],["!=","route_context","planner"],["==","traffic","not_applicable"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[0,1],[3,5.5],[7,7],[8,5],[16,9],[17,18]]},"line-color":"hsl(0, 0%, 68%)"}},{"id":"route-drive-notselected-all-case","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","drive"],["==","selected",false],["!=","route_context","planner"],["in","traffic","closed","heavy","light","medium","unknown"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[0,1],[3,5.5],[7,7],[8,5],[16,9],[17,18]]},"line-color":"rgba(195, 201, 255, 1)"}},{"id":"route-drive-notselected-closed","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","drive"],["==","traffic","closed"],["==","selected",false],["!=","route_context","planner"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[4,4],[16,6.5],[17,12],[20,12]]},"line-color":"hsl(0, 0%, 0%)"}},{"id":"route-drive-notselected-light-unknown","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","drive"],["==","selected",false],["!=","route_context","planner"],["in","traffic","light","unknown"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[4,4],[16,6.5],[17,12],[20,12]]},"line-color":"rgba(195, 201, 255, 1)"}},{"id":"route-drive-notselected-med","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","drive"],["==","selected",false],["!=","route_context","planner"],["==","traffic","medium"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[4,4],[16,6.5],[17,12],[20,12]]},"line-color":"rgb(242, 235, 157)"}},{"id":"route-drive-notselected-heavy","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","drive"],["==","selected",false],["!=","route_context","planner"],["==","traffic","heavy"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[4,4],[16,6.5],[17,12],[20,12]]},"line-color":"rgb(204, 143, 146)"}},{"id":"route-drive-selected-all-case","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","drive"],["==","selected",true],["!=","route_context","planner"],["in","traffic","closed","heavy","light","medium","unknown"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[0,1.5],[3,5.5],[7,7],[8,5],[16,9],[17,18]]},"line-color":["case",["==",["get","platform"],"rw"],"#093E97","rgba(83, 101, 227, 1)"]}},{"id":"route-drive-selected-closed","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","drive"],["==","traffic","closed"],["==","selected",true],["!=","route_context","planner"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[4,4],[16,6.5],[17,12],[20,12]]},"line-color":"hsl(0, 0%, 0%)"}},{"id":"route-drive-selected-light-unknown","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","drive"],["==","selected",true],["!=","route_context","planner"],["in","traffic","light","unknown"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[4,4],[16,6.5],[17,12],[20,12]]},"line-color":"rgba(83, 101, 227, 1)"}},{"id":"route-drive-selected-med","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","drive"],["==","selected",true],["!=","route_context","planner"],["==","traffic","medium"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[4,4],[16,6.5],[17,12],[20,12]]},"line-color":"hsl(55, 91%, 60%)"}},{"id":"route-drive-selected-heavy","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","drive"],["==","selected",true],["!=","route_context","planner"],["==","traffic","heavy"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[4,4],[16,6.5],[17,12],[20,12]]},"line-color":"rgb(225, 0, 34)"}},{"id":"route-walk-notselected-case","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","walk"],["!=","selected",true],["!=","route_context","planner"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[0,1],[3,5.5],[7,7],[8,5],[16,9],[17,18]]},"line-color":"rgba(83, 101, 227, 1)"}},{"id":"route-walk-notselected","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","walk"],["!=","selected",true],["!=","route_context","planner"]],"layout":{"line-join":"round","line-cap":"square"},"paint":{"line-width":{"base":1.2,"stops":[[8,2],[20,12]]},"line-color":"rgba(195, 201, 255, 1)","line-dasharray":{"base":1,"stops":[[0,[0.5,0.5,0.5]],[18,[1,1,1]]]}}},{"id":"route-walk-selected-case","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","walk"],["==","selected",true],["!=","route_context","planner"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[0,1],[3,5.5],[7,7],[8,5],[16,9],[17,18]]},"line-color":"rgba(83, 101, 227, 1)"}},{"id":"route-walk-selected","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","walk"],["==","selected",true],["!=","route_context","planner"]],"layout":{"line-join":"round","line-cap":"square"},"paint":{"line-width":{"base":1.2,"stops":[[8,2],[20,12]]},"line-color":"rgb(255, 255, 255)","line-dasharray":{"base":1,"stops":[[0,[0.5,0.5,0.5]],[18,[1,1,1]]]}}},{"id":"route-bike-notselected","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","bike"],["!=","selected",true],["!=","route_context","planner"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[0,1],[3,5.5],[7,7],[8,5],[16,9],[17,18]]},"line-color":"#C3C9FF"}},{"id":"route-bike-selected","type":"line","metadata":{"mapbox:group":"a237cf5bd2eb6da9700a1c99e6534909"},"source":"route_ribbon","filter":["all",["==","mode","bike"],["==","selected",true],["!=","route_context","planner"]],"layout":{"line-cap":"round"},"paint":{"line-width":{"base":1,"stops":[[0,1],[3,5.5],[7,7],[8,5],[16,9],[17,18]]},"line-color":"#5365E3"}},{"id":"route-planner","type":"line","source":"route_ribbon","filter":["==","route_context","planner"],"layout":{"line-join":"round","line-cap":"round"},"paint":{"line-color":"#5365E3","line-opacity":0.9,"line-width":{"base":1.2,"stops":[[4,6],[16,8.5],[17,14],[20,14]]}}},{"id":"oneway-labels-sm","type":"symbol","source":"omv","source-layer":"roads","minzoom":15.5,"filter":["all",["has","oneway"],["in","kind_detail","service","unclassified","residential"],["!has","is_link"],["!has","under_construction"]],"layout":{"icon-image":"oneway","icon-rotation-alignment":"map","symbol-avoid-edges":true,"icon-keep-upright":false,"symbol-spacing":60,"symbol-placement":"line","icon-size":{"base":1,"stops":[[13,0.5],[18,1]]},"icon-padding":0,"visibility":"visible"},"paint":{"icon-opacity":{"base":1,"stops":[[15,0],[22,0.8]]}}},{"id":"oneway-labels-lg","type":"symbol","source":"omv","source-layer":"roads","minzoom":15.5,"filter":["all",["has","oneway"],["in","kind_detail","tertiary","secondary","primary","trunk"],["!has","is_link"],["!has","under_construction"]],"layout":{"icon-image":"oneway","icon-rotation-alignment":"map","symbol-avoid-edges":true,"symbol-spacing":40,"symbol-placement":"line","icon-size":{"base":1,"stops":[[13,0.5],[18,1]]},"icon-padding":0,"visibility":"visible"},"paint":{"icon-opacity":{"base":1,"stops":[[0,0],[22,0.8]]}}},{"id":"oneway-labels-lg-toll","type":"symbol","source":"omv","source-layer":"roads","minzoom":15.5,"filter":["all",["has","oneway"],["has","toll"],["!has","under_construction"]],"layout":{"icon-image":"oneway","icon-rotation-alignment":"map","symbol-avoid-edges":true,"symbol-spacing":40,"symbol-placement":"line","icon-size":{"base":1,"stops":[[13,0.5],[18,1]]},"icon-padding":0,"visibility":"visible"},"paint":{"icon-opacity":{"base":1,"stops":[[0,0],[22,0.8]]}}},{"id":"admin-border-label-right","type":"symbol","source":"omv","source-layer":"boundaries","minzoom":10,"maxzoom":20,"filter":["all",["in","kind","region","country"]],"layout":{"text-size":{"base":1,"stops":[[12,8],[16,11]]},"symbol-avoid-edges":true,"text-max-angle":1,"text-transform":"uppercase","symbol-spacing":800,"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"symbol-placement":"line","text-padding":2,"text-offset":{"base":1,"stops":[[10,[0,3]],[16,[0,1.5]]]},"text-allow-overlap":true,"text-rotation-alignment":"map","text-anchor":"right","text-keep-upright":true,"text-field":"{name:right}","text-letter-spacing":0.1,"text-max-width":0,"visibility":"visible"},"paint":{"text-color":"hsl(0, 0%, 30%)","text-translate":[0,0],"text-translate-anchor":"map","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1}},{"id":"admin-border-label-left","type":"symbol","source":"omv","source-layer":"boundaries","minzoom":10,"maxzoom":20,"filter":["all",["in","kind","region","country"]],"layout":{"text-size":{"base":1,"stops":[[12,8],[16,11]]},"symbol-avoid-edges":true,"text-max-angle":1,"text-transform":"uppercase","symbol-spacing":800,"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"symbol-placement":"line","text-padding":2,"text-offset":{"base":1,"stops":[[10,[0,-3]],[16,[0,-1.5]]]},"text-rotation-alignment":"map","text-anchor":"left","text-field":"{name:left}","text-letter-spacing":0.1,"text-max-width":0,"visibility":"visible"},"paint":{"text-color":"hsl(0, 0%, 30%)","text-translate-anchor":"map","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1}},{"id":"place-label-island","type":"symbol","source":"omv","source-layer":"earth","minzoom":5,"filter":["all",["in","kind","island"]],"layout":{"text-size":{"base":1,"stops":[[14,10],[16,12]]},"text-transform":"uppercase","text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-max-width":{"base":1,"stops":[[11,5],[16,10]]},"text-offset":{"base":1,"stops":[[0,[0,0]],[14,[0,0.6]]]},"text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.04,"symbol-avoid-edges":true},"paint":{"text-color":"rgba(84, 84, 84, 1)","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1,"icon-opacity":0.9}},{"id":"place-label-neighborhood","type":"symbol","source":"omv","source-layer":"places","minzoom":12,"maxzoom":16,"filter":["all",["in","kind","borough","neighborhood"]],"layout":{"text-size":{"base":1,"stops":[[10,9.5],[22,11]]},"text-padding":{"base":1,"stops":[[12,40],[16,0]]},"text-transform":"uppercase","text-font":["Open Sans Semibold","Arial Unicode MS Regular"],"text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.05,"text-max-width":6,"symbol-placement":"point","symbol-avoid-edges":true},"paint":{"text-color":"hsl(40, 4%, 49%)","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5,"text-opacity":1}},{"id":"place-label-locality-noncap-2xs","type":"symbol","source":"omv","source-layer":"places","minzoom":11,"maxzoom":15,"filter":["all",["in","kind","locality"],["!has","county_capital"],["!has","region_capital"],["!has","country_capital"],["any",["!has","population"],["<=","population",300]]],"layout":{"text-size":{"base":1.2,"stops":[[11,8],[16,16]]},"text-transform":{"base":1,"stops":[[0,"none"],[13,"uppercase"]]},"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.1,"text-max-width":8,"symbol-avoid-edges":true},"paint":{"text-color":{"base":1,"stops":[[10,"hsl(0, 0%, 10%)"],[10.9,"hsl(0, 0%, 10%)"],[11,"hsl(40, 1%, 15%)"],[16,"hsl(40, 1%, 25%)"]]},"text-halo-width":{"base":1.7,"stops":[[0,1],[13,1.3]]},"text-halo-color":"hsl(0, 0%, 100%)","text-translate":[0,0]}},{"id":"shield-other-nonmotorway","type":"symbol","source":"omv","source-layer":"roads","minzoom":9,"maxzoom":24,"filter":["all",["has","shield_text"],["<=",["length",["get","shield_text"]],6],["any",["<",["get","network"],"CA"],["all",[">",["get","network"],"CA:zz"],["<",["get","network"],"US"]],[">",["get","network"],"US:zz"]],["!=",["get","kind_detail"],"trunk"],["!=",["get","kind_detail"],"motorway"]],"layout":{"text-field":["get","shield_text"],"text-font":["Open Sans Bold","Arial Unicode MS Regular"],"text-offset":[0,0.1],"text-size":{"base":1,"stops":[[8,7],[15,8.5],[16,10.5]]},"icon-image":["image",["concat","shield-default-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],"icon-padding":{"base":1,"stops":[[0,30],[12,20],[14,10],[16,0]]},"icon-size":{"base":1,"stops":[[0,0.6],[14,0.9],[15,0.9],[17,1.2]]},"symbol-placement":{"stops":[[10,"line-center"],[11,"line"]]},"icon-rotation-alignment":"viewport","text-rotation-alignment":"viewport","symbol-spacing":350,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":"hsl(0,0%,0%)"}},{"id":"shield-other-motorway","type":"symbol","source":"omv","source-layer":"roads","minzoom":4,"maxzoom":24,"filter":["all",["has","shield_text"],["<=",["length",["get","shield_text"]],6],["any",["<",["get","network"],"CA"],["all",[">",["get","network"],"CA:zz"],["<",["get","network"],"US"]],[">",["get","network"],"US:zz"]],["any",["==",["get","kind_detail"],"trunk"],["==",["get","kind_detail"],"motorway"]]],"layout":{"text-field":["get","shield_text"],"text-font":["Open Sans Bold","Arial Unicode MS Regular"],"text-offset":[0,0.1],"text-size":{"base":1,"stops":[[8,7],[15,8.5],[16,10.5]]},"icon-image":["image",["concat","shield-default-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],"icon-padding":{"base":1,"stops":[[0,30],[12,20],[14,10],[16,0]]},"icon-size":{"base":1,"stops":[[0,0.6],[14,0.9],[15,0.9],[17,1.2]]},"symbol-placement":"point","icon-rotation-alignment":"viewport","text-rotation-alignment":"viewport","symbol-spacing":350,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":"hsl(0,0%,0%)"}},{"id":"shield-us-non-motorway","type":"symbol","source":"omv","source-layer":"roads","minzoom":10,"maxzoom":24,"filter":["all",["has","shield_text"],[">=",["get","network"],"US"],["<",["get","network"],"US:zz"],["<=",["length",["get","shield_text"]],6],["!=",["get","kind_detail"],"trunk"],["!=",["get","kind_detail"],"motorway"]],"layout":{"text-field":["get","shield_text"],"text-font":["Open Sans Bold","Arial Unicode MS Regular"],"text-offset":[0,0.1],"text-size":{"base":1,"stops":[[8,7],[15,8.5],[16,10.5]]},"icon-image":["coalesce",["case",["all",["==",["get","network"],"US:AK"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-AK-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:AL"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-AL-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:AR"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-AR-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:AZ"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-AZ-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:CA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-CA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:CO"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-CO-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:CT"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-CT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:DC"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-DC-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:DE"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-DE-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:FL"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-FL-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:GA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-GA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:HI"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-HI-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["any",["==",["get","network"],"US:I"],["==",["get","network"],"US:I:Alternate"],["==",["get","network"],"US:I:Truck"],["==",["get","network"],"US:I:Business"]],["image",["concat","shield-US-I-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:IA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-IA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:ID"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-ID-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:IL"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-IL-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:IN"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-IN-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:KS"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-KS-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:KY"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-KY-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:LA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-LA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MD"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MD-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:ME"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-ME-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MI"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MI-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MN"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MN-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MO"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MO-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MS"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MS-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MT"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NC"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NC-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:ND"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-ND-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NE"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NE-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NH"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NH-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NJ"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NJ-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NM"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NM-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NV"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NV-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NY"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NY-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:OH"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-OH-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:OK"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-OK-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:OR"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-OR-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:PA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-PA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:RI"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-RI-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:SC"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-SC-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:SD"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-SD-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:TN"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-TN-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:TX"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-TX-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["any",["==",["get","network"],"US:US"],["all",[">=",["get","ref"],"US-"],["<",["get","ref"],"UT-"]],["==",["get","network"],"US:US:Truck"],["==",["get","network"],"US:US:Business"],["==",["get","network"],"US:US:Alternate"]],["image",["concat","shield-US-US-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:UT"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-UT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:VA"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-VA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:VT"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-VT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:WA"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-WA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:WI"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-WI-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:WV"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-WV-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:WY"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-WY-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["image",["concat","shield-default-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]]],["image",["concat","shield-default-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]]],"icon-padding":{"base":1,"stops":[[0,30],[12,20],[14,10],[16,0]]},"icon-size":{"base":1,"stops":[[0,0.6],[14,0.9],[15,0.9],[17,1.2]]},"symbol-placement":{"stops":[[10,"line-center"],[11,"line"]]},"icon-rotation-alignment":"viewport","text-rotation-alignment":"viewport","symbol-spacing":350,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":["case",["all",[">=",["get","ref"],"US-"],["<",["get","ref"],"UT-"]],"hsl(0,0%,0%)",["any",["==",["get","network"],"US:CA"],["==",["get","network"],"US:I"],["==",["get","network"],"US:I:Alternate"],["==",["get","network"],"US:I:Business"],["==",["get","network"],"US:I:Truck"],["==",["get","network"],"US:ID"],["==",["get","network"],"US:MN"]],"hsl(0, 0%, 100%)","hsl(0,0%,0%)"]}},{"id":"shield-us-motorway-far","type":"symbol","source":"omv","source-layer":"road_labels","minzoom":4,"maxzoom":7,"filter":["all",["has","shield_text"],[">=",["get","network"],"US"],["<",["get","network"],"US:zz"],["<=",["length",["get","shield_text"]],6],["any",["==",["get","kind_detail"],"trunk"],["==",["get","kind_detail"],"motorway"]]],"layout":{"text-field":["get","shield_text"],"text-font":["Open Sans Bold","Arial Unicode MS Regular"],"text-offset":[0,0.1],"text-size":{"base":1,"stops":[[8,7],[15,8.5],[16,10.5]]},"icon-image":["coalesce",["case",["all",["==",["get","network"],"US:AK"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-AK-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:AL"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-AL-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:AR"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-AR-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:AZ"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-AZ-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:CA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-CA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:CO"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-CO-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:CT"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-CT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:DC"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-DC-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:DE"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-DE-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:FL"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-FL-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:GA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-GA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:HI"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-HI-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["any",["==",["get","network"],"US:I"],["==",["get","network"],"US:I:Alternate"],["==",["get","network"],"US:I:Truck"],["==",["get","network"],"US:I:Business"]],["image",["concat","shield-US-I-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:IA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-IA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:ID"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-ID-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:IL"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-IL-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:IN"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-IN-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:KS"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-KS-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:KY"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-KY-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:LA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-LA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MD"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MD-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:ME"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-ME-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MI"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MI-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MN"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MN-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MO"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MO-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MS"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MS-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MT"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NC"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NC-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:ND"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-ND-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NE"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NE-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NH"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NH-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NJ"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NJ-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NM"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NM-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NV"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NV-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NY"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NY-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:OH"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-OH-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:OK"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-OK-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:OR"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-OR-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:PA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-PA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:RI"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-RI-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:SC"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-SC-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:SD"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-SD-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:TN"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-TN-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:TX"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-TX-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["any",["==",["get","network"],"US:US"],["all",[">=",["get","ref"],"US-"],["<",["get","ref"],"UT-"]],["==",["get","network"],"US:US:Truck"],["==",["get","network"],"US:US:Alternate"],["==",["get","network"],"US:US:Business"]],["image",["concat","shield-US-US-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:UT"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-UT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:VA"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-VA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:VT"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-VT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:WA"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-WA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:WI"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-WI-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:WV"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-WV-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:WY"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-WY-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["image",["concat","shield-default-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]]],["image",["concat","shield-default-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]]],"icon-padding":{"base":1,"stops":[[0,30],[12,20],[14,10],[16,0]]},"icon-size":{"base":1,"stops":[[0,0.6],[14,0.9],[15,0.9],[17,1.2]]},"symbol-placement":"line-center","icon-rotation-alignment":"viewport","text-rotation-alignment":"viewport","symbol-spacing":350,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":["case",["all",[">=",["get","ref"],"US-"],["<",["get","ref"],"UT-"]],"hsl(0,0%,0%)",["any",["==",["get","network"],"US:CA"],["==",["get","network"],"US:I"],["==",["get","network"],"US:ID"],["==",["get","network"],"US:MN"]],"hsl(0, 0%, 100%)","hsl(0,0%,0%)"]}},{"id":"shield-us-motorway","type":"symbol","source":"omv","source-layer":"roads","minzoom":7,"maxzoom":24,"filter":["all",["has","shield_text"],[">=",["get","network"],"US"],["<",["get","network"],"US:zz"],["<=",["length",["get","shield_text"]],6],["any",["==",["get","kind_detail"],"trunk"],["==",["get","kind_detail"],"motorway"]]],"layout":{"text-field":["get","shield_text"],"text-font":["Open Sans Bold","Arial Unicode MS Regular"],"text-offset":[0,0.1],"text-size":{"base":1,"stops":[[8,7],[15,8.5],[16,10.5]]},"icon-image":["coalesce",["case",["all",["==",["get","network"],"US:AK"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-AK-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:AL"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-AL-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:AR"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-AR-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:AZ"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-AZ-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:CA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-CA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:CO"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-CO-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:CT"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-CT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:DC"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-DC-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:DE"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-DE-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:FL"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-FL-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:GA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-GA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:HI"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-HI-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["any",["==",["get","network"],"US:I"],["==",["get","network"],"US:I:Alternate"],["==",["get","network"],"US:I:Truck"],["==",["get","network"],"US:I:Business"]],["image",["concat","shield-US-I-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:IA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-IA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:ID"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-ID-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:IL"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-IL-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:IN"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-IN-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:KS"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-KS-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:KY"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-KY-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:LA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-LA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MD"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MD-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:ME"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-ME-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MI"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MI-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MN"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MN-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MO"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MO-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MS"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MS-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:MT"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-MT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NC"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NC-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:ND"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-ND-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NE"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NE-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NH"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NH-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NJ"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NJ-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NM"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NM-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NV"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NV-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:NY"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-NY-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:OH"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-OH-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:OK"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-OK-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:OR"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-OR-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:PA"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-PA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:RI"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-RI-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:SC"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-SC-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:SD"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-SD-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:TN"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-TN-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:TX"],["<",["get","ref"],"US-"]],["image",["concat","shield-US-TX-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["any",["==",["get","network"],"US:US"],["all",[">=",["get","ref"],"US-"],["<",["get","ref"],"UT-"]],["==",["get","network"],"US:US:Truck"],["==",["get","network"],"US:US:Alternate"],["==",["get","network"],"US:US:Business"]],["image",["concat","shield-US-US-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:UT"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-UT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:VA"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-VA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:VT"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-VT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:WA"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-WA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:WI"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-WI-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:WV"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-WV-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"US:WY"],[">",["get","ref"],"US-"]],["image",["concat","shield-US-WY-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["image",["concat","shield-default-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]]],["image",["concat","shield-default-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]]],"icon-padding":{"base":1,"stops":[[0,30],[12,20],[14,10],[16,0]]},"icon-size":{"base":1,"stops":[[0,0.6],[14,0.9],[15,0.9],[17,1.2]]},"symbol-placement":{"base":1,"stops":[[7,"line-center"],[10,"line"]]},"icon-rotation-alignment":"viewport","text-rotation-alignment":"viewport","symbol-spacing":350,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":["case",["all",[">=",["get","ref"],"US-"],["<",["get","ref"],"UT-"]],"hsl(0,0%,0%)",["any",["==",["get","network"],"US:CA"],["==",["get","network"],"US:I"],["==",["get","network"],"US:ID"],["==",["get","network"],"US:MN"]],"hsl(0, 0%, 100%)","hsl(0,0%,0%)"]}},{"id":"shield-ca-non-motorway","type":"symbol","source":"omv","source-layer":"roads","minzoom":9,"maxzoom":24,"filter":["all",["has","shield_text"],[">=",["get","network"],"CA"],["<",["get","network"],"CA:zz"],["<=",["length",["get","shield_text"]],6],["!=",["get","kind_detail"],"trunk"],["!=",["get","kind_detail"],"motorway"]],"layout":{"text-field":["get","shield_text"],"text-font":["Open Sans Bold","Arial Unicode MS Regular"],"text-offset":[0,0.1],"text-size":{"base":1,"stops":[[8,7],[15,8.5],[16,10.5]]},"icon-image":["coalesce",["case",["all",["==",["get","network"],"CA:AB"]],["image",["concat","shield-CA-AB-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:AB:primary"]],["image",["concat","shield-CA-AB-primary-",["case",["==",["get","ref"],"HWY-3"],"HWY3-","other-"],["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:BC:primary"],["==",["get","ref"],"HWY-3"]],["image",["concat","shield-CA-BC-primary-HWY3-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:BC:primary"],["!=",["get","ref"],"HWY-3"]],["image",["concat","shield-CA-BC-primary-nonmotorway-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:CA"]],["image",["concat","shield-CA-CA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:MB"],["match",["get","kind_detail"],["primary","secondary","tertiary"],true,false]],["image",["concat","shield-CA-MB-primary-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:MB"],["==",["get","kind_detail"],"residential"]],["image",["concat","shield-CA-MB-residential-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:NB"]],["image",["concat","shield-CA-NB-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:NL"]],["image",["concat","shield-CA-NL-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:NS"]],["image",["concat","shield-CA-NS-nonmotorway-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:NT"]],["image",["concat","shield-CA-NT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:ON:primary"]],["image",["concat","shield-CA-ON-primary-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:PE"]],["image",["concat","shield-CA-PE-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:QC"]],["image",["concat","shield-CA-QC-nonmotorway-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:SK:primary"]],["image",["concat","shield-CA-SK-primary-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["==",["get","network"],"CA:transcanada"],["image",["concat","shield-CA-transcanada-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:YT"]],["image",["concat","shield-CA-YT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["image",["concat","shield-default-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]]],["image",["concat","shield-default-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]]],"icon-padding":{"base":1,"stops":[[0,30],[12,20],[14,10],[16,0]]},"icon-size":{"base":1,"stops":[[0,0.6],[14,0.9],[15,0.9],[17,1.2]]},"symbol-placement":{"stops":[[10,"line-center"],[11,"line"]]},"icon-rotation-alignment":"viewport","text-rotation-alignment":"viewport","symbol-spacing":350,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":["case",["any",["==",["get","network"],"CA:QC"],["all",["==",["get","network"],"CA:MB"],["==",["get","kind_detail"],"residential"]],["==",["get","network"],"CA:SK:primary"],["all",["==",["get","ref"],"HWY-3"],["any",["==",["get","network"],"CA:AB:primary"],["==",["get","network"],"CA:BC:primary"]]],["==",["get","network"],"CA:NT"]],"hsl(0, 0%, 100%)","hsl(0,0%,0%)"]}},{"id":"shield-ca-motorway-trans","type":"symbol","source":"omv","source-layer":"roads","minzoom":4,"maxzoom":24,"filter":["all",["has","shield_text"],["==",["get","network"],"CA:transcanada"],["<=",["length",["get","shield_text"]],6],["any",["==",["get","kind_detail"],"trunk"],["==",["get","kind_detail"],"motorway"]]],"layout":{"text-field":["get","shield_text"],"text-font":["Open Sans Bold","Arial Unicode MS Regular"],"text-offset":[0,0.1],"text-size":{"base":1,"stops":[[8,7],[15,8.5],[16,10.5]]},"icon-image":["image",["concat","shield-CA-transcanada-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],"icon-padding":{"base":1,"stops":[[0,30],[12,20],[14,10],[16,0]]},"icon-size":{"base":1,"stops":[[0,0.6],[14,0.9],[15,0.9],[17,1.2]]},"symbol-placement":"point","icon-rotation-alignment":"viewport","text-rotation-alignment":"viewport","symbol-spacing":350,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":"rgba(34, 108, 0, 1)"}},{"id":"shield-ca-motorway-non-trans","type":"symbol","source":"omv","source-layer":"roads","minzoom":4,"maxzoom":24,"filter":["all",["has","shield_text"],[">=",["get","network"],"CA"],["<",["get","network"],"CA:zz"],["!=",["get","network"],"CA:transcanada"],["<=",["length",["get","shield_text"]],6],["any",["==",["get","kind_detail"],"trunk"],["==",["get","kind_detail"],"motorway"]]],"layout":{"text-field":["get","shield_text"],"text-font":["Open Sans Bold","Arial Unicode MS Regular"],"text-offset":[0,0.1],"text-size":{"base":1,"stops":[[8,7],[15,8.5],[16,10.5]]},"icon-image":["coalesce",["case",["all",["==",["get","network"],"CA:AB"]],["image",["concat","shield-CA-AB-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:AB:primary"]],["image",["concat","shield-CA-AB-primary-",["case",["==",["get","ref"],"HWY-3"],"HWY3-","other-"],["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:BC:primary"],["==",["get","ref"],"HWY-3"]],["image",["concat","shield-CA-BC-primary-HWY3-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:BC:primary"],["!=",["get","ref"],"HWY-3"]],["image",["concat","shield-CA-BC-primary-motorway-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:CA"]],["image",["concat","shield-CA-CA-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:MB"]],["image",["concat","shield-CA-MB-primary-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:NB"]],["image",["concat","shield-CA-NB-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:NL"]],["image",["concat","shield-CA-NL-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:NS"]],["image",["concat","shield-CA-NS-motorway-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:NT"]],["image",["concat","shield-CA-NT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:ON:primary"]],["image",["concat","shield-CA-ON-primary-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:PE"]],["image",["concat","shield-CA-PE-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:QC"]],["image",["concat","shield-CA-QC-motorway-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:SK:primary"]],["image",["concat","shield-CA-SK-primary-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["all",["==",["get","network"],"CA:YT"]],["image",["concat","shield-CA-YT-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]],["image",["concat","shield-default-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]]],["image",["concat","shield-default-",["case",["<=",["length",["get","shield_text"]],3],"1-3","4+"]]]],"icon-padding":{"base":1,"stops":[[0,30],[12,20],[14,10],[16,0]]},"icon-size":{"base":1,"stops":[[0,0.6],[14,0.9],[15,0.9],[17,1.2]]},"symbol-placement":"point","icon-rotation-alignment":"viewport","text-rotation-alignment":"viewport","symbol-spacing":350,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":["case",["any",["==",["get","network"],"CA:NS"],["==",["get","network"],"CA:QC"],["==",["get","network"],"CA:SK:primary"],["all",["==",["get","ref"],"HWY-3"],["any",["==",["get","network"],"CA:AB:primary"],["==",["get","network"],"CA:BC:primary"]]],["==",["get","network"],"CA:NT"]],"hsl(0, 0%, 100%)","hsl(0,0%,0%)"]}},{"id":"label-ferry","type":"symbol","source":"omv","source-layer":"roads","minzoom":12,"filter":["all",["!=","kind","rail"],["==","kind","ferry"]],"layout":{"symbol-spacing":500,"text-field":["coalesce",["get","name:en"],["get","name"]],"symbol-placement":"line","text-rotation-alignment":"map","text-font":["Open Sans Bold","Arial Unicode MS Regular"],"text-size":{"base":1,"stops":[[12,10],[18,13.5]]},"symbol-avoid-edges":true},"paint":{"text-color":"hsl(196, 43%, 61%)","text-halo-width":1.2,"text-halo-color":"hsl(0, 0%, 100%)"}},{"id":"label-road-service","type":"symbol","source":"omv","source-layer":"roads","minzoom":13,"filter":["all",["in","kind_detail","service","unclassified"]],"layout":{"symbol-spacing":300,"text-field":["coalesce",["get","name:en"],["get","name"]],"symbol-placement":"line","text-rotation-alignment":"map","text-size":{"base":1.2,"stops":[[13,8],[20,20]]},"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-letter-spacing":{"base":1,"stops":[[10,0.1],[18,0.05]]},"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.5,"text-color":{"base":1,"stops":[[0,"hsl(0, 0%, 20%)"],[18,"hsl(0, 0%, 35%)"]]}}},{"id":"label-road-street-tertiary","type":"symbol","source":"omv","source-layer":"roads","minzoom":12,"filter":["all",["in","kind_detail","residential","tertiary"]],"layout":{"text-size":{"base":1.2,"stops":[[12,9],[20,20]]},"text-ignore-placement":false,"text-max-angle":80,"symbol-spacing":300,"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"symbol-placement":"line","text-padding":4,"text-rotation-alignment":"map","text-keep-upright":true,"text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":{"base":1,"stops":[[12,0.1],[18,0.05]]},"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1,"text-color":{"base":1,"stops":[[0,"hsl(0, 0%, 20%)"],[18,"hsl(0, 0%, 35%)"]]},"text-opacity":1}},{"id":"label-road-primary-secondary","type":"symbol","source":"omv","source-layer":"roads","minzoom":12,"filter":["all",["in","kind_detail","secondary","primary"]],"layout":{"text-size":{"base":1,"stops":[[12,11],[22,22]]},"text-allow-overlap":false,"symbol-spacing":{"base":1,"stops":[[13,350],[15,400]]},"text-font":{"base":1,"stops":[[0,["Open Sans Semibold","Arial Unicode MS Regular"]],[18,["Open Sans Regular","Arial Unicode MS Regular"]]]},"symbol-placement":"line","text-rotation-alignment":"map","text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.05,"text-max-width":10,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-halo-color":"hsl(0, 0%, 100%)","text-color":{"base":1,"stops":[[0,"hsl(0, 0%, 30%)"],[18,"hsl(0, 0%, 25%)"]]},"text-translate-anchor":"map","text-translate":[0,0],"text-halo-width":1.2}},{"id":"label-road-motorway","type":"symbol","source":"omv","source-layer":"roads","minzoom":12,"filter":["all",["in","kind_detail","motorway","trunk"]],"layout":{"text-size":{"base":1,"stops":[[12,11],[20,22]]},"icon-rotation-alignment":"map","icon-keep-upright":true,"symbol-spacing":{"base":1,"stops":[[0,200],[18,300]]},"text-font":["Open Sans Semibold","Arial Unicode MS Regular"],"symbol-placement":{"base":1,"stops":[[11,"point"],[12,"line"]]},"text-padding":2,"text-rotation-alignment":"map","text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.05,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.3,"text-color":"hsl(0, 0%, 28%)"}},{"id":"label-road-toll","type":"symbol","source":"omv","source-layer":"roads","minzoom":12,"filter":["all",["in","kind_detail","motorway","trunk"],["has","toll"]],"layout":{"text-size":{"base":1,"stops":[[12,11],[20,22]]},"icon-rotation-alignment":"map","icon-keep-upright":true,"symbol-spacing":{"base":1,"stops":[[0,200],[18,300]]},"text-font":["Open Sans Semibold","Arial Unicode MS Regular"],"symbol-placement":{"base":1,"stops":[[11,"point"],[12,"line"]]},"text-padding":2,"text-rotation-alignment":"map","text-field":"TOLL ROAD","text-letter-spacing":0.05,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.3,"text-color":"hsl(0, 0%, 28%)"}},{"id":"poi-label-medical","type":"symbol","source":"omv","source-layer":"pois","minzoom":10,"filter":["in","kind","hospital"],"layout":{"text-line-height":1,"text-size":{"base":1,"stops":[[10,8],[15,10]]},"text-font":["Open Sans Semibold Italic","Arial Unicode MS Regular"],"text-anchor":"top","text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.05,"text-max-width":7,"symbol-avoid-edges":true},"paint":{"text-color":"rgba(159, 20, 108, 1)","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1}},{"id":"poi-label-university","type":"symbol","source":"omv","source-layer":"pois","minzoom":10,"filter":["in","kind","university"],"layout":{"text-line-height":1,"text-size":{"base":1,"stops":[[10,8],[15,10]]},"text-font":["Open Sans Semibold Italic","Arial Unicode MS Regular"],"text-anchor":"top","text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.05,"text-max-width":7,"symbol-avoid-edges":true},"paint":{"text-color":"rgba(79, 77, 89, 1)","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1}},{"id":"poi-label-airport","type":"symbol","source":"omv","source-layer":"pois","minzoom":10,"filter":["in","kind","airport"],"layout":{"text-line-height":1,"text-size":{"base":1,"stops":[[10,8],[15,10]]},"text-font":["Open Sans Semibold Italic","Arial Unicode MS Regular"],"text-anchor":"top","text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.05,"text-max-width":7,"symbol-avoid-edges":true},"paint":{"text-color":"rgba(82, 47, 168, 1)","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1}},{"id":"poi-label-cemetery","type":"symbol","source":"omv","source-layer":"pois","minzoom":10,"filter":["any",["in","kind","crematorium"],["in","kind","cemetery"]],"layout":{"text-line-height":1,"text-size":{"base":1,"stops":[[10,8],[15,10]]},"text-font":["Open Sans Semibold Italic","Arial Unicode MS Regular"],"text-offset":{"base":1,"stops":[[0,[0,0]],[16,[0,0.5]]]},"text-anchor":"top","text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.05,"text-max-width":7,"symbol-avoid-edges":true},"paint":{"text-color":"rgba(8, 107, 8, 1)","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1}},{"id":"poi-label-sports","type":"symbol","source":"omv","source-layer":"pois","minzoom":10,"filter":["any",["in","kind","sports_centre"]],"layout":{"text-line-height":1,"text-size":{"base":1,"stops":[[10,8],[15,10]]},"text-font":["Open Sans Semibold Italic","Arial Unicode MS Regular"],"text-offset":{"base":1,"stops":[[0,[0,0]],[16,[0,0.5]]]},"text-anchor":"top","text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.05,"text-max-width":7,"symbol-avoid-edges":true},"paint":{"text-color":"rgba(98, 138, 1, 1)","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1}},{"id":"poi-label-park","type":"symbol","source":"omv","source-layer":"pois","minzoom":10,"filter":["any",["in","kind","park"],["in","kind","golf_course"]],"layout":{"text-line-height":1,"text-size":{"base":1,"stops":[[10,8],[15,10]]},"text-font":["Open Sans Semibold Italic","Arial Unicode MS Regular"],"text-offset":{"base":1,"stops":[[0,[0,0]],[16,[0,0.5]]]},"text-anchor":"top","text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.05,"text-max-width":7,"symbol-avoid-edges":true},"paint":{"text-color":"hsl(100, 100%, 25%)","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1}},{"id":"junction","type":"symbol","source":"omv","source-layer":"pois","minzoom":14,"filter":["all",["in","kind","motorway_junction"],["has","exit_number"]],"layout":{"icon-image":["coalesce",["image",["concat","junction-shield-default-",["length",["get","exit_number"]]]],["image","junction-shield-default-6"]],"text-field":"{exit_number}","text-size":{"base":1,"stops":[[15,8.5],[16,10]]},"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"symbol-avoid-edges":true},"paint":{}},{"id":"water-line-label","type":"symbol","source":"omv","source-layer":"water","filter":["all",["==","$type","LineString"]],"layout":{"text-size":{"base":1,"stops":[[15,9.5],[16,11]]},"text-max-angle":10,"symbol-spacing":500,"text-font":["Open Sans Italic","Arial Unicode MS Regular"],"symbol-placement":"line","text-rotation-alignment":"map","text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.02,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":"hsl(197, 25%, 34%)"}},{"id":"water-point-small","type":"symbol","source":"omv","source-layer":"water","minzoom":14,"filter":["all",["==","$type","Point"],["!=","kind","ocean"],[">","display_class",5]],"layout":{"text-letter-spacing":0.02,"text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Open Sans Italic","Arial Unicode MS Regular"],"text-size":{"base":1,"stops":[[16,10.5],[18,13]]},"text-max-width":{"base":1,"stops":[[9,6],[22,10]]},"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":"hsl(197, 25%, 34%)","text-halo-blur":0,"text-halo-color":"hsla(0, 0%, 100%, 0.83)","text-halo-width":1}},{"id":"water-point-medium","type":"symbol","source":"omv","source-layer":"water","minzoom":11,"filter":["all",["==","$type","Point"],["!=","kind","ocean"],["<=","display_class",5],[">","display_class",2]],"layout":{"text-letter-spacing":0.02,"text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Open Sans Italic","Arial Unicode MS Regular"],"text-size":{"base":1,"stops":[[11,12],[18,15]]},"text-max-width":{"base":1,"stops":[[9,6],[22,10]]},"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":"hsl(197, 25%, 34%)","text-halo-blur":0,"text-halo-color":"hsla(0, 0%, 100%, 0.83)","text-halo-width":1}},{"id":"water-point-large","type":"symbol","source":"omv","source-layer":"water","minzoom":2,"filter":["all",["==","$type","Point"],["!=","kind","ocean"],["<=","display_class",2]],"layout":{"text-letter-spacing":0.02,"text-field":["let","name",["coalesce",["get","name:en"],["get","name"]],["case",["boolean",["in","gulf of america",["downcase",["var","name"]]],false],"Gulf of Mexico",["var","name"]]],"text-font":["Open Sans Italic","Arial Unicode MS Regular"],"text-size":{"base":1,"stops":[[13,13],[14,12],[18,15]]},"text-max-width":{"base":1,"stops":[[9,6],[22,10]]},"text-rotation-alignment":"map","visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":"hsl(197, 25%, 34%)","text-halo-blur":0,"text-halo-color":"hsla(0, 0%, 100%, 0.83)","text-halo-width":1}},{"id":"water-point-label-ocean","type":"symbol","source":"omv","source-layer":"water","filter":["all",["==","$type","Point"],["==","kind","ocean"]],"layout":{"text-letter-spacing":0.2,"text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Open Sans Italic","Arial Unicode MS Regular"],"text-size":{"base":1,"stops":[[10,13],[15,12],[18,15]]},"text-max-width":10,"text-rotation-alignment":"map","symbol-avoid-edges":true},"paint":{"text-color":"hsl(197, 25%, 34%)","text-halo-blur":0,"text-halo-color":"hsla(0, 0%, 100%, 0.83)","text-halo-width":1.5}},{"id":"place-label-locality-noncap-extrasmall","type":"symbol","source":"omv","source-layer":"places","minzoom":8,"maxzoom":15,"filter":["all",["in","kind","locality"],["!has","county_capital"],["!has","region_capital"],["!has","country_capital"],[">","population",300],["<=","population",10000]],"layout":{"text-size":{"base":1.2,"stops":[[5,8],[15,16]]},"text-transform":{"base":1,"stops":[[0,"none"],[11,"uppercase"]]},"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.1,"text-max-width":8,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":{"base":1,"stops":[[10,"hsl(0, 0%, 10%)"],[10.9,"hsl(0, 0%, 10%)"],[11,"hsl(40, 1%, 15%)"],[16,"hsl(40, 1%, 25%)"]]},"text-halo-width":{"base":1.7,"stops":[[0,1],[13,1.3]]},"text-halo-color":"hsl(0, 0%, 100%)","text-translate":[0,0]}},{"id":"place-label-locality-noncap-small","type":"symbol","source":"omv","source-layer":"places","minzoom":6,"maxzoom":15,"filter":["all",["in","kind","locality"],["!has","county_capital"],["!has","region_capital"],["!has","country_capital"],[">","population",10000],["<=","population",40000]],"layout":{"text-size":{"base":1.2,"stops":[[5,8],[15,16]]},"text-transform":{"base":1,"stops":[[0,"none"],[11,"uppercase"]]},"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.1,"text-max-width":8,"symbol-avoid-edges":true},"paint":{"text-color":{"base":1,"stops":[[10,"hsl(0, 0%, 10%)"],[10.9,"hsl(0, 0%, 10%)"],[11,"hsl(40, 1%, 15%)"],[16,"hsl(40, 1%, 25%)"]]},"text-halo-width":{"base":1.7,"stops":[[0,1],[13,1.3]]},"text-halo-color":"hsl(0, 0%, 100%)","text-translate":[0,0]}},{"id":"place-label-locality-noncap-medium","type":"symbol","source":"omv","source-layer":"places","minzoom":5,"maxzoom":15,"filter":["all",["in","kind","locality"],["!has","county_capital"],["!has","region_capital"],["!has","country_capital"],[">","population",40000],["<=","population",500000]],"layout":{"text-size":{"base":1.2,"stops":[[0,10],[15,18],[16.01,12]]},"text-transform":{"base":1,"stops":[[0,"none"],[11,"uppercase"]]},"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-anchor":"center","text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":0.1,"text-max-width":8,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":{"base":1,"stops":[[10,"hsl(0, 0%, 10%)"],[10.9,"hsl(0, 0%, 10%)"],[11,"hsl(40, 1%, 15%)"],[16,"hsl(40, 1%, 25%)"]]},"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":{"base":1.7,"stops":[[0,1],[13,1.3]]},"text-translate":[0,0]}},{"id":"place-label-locality-capital-small","type":"symbol","source":"omv","source-layer":"places","minzoom":6,"maxzoom":14,"filter":["all",["in","kind","locality"],["any",["has","county_capital"],["has","region_capital"],["has","country_capital"]],[">","population",40000],["<=","population",500000]],"layout":{"text-size":{"base":1.2,"stops":[[2,9.5],[7,15],[12,21]]},"text-transform":{"base":1,"stops":[[0,"none"],[11,"uppercase"]]},"text-font":["Open Sans Semibold","Arial Unicode MS Regular"],"text-anchor":"center","text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":{"base":1.7,"stops":[[0,0.1],[14,0.1]]},"text-max-width":10,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":{"base":1,"stops":[[0,"hsl(0, 0%, 33%)"],[10.9,"hsl(0, 0%, 0%)"],[11,"hsl(0, 0%, 45%)"],[16,"hsl(0, 0%, 75%)"]]},"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":{"base":1.7,"stops":[[2,1],[7,1.4],[11,1.8]]},"text-translate":{"base":1,"stops":[[7.9,[-6,0]],[8,[0,0]]]}}},{"id":"place-label-locality-noncap-large","type":"symbol","source":"omv","source-layer":"places","minzoom":3,"maxzoom":14,"filter":["all",["in","kind","locality"],["!has","county_capital"],["!has","region_capital"],["!has","country_capital"],[">","population",500000]],"layout":{"text-size":{"base":1.2,"stops":[[2,9.5],[7,15],[12,21]]},"text-transform":{"base":1,"stops":[[0,"none"],[11,"uppercase"]]},"text-font":["Open Sans Semibold","Arial Unicode MS Regular"],"text-offset":[0,0],"text-anchor":{"base":1,"stops":[[6,"right"],[7,"center"]]},"text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":{"base":1.7,"stops":[[0,0.1],[14,0.4]]},"text-max-width":10,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":{"base":1,"stops":[[0,"hsl(0, 0%, 33%)"],[10.9,"hsl(0, 0%, 0%)"],[11,"hsl(0, 0%, 45%)"],[16,"hsl(0, 0%, 75%)"]]},"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":{"base":1.7,"stops":[[2,1],[7,1.4],[11,1.8]]},"text-translate":[0,0],"text-halo-blur":0}},{"id":"place-label-locality-capital","type":"symbol","source":"omv","source-layer":"places","minzoom":3,"maxzoom":14,"filter":["all",["in","kind","locality"],["any",["has","county_capital"],["has","region_capital"],["has","country_capital"]],[">=","population",500000]],"layout":{"text-size":{"base":1.2,"stops":[[2,9.5],[7,15],[12,21]]},"text-transform":{"base":1,"stops":[[0,"none"],[11,"uppercase"]]},"text-font":["Open Sans Semibold","Arial Unicode MS Regular"],"icon-size":0.75,"text-anchor":"center","text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":{"base":1.7,"stops":[[0,0.1],[14,0.4]]},"text-max-width":10,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":{"base":1,"stops":[[0,"hsl(0, 0%, 33%)"],[10.9,"hsl(0, 0%, 0%)"],[11,"hsl(0, 0%, 45%)"],[16,"hsl(0, 0%, 75%)"]]},"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":{"base":1.7,"stops":[[2,1],[7,1.4],[11,1.8]]},"text-translate":{"base":1,"stops":[[7.9,[-6,0]],[8,[0,0]]]},"icon-opacity":{"base":1,"stops":[[7.9,1],[8,0]]},"text-translate-anchor":"viewport"}},{"id":"place-label-locality-supercity","type":"symbol","source":"omv","source-layer":"places","minzoom":3,"maxzoom":14,"filter":["all",["in","kind","locality"],["has","supercity"]],"layout":{"text-size":{"base":1.2,"stops":[[2,9.5],[7,15],[12,21]]},"text-transform":{"base":1,"stops":[[0,"none"],[11,"uppercase"]]},"text-font":["Open Sans Semibold","Arial Unicode MS Regular"],"text-offset":[0,0],"text-anchor":"center","text-field":["coalesce",["get","name:en"],["get","name"]],"text-letter-spacing":{"base":1.7,"stops":[[0,0.1],[14,0.4]]},"text-max-width":10,"visibility":"visible","symbol-avoid-edges":true},"paint":{"text-color":{"base":1,"stops":[[0,"hsl(0, 0%, 33%)"],[10.9,"hsl(0, 0%, 0%)"],[11,"hsl(0, 0%, 45%)"],[16,"hsl(0, 0%, 75%)"]]},"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":{"base":1.7,"stops":[[2,1],[7,1.4],[11,1.8]]},"text-translate":[0,0],"text-halo-blur":0}},{"id":"place-label-state-abbr","type":"symbol","source":"omv","source-layer":"places","minzoom":3,"maxzoom":4,"filter":["all",["in","kind","region"]],"layout":{"text-transform":"uppercase","text-field":"{name:short}","text-font":["Open Sans Semibold","Arial Unicode MS Regular"],"text-max-width":8,"text-size":{"base":1,"stops":[[2,8],[12,19]]},"text-letter-spacing":{"base":1,"stops":[[0,0],[4,0.2]]},"symbol-avoid-edges":true},"paint":{"text-halo-color":"hsla(0, 0%, 100%, 0.99)","text-color":{"base":1,"stops":[[2,"hsl(0, 0%, 51%)"],[5,"hsl(40, 1%, 20%)"]]},"text-halo-width":{"base":1,"stops":[[0,0],[3,0.8],[5,1.3]]},"text-opacity":{"base":1,"stops":[[0,0],[1,0],[2,1]]},"text-halo-blur":0}},{"id":"place-label-state","type":"symbol","source":"omv","source-layer":"places","minzoom":4,"maxzoom":8.5,"filter":["all",["in","kind","region"]],"layout":{"text-transform":"uppercase","text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Open Sans Semibold","Arial Unicode MS Regular"],"text-max-width":8,"text-size":{"base":1,"stops":[[2,8],[12,19]]},"text-letter-spacing":{"base":1,"stops":[[0,0],[4,0.2]]},"symbol-avoid-edges":true},"paint":{"text-halo-color":"hsla(0, 0%, 100%, 0.99)","text-color":{"base":1,"stops":[[2,"hsl(0, 0%, 51%)"],[5,"hsl(40, 1%, 20%)"]]},"text-halo-width":{"base":1,"stops":[[0,0],[3,0.8],[5,1.3]]},"text-opacity":{"base":1,"stops":[[0,0],[1,0],[2,1]]},"text-halo-blur":0}},{"id":"place-label-country-minor","type":"symbol","source":"omv","source-layer":"places","minzoom":2,"filter":["all",["in","kind","country"],[">","min_zoom",4]],"layout":{"text-letter-spacing":{"base":1,"stops":[[0,0],[3,0.1],[4,0.3]]},"text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Open Sans Bold","Arial Unicode MS Regular"],"text-transform":"uppercase","text-size":{"base":1,"stops":[[2,8],[4,10]]},"text-max-width":{"base":1,"stops":[[3,10],[4,15]]},"symbol-avoid-edges":true},"paint":{"text-halo-width":1,"text-color":"hsl(40, 43%, 34%)","text-halo-color":"hsl(0, 0%, 100%)"}},{"id":"place-label-country-major","type":"symbol","source":"omv","source-layer":"places","filter":["all",["in","kind","country"],["<=","min_zoom",4]],"layout":{"text-letter-spacing":{"base":1,"stops":[[0,0],[3,0.1],[4,0.3]]},"text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Open Sans Bold","Arial Unicode MS Regular"],"text-transform":"uppercase","text-size":{"base":1,"stops":[[2,10],[4,20]]},"text-max-width":{"base":1,"stops":[[3,5],[4,15]]},"symbol-avoid-edges":true},"paint":{"text-halo-width":1.2,"text-color":{"base":1,"stops":[[0,"rgba(76, 76, 76, 1)"],[4,"rgba(76, 76, 76, 1)"]]},"text-halo-color":"hsl(0, 0%, 100%)"}},{"id":"disputed-border-case","type":"line","source":"omv","source-layer":"boundaries","filter":["all",["in","kind","disputed","indefinite","indeterminate","lease_limit","line_of_control","overlay_limit"]],"layout":{"visibility":"visible"},"paint":{"line-width":1,"line-color":"rgba(167, 162, 145, 1)","line-dasharray":[]}},{"id":"disputed-border","type":"line","source":"omv","source-layer":"boundaries","filter":["all",["in","kind","disputed","indefinite","indeterminate","lease_limit","line_of_control","overlay_limit"]],"layout":{"visibility":"visible"},"paint":{"line-width":0.5,"line-color":"rgba(139, 134, 118, 1)","line-dasharray":[4,4]}},{"id":"parking-line-many","type":"line","source":"realtime-parking","minzoom":13,"filter":[">=","open_spaces",3],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(207, 100%, 50%)","line-width":{"base":1,"stops":[[11,1],[14,1.8],[15,2],[16,2.5]]}}},{"id":"parking-line-few","type":"line","source":"realtime-parking","minzoom":13,"filter":["<=","open_spaces",2],"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"rgba(95,187,225,1)","line-width":{"base":1,"stops":[[11,1],[14,1.8],[15,2],[16,2.5]]}}},{"id":"parking-icon-full","type":"symbol","source":"realtime-parking","minzoom":13.5,"filter":["all",["==","availability_word","Full"],["==","type","parking-line-midpoint"]],"layout":{"text-size":{"base":1,"stops":[[15,8.5],[16,9],[18,9.5],[19,10],[20,11],[22,12]]},"icon-image":"symbol_full","icon-rotation-alignment":"viewport","icon-keep-upright":true,"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"visibility":"visible","text-offset":{"base":1,"stops":[[0,[0.5,0]],[15,[0.58,0.05]],[19,[0.55,0.06]],[20,[0.6,0.07]],[21,[0.65,0.07]]]},"text-rotation-alignment":"viewport","icon-size":{"base":1,"stops":[[0,0.6],[17,0.6],[18,0.7],[19,0.75],[20,1]]},"text-field":"{availability_word}","symbol-avoid-edges":true},"paint":{"text-color":"hsl(0, 0%, 100%)"}},{"id":"parking-icons-most-available","type":"symbol","source":"realtime-parking","minzoom":13.5,"filter":["all",["==","availability_word","Open"],["==","type","parking-line-midpoint"],[">=","open_spaces",3]],"layout":{"text-size":{"base":1,"stops":[[15,8.5],[16,9],[18,9.5],[19,10],[20,11],[22,12]]},"icon-image":"symbol-3","icon-rotation-alignment":"viewport","icon-keep-upright":true,"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"visibility":"visible","text-offset":{"base":1,"stops":[[0,[0.5,0]],[15,[0.58,0.05]],[19,[0.55,0.06]],[20,[0.6,0.07]],[21,[0.65,0.07]]]},"text-rotation-alignment":"viewport","icon-size":{"base":1,"stops":[[0,0.6],[17,0.6],[18,0.7],[19,0.75],[20,1]]},"text-field":"{open_spaces} {availability_word}","symbol-avoid-edges":true},"paint":{"text-color":"hsl(0, 0%, 100%)"}},{"id":"parking-icons-least-available","type":"symbol","source":"realtime-parking","minzoom":13.5,"filter":["all",["<","open_spaces",3],["==","availability_word","Open"],["==","type","parking-line-midpoint"]],"layout":{"text-size":{"base":1,"stops":[[15,8.5],[16,9],[18,9.5],[19,10],[20,11],[22,12]]},"icon-image":"symbol-2","icon-rotation-alignment":"viewport","icon-keep-upright":true,"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"visibility":"visible","text-offset":{"base":1,"stops":[[0,[0.5,0]],[15,[0.58,0.05]],[19,[0.55,0.06]],[20,[0.6,0.07]],[21,[0.65,0.07]]]},"text-rotation-alignment":"viewport","icon-size":{"base":1,"stops":[[0,0.6],[17,0.6],[18,0.7],[19,0.75],[20,1]]},"text-field":"{open_spaces} {availability_word}","symbol-avoid-edges":true},"paint":{"text-color":"hsl(0, 0%, 100%)"}},{"id":"pois-on-map-layer","type":"symbol","source":"realtime-parking","minzoom":13.5,"layout":{"visibility":"none","symbol-avoid-edges":true}},{"id":"pom-popular","type":"symbol","source":"pom-popular","source-layer":"poi","minzoom":12,"layout":{"text-field":["get","name"],"text-size":11,"text-variable-anchor":["top","left","right"],"text-font":["Open Sans Semibold","Arial Unicode MS Regular"],"text-padding":15,"text-line-height":1.18,"text-justify":"auto","icon-image":["image",["match",["get","type"],"restaurant","marker-baseline-food","hotel","marker-baseline-hotels","shopping","marker-baseline-shopping","grocery","marker-baseline-groceries","park","marker-baseline-park","marker-baseline-other"]],"icon-size":["match",["get","type"],"restaurant",0.75,"hotel",0.75,"shopping",0.75,"grocery",0.75,"park",0.75,0.675],"icon-padding":10},"paint":{"text-color":"#212121","text-halo-color":"#FFFFFF","text-halo-width":1.5}},{"id":"pom-essential","type":"symbol","source":"pom-essential","source-layer":"poi","minzoom":12,"layout":{"text-field":["get","name"],"text-size":11,"text-variable-anchor":["top","left","right"],"text-font":["Open Sans Semibold","Arial Unicode MS Regular"],"text-padding":15,"text-line-height":1.18,"text-justify":"auto","icon-image":["image",["match",["get","type"],"restaurant","marker-baseline-food","hotel","marker-baseline-hotels","shopping","marker-baseline-shopping","grocery","marker-baseline-groceries","park","marker-baseline-park","marker-baseline-other"]],"icon-size":["match",["get","type"],"restaurant",0.75,"hotel",0.75,"shopping",0.75,"grocery",0.75,"park",0.75,0.675],"icon-padding":10},"paint":{"text-color":"#212121","text-halo-color":"#FFFFFF","text-halo-width":1.5}},{"id":"map-marker-rest-result-subtitle","type":"symbol","metadata":{"mapbox:group":"49074c0cfe2f6065ab35550bfcc03025"},"source":"map_marker_rest_result","filter":["!=",["get","platform"],"mobile"],"layout":{"text-size":12,"text-font":["Open Sans Semibold","Arial Unicode MS Regular"],"text-line-height":1,"text-offset":["case",["==",["get","marker_type"],"ymal"],["literal",[0,0.4]],["literal",[2.1,-2.3]]],"text-anchor":["case",["==",["get","marker_type"],"ymal"],"top","left"],"text-justify":["case",["==",["get","marker_type"],"ymal"],"center","left"],"text-field":{"base":1,"stops":[[0,""],[6,"{subtitle}"]]},"text-letter-spacing":{"base":1,"stops":[[17,0.04],[22,0.05]]},"text-max-width":12,"symbol-avoid-edges":true},"paint":{"text-color":["case",["==",["get","marker_type"],"ymal"],"#6A6A6A","#000000"],"text-halo-color":"#FFFFFF","text-halo-width":["interpolate",["linear"],["zoom"],17,["case",["==",["get","marker_type"],"ymal"],1.5,1.2],22,["case",["==",["get","marker_type"],"ymal"],1.5,1.5]]}},{"id":"map-marker-selected-subtitle","type":"symbol","metadata":{"mapbox:group":"49074c0cfe2f6065ab35550bfcc03025"},"source":"map_marker_selected","filter":["all",["!=",["get","marker_type"],"pom"],["!=",["get","platform"],"mobile"]],"layout":{"text-size":{"base":1,"stops":[[13,14],[16,16]]},"text-font":["Open Sans Semibold","Arial Unicode MS Regular"],"text-offset":["interpolate",["linear"],["zoom"],6,["literal",[0,0.6]],14,["literal",[0,0.6]],17,["literal",[0,0.5]],18,["literal",[0,0.6]],20,["literal",[0,0.7]],22,["literal",[0,0.8]]],"text-anchor":"top","text-field":{"base":1,"stops":[[0,""],[6,"{subtitle}"]]},"text-padding":0,"text-letter-spacing":{"base":1,"stops":[[17,0.04],[22,0.05]]},"text-max-width":12,"symbol-avoid-edges":true},"paint":{"text-color":"#000000","text-halo-width":{"base":1,"stops":[[17,1.2],[22,1.5]]},"text-halo-color":"#FFFFFF"}},{"id":"map-marker-icon-rest-other","type":"symbol","metadata":{"mapbox:group":"49074c0cfe2f6065ab35550bfcc03025"},"source":"map_marker_rest_other","filter":["all",["!",["has","point_count"]],["!",["has","hovered"]],["!=",["get","marker_type"],"pom"]],"layout":{"symbol-z-order":"viewport-y","icon-anchor":["match",["get","marker_type"],["waypoint","mymap_waypoint"],"bottom","center"],"icon-offset":["match",["get","marker_type"],["waypoint","mymap_waypoint"],["literal",[0,6]],["literal",[0,0]]],"icon-image":["match",["get","marker_type"],["traffic","layer"],["concat","marker-rest-",["get","marker_subtype"]],["waypoint","mymap_waypoint"],["case",["<",["get","index"],26],["concat","marker-rest-waypoint-",["get","index"]],"marker-rest-waypoint-blank"],"marker-rest-other"],"icon-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],0.9,0.9],18,["case",["==",["get","platform"],"mobile"],0.9,0.9],22,["case",["==",["get","platform"],"mobile"],2,1]],"text-field":["case",["all",["match",["get","marker_type"],["waypoint","mymap_waypoint"],true,false],["has","icon_text"],[">=",["get","index"],26]],["to-string",["get","index"]],""],"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],22,16],18,["case",["==",["get","platform"],"mobile"],22,16],22,["case",["==",["get","platform"],"mobile"],42,27]],"text-offset":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.25]],["literal",[0,-1.25]]],18,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.3]],["literal",[0,-1.25]]],22,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.5]],["literal",[0,-1.15]]]],"icon-allow-overlap":true,"text-allow-overlap":true,"symbol-avoid-edges":true},"paint":{"text-translate-anchor":"viewport","text-color":"#677F00"}},{"id":"map-marker-icon-rest-result","type":"symbol","metadata":{"mapbox:group":"49074c0cfe2f6065ab35550bfcc03025"},"source":"map_marker_rest_result","filter":["all",["!",["has","point_count"]],["!",["has","hovered"]],["!=",["get","marker_type"],"pom"]],"layout":{"symbol-z-order":"viewport-y","icon-anchor":"bottom","icon-offset":["match",["get","marker_type"],["waypoint","mymap_waypoint"],["literal",[0,7]],["literal",[0,0]]],"icon-image":["match",["get","marker_type"],"ymal",["concat","marker-baseline-",["get","marker_subtype"]],["traffic","layer"],["concat","marker-rest-",["get","marker_subtype"]],["waypoint","mymap_waypoint"],["case",["<",["get","index"],26],["concat","marker-rest-waypoint-",["get","index"]],"marker-rest-waypoint-blank"],"marker-rest-other"],"icon-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","marker_type"],"ymal"],0.5,["==",["get","platform"],"mobile"],0.9,0.9],18,["case",["==",["get","platform"],"mobile"],0.9,0.9],22,["case",["==",["get","platform"],"mobile"],2,1]],"text-field":["case",["all",["match",["get","marker_type"],["waypoint","mymap_waypoint"],true,false],["has","icon_text"],[">=",["get","index"],26]],["to-string",["get","index"]],""],"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],22,16],18,["case",["==",["get","platform"],"mobile"],22,16],22,["case",["==",["get","platform"],"mobile"],42,27]],"text-offset":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.25]],["literal",[0,-1.25]]],18,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.3]],["literal",[0,-1.25]]],22,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.5]],["literal",[0,-1.15]]]],"icon-allow-overlap":true,"text-allow-overlap":true,"symbol-avoid-edges":true},"paint":{"text-translate-anchor":"viewport","text-color":"#677F00"}},{"id":"map-marker-icon-rest-waypoint","type":"symbol","metadata":{"mapbox:group":"49074c0cfe2f6065ab35550bfcc03025"},"source":"map_marker_rest_waypoint","filter":["all",["!",["has","point_count"]],["!",["has","hovered"]],["!=",["get","marker_type"],"pom"]],"layout":{"symbol-z-order":"viewport-y","icon-anchor":["match",["get","marker_type"],["waypoint","mymap_waypoint"],"bottom","center"],"icon-offset":["match",["get","marker_type"],["waypoint","mymap_waypoint"],["literal",[0,7]],["literal",[0,0]]],"icon-image":["match",["get","marker_type"],["traffic","layer"],["concat","marker-rest-",["get","marker_subtype"]],["waypoint","mymap_waypoint"],["case",["<",["get","index"],26],["concat","marker-rest-waypoint-",["get","index"]],"marker-rest-waypoint-blank"],"marker-rest-other"],"icon-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],0.9,0.9],18,["case",["==",["get","platform"],"mobile"],0.9,0.9],22,["case",["==",["get","platform"],"mobile"],2,1]],"text-field":["case",["all",["match",["get","marker_type"],["waypoint","mymap_waypoint"],true,false],["has","icon_text"],[">=",["get","index"],26]],["to-string",["get","index"]],""],"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],22,16],18,["case",["==",["get","platform"],"mobile"],22,16],22,["case",["==",["get","platform"],"mobile"],42,27]],"text-offset":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.25]],["literal",[0,-1.25]]],18,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.3]],["literal",[0,-1.25]]],22,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.5]],["literal",[0,-1.15]]]],"icon-allow-overlap":true,"text-allow-overlap":true,"symbol-avoid-edges":true},"paint":{"text-translate-anchor":"viewport","text-color":"#677F00"}},{"id":"map-marker-selected-icon","type":"symbol","metadata":{"mapbox:group":"49074c0cfe2f6065ab35550bfcc03025"},"source":"map_marker_selected","layout":{"symbol-z-order":"viewport-y","icon-anchor":"bottom","icon-offset":[0,7],"icon-image":["match",["get","marker_type"],["traffic","layer"],["concat","marker-selected-",["get","marker_subtype"]],["waypoint","mymap_waypoint"],["case",["<",["get","index"],26],["concat","marker-selected-waypoint-",["get","index"]],"marker-selected-waypoint-blank"],"marker-selected-other"],"icon-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],0.9,0.85],18,["case",["==",["get","platform"],"mobile"],0.9,0.85],22,["case",["==",["get","platform"],"mobile"],2,1.3]],"text-field":["case",["all",["match",["get","marker_type"],["waypoint","mymap_waypoint"],true,false],["has","icon_text"],[">=",["get","index"],26]],["to-string",["get","index"]],""],"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],22,16],18,["case",["==",["get","platform"],"mobile"],22,16],22,["case",["==",["get","platform"],"mobile"],42,27]],"text-offset":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.25]],["literal",[0,-1.25]]],18,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.3]],["literal",[0,-1.25]]],22,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.5]],["literal",[0,-1.15]]]],"icon-allow-overlap":true,"text-allow-overlap":true,"symbol-avoid-edges":true},"paint":{"text-translate-anchor":"viewport","text-color":"#677F00"}},{"id":"map-marker-icon-hover-other","type":"symbol","metadata":{"mapbox:group":"49074c0cfe2f6065ab35550bfcc03025"},"source":"map_marker_rest_other","filter":["all",["!",["has","point_count"]],["has","hovered"]],"layout":{"symbol-z-order":"viewport-y","icon-anchor":"bottom","icon-image":["match",["get","marker_type"],["traffic","layer"],["concat","marker-rest-",["get","marker_subtype"]],["waypoint","mymap_waypoint"],["case",["<",["get","index"],26],["concat","marker-rest-waypoint-",["get","index"]],"marker-rest-waypoint-blank"],"marker-rest-other"],"icon-offset":[0,7],"icon-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],0.9,0.65],18,["case",["==",["get","platform"],"mobile"],0.9,0.65],22,["case",["==",["get","platform"],"mobile"],2,1]],"text-field":["case",["all",["match",["get","marker_type"],["waypoint","mymap_waypoint"],true,false],["has","icon_text"],[">=",["get","index"],26]],["to-string",["get","index"]],""],"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],22,16],18,["case",["==",["get","platform"],"mobile"],22,16],22,["case",["==",["get","platform"],"mobile"],42,27]],"text-offset":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.25]],["literal",[0,-1.25]]],18,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.3]],["literal",[0,-1.25]]],22,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.5]],["literal",[0,-1.15]]]],"icon-allow-overlap":true,"text-allow-overlap":true,"symbol-avoid-edges":true},"paint":{"text-translate-anchor":"viewport","text-color":"#677F00"}},{"id":"map-marker-icon-hover-traffic","type":"symbol","metadata":{"mapbox:group":"49074c0cfe2f6065ab35550bfcc03025"},"source":"map_marker_rest_traffic","filter":["all",["!",["has","point_count"]],["has","hovered"]],"layout":{"symbol-z-order":"viewport-y","icon-anchor":"bottom","icon-image":["match",["get","marker_type"],["traffic","layer"],["concat","marker-rest-",["get","marker_subtype"]],["waypoint","mymap_waypoint"],["case",["<",["get","index"],26],["concat","marker-rest-waypoint-",["get","index"]],"marker-rest-waypoint-blank"],"marker-rest-other"],"icon-offset":[0,7],"icon-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],0.9,0.65],18,["case",["==",["get","platform"],"mobile"],0.9,0.65],22,["case",["==",["get","platform"],"mobile"],2,1]],"text-field":["case",["all",["match",["get","marker_type"],["waypoint","mymap_waypoint"],true,false],["has","icon_text"],[">=",["get","index"],26]],["to-string",["get","index"]],""],"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],22,16],18,["case",["==",["get","platform"],"mobile"],22,16],22,["case",["==",["get","platform"],"mobile"],42,27]],"text-offset":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.25]],["literal",[0,-1.25]]],18,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.3]],["literal",[0,-1.25]]],22,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.5]],["literal",[0,-1.15]]]],"icon-allow-overlap":true,"text-allow-overlap":true,"symbol-avoid-edges":true},"paint":{"text-translate-anchor":"viewport","text-color":"#677F00"}},{"id":"map-marker-icon-hover-result","type":"symbol","metadata":{"mapbox:group":"49074c0cfe2f6065ab35550bfcc03025"},"source":"map_marker_rest_result","filter":["all",["!",["has","point_count"]],["has","hovered"]],"layout":{"symbol-z-order":"viewport-y","icon-anchor":"bottom","icon-image":["match",["get","marker_type"],["traffic","layer"],["concat","marker-rest-",["get","marker_subtype"]],["waypoint","mymap_waypoint"],["case",["<",["get","index"],26],["concat","marker-rest-waypoint-",["get","index"]],"marker-rest-waypoint-blank"],"marker-rest-other"],"icon-offset":[0,7],"icon-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],0.9,0.65],18,["case",["==",["get","platform"],"mobile"],0.9,0.65],22,["case",["==",["get","platform"],"mobile"],2,1]],"text-field":["case",["all",["match",["get","marker_type"],["waypoint","mymap_waypoint"],true,false],["has","icon_text"],[">=",["get","index"],26]],["to-string",["get","index"]],""],"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],22,16],18,["case",["==",["get","platform"],"mobile"],22,16],22,["case",["==",["get","platform"],"mobile"],42,27]],"text-offset":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.25]],["literal",[0,-1.25]]],18,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.3]],["literal",[0,-1.25]]],22,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.5]],["literal",[0,-1.15]]]],"icon-allow-overlap":true,"text-allow-overlap":true,"symbol-avoid-edges":true},"paint":{"text-translate-anchor":"viewport","text-color":"#677F00"}},{"id":"map-marker-icon-hover-waypoint","type":"symbol","metadata":{"mapbox:group":"49074c0cfe2f6065ab35550bfcc03025"},"source":"map_marker_rest_waypoint","filter":["all",["!",["has","point_count"]],["has","hovered"]],"layout":{"symbol-z-order":"viewport-y","icon-anchor":"bottom","icon-image":["match",["get","marker_type"],["traffic","layer"],["concat","marker-rest-",["get","marker_subtype"]],["waypoint","mymap_waypoint"],["case",["<",["get","index"],26],["concat","marker-rest-waypoint-",["get","index"]],"marker-rest-waypoint-blank"],"marker-rest-other"],"icon-offset":[0,6],"icon-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],0.9,0.65],18,["case",["==",["get","platform"],"mobile"],0.9,0.65],22,["case",["==",["get","platform"],"mobile"],2,1]],"text-field":["case",["all",["match",["get","marker_type"],["waypoint","mymap_waypoint"],true,false],["has","icon_text"],[">=",["get","index"],26]],["to-string",["get","index"]],""],"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-size":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],22,16],18,["case",["==",["get","platform"],"mobile"],22,16],22,["case",["==",["get","platform"],"mobile"],42,27]],"text-offset":["interpolate",["linear"],["zoom"],0,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.25]],["literal",[0,-1.25]]],18,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.3]],["literal",[0,-1.25]]],22,["case",["==",["get","platform"],"mobile"],["literal",[0,-1.5]],["literal",[0,-1.15]]]],"icon-allow-overlap":true,"text-allow-overlap":true,"symbol-avoid-edges":true},"paint":{"text-translate-anchor":"viewport","text-color":"#677F00"}},{"id":"route-intersection-indicator","type":"symbol","source":"route_intersection_indicators","filter":["in",["get","type"],["literal",["stop_sign","traffic_light"]]],"minzoom":13,"layout":{"icon-image":["match",["get","type"],"stop_sign","stop-sign","traffic-light"],"icon-size":["interpolate",["linear"],["zoom"],0,0.65,22,1],"icon-allow-overlap":true,"icon-ignore-placement":false,"visibility":"visible"},"paint":{"icon-opacity":["interpolate",["linear"],["zoom"],13,0,13.5,1]}},{"id":"test-landuse-all","type":"fill","source":"omv","source-layer":"landuse","filter":["all"],"layout":{"visibility":"none"},"paint":{"fill-color":{"base":1,"stops":[[10.9,"hsl(233, 71%, 93%)"],[11,"hsl(233, 47%, 87%)"]]},"fill-opacity":{"base":1,"stops":[[9.5,0],[14,1]]}}},{"id":"test-shield-all","type":"symbol","source":"omv","source-layer":"roads","minzoom":4,"maxzoom":24,"layout":{"text-field":"{shield_text}|{ref}\n{network}\n{kind_detail}","text-font":["Open Sans Bold","Arial Unicode MS Regular"],"symbol-placement":"line","text-offset":[0,0.1],"text-size":{"base":1,"stops":[[8,7],[15,8.5],[16,10.5]]},"icon-size":{"base":1,"stops":[[0,1],[17,5]]},"visibility":"none","symbol-avoid-edges":true},"paint":{"text-color":"hsl(0,0%,0%)"}},{"id":"test-road-all","type":"line","source":"omv","source-layer":"roads","minzoom":0,"layout":{"line-cap":"round","line-join":"round","visibility":"none"},"paint":{"line-color":{"base":1,"stops":[[0,"rgba(230, 102, 102, 1)"],[16,"rgba(223, 29, 29, 1)"]]},"line-width":1.5,"line-opacity":0.5,"line-dasharray":[1,2]}},{"id":"test-poi-label-all","type":"symbol","source":"omv","source-layer":"pois","minzoom":0,"layout":{"text-line-height":1,"text-size":{"base":1,"stops":[[10,8],[15,10]]},"text-font":["Open Sans Semibold Italic","Arial Unicode MS Regular"],"text-offset":{"base":1,"stops":[[0,[0,0]],[16,[0,0.5]]]},"text-anchor":"top","text-field":"({kind}) {name}|{min_zoom}","text-letter-spacing":0.05,"text-max-width":7,"visibility":"none","symbol-avoid-edges":true},"paint":{"text-color":"rgba(183, 27, 205, 1)","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1}},{"id":"test-places-label-all","type":"symbol","source":"omv","source-layer":"places","minzoom":0,"layout":{"text-line-height":1,"text-size":{"base":1,"stops":[[10,8],[15,10]]},"text-font":["Open Sans Semibold Italic","Arial Unicode MS Regular"],"text-offset":{"base":1,"stops":[[0,[0,0]],[16,[0,0.5]]]},"text-anchor":"top","text-field":"({kind}-{kind_detail}) {name} {population}","text-letter-spacing":0.05,"text-max-width":7,"visibility":"none","symbol-avoid-edges":true},"paint":{"text-color":"hsl(100, 100%, 25%)","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1}}]}