{"name":"Americana","glyphs":"https://font.americanamap.org/{fontstack}/{range}.pbf","layers":[{"id":"background","type":"background","paint":{"background-color":"hsl(30, 44%, 96%)"},"layout":{"visibility":"visible"}},{"id":"urbanized-area","type":"fill","minzoom":4,"maxzoom":6,"filter":["==",["get","class"],"residential"],"paint":{"fill-color":["interpolate-lab",["linear"],["zoom"],4,"hsl(41, 90%, 85%)",5,"hsl(41, 90%, 80%)",5.5,"hsl(41, 90%, 80%)",6,"hsl(30, 44%, 96%)"]},"source":"openmaptiles","source-layer":"landuse"},{"id":"protected-area_fill","filter":["!=",["get","class"],"aboriginal_lands"],"type":"fill","paint":{"fill-color":"hsl(136, 41%, 89%)"},"source":"openmaptiles","source-layer":"park"},{"id":"airport_fill","type":"fill","filter":["==",["get","class"],"aerodrome"],"paint":{"fill-color":"hsl(250, 41%, 95%)"},"layout":{"visibility":"visible"},"source":"openmaptiles","metadata":{},"source-layer":"aeroway"},{"id":"park_fill","filter":["==",["get","subclass"],"park"],"type":"fill","paint":{"fill-color":"hsl(136, 41%, 89%)"},"source":"openmaptiles","source-layer":"landcover"},{"id":"boundary_county_casing","type":"line","paint":{"line-color":"hsl(281, 35%, 86%)","line-width":{"stops":[[11,5],[12,6]]}},"filter":["all",["==",["get","admin_level"],6],["==",["get","disputed"],0],["==",["get","maritime"],0]],"minzoom":11,"layout":{"line-join":"round","visibility":"visible"},"source":"openmaptiles","source-layer":"boundary"},{"id":"boundary_region_casing","type":"line","paint":{"line-color":"hsl(281, 35%, 86%)","line-width":{"stops":[[8,5],[9,6]]}},"filter":["all",["==",["get","admin_level"],5],["==",["get","disputed"],0],["==",["get","maritime"],0]],"minzoom":8,"layout":{"line-join":"round","visibility":"visible"},"source":"openmaptiles","source-layer":"boundary"},{"id":"boundary_state_casing","type":"line","paint":{"line-color":{"base":1.2,"stops":[[3,"hsl(251, 25%, 94%)"],[7,"hsl(281, 30%, 90%)"]]},"line-width":{"base":1.2,"stops":[[3,4],[12,20],[16,30]]}},"filter":["all",["in",["get","admin_level"],["literal",[3,4]]],["==",["get","maritime"],0]],"minzoom":3,"layout":{"line-join":"round","line-cap":"round","visibility":"visible"},"source":"openmaptiles","source-layer":"boundary"},{"id":"boundary_country_casing","type":"line","paint":{"line-color":{"base":1.2,"stops":[[3,"hsl(251, 35%, 86%)"],[7,"hsl(281, 35%, 86%)"]]},"line-opacity":{"base":1,"stops":[[0,0.4],[4,1]]},"line-width":{"base":1.2,"stops":[[2,4],[12,25],[16,50]]}},"filter":["all",["==",["get","admin_level"],2],["==",["get","maritime"],0]],"minzoom":2,"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"source":"openmaptiles","source-layer":"boundary"},{"id":"hillshading","type":"hillshade","source":"dem","layout":{"visibility":"none"},"paint":{"hillshade-exaggeration":["interpolate",["linear"],["zoom"],12,0.5,17,0.3],"hillshade-shadow-color":"hsla(30, 14%, 63%, 1)","hillshade-highlight-color":"hsla(30, 44%, 99%, 1)"}},{"id":"water_line","type":"line","filter":["all",["!=",["get","intermittent"],1],["match",["get","class"],["river","canal"],[">=",["zoom"],8],["stream"],[">=",["zoom"],16],"lake",[">=",["zoom"],8],true]],"paint":{"line-color":"hsl(211, 42%, 50%)"},"layout":{"line-cap":"round","line-join":"round"},"source":"openmaptiles","source-layer":"water"},{"id":"water_line_intermittent","type":"line","minzoom":8,"filter":["all",["==",["get","intermittent"],1]],"paint":{"line-color":"hsl(211, 100%, 30%)","line-dasharray":[10,6],"line-width":0.5},"layout":{"line-cap":"round","line-join":"round"},"source":"openmaptiles","source-layer":"water"},{"id":"waterway","type":"line","source":"openmaptiles","source-layer":"waterway","layout":{"line-join":"round","line-cap":"round"},"filter":["!=",["get","intermittent"],1],"paint":{"line-color":["interpolate",["exponential",0.5],["zoom"],13,"hsl(211, 42%, 70%)",15,"hsl(211, 50%, 85%)"],"line-width":["interpolate",["exponential",2],["zoom"],3,0.5,16,["case",["in",["get","class"],["literal",["river","canal"]]],10,["in",["get","class"],["literal",["stream"]]],6,2]],"line-opacity":["case",["==",["get","brunnel"],"tunnel"],0.3,1]}},{"id":"waterway_intermittent","type":"line","source":"openmaptiles","source-layer":"waterway","layout":{"line-join":"round","line-cap":"round"},"filter":["==",["get","intermittent"],1],"paint":{"line-color":["interpolate",["exponential",0.5],["zoom"],13,"hsl(211, 42%, 70%)",15,"hsl(211, 50%, 85%)"],"line-width":["interpolate",["exponential",2],["zoom"],3,0.5,16,["case",["in",["get","class"],["literal",["river","canal"]]],10,["in",["get","class"],["literal",["stream"]]],6,2]],"line-opacity":["case",["==",["get","brunnel"],"tunnel"],0.3,1],"line-dasharray":[2,3]}},{"id":"water","type":"fill","paint":{"fill-color":["case",["any",["==",["get","intermittent"],1],["==",["get","brunnel"],"tunnel"]],"hsla(211, 60%, 85%, 0.3)","hsl(211, 50%, 85%)"],"fill-outline-color":"hsla(211, 50%, 85%, 0.5)"},"source":"openmaptiles","source-layer":"water"},{"id":"protected-area_outline","filter":["!=",["get","class"],"aboriginal_lands"],"type":"line","paint":{"line-color":"hsla(136, 41%, 70%, 50%)"},"source":"openmaptiles","metadata":{},"source-layer":"park"},{"id":"airport_outline","type":"line","filter":["==",["get","class"],"aerodrome"],"paint":{"line-color":"hsl(250, 41%, 79%)"},"layout":{"visibility":"visible"},"source":"openmaptiles","metadata":{},"source-layer":"aeroway"},{"id":"park_outline","filter":["==",["get","subclass"],"park"],"type":"line","paint":{"line-color":"hsla(136, 41%, 70%, 50%)"},"source":"openmaptiles","metadata":{},"source-layer":"landcover"},{"id":"boundary_city","type":"line","paint":{"line-color":"hsl(0, 2%, 47%)","line-dasharray":[2,4],"line-width":1,"line-offset":0},"filter":["all",["==",["get","admin_level"],8],["==",["get","disputed"],0],["==",["get","maritime"],0]],"minzoom":11,"layout":{"line-join":"round","visibility":"visible"},"source":"openmaptiles","source-layer":"boundary"},{"id":"boundary_county","type":"line","paint":{"line-color":"hsl(0, 2%, 47%)","line-dasharray":[3,3],"line-width":1,"line-offset":0},"filter":["all",["==",["get","admin_level"],6],["==",["get","disputed"],0],["==",["get","maritime"],0]],"minzoom":9,"layout":{"line-join":"round","visibility":"visible"},"source":"openmaptiles","source-layer":"boundary"},{"id":"boundary_region","type":"line","paint":{"line-color":"hsl(0, 2%, 47%)","line-dasharray":[5,4],"line-width":1,"line-offset":0},"filter":["all",["==",["get","admin_level"],5],["==",["get","disputed"],0],["==",["get","maritime"],0]],"minzoom":6,"layout":{"line-join":"round","visibility":"visible"},"source":"openmaptiles","source-layer":"boundary"},{"id":"boundary_state","type":"line","paint":{"line-color":{"base":1.2,"stops":[[3,"hsl(0, 2%, 60%)"],[7,"hsl(0, 2%, 48%)"]]},"line-dasharray":{"stops":[[3,[4,4,4,4,12,4]],[6,[3.5,3,3.5,3,20,3]],[8,[2.5,2.5,2.5,2.5,20,2.5]],[10,[2,2.5,2,2.5,12,2.5]]]},"line-width":{"stops":[[3,0.5],[10,1.5]]},"line-offset":0},"filter":["all",["in",["get","admin_level"],["literal",[3,4]]],["==",["get","maritime"],0]],"minzoom":3,"layout":{"line-join":"round","line-cap":"round","visibility":"visible"},"source":"openmaptiles","source-layer":"boundary"},{"id":"boundary_country","type":"line","paint":{"line-color":{"base":1.2,"stops":[[3,"hsl(0, 2%, 47%)"],[7,"hsl(0, 2%, 37%)"]]},"line-opacity":{"base":1,"stops":[[0,0.4],[4,1],[5,0.8]]},"line-width":{"stops":[[2,1],[4,1.5],[10,2.25]]},"line-dasharray":{"stops":[[3,[10,1,3,1]]]},"line-blur":0},"filter":["all",["==",["get","admin_level"],2],["==",["get","disputed"],0],["any",["==",["get","maritime"],0],["all",["has","adm0_l"],["has","adm0_r"]]]],"maxzoom":24,"layout":{"line-join":"round","visibility":"visible"},"source":"openmaptiles","source-layer":"boundary"},{"id":"pier_area","type":"fill","source":"openmaptiles","source-layer":"transportation","filter":["all",["==",["get","class"],"pier"],["==",["geometry-type"],"Polygon"]],"paint":{"fill-color":"hsl(30, 44%, 96%)"},"layout":{"visibility":"visible"}},{"id":"pier_line","type":"line","source":"openmaptiles","source-layer":"transportation","filter":["all",["==",["get","class"],"pier"],["==",["geometry-type"],"LineString"]],"paint":{"line-color":"hsl(30, 44%, 96%)","line-width":{"base":1.7,"stops":[[14,1],[20,20]]}},"layout":{"line-cap":"butt","visibility":"visible"}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_tunnel_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,false,true","filter":["all",["match",["get","brunnel"],"tunnel",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,4.166666666666667]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_tunnel_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,true,false","filter":["all",["match",["get","brunnel"],"tunnel",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],8,16],"monorail",["match",["get","service"],["siding","spur","yard"],6.4,12.8],["match",["get","service"],["siding","spur","yard"],5,10]]],"line-dasharray":[0.125,6.25]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_tunnel_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,false,true","filter":["all",["match",["get","brunnel"],"tunnel",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,0.25,0.25,3.75]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_tunnel_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,true,false","filter":["all",["match",["get","brunnel"],"tunnel",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,0.3333333333333333,0.16666666666666666,5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_tunnel_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,false,true","filter":["all",["match",["get","brunnel"],"tunnel",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,1.5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_tunnel_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,true,false","filter":["all",["match",["get","brunnel"],"tunnel",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,2]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_tunnel__get,subclass_funicular","filter":["all",["match",["get","brunnel"],"tunnel",true,false],["in",["get","class"],["literal",["rail","transit"]]],["==",["get","subclass"],"funicular"],["!=",["get","service"],"crossover"]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.2875,0.575],"monorail",["match",["get","service"],["siding","spur","yard"],0.22999999999999998,0.45999999999999996],["match",["get","service"],["siding","spur","yard"],0.1796875,0.359375]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.15,2.3],"monorail",["match",["get","service"],["siding","spur","yard"],0.9199999999999999,1.8399999999999999],["match",["get","service"],["siding","spur","yard"],0.71875,1.4375]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4.6,9.2],"monorail",["match",["get","service"],["siding","spur","yard"],3.6799999999999997,7.359999999999999],["match",["get","service"],["siding","spur","yard"],2.875,5.75]]],"line-dasharray":[0.2173913043478261,0.4347826086956522]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_fill_tunnel","filter":["all",["match",["get","brunnel"],"tunnel",true,false],["in",["get","class"],["literal",["rail","transit"]]]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.125,0.25],"monorail",["match",["get","service"],["siding","spur","yard"],0.1,0.2],["match",["get","service"],["siding","spur","yard"],0.078125,0.15625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]]]}},{"id":"highway-construction","type":"line","source":"openmaptiles","source-layer":"transportation","filter":["in",["get","class"],["literal",["motorway_construction","trunk_construction","primary_construction","secondary_construction","tertiary_construction","minor_construction","service_construction"]]],"minzoom":9,"paint":{"line-color":["interpolate-lab",["exponential",2],["zoom"],10,["match",["get","class"],["motorway_construction","trunk_construction"],"lightcoral","lightslategray"],13,["match",["get","class"],["motorway_construction","trunk_construction"],"maroon","lightslategray"],15,["match",["get","class"],["motorway_construction","trunk_construction"],"maroon","slategray"]],"line-opacity":["interpolate",["exponential",2],["zoom"],10,0,11,1],"line-blur":0.75,"line-width":1,"line-dasharray":[2.5,1.25],"line-offset":0,"line-gap-width":["interpolate",["exponential",1.2],["zoom"],11,0,20,2]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_tunnel","filter":["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["==",["get","brunnel"],"tunnel"]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-dasharray":["step",["zoom"],["literal",[1]],11,["literal",[0.5,0.25]]]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_tunnel","filter":["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["==",["get","brunnel"],"tunnel"]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"id":"oneway_tunnel","filter":["all",["==",["get","oneway"],1],["!=",["get","ramp"],1],["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","minor","service"]]],["==",["get","brunnel"],"tunnel"]],"source":"openmaptiles","source-layer":"transportation","type":"symbol","minzoom":15,"layout":{"icon-size":["interpolate",["exponential",1.2],["zoom"],15,["match",["get","class"],["motorway","trunk","primary"],0.5,0.3],19,["match",["get","class"],["motorway","trunk","primary"],1,"secondary",0.8,0.6]],"icon-image":["match",["get","brunnel"],"tunnel","oneway_black",["match",["get","toll"],1,"oneway_black",["match",["get","class"],"motorway","oneway_white","oneway_black"]]],"visibility":"visible","icon-padding":2,"symbol-spacing":["interpolate",["exponential",1.2],["zoom"],15,75,19,300],"symbol-placement":"line","icon-rotation-alignment":"map"},"paint":{"icon-opacity":0.2}},{"id":"ferry","type":"line","paint":{"line-color":"hsl(211, 42%, 50%)","line-dasharray":[7,5],"line-width":["interpolate",["exponential",1.2],["zoom"],4,0.55,12,1]},"filter":["any",["==",["get","class"],"ferry"],["==",["get","subclass"],"ferry"]],"layout":{"visibility":"visible"},"source":"openmaptiles","source-layer":"transportation"},{"id":"airport_runway","type":"line","filter":["all",["==",["get","class"],"runway"],["==",["geometry-type"],"LineString"]],"paint":{"line-color":"hsl(250, 41%, 79%)","line-width":{"base":1.7,"stops":[[12,3],[15,15],[17,30]]}},"layout":{"line-cap":"butt","visibility":"visible"},"source":"openmaptiles","metadata":{},"source-layer":"aeroway"},{"id":"airport_runway_area","type":"fill","filter":["all",["==",["get","class"],"runway"],["==",["geometry-type"],"Polygon"]],"paint":{"fill-color":"hsl(250, 41%, 79%)"},"layout":{"visibility":"visible"},"source":"openmaptiles","metadata":{},"source-layer":"aeroway"},{"id":"airport_taxiway","type":"line","filter":["all",["==",["get","class"],"taxiway"],["==",["geometry-type"],"LineString"]],"paint":{"line-color":"hsl(250, 41%, 79%)","line-width":{"base":1.7,"stops":[[12,1],[15,5]]}},"layout":{"line-cap":"butt","visibility":"visible"},"minzoom":12,"source":"openmaptiles","metadata":{},"source-layer":"aeroway"},{"id":"airport_taxiway_area","type":"fill","filter":["all",["==",["get","class"],"taxiway"],["==",["geometry-type"],"Polygon"]],"paint":{"fill-color":"hsl(250, 41%, 79%)"},"layout":{"visibility":"visible"},"minzoom":12,"source":"openmaptiles","metadata":{},"source-layer":"aeroway"},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_surface_all_,get,class,motorway_,coalesce,get,ramp,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["==",["coalesce",["get","ramp"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 10%, 85%)","hsl(0, 10%, 85%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 60%, 50%)","hsl(0, 60%, 50%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 40%)","hsl(0, 71%, 40%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 51%, 9%)","hsl(0, 51%, 9%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_surface_all_,get,class,trunk_,coalesce,get,ramp,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","ramp"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],9,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],15,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 18%)","hsl(0, 70%, 18%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_surface_all_!,in,get,class,literal,motorway,trunk_!,coalesce,get,expressway,0,1_,coalesce,get,ramp,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["!",["in",["get","class"],["literal",["motorway","trunk"]]]],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","ramp"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_surface_all_,get,class,motorway_!,coalesce,get,ramp,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["!=",["coalesce",["get","ramp"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 10%, 85%)","hsl(0, 10%, 85%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 60%, 50%)","hsl(0, 60%, 50%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 40%)","hsl(0, 71%, 40%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 51%, 9%)","hsl(0, 51%, 9%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_surface_all_,get,class,trunk_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],9,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],15,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 18%)","hsl(0, 70%, 18%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_surface_all_,get,class,primary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_surface_all_,get,class,secondary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_surface_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_surface_any_all,!,in,get,class,literal,motorway,trunk,!,coalesce,get,expressway,0,1,!,coalesce,get,ramp,0,1_all,,get,class,trunk,,coalesce,get,expressway,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["any",["all",["!",["in",["get","class"],["literal",["motorway","trunk"]]]],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","ramp"],0],1]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","expressway"],0],1]]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,motorway_,coalesce,get,ramp,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["==",["coalesce",["get","ramp"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 76%)","hsl(0, 70%, 76%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 66%)","hsl(0, 70%, 66%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 60%)","hsl(0, 70%, 60%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 45%)","hsl(0, 71%, 35%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,trunk_,coalesce,get,ramp,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","ramp"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,primary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,primary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(48, 100%, 75%)",9,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,secondary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,secondary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(48, 100%, 75%)",11,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,tertiary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,tertiary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(48, 100%, 75%)",13,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_in,get,class,literal,minor,service_!,coalesce,get,toll,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["in",["get","class"],["literal",["minor","service"]]],["!=",["coalesce",["get","toll"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],12,"hsl(0, 0%, 75%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_in,get,class,literal,minor,service_,coalesce,get,toll,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["in",["get","class"],["literal",["minor","service"]]],["==",["coalesce",["get","toll"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],12,"hsl(48, 100%, 75%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_in_get,class_literal,busway,bus_guideway","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["in",["get","class"],["literal",["busway","bus_guideway"]]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(322, 25%, 75%)",13,"hsl(322, 25%, 50%)",14.9999,"hsl(322, 25%, 50%)",15,"hsl(322, 25%, 80%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(48, 100%, 75%)",13,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,secondary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,secondary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(48, 100%, 75%)",11,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,primary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,primary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(48, 100%, 75%)",9,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_any_all,,get,class,trunk,!,coalesce,get,ramp,0,1_all,in,get,class,literal,primary,secondary,tertiary,busway,bus_guideway,,coalesce,get,expressway,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["any",["all",["==",["get","class"],"trunk"],["!=",["coalesce",["get","ramp"],0],1]],["all",["in",["get","class"],["literal",["primary","secondary","tertiary","busway","bus_guideway"]]],["==",["coalesce",["get","expressway"],0],1]]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_surface_all_,get,class,motorway_!,coalesce,get,ramp,0,1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["!=",["coalesce",["get","ramp"],0],1]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 76%)","hsl(0, 70%, 76%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 66%)","hsl(0, 70%, 66%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 60%)","hsl(0, 70%, 60%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 45%)","hsl(0, 71%, 35%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_surface_surface","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],["==",["get","surface"],"unpaved"]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-dasharray":[4,4],"line-color":["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 50%, 70%)","hsl(0, 50%, 70%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 80%)","hsl(0, 95%, 80%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 40%)","hsl(0, 0%, 80%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_surface_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,false,true","filter":["all",["match",["get","brunnel"],["bridge","tunnel"],false,true],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,4.166666666666667]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_surface_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,true,false","filter":["all",["match",["get","brunnel"],["bridge","tunnel"],false,true],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],8,16],"monorail",["match",["get","service"],["siding","spur","yard"],6.4,12.8],["match",["get","service"],["siding","spur","yard"],5,10]]],"line-dasharray":[0.125,6.25]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_surface_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,false,true","filter":["all",["match",["get","brunnel"],["bridge","tunnel"],false,true],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,0.25,0.25,3.75]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_surface_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,true,false","filter":["all",["match",["get","brunnel"],["bridge","tunnel"],false,true],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,0.3333333333333333,0.16666666666666666,5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_surface_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,false,true","filter":["all",["match",["get","brunnel"],["bridge","tunnel"],false,true],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,1.5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_surface_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,true,false","filter":["all",["match",["get","brunnel"],["bridge","tunnel"],false,true],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,2]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_surface__get,subclass_funicular","filter":["all",["match",["get","brunnel"],["bridge","tunnel"],false,true],["in",["get","class"],["literal",["rail","transit"]]],["==",["get","subclass"],"funicular"],["!=",["get","service"],"crossover"]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.2875,0.575],"monorail",["match",["get","service"],["siding","spur","yard"],0.22999999999999998,0.45999999999999996],["match",["get","service"],["siding","spur","yard"],0.1796875,0.359375]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.15,2.3],"monorail",["match",["get","service"],["siding","spur","yard"],0.9199999999999999,1.8399999999999999],["match",["get","service"],["siding","spur","yard"],0.71875,1.4375]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4.6,9.2],"monorail",["match",["get","service"],["siding","spur","yard"],3.6799999999999997,7.359999999999999],["match",["get","service"],["siding","spur","yard"],2.875,5.75]]],"line-dasharray":[0.2173913043478261,0.4347826086956522]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_fill_surface","filter":["all",["match",["get","brunnel"],["bridge","tunnel"],false,true],["in",["get","class"],["literal",["rail","transit"]]]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.125,0.25],"monorail",["match",["get","service"],["siding","spur","yard"],0.1,0.2],["match",["get","service"],["siding","spur","yard"],0.078125,0.15625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]]]}},{"id":"oneway_surface","filter":["all",["==",["get","oneway"],1],["!=",["get","ramp"],1],["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","minor","service"]]],["!",["in",["get","brunnel"],["literal",["bridge","tunnel"]]]]],"source":"openmaptiles","source-layer":"transportation","type":"symbol","minzoom":15,"layout":{"icon-size":["interpolate",["exponential",1.2],["zoom"],15,["match",["get","class"],["motorway","trunk","primary"],0.5,0.3],19,["match",["get","class"],["motorway","trunk","primary"],1,"secondary",0.8,0.6]],"icon-image":["match",["get","brunnel"],"tunnel","oneway_black",["match",["get","toll"],1,"oneway_black",["match",["get","class"],"motorway","oneway_white","oneway_black"]]],"visibility":"visible","icon-padding":2,"symbol-spacing":["interpolate",["exponential",1.2],["zoom"],15,75,19,300],"symbol-placement":"line","icon-rotation-alignment":"map"},"paint":{"icon-opacity":0.5}},{"id":"drag_lift","type":"line","paint":{"line-color":"hsl(310, 41%, 59%)","line-width":["interpolate",["exponential",1.2],["zoom"],12,1.2,14.9999,2.4,15,1.2,16,1.2,20,2.4],"line-gap-width":["interpolate",["exponential",1.2],["zoom"],12,0,15,0,16,1,20,16],"line-dasharray":[5,1]},"filter":["all",["==",["get","class"],"aerialway"],["in",["get","subclass"],["literal",["drag_lift","platter","j-bar","t-bar"]]]],"layout":{"visibility":"visible"},"source":"openmaptiles","source-layer":"transportation"},{"id":"building","type":"fill-extrusion","paint":{"fill-extrusion-color":["interpolate",["linear"],["zoom"],13,"hsl(0, 0%, 87%)",16,"hsl(0, 0%, 80%)"],"fill-extrusion-height":3,"fill-extrusion-opacity":0.85},"layout":{"visibility":"visible"},"source":"openmaptiles","source-layer":"building"},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_bridge-casing_layer_bottom","filter":["all",["==",["get","brunnel"],"bridge"],["in",["get","class"],["literal",["rail","transit"]]],["!",["has","layer"]]],"minzoom":13,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":"hsl(30, 44%, 96%)","line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","service"],["siding","spur","yard"],0.25,0.375],12,["match",["get","service"],["siding","spur","yard"],1,1.5],20,["match",["get","service"],["siding","spur","yard"],4,6]]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,trunk_,coalesce,get,ramp,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],9,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],15,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 18%)","hsl(0, 70%, 18%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,motorway_,coalesce,get,ramp,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 10%, 85%)","hsl(0, 10%, 85%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 60%, 50%)","hsl(0, 60%, 50%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 40%)","hsl(0, 71%, 40%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 51%, 9%)","hsl(0, 51%, 9%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_!,in,get,class,literal,motorway,trunk_!,coalesce,get,expressway,0,1_,coalesce,get,ramp,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["!",["in",["get","class"],["literal",["motorway","trunk"]]]],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":11,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":9,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,trunk_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],9,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],15,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 18%)","hsl(0, 70%, 18%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,motorway_!,coalesce,get,ramp,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["!=",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 10%, 85%)","hsl(0, 10%, 85%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 60%, 50%)","hsl(0, 60%, 50%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 40%)","hsl(0, 71%, 40%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 51%, 9%)","hsl(0, 51%, 9%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_any_all,!,in,get,class,literal,motorway,trunk,!,coalesce,get,expressway,0,1,!,coalesce,get,ramp,0,1_all,,get,class,trunk,,coalesce,get,expressway,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["any",["all",["!",["in",["get","class"],["literal",["motorway","trunk"]]]],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","ramp"],0],1]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","expressway"],0],1]]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(48, 100%, 75%)",13,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(48, 100%, 75%)",11,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(48, 100%, 75%)",9,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,trunk_,coalesce,get,ramp,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,motorway_,coalesce,get,ramp,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 76%)","hsl(0, 70%, 76%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 66%)","hsl(0, 70%, 66%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 60%)","hsl(0, 70%, 60%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 45%)","hsl(0, 71%, 35%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_in,get,class,literal,minor,service_!,coalesce,get,toll,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["in",["get","class"],["literal",["minor","service"]]],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],12,"hsl(0, 0%, 75%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_in,get,class,literal,minor,service_,coalesce,get,toll,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["in",["get","class"],["literal",["minor","service"]]],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],12,"hsl(48, 100%, 75%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_in_get,class_literal,busway,bus_guideway_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["in",["get","class"],["literal",["busway","bus_guideway"]]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(322, 25%, 75%)",13,"hsl(322, 25%, 50%)",14.9999,"hsl(322, 25%, 50%)",15,"hsl(322, 25%, 80%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(48, 100%, 75%)",13,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(48, 100%, 75%)",11,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(48, 100%, 75%)",9,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_any_all,,get,class,trunk,!,coalesce,get,ramp,0,1_all,in,get,class,literal,primary,secondary,tertiary,busway,bus_guideway,,coalesce,get,expressway,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["any",["all",["==",["get","class"],"trunk"],["!=",["coalesce",["get","ramp"],0],1]],["all",["in",["get","class"],["literal",["primary","secondary","tertiary","busway","bus_guideway"]]],["==",["coalesce",["get","expressway"],0],1]]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,motorway_!,coalesce,get,ramp,0,1_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["!=",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 76%)","hsl(0, 70%, 76%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 66%)","hsl(0, 70%, 66%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 60%)","hsl(0, 70%, 60%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 45%)","hsl(0, 71%, 35%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_surface_bridge_layer_bottom","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["==",["get","brunnel"],"bridge"]],["==",["get","surface"],"unpaved"],["!",["has","layer"]]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-dasharray":[4,4],"line-color":["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 50%, 70%)","hsl(0, 50%, 70%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 80%)","hsl(0, 95%, 80%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 40%)","hsl(0, 0%, 80%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,false,true_layer_bottom","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["!",["has","layer"]]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,4.166666666666667]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,true,false_layer_bottom","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["!",["has","layer"]]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],8,16],"monorail",["match",["get","service"],["siding","spur","yard"],6.4,12.8],["match",["get","service"],["siding","spur","yard"],5,10]]],"line-dasharray":[0.125,6.25]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,false,true_layer_bottom","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["!",["has","layer"]]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,0.25,0.25,3.75]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,true,false_layer_bottom","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["!",["has","layer"]]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,0.3333333333333333,0.16666666666666666,5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,false,true_layer_bottom","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["!",["has","layer"]]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,1.5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,true,false_layer_bottom","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["!",["has","layer"]]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,2]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge__get,subclass_funicular_layer_bottom","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["==",["get","subclass"],"funicular"],["!=",["get","service"],"crossover"],["!",["has","layer"]]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.2875,0.575],"monorail",["match",["get","service"],["siding","spur","yard"],0.22999999999999998,0.45999999999999996],["match",["get","service"],["siding","spur","yard"],0.1796875,0.359375]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.15,2.3],"monorail",["match",["get","service"],["siding","spur","yard"],0.9199999999999999,1.8399999999999999],["match",["get","service"],["siding","spur","yard"],0.71875,1.4375]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4.6,9.2],"monorail",["match",["get","service"],["siding","spur","yard"],3.6799999999999997,7.359999999999999],["match",["get","service"],["siding","spur","yard"],2.875,5.75]]],"line-dasharray":[0.2173913043478261,0.4347826086956522]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_fill_bridge_layer_bottom","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["!",["has","layer"]]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.125,0.25],"monorail",["match",["get","service"],["siding","spur","yard"],0.1,0.2],["match",["get","service"],["siding","spur","yard"],0.078125,0.15625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]]]}},{"id":"oneway_bridge_layer_bottom","filter":["all",["==",["get","oneway"],1],["!=",["get","ramp"],1],["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","minor","service"]]],["==",["get","brunnel"],"bridge"],["!",["has","layer"]]],"source":"openmaptiles","source-layer":"transportation","type":"symbol","minzoom":15,"layout":{"icon-size":["interpolate",["exponential",1.2],["zoom"],15,["match",["get","class"],["motorway","trunk","primary"],0.5,0.3],19,["match",["get","class"],["motorway","trunk","primary"],1,"secondary",0.8,0.6]],"icon-image":["match",["get","brunnel"],"tunnel","oneway_black",["match",["get","toll"],1,"oneway_black",["match",["get","class"],"motorway","oneway_white","oneway_black"]]],"visibility":"visible","icon-padding":2,"symbol-spacing":["interpolate",["exponential",1.2],["zoom"],15,75,19,300],"symbol-placement":"line","icon-rotation-alignment":"map"},"paint":{"icon-opacity":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_bridge-casing_layer_1","filter":["all",["==",["get","brunnel"],"bridge"],["in",["get","class"],["literal",["rail","transit"]]],["==",["coalesce",["get","layer"],0],1]],"minzoom":13,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":"hsl(30, 44%, 96%)","line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","service"],["siding","spur","yard"],0.25,0.375],12,["match",["get","service"],["siding","spur","yard"],1,1.5],20,["match",["get","service"],["siding","spur","yard"],4,6]]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,trunk_,coalesce,get,ramp,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],9,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],15,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 18%)","hsl(0, 70%, 18%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,motorway_,coalesce,get,ramp,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 10%, 85%)","hsl(0, 10%, 85%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 60%, 50%)","hsl(0, 60%, 50%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 40%)","hsl(0, 71%, 40%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 51%, 9%)","hsl(0, 51%, 9%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_!,in,get,class,literal,motorway,trunk_!,coalesce,get,expressway,0,1_,coalesce,get,ramp,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["!",["in",["get","class"],["literal",["motorway","trunk"]]]],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":11,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":9,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,trunk_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],9,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],15,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 18%)","hsl(0, 70%, 18%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,motorway_!,coalesce,get,ramp,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["!=",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 10%, 85%)","hsl(0, 10%, 85%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 60%, 50%)","hsl(0, 60%, 50%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 40%)","hsl(0, 71%, 40%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 51%, 9%)","hsl(0, 51%, 9%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_any_all,!,in,get,class,literal,motorway,trunk,!,coalesce,get,expressway,0,1,!,coalesce,get,ramp,0,1_all,,get,class,trunk,,coalesce,get,expressway,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["any",["all",["!",["in",["get","class"],["literal",["motorway","trunk"]]]],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","ramp"],0],1]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","expressway"],0],1]]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(48, 100%, 75%)",13,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(48, 100%, 75%)",11,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(48, 100%, 75%)",9,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,trunk_,coalesce,get,ramp,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,motorway_,coalesce,get,ramp,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 76%)","hsl(0, 70%, 76%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 66%)","hsl(0, 70%, 66%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 60%)","hsl(0, 70%, 60%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 45%)","hsl(0, 71%, 35%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_in,get,class,literal,minor,service_!,coalesce,get,toll,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["in",["get","class"],["literal",["minor","service"]]],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],12,"hsl(0, 0%, 75%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_in,get,class,literal,minor,service_,coalesce,get,toll,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["in",["get","class"],["literal",["minor","service"]]],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],12,"hsl(48, 100%, 75%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_in_get,class_literal,busway,bus_guideway_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["in",["get","class"],["literal",["busway","bus_guideway"]]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(322, 25%, 75%)",13,"hsl(322, 25%, 50%)",14.9999,"hsl(322, 25%, 50%)",15,"hsl(322, 25%, 80%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(48, 100%, 75%)",13,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(48, 100%, 75%)",11,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(48, 100%, 75%)",9,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_any_all,,get,class,trunk,!,coalesce,get,ramp,0,1_all,in,get,class,literal,primary,secondary,tertiary,busway,bus_guideway,,coalesce,get,expressway,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["any",["all",["==",["get","class"],"trunk"],["!=",["coalesce",["get","ramp"],0],1]],["all",["in",["get","class"],["literal",["primary","secondary","tertiary","busway","bus_guideway"]]],["==",["coalesce",["get","expressway"],0],1]]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,motorway_!,coalesce,get,ramp,0,1_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["!=",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 76%)","hsl(0, 70%, 76%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 66%)","hsl(0, 70%, 66%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 60%)","hsl(0, 70%, 60%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 45%)","hsl(0, 71%, 35%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_surface_bridge_layer_1","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["==",["get","brunnel"],"bridge"]],["==",["get","surface"],"unpaved"],["==",["coalesce",["get","layer"],0],1]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-dasharray":[4,4],"line-color":["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 50%, 70%)","hsl(0, 50%, 70%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 80%)","hsl(0, 95%, 80%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 40%)","hsl(0, 0%, 80%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,false,true_layer_1","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],1]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,4.166666666666667]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,true,false_layer_1","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],1]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],8,16],"monorail",["match",["get","service"],["siding","spur","yard"],6.4,12.8],["match",["get","service"],["siding","spur","yard"],5,10]]],"line-dasharray":[0.125,6.25]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,false,true_layer_1","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],1]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,0.25,0.25,3.75]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,true,false_layer_1","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],1]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,0.3333333333333333,0.16666666666666666,5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,false,true_layer_1","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],1]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,1.5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,true,false_layer_1","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],1]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,2]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge__get,subclass_funicular_layer_1","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["==",["get","subclass"],"funicular"],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],1]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.2875,0.575],"monorail",["match",["get","service"],["siding","spur","yard"],0.22999999999999998,0.45999999999999996],["match",["get","service"],["siding","spur","yard"],0.1796875,0.359375]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.15,2.3],"monorail",["match",["get","service"],["siding","spur","yard"],0.9199999999999999,1.8399999999999999],["match",["get","service"],["siding","spur","yard"],0.71875,1.4375]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4.6,9.2],"monorail",["match",["get","service"],["siding","spur","yard"],3.6799999999999997,7.359999999999999],["match",["get","service"],["siding","spur","yard"],2.875,5.75]]],"line-dasharray":[0.2173913043478261,0.4347826086956522]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_fill_bridge_layer_1","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["==",["coalesce",["get","layer"],0],1]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.125,0.25],"monorail",["match",["get","service"],["siding","spur","yard"],0.1,0.2],["match",["get","service"],["siding","spur","yard"],0.078125,0.15625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]]]}},{"id":"oneway_bridge_layer_1","filter":["all",["==",["get","oneway"],1],["!=",["get","ramp"],1],["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","minor","service"]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],1]],"source":"openmaptiles","source-layer":"transportation","type":"symbol","minzoom":15,"layout":{"icon-size":["interpolate",["exponential",1.2],["zoom"],15,["match",["get","class"],["motorway","trunk","primary"],0.5,0.3],19,["match",["get","class"],["motorway","trunk","primary"],1,"secondary",0.8,0.6]],"icon-image":["match",["get","brunnel"],"tunnel","oneway_black",["match",["get","toll"],1,"oneway_black",["match",["get","class"],"motorway","oneway_white","oneway_black"]]],"visibility":"visible","icon-padding":2,"symbol-spacing":["interpolate",["exponential",1.2],["zoom"],15,75,19,300],"symbol-placement":"line","icon-rotation-alignment":"map"},"paint":{"icon-opacity":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_bridge-casing_layer_2","filter":["all",["==",["get","brunnel"],"bridge"],["in",["get","class"],["literal",["rail","transit"]]],["==",["coalesce",["get","layer"],0],2]],"minzoom":13,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":"hsl(30, 44%, 96%)","line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","service"],["siding","spur","yard"],0.25,0.375],12,["match",["get","service"],["siding","spur","yard"],1,1.5],20,["match",["get","service"],["siding","spur","yard"],4,6]]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,trunk_,coalesce,get,ramp,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],9,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],15,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 18%)","hsl(0, 70%, 18%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,motorway_,coalesce,get,ramp,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 10%, 85%)","hsl(0, 10%, 85%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 60%, 50%)","hsl(0, 60%, 50%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 40%)","hsl(0, 71%, 40%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 51%, 9%)","hsl(0, 51%, 9%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_!,in,get,class,literal,motorway,trunk_!,coalesce,get,expressway,0,1_,coalesce,get,ramp,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["!",["in",["get","class"],["literal",["motorway","trunk"]]]],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":11,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":9,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,trunk_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],9,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],15,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 18%)","hsl(0, 70%, 18%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,motorway_!,coalesce,get,ramp,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["!=",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 10%, 85%)","hsl(0, 10%, 85%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 60%, 50%)","hsl(0, 60%, 50%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 40%)","hsl(0, 71%, 40%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 51%, 9%)","hsl(0, 51%, 9%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_any_all,!,in,get,class,literal,motorway,trunk,!,coalesce,get,expressway,0,1,!,coalesce,get,ramp,0,1_all,,get,class,trunk,,coalesce,get,expressway,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["any",["all",["!",["in",["get","class"],["literal",["motorway","trunk"]]]],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","ramp"],0],1]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","expressway"],0],1]]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(48, 100%, 75%)",13,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(48, 100%, 75%)",11,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(48, 100%, 75%)",9,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,trunk_,coalesce,get,ramp,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,motorway_,coalesce,get,ramp,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 76%)","hsl(0, 70%, 76%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 66%)","hsl(0, 70%, 66%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 60%)","hsl(0, 70%, 60%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 45%)","hsl(0, 71%, 35%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_in,get,class,literal,minor,service_!,coalesce,get,toll,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["in",["get","class"],["literal",["minor","service"]]],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],12,"hsl(0, 0%, 75%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_in,get,class,literal,minor,service_,coalesce,get,toll,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["in",["get","class"],["literal",["minor","service"]]],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],12,"hsl(48, 100%, 75%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_in_get,class_literal,busway,bus_guideway_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["in",["get","class"],["literal",["busway","bus_guideway"]]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(322, 25%, 75%)",13,"hsl(322, 25%, 50%)",14.9999,"hsl(322, 25%, 50%)",15,"hsl(322, 25%, 80%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(48, 100%, 75%)",13,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(48, 100%, 75%)",11,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(48, 100%, 75%)",9,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_any_all,,get,class,trunk,!,coalesce,get,ramp,0,1_all,in,get,class,literal,primary,secondary,tertiary,busway,bus_guideway,,coalesce,get,expressway,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["any",["all",["==",["get","class"],"trunk"],["!=",["coalesce",["get","ramp"],0],1]],["all",["in",["get","class"],["literal",["primary","secondary","tertiary","busway","bus_guideway"]]],["==",["coalesce",["get","expressway"],0],1]]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,motorway_!,coalesce,get,ramp,0,1_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["!=",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 76%)","hsl(0, 70%, 76%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 66%)","hsl(0, 70%, 66%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 60%)","hsl(0, 70%, 60%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 45%)","hsl(0, 71%, 35%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_surface_bridge_layer_2","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["==",["get","brunnel"],"bridge"]],["==",["get","surface"],"unpaved"],["==",["coalesce",["get","layer"],0],2]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-dasharray":[4,4],"line-color":["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 50%, 70%)","hsl(0, 50%, 70%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 80%)","hsl(0, 95%, 80%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 40%)","hsl(0, 0%, 80%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,false,true_layer_2","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],2]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,4.166666666666667]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,true,false_layer_2","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],2]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],8,16],"monorail",["match",["get","service"],["siding","spur","yard"],6.4,12.8],["match",["get","service"],["siding","spur","yard"],5,10]]],"line-dasharray":[0.125,6.25]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,false,true_layer_2","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],2]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,0.25,0.25,3.75]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,true,false_layer_2","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],2]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,0.3333333333333333,0.16666666666666666,5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,false,true_layer_2","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],2]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,1.5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,true,false_layer_2","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],2]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,2]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge__get,subclass_funicular_layer_2","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["==",["get","subclass"],"funicular"],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],2]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.2875,0.575],"monorail",["match",["get","service"],["siding","spur","yard"],0.22999999999999998,0.45999999999999996],["match",["get","service"],["siding","spur","yard"],0.1796875,0.359375]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.15,2.3],"monorail",["match",["get","service"],["siding","spur","yard"],0.9199999999999999,1.8399999999999999],["match",["get","service"],["siding","spur","yard"],0.71875,1.4375]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4.6,9.2],"monorail",["match",["get","service"],["siding","spur","yard"],3.6799999999999997,7.359999999999999],["match",["get","service"],["siding","spur","yard"],2.875,5.75]]],"line-dasharray":[0.2173913043478261,0.4347826086956522]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_fill_bridge_layer_2","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["==",["coalesce",["get","layer"],0],2]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.125,0.25],"monorail",["match",["get","service"],["siding","spur","yard"],0.1,0.2],["match",["get","service"],["siding","spur","yard"],0.078125,0.15625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]]]}},{"id":"oneway_bridge_layer_2","filter":["all",["==",["get","oneway"],1],["!=",["get","ramp"],1],["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","minor","service"]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],2]],"source":"openmaptiles","source-layer":"transportation","type":"symbol","minzoom":15,"layout":{"icon-size":["interpolate",["exponential",1.2],["zoom"],15,["match",["get","class"],["motorway","trunk","primary"],0.5,0.3],19,["match",["get","class"],["motorway","trunk","primary"],1,"secondary",0.8,0.6]],"icon-image":["match",["get","brunnel"],"tunnel","oneway_black",["match",["get","toll"],1,"oneway_black",["match",["get","class"],"motorway","oneway_white","oneway_black"]]],"visibility":"visible","icon-padding":2,"symbol-spacing":["interpolate",["exponential",1.2],["zoom"],15,75,19,300],"symbol-placement":"line","icon-rotation-alignment":"map"},"paint":{"icon-opacity":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_bridge-casing_layer_3","filter":["all",["==",["get","brunnel"],"bridge"],["in",["get","class"],["literal",["rail","transit"]]],["==",["coalesce",["get","layer"],0],3]],"minzoom":13,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":"hsl(30, 44%, 96%)","line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","service"],["siding","spur","yard"],0.25,0.375],12,["match",["get","service"],["siding","spur","yard"],1,1.5],20,["match",["get","service"],["siding","spur","yard"],4,6]]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,trunk_,coalesce,get,ramp,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],9,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],15,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 18%)","hsl(0, 70%, 18%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,motorway_,coalesce,get,ramp,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 10%, 85%)","hsl(0, 10%, 85%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 60%, 50%)","hsl(0, 60%, 50%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 40%)","hsl(0, 71%, 40%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 51%, 9%)","hsl(0, 51%, 9%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_!,in,get,class,literal,motorway,trunk_!,coalesce,get,expressway,0,1_,coalesce,get,ramp,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["!",["in",["get","class"],["literal",["motorway","trunk"]]]],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":11,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":9,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,trunk_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],9,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],15,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 18%)","hsl(0, 70%, 18%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,motorway_!,coalesce,get,ramp,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["!=",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 10%, 85%)","hsl(0, 10%, 85%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 60%, 50%)","hsl(0, 60%, 50%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 40%)","hsl(0, 71%, 40%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 51%, 9%)","hsl(0, 51%, 9%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_any_all,!,in,get,class,literal,motorway,trunk,!,coalesce,get,expressway,0,1,!,coalesce,get,ramp,0,1_all,,get,class,trunk,,coalesce,get,expressway,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["any",["all",["!",["in",["get","class"],["literal",["motorway","trunk"]]]],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","ramp"],0],1]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","expressway"],0],1]]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(48, 100%, 75%)",13,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(48, 100%, 75%)",11,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(48, 100%, 75%)",9,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,trunk_,coalesce,get,ramp,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,motorway_,coalesce,get,ramp,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 76%)","hsl(0, 70%, 76%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 66%)","hsl(0, 70%, 66%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 60%)","hsl(0, 70%, 60%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 45%)","hsl(0, 71%, 35%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_in,get,class,literal,minor,service_!,coalesce,get,toll,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["in",["get","class"],["literal",["minor","service"]]],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],12,"hsl(0, 0%, 75%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_in,get,class,literal,minor,service_,coalesce,get,toll,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["in",["get","class"],["literal",["minor","service"]]],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],12,"hsl(48, 100%, 75%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_in_get,class_literal,busway,bus_guideway_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["in",["get","class"],["literal",["busway","bus_guideway"]]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(322, 25%, 75%)",13,"hsl(322, 25%, 50%)",14.9999,"hsl(322, 25%, 50%)",15,"hsl(322, 25%, 80%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(48, 100%, 75%)",13,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(48, 100%, 75%)",11,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(48, 100%, 75%)",9,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_any_all,,get,class,trunk,!,coalesce,get,ramp,0,1_all,in,get,class,literal,primary,secondary,tertiary,busway,bus_guideway,,coalesce,get,expressway,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["any",["all",["==",["get","class"],"trunk"],["!=",["coalesce",["get","ramp"],0],1]],["all",["in",["get","class"],["literal",["primary","secondary","tertiary","busway","bus_guideway"]]],["==",["coalesce",["get","expressway"],0],1]]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,motorway_!,coalesce,get,ramp,0,1_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["!=",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 76%)","hsl(0, 70%, 76%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 66%)","hsl(0, 70%, 66%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 60%)","hsl(0, 70%, 60%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 45%)","hsl(0, 71%, 35%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_surface_bridge_layer_3","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["==",["get","brunnel"],"bridge"]],["==",["get","surface"],"unpaved"],["==",["coalesce",["get","layer"],0],3]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-dasharray":[4,4],"line-color":["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 50%, 70%)","hsl(0, 50%, 70%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 80%)","hsl(0, 95%, 80%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 40%)","hsl(0, 0%, 80%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,false,true_layer_3","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],3]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,4.166666666666667]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,true,false_layer_3","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],3]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],8,16],"monorail",["match",["get","service"],["siding","spur","yard"],6.4,12.8],["match",["get","service"],["siding","spur","yard"],5,10]]],"line-dasharray":[0.125,6.25]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,false,true_layer_3","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],3]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,0.25,0.25,3.75]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,true,false_layer_3","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],3]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,0.3333333333333333,0.16666666666666666,5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,false,true_layer_3","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],3]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,1.5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,true,false_layer_3","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],3]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,2]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge__get,subclass_funicular_layer_3","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["==",["get","subclass"],"funicular"],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],3]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.2875,0.575],"monorail",["match",["get","service"],["siding","spur","yard"],0.22999999999999998,0.45999999999999996],["match",["get","service"],["siding","spur","yard"],0.1796875,0.359375]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.15,2.3],"monorail",["match",["get","service"],["siding","spur","yard"],0.9199999999999999,1.8399999999999999],["match",["get","service"],["siding","spur","yard"],0.71875,1.4375]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4.6,9.2],"monorail",["match",["get","service"],["siding","spur","yard"],3.6799999999999997,7.359999999999999],["match",["get","service"],["siding","spur","yard"],2.875,5.75]]],"line-dasharray":[0.2173913043478261,0.4347826086956522]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_fill_bridge_layer_3","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["==",["coalesce",["get","layer"],0],3]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.125,0.25],"monorail",["match",["get","service"],["siding","spur","yard"],0.1,0.2],["match",["get","service"],["siding","spur","yard"],0.078125,0.15625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]]]}},{"id":"oneway_bridge_layer_3","filter":["all",["==",["get","oneway"],1],["!=",["get","ramp"],1],["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","minor","service"]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],3]],"source":"openmaptiles","source-layer":"transportation","type":"symbol","minzoom":15,"layout":{"icon-size":["interpolate",["exponential",1.2],["zoom"],15,["match",["get","class"],["motorway","trunk","primary"],0.5,0.3],19,["match",["get","class"],["motorway","trunk","primary"],1,"secondary",0.8,0.6]],"icon-image":["match",["get","brunnel"],"tunnel","oneway_black",["match",["get","toll"],1,"oneway_black",["match",["get","class"],"motorway","oneway_white","oneway_black"]]],"visibility":"visible","icon-padding":2,"symbol-spacing":["interpolate",["exponential",1.2],["zoom"],15,75,19,300],"symbol-placement":"line","icon-rotation-alignment":"map"},"paint":{"icon-opacity":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_bridge-casing_layer_4","filter":["all",["==",["get","brunnel"],"bridge"],["in",["get","class"],["literal",["rail","transit"]]],["==",["coalesce",["get","layer"],0],4]],"minzoom":13,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":"hsl(30, 44%, 96%)","line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","service"],["siding","spur","yard"],0.25,0.375],12,["match",["get","service"],["siding","spur","yard"],1,1.5],20,["match",["get","service"],["siding","spur","yard"],4,6]]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,trunk_,coalesce,get,ramp,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],9,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],15,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 18%)","hsl(0, 70%, 18%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,motorway_,coalesce,get,ramp,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 10%, 85%)","hsl(0, 10%, 85%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 60%, 50%)","hsl(0, 60%, 50%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 40%)","hsl(0, 71%, 40%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 51%, 9%)","hsl(0, 51%, 9%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_!,in,get,class,literal,motorway,trunk_!,coalesce,get,expressway,0,1_,coalesce,get,ramp,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["!",["in",["get","class"],["literal",["motorway","trunk"]]]],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":11,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":9,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,trunk_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],9,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],15,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 18%)","hsl(0, 70%, 18%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,motorway_!,coalesce,get,ramp,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["!=",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 10%, 85%)","hsl(0, 10%, 85%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 60%, 50%)","hsl(0, 60%, 50%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 40%)","hsl(0, 71%, 40%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 51%, 9%)","hsl(0, 51%, 9%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_any_all,!,in,get,class,literal,motorway,trunk,!,coalesce,get,expressway,0,1,!,coalesce,get,ramp,0,1_all,,get,class,trunk,,coalesce,get,expressway,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["any",["all",["!",["in",["get","class"],["literal",["motorway","trunk"]]]],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","ramp"],0],1]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","expressway"],0],1]]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(48, 100%, 75%)",13,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(48, 100%, 75%)",11,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(48, 100%, 75%)",9,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,trunk_,coalesce,get,ramp,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,motorway_,coalesce,get,ramp,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 76%)","hsl(0, 70%, 76%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 66%)","hsl(0, 70%, 66%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 60%)","hsl(0, 70%, 60%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 45%)","hsl(0, 71%, 35%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_in,get,class,literal,minor,service_!,coalesce,get,toll,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["in",["get","class"],["literal",["minor","service"]]],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],12,"hsl(0, 0%, 75%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_in,get,class,literal,minor,service_,coalesce,get,toll,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["in",["get","class"],["literal",["minor","service"]]],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],12,"hsl(48, 100%, 75%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_in_get,class_literal,busway,bus_guideway_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["in",["get","class"],["literal",["busway","bus_guideway"]]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(322, 25%, 75%)",13,"hsl(322, 25%, 50%)",14.9999,"hsl(322, 25%, 50%)",15,"hsl(322, 25%, 80%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(48, 100%, 75%)",13,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(48, 100%, 75%)",11,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(48, 100%, 75%)",9,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_any_all,,get,class,trunk,!,coalesce,get,ramp,0,1_all,in,get,class,literal,primary,secondary,tertiary,busway,bus_guideway,,coalesce,get,expressway,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["any",["all",["==",["get","class"],"trunk"],["!=",["coalesce",["get","ramp"],0],1]],["all",["in",["get","class"],["literal",["primary","secondary","tertiary","busway","bus_guideway"]]],["==",["coalesce",["get","expressway"],0],1]]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,motorway_!,coalesce,get,ramp,0,1_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["!=",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 76%)","hsl(0, 70%, 76%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 66%)","hsl(0, 70%, 66%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 60%)","hsl(0, 70%, 60%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 45%)","hsl(0, 71%, 35%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_surface_bridge_layer_4","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["==",["get","brunnel"],"bridge"]],["==",["get","surface"],"unpaved"],["==",["coalesce",["get","layer"],0],4]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-dasharray":[4,4],"line-color":["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 50%, 70%)","hsl(0, 50%, 70%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 80%)","hsl(0, 95%, 80%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 40%)","hsl(0, 0%, 80%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,false,true_layer_4","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],4]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,4.166666666666667]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,true,false_layer_4","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],4]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],8,16],"monorail",["match",["get","service"],["siding","spur","yard"],6.4,12.8],["match",["get","service"],["siding","spur","yard"],5,10]]],"line-dasharray":[0.125,6.25]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,false,true_layer_4","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],4]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,0.25,0.25,3.75]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,true,false_layer_4","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],4]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,0.3333333333333333,0.16666666666666666,5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,false,true_layer_4","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],4]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,1.5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,true,false_layer_4","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],4]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,2]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge__get,subclass_funicular_layer_4","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["==",["get","subclass"],"funicular"],["!=",["get","service"],"crossover"],["==",["coalesce",["get","layer"],0],4]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.2875,0.575],"monorail",["match",["get","service"],["siding","spur","yard"],0.22999999999999998,0.45999999999999996],["match",["get","service"],["siding","spur","yard"],0.1796875,0.359375]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.15,2.3],"monorail",["match",["get","service"],["siding","spur","yard"],0.9199999999999999,1.8399999999999999],["match",["get","service"],["siding","spur","yard"],0.71875,1.4375]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4.6,9.2],"monorail",["match",["get","service"],["siding","spur","yard"],3.6799999999999997,7.359999999999999],["match",["get","service"],["siding","spur","yard"],2.875,5.75]]],"line-dasharray":[0.2173913043478261,0.4347826086956522]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_fill_bridge_layer_4","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["==",["coalesce",["get","layer"],0],4]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.125,0.25],"monorail",["match",["get","service"],["siding","spur","yard"],0.1,0.2],["match",["get","service"],["siding","spur","yard"],0.078125,0.15625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]]]}},{"id":"oneway_bridge_layer_4","filter":["all",["==",["get","oneway"],1],["!=",["get","ramp"],1],["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","minor","service"]]],["==",["get","brunnel"],"bridge"],["==",["coalesce",["get","layer"],0],4]],"source":"openmaptiles","source-layer":"transportation","type":"symbol","minzoom":15,"layout":{"icon-size":["interpolate",["exponential",1.2],["zoom"],15,["match",["get","class"],["motorway","trunk","primary"],0.5,0.3],19,["match",["get","class"],["motorway","trunk","primary"],1,"secondary",0.8,0.6]],"icon-image":["match",["get","brunnel"],"tunnel","oneway_black",["match",["get","toll"],1,"oneway_black",["match",["get","class"],"motorway","oneway_white","oneway_black"]]],"visibility":"visible","icon-padding":2,"symbol-spacing":["interpolate",["exponential",1.2],["zoom"],15,75,19,300],"symbol-placement":"line","icon-rotation-alignment":"map"},"paint":{"icon-opacity":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_bridge-casing_layer_top","filter":["all",["==",["get","brunnel"],"bridge"],["in",["get","class"],["literal",["rail","transit"]]],[">=",["coalesce",["get","layer"],0],5]],"minzoom":13,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":"hsl(30, 44%, 96%)","line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","service"],["siding","spur","yard"],0.25,0.375],12,["match",["get","service"],["siding","spur","yard"],1,1.5],20,["match",["get","service"],["siding","spur","yard"],4,6]]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,trunk_,coalesce,get,ramp,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],9,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],15,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 18%)","hsl(0, 70%, 18%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,motorway_,coalesce,get,ramp,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 10%, 85%)","hsl(0, 10%, 85%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 60%, 50%)","hsl(0, 60%, 50%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 40%)","hsl(0, 71%, 40%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 51%, 9%)","hsl(0, 51%, 9%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_!,in,get,class,literal,motorway,trunk_!,coalesce,get,expressway,0,1_,coalesce,get,ramp,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["!",["in",["get","class"],["literal",["motorway","trunk"]]]],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":11,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":9,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_,coalesce,get,expressway,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":7,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,trunk_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],9,["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],15,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 18%)","hsl(0, 70%, 18%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_all_,get,class,motorway_!,coalesce,get,ramp,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["!=",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 10%, 85%)","hsl(0, 10%, 85%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 60%, 50%)","hsl(0, 60%, 50%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 40%)","hsl(0, 71%, 40%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 51%, 9%)","hsl(0, 51%, 9%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_casing_bridge_any_all,!,in,get,class,literal,motorway,trunk,!,coalesce,get,expressway,0,1,!,coalesce,get,ramp,0,1_all,,get,class,trunk,,coalesce,get,expressway,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["any",["all",["!",["in",["get","class"],["literal",["motorway","trunk"]]]],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","ramp"],0],1]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","expressway"],0],1]]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["step",["zoom"],["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 90%)"]],15,["match",["get","brunnel"],"tunnel",["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","toll"],0],1,["match",["coalesce",["get","expressway"],0],1,"hsl(48, 41%, 85%)","hsl(48, 41%, 80%)"],"hsl(0, 41%, 80%)"],["primary","secondary","tertiary","busway","bus_guideway"],"hsl(0, 0%, 80%)","hsl(0, 0%, 90%)"],["match",["get","class"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"],"hsl(0, 0%, 23%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",["match",["get","class"],"motorway",1.5,0.5],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["*",["match",["get","class"],"motorway",3,["match",["coalesce",["get","expressway"],0],1,3,1.2]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],12,["*",["match",["get","class"],"motorway",5,["match",["coalesce",["get","expressway"],0],1,7,5]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,14,11],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,112,88],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(48, 100%, 75%)",13,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(48, 100%, 75%)",11,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_,coalesce,get,ramp,0,1_!,coalesce,get,toll,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["==",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_,coalesce,get,ramp,0,1_,coalesce,get,toll,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["==",["coalesce",["get","ramp"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(48, 100%, 75%)",9,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,trunk_,coalesce,get,ramp,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"trunk"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,motorway_,coalesce,get,ramp,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["==",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 76%)","hsl(0, 70%, 76%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 66%)","hsl(0, 70%, 66%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 60%)","hsl(0, 70%, 60%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 45%)","hsl(0, 71%, 35%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_in,get,class,literal,minor,service_!,coalesce,get,toll,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["in",["get","class"],["literal",["minor","service"]]],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],12,"hsl(0, 0%, 75%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_in,get,class,literal,minor,service_,coalesce,get,toll,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["in",["get","class"],["literal",["minor","service"]]],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":12,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],12,"hsl(48, 100%, 75%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_in_get,class_literal,busway,bus_guideway_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["in",["get","class"],["literal",["busway","bus_guideway"]]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(322, 25%, 75%)",13,"hsl(322, 25%, 50%)",14.9999,"hsl(322, 25%, 50%)",15,"hsl(322, 25%, 80%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(0, 0%, 75%)",13,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,tertiary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"tertiary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":11,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],11,"hsl(48, 100%, 75%)",13,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(0, 0%, 75%)",11,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,secondary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"secondary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":9,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],9,"hsl(48, 100%, 75%)",11,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_!,coalesce,get,toll,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["!=",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(0, 0%, 75%)",9,"hsl(0, 0%, 23%)",14.9999,"hsl(0, 0%, 23%)",15,"hsl(0, 100%, 100%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,primary_!,coalesce,get,ramp,0,1_!,coalesce,get,expressway,0,1_,coalesce,get,toll,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"primary"],["!=",["coalesce",["get","ramp"],0],1],["!=",["coalesce",["get","expressway"],0],1],["==",["coalesce",["get","toll"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":7,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],7,"hsl(48, 100%, 75%)",9,"hsl(48, 100%, 40%)",14.9999,"hsl(48, 100%, 40%)",15,"hsl(48, 100%, 75%)"],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_any_all,,get,class,trunk,!,coalesce,get,ramp,0,1_all,in,get,class,literal,primary,secondary,tertiary,busway,bus_guideway,,coalesce,get,expressway,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["any",["all",["==",["get","class"],"trunk"],["!=",["coalesce",["get","ramp"],0],1]],["all",["in",["get","class"],["literal",["primary","secondary","tertiary","busway","bus_guideway"]]],["==",["coalesce",["get","expressway"],0],1]]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["match",["get","brunnel"],"tunnel",["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 90%)","hsl(0, 71%, 90%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 90%)","hsl(0, 77%, 90%)"],["busway","bus_guideway"],"hsl(322, 25%, 93%)",["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 95%)","hsl(0, 0%, 95%)"]],["match",["get","class"],"trunk",["match",["coalesce",["get","expressway"],0],1,["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 95%)","hsl(0, 95%, 95%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 77%, 50%)","hsl(0, 77%, 50%)"]],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 75%)","hsl(0, 100%, 100%)"]]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_fill_bridge_all_,get,class,motorway_!,coalesce,get,ramp,0,1_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["all",["==",["get","class"],"motorway"],["!=",["coalesce",["get","ramp"],0],1]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-color":["interpolate",["exponential",1.2],["zoom"],4,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 76%)","hsl(0, 70%, 76%)"],6,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 66%)","hsl(0, 70%, 66%)"],10.5,["match",["coalesce",["get","toll"],0],1,"hsl(48, 70%, 60%)","hsl(0, 70%, 60%)"],14,["match",["coalesce",["get","toll"],0],1,"hsl(48, 71%, 45%)","hsl(0, 71%, 35%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"road_surface_bridge_layer_top","filter":["all",["all",["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway","minor","service"]]],["==",["get","brunnel"],"bridge"]],["==",["get","surface"],"unpaved"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":4,"layout":{"line-cap":"butt","line-join":"round","visibility":"visible","line-sort-key":["+",["coalesce",["get","layer"],0],0.1,["*",-0.1,["coalesce",["get","ramp"],0]],["*",0.2,["coalesce",["get","toll"],0]],["*",0.4,["coalesce",["get","expressway"],0]]]},"paint":{"line-opacity":["step",["zoom"],["match",["coalesce",["get","ramp"],0],1,0,["match",["get","network"],"us-interstate",1,0]],5,["match",["coalesce",["get","ramp"],0],1,0,["match",["get","class"],["motorway","trunk"],1,0]],7,["match",["get","class"],["motorway","trunk","primary"],1,0],9,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","bus_guideway"],1,0],12,["match",["get","class"],"service",0,1],13,["match",["get","class"],"service",["match",["get","service"],["parking_aisle","driveway"],0,1],1],15,1],"line-dasharray":[4,4],"line-color":["match",["get","class"],"motorway",["match",["coalesce",["get","toll"],0],1,"hsl(48, 50%, 70%)","hsl(0, 50%, 70%)"],"trunk",["match",["coalesce",["get","toll"],0],1,"hsl(48, 95%, 80%)","hsl(0, 95%, 80%)"],["match",["coalesce",["get","toll"],0],1,"hsl(48, 100%, 40%)","hsl(0, 0%, 80%)"]],"line-width":["interpolate",["exponential",1.2],["zoom"],4,["*",0.5,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],9,["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2],12,["*",["match",["get","class"],"motorway",3.2,["match",["coalesce",["get","expressway"],0],1,3.5,4]],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],16,["*",["match",["coalesce",["get","expressway"],0],1,8,9],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]],20,["*",["match",["coalesce",["get","expressway"],0],1,64,72],["match",["get","class"],["motorway","trunk"],["match",["coalesce",["get","ramp"],0],1,0.5,1],"primary",["match",["coalesce",["get","ramp"],0],1,0.45,0.9],"secondary",["match",["coalesce",["get","ramp"],0],1,0.3,["match",["coalesce",["get","expressway"],0],1,0.7,0.6]],["tertiary","busway","bus_guideway"],["match",["coalesce",["get","ramp"],0],1,0.25,0.5],"minor",0.3,"service",["match",["get","service"],["parking_aisle","driveway"],0.15,0.2],0.2]]],"line-blur":0.5}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,false,true_layer_top","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,4.166666666666667]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,rail,preserved_match,get,service,siding,spur,yard,true,false_layer_top","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["rail","preserved"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],8,16],"monorail",["match",["get","service"],["siding","spur","yard"],6.4,12.8],["match",["get","service"],["siding","spur","yard"],5,10]]],"line-dasharray":[0.125,6.25]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,false,true_layer_top","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,0.25,0.25,3.75]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_,get,subclass,narrow_gauge_match,get,service,siding,spur,yard,true,false_layer_top","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["==",["get","subclass"],"narrow_gauge"],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,0.3333333333333333,0.16666666666666666,5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,false,true_layer_top","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],false,true]],["!=",["get","service"],"crossover"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.25,0.5],"monorail",["match",["get","service"],["siding","spur","yard"],0.2,0.4],["match",["get","service"],["siding","spur","yard"],0.15625,0.3125]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1,2],"monorail",["match",["get","service"],["siding","spur","yard"],0.8,1.6],["match",["get","service"],["siding","spur","yard"],0.625,1.25]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4,8],"monorail",["match",["get","service"],["siding","spur","yard"],3.2,6.4],["match",["get","service"],["siding","spur","yard"],2.5,5]]],"line-dasharray":[0.25,1.5]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge_all_in,get,subclass,literal,light_rail,tram_match,get,service,siding,spur,yard,true,false_layer_top","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["all",["in",["get","subclass"],["literal",["light_rail","tram"]]],["match",["get","service"],["siding","spur","yard"],true,false]],["!=",["get","service"],"crossover"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.375,0.75],"monorail",["match",["get","service"],["siding","spur","yard"],0.30000000000000004,0.6000000000000001],["match",["get","service"],["siding","spur","yard"],0.234375,0.46875]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.5,3],"monorail",["match",["get","service"],["siding","spur","yard"],1.2000000000000002,2.4000000000000004],["match",["get","service"],["siding","spur","yard"],0.9375,1.875]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],6,12],"monorail",["match",["get","service"],["siding","spur","yard"],4.800000000000001,9.600000000000001],["match",["get","service"],["siding","spur","yard"],3.75,7.5]]],"line-dasharray":[0.16666666666666666,2]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_dashes_bridge__get,subclass_funicular_layer_top","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],["==",["get","subclass"],"funicular"],["!=",["get","service"],"crossover"],[">=",["coalesce",["get","layer"],0],5]],"minzoom":14,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.2875,0.575],"monorail",["match",["get","service"],["siding","spur","yard"],0.22999999999999998,0.45999999999999996],["match",["get","service"],["siding","spur","yard"],0.1796875,0.359375]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],1.15,2.3],"monorail",["match",["get","service"],["siding","spur","yard"],0.9199999999999999,1.8399999999999999],["match",["get","service"],["siding","spur","yard"],0.71875,1.4375]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],4.6,9.2],"monorail",["match",["get","service"],["siding","spur","yard"],3.6799999999999997,7.359999999999999],["match",["get","service"],["siding","spur","yard"],2.875,5.75]]],"line-dasharray":[0.2173913043478261,0.4347826086956522]}},{"type":"line","source":"openmaptiles","source-layer":"transportation","id":"rail_fill_bridge_layer_top","filter":["all",["match",["get","brunnel"],"bridge",true,false],["in",["get","class"],["literal",["rail","transit"]]],[">=",["coalesce",["get","layer"],0],5]],"minzoom":10,"layout":{"line-cap":"butt","line-join":"bevel","visibility":"visible"},"paint":{"line-color":["match",["get","brunnel"],"tunnel","hsl(0, 0%, 90%)",["match",["get","subclass"],"subway","hsl(0, 0%, 50%)","light_rail","hsl(0, 0%, 50%)","tram","hsl(0, 0%, 60%)","monorail","hsl(0, 0%, 50%)","funicular","hsl(0, 0%, 50%)","narrow_gauge","hsl(0, 0%, 60%)","hsl(0, 0%, 60%)"]],"line-opacity":["step",["zoom"],["match",["get","subclass"],["rail","preserved","narrow_gauge"],1,0],14,1],"line-width":["interpolate",["exponential",1.2],["zoom"],8,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.125,0.25],"monorail",["match",["get","service"],["siding","spur","yard"],0.1,0.2],["match",["get","service"],["siding","spur","yard"],0.078125,0.15625]],12,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],0.5,1],"monorail",["match",["get","service"],["siding","spur","yard"],0.4,0.8],["match",["get","service"],["siding","spur","yard"],0.3125,0.625]],20,["match",["get","subclass"],["rail","preserved","narrow_gauge","subway"],["match",["get","service"],["siding","spur","yard"],2,4],"monorail",["match",["get","service"],["siding","spur","yard"],1.6,3.2],["match",["get","service"],["siding","spur","yard"],1.25,2.5]]]}},{"id":"oneway_bridge_layer_top","filter":["all",["==",["get","oneway"],1],["!=",["get","ramp"],1],["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","minor","service"]]],["==",["get","brunnel"],"bridge"],[">=",["coalesce",["get","layer"],0],5]],"source":"openmaptiles","source-layer":"transportation","type":"symbol","minzoom":15,"layout":{"icon-size":["interpolate",["exponential",1.2],["zoom"],15,["match",["get","class"],["motorway","trunk","primary"],0.5,0.3],19,["match",["get","class"],["motorway","trunk","primary"],1,"secondary",0.8,0.6]],"icon-image":["match",["get","brunnel"],"tunnel","oneway_black",["match",["get","toll"],1,"oneway_black",["match",["get","class"],"motorway","oneway_white","oneway_black"]]],"visibility":"visible","icon-padding":2,"symbol-spacing":["interpolate",["exponential",1.2],["zoom"],15,75,19,300],"symbol-placement":"line","icon-rotation-alignment":"map"},"paint":{"icon-opacity":0.5}},{"id":"lift_casing","type":"line","paint":{"line-color":"hsl(30, 44%, 96%)","line-width":["interpolate",["exponential",1.2],["zoom"],12,2,15.9999,4,16,2,20,4],"line-gap-width":["interpolate",["exponential",1.2],["zoom"],12,0,16,0,20,14.4]},"filter":["all",["==",["get","class"],"aerialway"],["in",["get","subclass"],["literal",["chair_lift","cable_car","gondola","mixed_lift"]]]],"layout":{"visibility":"visible"},"source":"openmaptiles","source-layer":"transportation"},{"id":"lift","type":"line","paint":{"line-color":"hsl(310, 41%, 59%)","line-width":["interpolate",["exponential",1.2],["zoom"],12,1.2,14.9999,2.4,15,1.2,16,1.2,20,2.4],"line-gap-width":["interpolate",["exponential",1.2],["zoom"],12,0,15,0,16,1,20,16]},"filter":["all",["==",["get","class"],"aerialway"],["in",["get","subclass"],["literal",["chair_lift","cable_car","gondola","mixed_lift"]]]],"layout":{"visibility":"visible"},"source":"openmaptiles","source-layer":"transportation"},{"id":"boundary_country_label_left","type":"symbol","paint":{"text-color":{"base":1.2,"stops":[[3,"hsl(0, 2%, 24%)"],[7,"hsl(0, 2%, 18%)"]]}},"layout":{"symbol-placement":"line","text-font":["Americana-Bold"],"text-size":{"stops":[[3,6],[7,10]]},"text-field":["let","code",["get","adm0_l"],"countryNamesByCode",["literal",{"ABW":"ARUBA","AFG":"AFGHANISTAN","AGO":"ANGOLA","AIA":"ANGUILLA","ALB":"ALBANIA","AND":"ANDORRA","ARE":"UNITED  ARAB  EMIRATES","ARG":"ARGENTINA","ARM":"ARMENIA","ASM":"AMERICAN  SAMOA","ATA":"ANTARCTICA","ATF":"FRENCH  SOUTHERN  TERRITORIES","ATG":"ANTIGUA  &  BARBUDA","AUS":"AUSTRALIA","AUT":"AUSTRIA","AZE":"AZERBAIJAN","BDI":"BURUNDI","BEL":"BELGIUM","BEN":"BENIN","BFA":"BURKINA  FASO","BGD":"BANGLADESH","BGR":"BULGARIA","BHR":"BAHRAIN","BHS":"BAHAMAS","BIH":"BOSNIA  &  HERZEGOVINA","BLM":"ST.  BARTHÉLEMY","BLR":"BELARUS","BLZ":"BELIZE","BMU":"BERMUDA","BOL":"BOLIVIA","BRA":"BRAZIL","BRB":"BARBADOS","BRN":"BRUNEI","BTN":"BHUTAN","BVT":"BOUVET  ISLAND","BWA":"BOTSWANA","CAF":"CENTRAL  AFRICAN  REPUBLIC","CAN":"CANADA","CCK":"COCOS  (KEELING)  ISLANDS","CHE":"SWITZERLAND","CHL":"CHILE","CHN":"CHINA","CIV":"CÔTE  D’IVOIRE","CMR":"CAMEROON","COD":"CONGO  -  KINSHASA","COG":"CONGO  -  BRAZZAVILLE","COK":"COOK  ISLANDS","COL":"COLOMBIA","COM":"COMOROS","CPV":"CAPE  VERDE","CRI":"COSTA  RICA","CUB":"CUBA","CUW":"CURAÇAO","CXR":"CHRISTMAS  ISLAND","CYM":"CAYMAN  ISLANDS","CYP":"CYPRUS","CZE":"CZECHIA","DEU":"GERMANY","DJI":"DJIBOUTI","DMA":"DOMINICA","DNK":"DENMARK","DOM":"DOMINICAN  REPUBLIC","DZA":"ALGERIA","ECU":"ECUADOR","EGY":"EGYPT","ERI":"ERITREA","ESH":"WESTERN  SAHARA","ESP":"SPAIN","EST":"ESTONIA","ETH":"ETHIOPIA","FIN":"FINLAND","FJI":"FIJI","FLK":"FALKLAND  ISLANDS","FRA":"FRANCE","FRO":"FAROE  ISLANDS","FSM":"MICRONESIA","FXX":"FRANCE","GAB":"GABON","GBR":"UNITED  KINGDOM","GEO":"GEORGIA","GGY":"GUERNSEY","GHA":"GHANA","GIB":"GIBRALTAR","GIN":"GUINEA","GLP":"GUADELOUPE","GMB":"GAMBIA","GNB":"GUINEA-BISSAU","GNQ":"EQUATORIAL  GUINEA","GRC":"GREECE","GRD":"GRENADA","GRL":"GREENLAND","GTM":"GUATEMALA","GUF":"FRENCH  GUIANA","GUM":"GUAM","GUY":"GUYANA","HKG":"HONG  KONG  SAR  CHINA","HMD":"HEARD  &  MCDONALD  ISLANDS","HND":"HONDURAS","HRV":"CROATIA","HTI":"HAITI","HUN":"HUNGARY","IDN":"INDONESIA","IMN":"ISLE  OF  MAN","IND":"INDIA","IOT":"BRITISH  INDIAN  OCEAN  TERRITORY","IRL":"IRELAND","IRN":"IRAN","IRQ":"IRAQ","ISL":"ICELAND","ISR":"ISRAEL","ITA":"ITALY","JAM":"JAMAICA","JEY":"JERSEY","JOR":"JORDAN","JPN":"JAPAN","KAZ":"KAZAKHSTAN","KEN":"KENYA","KGZ":"KYRGYZSTAN","KHM":"CAMBODIA","KIR":"KIRIBATI","KNA":"ST.  KITTS  &  NEVIS","KOR":"SOUTH  KOREA","KWT":"KUWAIT","LAO":"LAOS","LBN":"LEBANON","LBR":"LIBERIA","LBY":"LIBYA","LCA":"ST.  LUCIA","LIE":"LIECHTENSTEIN","LKA":"SRI  LANKA","LSO":"LESOTHO","LTU":"LITHUANIA","LUX":"LUXEMBOURG","LVA":"LATVIA","MAC":"MACAO  SAR  CHINA","MAF":"ST.  MARTIN","MAR":"MOROCCO","MCO":"MONACO","MDA":"MOLDOVA","MDG":"MADAGASCAR","MDV":"MALDIVES","MEX":"MEXICO","MHL":"MARSHALL  ISLANDS","MKD":"NORTH  MACEDONIA","MLI":"MALI","MLT":"MALTA","MMR":"MYANMAR  (BURMA)","MNE":"MONTENEGRO","MNG":"MONGOLIA","MNP":"NORTHERN  MARIANA  ISLANDS","MOZ":"MOZAMBIQUE","MRT":"MAURITANIA","MSR":"MONTSERRAT","MTQ":"MARTINIQUE","MUS":"MAURITIUS","MWI":"MALAWI","MYS":"MALAYSIA","MYT":"MAYOTTE","NAM":"NAMIBIA","NCL":"NEW  CALEDONIA","NER":"NIGER","NFK":"NORFOLK  ISLAND","NGA":"NIGERIA","NIC":"NICARAGUA","NIU":"NIUE","NLD":"NETHERLANDS","NOR":"NORWAY","NPL":"NEPAL","NRU":"NAURU","NZL":"NEW  ZEALAND","OMN":"OMAN","PAK":"PAKISTAN","PAN":"PANAMA","PCN":"PITCAIRN  ISLANDS","PER":"PERU","PHL":"PHILIPPINES","PLW":"PALAU","PNG":"PAPUA  NEW  GUINEA","POL":"POLAND","PRI":"PUERTO  RICO","PRK":"NORTH  KOREA","PRT":"PORTUGAL","PRY":"PARAGUAY","PSE":"PALESTINIAN  TERRITORIES","PYF":"FRENCH  POLYNESIA","QAT":"QATAR","REU":"RÉUNION","ROU":"ROMANIA","RUS":"RUSSIA","RWA":"RWANDA","SAU":"SAUDI  ARABIA","SDN":"SUDAN","SEN":"SENEGAL","SGP":"SINGAPORE","SGS":"SOUTH  GEORGIA  &  SOUTH  SANDWICH  ISLANDS","SHN":"ST.  HELENA","SJM":"SVALBARD  &  JAN  MAYEN","SLB":"SOLOMON  ISLANDS","SLE":"SIERRA  LEONE","SLV":"EL  SALVADOR","SMR":"SAN  MARINO","SOM":"SOMALIA","SPM":"ST.  PIERRE  &  MIQUELON","SRB":"SERBIA","SSD":"SOUTH  SUDAN","STP":"SÃO  TOMÉ  &  PRÍNCIPE","SUR":"SURINAME","SVK":"SLOVAKIA","SVN":"SLOVENIA","SWE":"SWEDEN","SWZ":"ESWATINI","SXM":"SINT  MAARTEN","SYC":"SEYCHELLES","SYR":"SYRIA","TCA":"TURKS  &  CAICOS  ISLANDS","TCD":"CHAD","TGO":"TOGO","THA":"THAILAND","TJK":"TAJIKISTAN","TKL":"TOKELAU","TKM":"TURKMENISTAN","TLS":"TIMOR-LESTE","TON":"TONGA","TTO":"TRINIDAD  &  TOBAGO","TUN":"TUNISIA","TUR":"TÜRKIYE","TUV":"TUVALU","TWN":"TAIWAN","TZA":"TANZANIA","UGA":"UGANDA","UKR":"UKRAINE","UMI":"U.S.  OUTLYING  ISLANDS","URY":"URUGUAY","USA":"UNITED  STATES","UZB":"UZBEKISTAN","VAT":"VATICAN  CITY","VCT":"ST.  VINCENT  &  GRENADINES","VEN":"VENEZUELA","VGB":"BRITISH  VIRGIN  ISLANDS","VIR":"U.S.  VIRGIN  ISLANDS","VNM":"VIETNAM","VUT":"VANUATU","WLF":"WALLIS  &  FUTUNA","WSM":"SAMOA","YEM":"YEMEN","ZAF":"SOUTH  AFRICA","ZMB":"ZAMBIA","ZWE":"ZIMBABWE"}],["coalesce",["get",["var","code"],["var","countryNamesByCode"]],["concat","(",["var","code"],")"]]],"text-offset":[0,-1],"text-max-angle":30,"text-letter-spacing":0.1,"text-ignore-placement":true},"filter":["any",["==",["get","maritime"],0],["all",["has","adm0_l"],["has","adm0_r"]]],"maxzoom":24,"source":"openmaptiles","source-layer":"boundary"},{"id":"boundary_country_label_right","type":"symbol","paint":{"text-color":{"base":1.2,"stops":[[3,"hsl(0, 2%, 24%)"],[7,"hsl(0, 2%, 18%)"]]}},"layout":{"symbol-placement":"line","text-font":["Americana-Bold"],"text-size":{"stops":[[3,6],[7,10]]},"text-field":["let","code",["get","adm0_r"],"countryNamesByCode",["literal",{"ABW":"ARUBA","AFG":"AFGHANISTAN","AGO":"ANGOLA","AIA":"ANGUILLA","ALB":"ALBANIA","AND":"ANDORRA","ARE":"UNITED  ARAB  EMIRATES","ARG":"ARGENTINA","ARM":"ARMENIA","ASM":"AMERICAN  SAMOA","ATA":"ANTARCTICA","ATF":"FRENCH  SOUTHERN  TERRITORIES","ATG":"ANTIGUA  &  BARBUDA","AUS":"AUSTRALIA","AUT":"AUSTRIA","AZE":"AZERBAIJAN","BDI":"BURUNDI","BEL":"BELGIUM","BEN":"BENIN","BFA":"BURKINA  FASO","BGD":"BANGLADESH","BGR":"BULGARIA","BHR":"BAHRAIN","BHS":"BAHAMAS","BIH":"BOSNIA  &  HERZEGOVINA","BLM":"ST.  BARTHÉLEMY","BLR":"BELARUS","BLZ":"BELIZE","BMU":"BERMUDA","BOL":"BOLIVIA","BRA":"BRAZIL","BRB":"BARBADOS","BRN":"BRUNEI","BTN":"BHUTAN","BVT":"BOUVET  ISLAND","BWA":"BOTSWANA","CAF":"CENTRAL  AFRICAN  REPUBLIC","CAN":"CANADA","CCK":"COCOS  (KEELING)  ISLANDS","CHE":"SWITZERLAND","CHL":"CHILE","CHN":"CHINA","CIV":"CÔTE  D’IVOIRE","CMR":"CAMEROON","COD":"CONGO  -  KINSHASA","COG":"CONGO  -  BRAZZAVILLE","COK":"COOK  ISLANDS","COL":"COLOMBIA","COM":"COMOROS","CPV":"CAPE  VERDE","CRI":"COSTA  RICA","CUB":"CUBA","CUW":"CURAÇAO","CXR":"CHRISTMAS  ISLAND","CYM":"CAYMAN  ISLANDS","CYP":"CYPRUS","CZE":"CZECHIA","DEU":"GERMANY","DJI":"DJIBOUTI","DMA":"DOMINICA","DNK":"DENMARK","DOM":"DOMINICAN  REPUBLIC","DZA":"ALGERIA","ECU":"ECUADOR","EGY":"EGYPT","ERI":"ERITREA","ESH":"WESTERN  SAHARA","ESP":"SPAIN","EST":"ESTONIA","ETH":"ETHIOPIA","FIN":"FINLAND","FJI":"FIJI","FLK":"FALKLAND  ISLANDS","FRA":"FRANCE","FRO":"FAROE  ISLANDS","FSM":"MICRONESIA","FXX":"FRANCE","GAB":"GABON","GBR":"UNITED  KINGDOM","GEO":"GEORGIA","GGY":"GUERNSEY","GHA":"GHANA","GIB":"GIBRALTAR","GIN":"GUINEA","GLP":"GUADELOUPE","GMB":"GAMBIA","GNB":"GUINEA-BISSAU","GNQ":"EQUATORIAL  GUINEA","GRC":"GREECE","GRD":"GRENADA","GRL":"GREENLAND","GTM":"GUATEMALA","GUF":"FRENCH  GUIANA","GUM":"GUAM","GUY":"GUYANA","HKG":"HONG  KONG  SAR  CHINA","HMD":"HEARD  &  MCDONALD  ISLANDS","HND":"HONDURAS","HRV":"CROATIA","HTI":"HAITI","HUN":"HUNGARY","IDN":"INDONESIA","IMN":"ISLE  OF  MAN","IND":"INDIA","IOT":"BRITISH  INDIAN  OCEAN  TERRITORY","IRL":"IRELAND","IRN":"IRAN","IRQ":"IRAQ","ISL":"ICELAND","ISR":"ISRAEL","ITA":"ITALY","JAM":"JAMAICA","JEY":"JERSEY","JOR":"JORDAN","JPN":"JAPAN","KAZ":"KAZAKHSTAN","KEN":"KENYA","KGZ":"KYRGYZSTAN","KHM":"CAMBODIA","KIR":"KIRIBATI","KNA":"ST.  KITTS  &  NEVIS","KOR":"SOUTH  KOREA","KWT":"KUWAIT","LAO":"LAOS","LBN":"LEBANON","LBR":"LIBERIA","LBY":"LIBYA","LCA":"ST.  LUCIA","LIE":"LIECHTENSTEIN","LKA":"SRI  LANKA","LSO":"LESOTHO","LTU":"LITHUANIA","LUX":"LUXEMBOURG","LVA":"LATVIA","MAC":"MACAO  SAR  CHINA","MAF":"ST.  MARTIN","MAR":"MOROCCO","MCO":"MONACO","MDA":"MOLDOVA","MDG":"MADAGASCAR","MDV":"MALDIVES","MEX":"MEXICO","MHL":"MARSHALL  ISLANDS","MKD":"NORTH  MACEDONIA","MLI":"MALI","MLT":"MALTA","MMR":"MYANMAR  (BURMA)","MNE":"MONTENEGRO","MNG":"MONGOLIA","MNP":"NORTHERN  MARIANA  ISLANDS","MOZ":"MOZAMBIQUE","MRT":"MAURITANIA","MSR":"MONTSERRAT","MTQ":"MARTINIQUE","MUS":"MAURITIUS","MWI":"MALAWI","MYS":"MALAYSIA","MYT":"MAYOTTE","NAM":"NAMIBIA","NCL":"NEW  CALEDONIA","NER":"NIGER","NFK":"NORFOLK  ISLAND","NGA":"NIGERIA","NIC":"NICARAGUA","NIU":"NIUE","NLD":"NETHERLANDS","NOR":"NORWAY","NPL":"NEPAL","NRU":"NAURU","NZL":"NEW  ZEALAND","OMN":"OMAN","PAK":"PAKISTAN","PAN":"PANAMA","PCN":"PITCAIRN  ISLANDS","PER":"PERU","PHL":"PHILIPPINES","PLW":"PALAU","PNG":"PAPUA  NEW  GUINEA","POL":"POLAND","PRI":"PUERTO  RICO","PRK":"NORTH  KOREA","PRT":"PORTUGAL","PRY":"PARAGUAY","PSE":"PALESTINIAN  TERRITORIES","PYF":"FRENCH  POLYNESIA","QAT":"QATAR","REU":"RÉUNION","ROU":"ROMANIA","RUS":"RUSSIA","RWA":"RWANDA","SAU":"SAUDI  ARABIA","SDN":"SUDAN","SEN":"SENEGAL","SGP":"SINGAPORE","SGS":"SOUTH  GEORGIA  &  SOUTH  SANDWICH  ISLANDS","SHN":"ST.  HELENA","SJM":"SVALBARD  &  JAN  MAYEN","SLB":"SOLOMON  ISLANDS","SLE":"SIERRA  LEONE","SLV":"EL  SALVADOR","SMR":"SAN  MARINO","SOM":"SOMALIA","SPM":"ST.  PIERRE  &  MIQUELON","SRB":"SERBIA","SSD":"SOUTH  SUDAN","STP":"SÃO  TOMÉ  &  PRÍNCIPE","SUR":"SURINAME","SVK":"SLOVAKIA","SVN":"SLOVENIA","SWE":"SWEDEN","SWZ":"ESWATINI","SXM":"SINT  MAARTEN","SYC":"SEYCHELLES","SYR":"SYRIA","TCA":"TURKS  &  CAICOS  ISLANDS","TCD":"CHAD","TGO":"TOGO","THA":"THAILAND","TJK":"TAJIKISTAN","TKL":"TOKELAU","TKM":"TURKMENISTAN","TLS":"TIMOR-LESTE","TON":"TONGA","TTO":"TRINIDAD  &  TOBAGO","TUN":"TUNISIA","TUR":"TÜRKIYE","TUV":"TUVALU","TWN":"TAIWAN","TZA":"TANZANIA","UGA":"UGANDA","UKR":"UKRAINE","UMI":"U.S.  OUTLYING  ISLANDS","URY":"URUGUAY","USA":"UNITED  STATES","UZB":"UZBEKISTAN","VAT":"VATICAN  CITY","VCT":"ST.  VINCENT  &  GRENADINES","VEN":"VENEZUELA","VGB":"BRITISH  VIRGIN  ISLANDS","VIR":"U.S.  VIRGIN  ISLANDS","VNM":"VIETNAM","VUT":"VANUATU","WLF":"WALLIS  &  FUTUNA","WSM":"SAMOA","YEM":"YEMEN","ZAF":"SOUTH  AFRICA","ZMB":"ZAMBIA","ZWE":"ZIMBABWE"}],["coalesce",["get",["var","code"],["var","countryNamesByCode"]],["concat","(",["var","code"],")"]]],"text-offset":[0,1],"text-max-angle":30,"text-letter-spacing":0.1,"text-ignore-placement":true},"filter":["any",["==",["get","maritime"],0],["all",["has","adm0_l"],["has","adm0_r"]]],"maxzoom":24,"source":"openmaptiles","source-layer":"boundary"},{"id":"waterway_label","type":"symbol","source":"openmaptiles","source-layer":"waterway","filter":["!=",["get","brunnel"],"tunnel"],"layout":{"symbol-placement":"line","text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],""," • "],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],""," • "],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-font":["Americana-Italic"],"text-max-angle":55,"text-size":["interpolate",["exponential",2],["zoom"],3,8,12,["case",["in",["get","class"],["literal",["river","canal"]]],14,10],20,["case",["in",["get","class"],["literal",["river","canal"]]],40,["in",["get","class"],["literal",["stream"]]],20,15]],"text-letter-spacing":0.15},"paint":{"text-halo-color":["match",["get","class"],["sea","ocean"],"hsl(211, 50%, 85%)","hsl(30, 44%, 96%)"],"text-color":"hsl(211, 43%, 28%)","text-halo-width":0.75,"text-halo-blur":0.25}},{"id":"bridge_spacer","type":"symbol","source":"openmaptiles","source-layer":"transportation","filter":["all",["==",["get","brunnel"],"bridge"],["in",["geometry-type"],["literal",["LineString"]]],["!=",["get","oneway"],1]],"paint":{"icon-opacity":0},"layout":{"symbol-placement":"line","symbol-spacing":2,"icon-image":"place_dot","icon-allow-overlap":true,"icon-size":0.1}},{"id":"road_label","type":"symbol","paint":{"text-color":["match",["get","class"],["motorway_construction","trunk_construction"],"maroon",["primary_construction","secondary_construction","tertiary_construction","minor_construction","service_construction"],"slategray","ferry","hsl(211, 42%, 50%)","aerialway","hsl(310, 71%, 29%)","#333"],"text-halo-color":["step",["zoom"],["match",["get","class"],"ferry","hsl(211, 50%, 85%)","hsl(30, 44%, 96%)"],16,["match",["get","class"],"ferry","hsl(211, 50%, 85%)",["motorway","trunk"],"white","hsl(30, 44%, 96%)"],17,["match",["get","class"],"ferry","hsl(211, 50%, 85%)",["motorway","trunk","primary","secondary","tertiary","busway"],"white","hsl(30, 44%, 96%)"],18,["match",["get","class"],"ferry","hsl(211, 50%, 85%)","white"]],"text-halo-blur":0.5,"text-halo-width":2,"text-opacity":["step",["zoom"],["match",["get","class"],"motorway",1,0],10,["match",["get","class"],["motorway","trunk"],1,0],11,["match",["get","class"],["motorway","trunk","primary"],1,"ferry",1,0],12,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway"],1,["ferry","aerialway"],1,0],13,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","minor"],1,["ferry","aerialway"],1,0],14,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary","busway","minor","service"],1,["ferry","aerialway"],1,0],15,1]},"filter":["in",["get","class"],["literal",["motorway","trunk","primary","secondary","tertiary","busway","minor","service","motorway_construction","trunk_construction","primary_construction","secondary_construction","tertiary_construction","minor_construction","service_construction","ferry","aerialway"]]],"layout":{"text-font":["match",["get","class"],["ferry","aerialway"],["literal",["Americana-Italic"]],["literal",["Americana-Regular"]]],"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],""," • "],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],""," • "],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-max-angle":20,"symbol-placement":"line","text-size":["step",["zoom"],12,16,["match",["get","class"],["motorway","trunk"],10,12],17,["match",["get","class"],["secondary","tertiary","busway"],10,12],18,["match",["get","class"],["ferry","aerialway","motorway","trunk","primary","secondary","tertiary","busway"],12,10]],"text-anchor":["step",["zoom"],["match",["get","class"],"aerialway","center","bottom"],16,["match",["get","class"],"aerialway","center",["motorway","trunk"],"center","bottom"],17,["match",["get","class"],"aerialway","center",["motorway","trunk","primary","secondary","tertiary","busway"],"center","bottom"],18,"center"],"text-offset":["interpolate",["exponential",1.2],["zoom"],15,["match",["get","class"],"aerialway",["literal",[0,-0.7]],["literal",[0,0]]],16,["match",["get","class"],"aerialway",["literal",[0,-0.9]],["literal",[0,0]]],20,["match",["get","class"],"aerialway",["literal",[0,-1.5]],["literal",[0,0]]]],"symbol-sort-key":["match",["get","class"],"aerialway",0,"motorway",1,"trunk",2,["primary","ferry"],3,"secondary",4,["tertiary","minor","busway"],5,6]},"source":"openmaptiles","source-layer":"transportation_name"},{"id":"protected-area_label","type":"symbol","filter":["all",["has","rank"],["!=",["get","class"],"aboriginal_lands"]],"paint":{"text-color":"hsl(136, 71%, 29%)","text-halo-blur":1,"text-halo-color":"hsl(90, 27%, 94%)","text-halo-width":1},"layout":{"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-font":["Americana-Bold"],"text-size":10,"symbol-sort-key":["get","rank"]},"source":"openmaptiles","source-layer":"park"},{"id":"park_label","type":"symbol","filter":["==",["get","class"],"park"],"paint":{"text-color":"hsl(136, 71%, 29%)","text-halo-blur":1,"text-halo-color":"hsl(90, 27%, 94%)","text-halo-width":1},"layout":{"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-font":["Americana-Bold"],"text-size":10,"symbol-sort-key":["get","rank"]},"source":"openmaptiles","source-layer":"poi"},{"id":"water_label","type":"symbol","filter":["all",["==",["geometry-type"],"LineString"]],"source":"openmaptiles","source-layer":"water_name","layout":{"symbol-placement":"line","text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],""," • "],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],""," • "],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-font":["Americana-Italic"],"text-max-angle":55,"text-size":["interpolate",["exponential",2],["zoom"],3,11,12,18,20,40],"text-letter-spacing":0.25},"paint":{"text-halo-color":["match",["get","class"],["sea","ocean"],"hsl(211, 50%, 85%)","hsl(30, 44%, 96%)"],"text-color":"hsl(211, 43%, 28%)","text-halo-width":0.75,"text-halo-blur":0.25}},{"id":"water_point_label","type":"symbol","source":"openmaptiles","source-layer":"water_name","filter":["all",["==",["geometry-type"],"Point"]],"layout":{"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-font":["Americana-Bold-Italic"],"text-size":["interpolate",["exponential",2],["zoom"],3,["match",["get","class"],"ocean",16,"sea",12,8],12,["match",["get","class"],"ocean",28,"sea",21,14],20,["match",["get","class"],"ocean",80,"sea",60,40]],"text-letter-spacing":0.25},"paint":{"text-halo-color":["match",["get","class"],["sea","ocean"],"hsl(211, 50%, 85%)","hsl(30, 44%, 96%)"],"text-color":"hsl(211, 43%, 28%)","text-halo-width":0.75,"text-halo-blur":0.25}},{"id":"airport_ref_label","type":"symbol","maxzoom":15,"filter":["!",["any",["!",["has","iata"]],["!",["has","icao"]],["==",["get","class"],"private"]]],"paint":{"text-color":"hsl(250, 71%, 29%)","text-halo-blur":1,"text-halo-color":"rgba(255, 255, 255, 1)","text-halo-width":1},"layout":{"visibility":"visible","text-field":["coalesce",["get","iata"],["get","icao"]],"text-font":["Americana-Bold"],"text-size":10,"icon-image":["match",["get","class"],"military","poi\nsprite=poi_military_plane\ncolor=hsl(273, 100%, 28%)","poi\nsprite=poi_plane\ncolor=hsl(273, 100%, 28%)"],"text-anchor":"bottom","text-variable-anchor":["bottom","bottom-right","bottom-left","right","left"],"text-padding":8,"icon-allow-overlap":false},"source":"openmaptiles","metadata":{},"source-layer":"aerodrome_label"},{"id":"airport_ref_label_minor","type":"symbol","minzoom":13,"maxzoom":15,"filter":["any",["!",["has","iata"]],["!",["has","icao"]],["==",["get","class"],"private"]],"paint":{"text-color":"hsl(250, 71%, 29%)","text-halo-blur":1,"text-halo-color":"rgba(255, 255, 255, 1)","text-halo-width":1},"layout":{"visibility":"visible","text-field":["coalesce",["get","iata"],["get","icao"]],"text-font":["Americana-Bold"],"text-size":10},"source":"openmaptiles","metadata":{},"source-layer":"aerodrome_label"},{"id":"airport_label","type":"symbol","minzoom":11,"maxzoom":15,"filter":["!",["any",["!",["has","iata"]],["!",["has","icao"]],["==",["get","class"],"private"]]],"paint":{"text-color":"hsl(250, 71%, 29%)","text-halo-blur":1,"text-halo-color":"rgba(255, 255, 255, 1)","text-halo-width":1},"layout":{"visibility":"visible","text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-font":["Americana-Bold"],"text-size":10,"icon-image":["match",["get","class"],"military","poi\nsprite=poi_military_plane\ncolor=hsl(273, 100%, 28%)","poi\nsprite=poi_plane\ncolor=hsl(273, 100%, 28%)"],"text-anchor":"bottom","text-variable-anchor":["bottom","bottom-right","bottom-left","right","left"],"text-padding":8,"icon-allow-overlap":false},"source":"openmaptiles","source-layer":"aerodrome_label"},{"id":"airport_label_minor","type":"symbol","minzoom":13,"maxzoom":15,"filter":["any",["!",["has","iata"]],["!",["has","icao"]],["==",["get","class"],"private"]],"paint":{"text-color":"hsl(250, 71%, 29%)","text-halo-blur":1,"text-halo-color":"rgba(255, 255, 255, 1)","text-halo-width":1},"layout":{"visibility":"visible","text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-font":["Americana-Bold"],"text-size":10},"source":"openmaptiles","source-layer":"aerodrome_label"},{"id":"airport_gate_label","type":"symbol","filter":["==",["get","class"],"gate"],"minzoom":15,"paint":{"text-color":"hsl(250, 71%, 29%)","text-halo-blur":1,"text-halo-color":"rgba(255, 255, 255, 1)","text-halo-width":1},"layout":{"visibility":"visible","text-field":["get","ref"],"text-font":["Americana-Bold"],"text-size":10},"source":"openmaptiles","source-layer":"aeroway"},{"type":"symbol","source":"openmaptiles","source-layer":"transportation_name","id":"highway-shield","layout":{"text-rotation-alignment":"viewport-glyph","text-font":["Americana-Regular"],"text-field":["format",["case",["any",["has","route_1_network"],["has","route_1_ref"],["has","route_1_name"],["has","route_1_color"]],["image",["concat","shield","\n",["coalesce",["get","route_1_network"],""],"\n",["coalesce",["get","route_1_ref"],""],"\n",["coalesce",["get","route_1_name"],""],"\n",["coalesce",["get","route_1_color"],""]]],["literal",""]],["case",["any",["has","route_2_network"],["has","route_2_ref"],["has","route_2_name"],["has","route_2_color"]],["image",["concat","shield","\n",["coalesce",["get","route_2_network"],""],"\n",["coalesce",["get","route_2_ref"],""],"\n",["coalesce",["get","route_2_name"],""],"\n",["coalesce",["get","route_2_color"],""]]],["literal",""]],["case",["any",["has","route_3_network"],["has","route_3_ref"],["has","route_3_name"],["has","route_3_color"]],["image",["concat","shield","\n",["coalesce",["get","route_3_network"],""],"\n",["coalesce",["get","route_3_ref"],""],"\n",["coalesce",["get","route_3_name"],""],"\n",["coalesce",["get","route_3_color"],""]]],["literal",""]],["case",["any",["has","route_4_network"],["has","route_4_ref"],["has","route_4_name"],["has","route_4_color"]],["image",["concat","shield","\n",["coalesce",["get","route_4_network"],""],"\n",["coalesce",["get","route_4_ref"],""],"\n",["coalesce",["get","route_4_name"],""],"\n",["coalesce",["get","route_4_color"],""]]],["literal",""]],["case",["any",["has","route_5_network"],["has","route_5_ref"],["has","route_5_name"],["has","route_5_color"]],["image",["concat","shield","\n",["coalesce",["get","route_5_network"],""],"\n",["coalesce",["get","route_5_ref"],""],"\n",["coalesce",["get","route_5_name"],""],"\n",["coalesce",["get","route_5_color"],""]]],["literal",""]],["case",["any",["has","route_6_network"],["has","route_6_ref"],["has","route_6_name"],["has","route_6_color"]],["image",["concat","shield","\n",["coalesce",["get","route_6_network"],""],"\n",["coalesce",["get","route_6_ref"],""],"\n",["coalesce",["get","route_6_name"],""],"\n",["coalesce",["get","route_6_color"],""]]],["literal",""]]],"text-anchor":"center","text-letter-spacing":0.7,"symbol-placement":"line","text-max-angle":180,"text-pitch-alignment":"viewport","symbol-sort-key":["match",["get","class"],"motorway",0,"trunk",1,"primary",2,"secondary",3,"tertiary",4,5]},"paint":{"text-opacity":["step",["zoom"],["match",["get","class"],"motorway",1,0],8,["match",["get","class"],["motorway","trunk"],1,0],10,["match",["get","class"],["motorway","trunk","primary"],1,0],11,["match",["get","class"],["motorway","trunk","primary","secondary"],1,0],12,["match",["get","class"],["motorway","trunk","primary","secondary","tertiary"],1,0],14,1]},"filter":["any",["has","route_1_network"],["has","route_1_ref"],["has","route_1_name"],["has","route_1_color"]]},{"id":"highway-exit","type":"symbol","filter":["all",["==",["get","subclass"],"junction"],["!=",["get","ref"],""]],"source":"openmaptiles","source-layer":"transportation_name","minzoom":14,"layout":{"text-field":["let","valueList",["get","ref"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]],"text-font":["Americana-Bold"],"text-size":9,"text-line-height":1},"paint":{"text-color":"hsla(60, 100%, 50%, 1)","text-halo-color":"#000000","text-halo-width":0.75}},{"id":"poi","type":"symbol","paint":{"text-halo-color":"hsl(30, 44%, 96%)","text-halo-width":1.5,"icon-halo-width":0.4,"text-halo-blur":1,"icon-halo-blur":0.2,"text-color":["match",["get","subclass"],["fuel","bar","beer","pub","books","cafe","supermarket","car","car_repair","food_court","hotel","motel","guest_house","hostel","restaurant","fast_food","charging_station"],"#bf5700",["bus_station","bus_stop","station","halt","subway","tram_stop","taxi"],"#a20067",["museum"],"#693f23",["hospital","fire_station","parking","police","school","college","university","library","townhall","post_office","christian","buddhist","hindu","jewish","muslim","sikh","shinto","taoist","unitarian_universalist"],"#003f87","#003f87"]},"filter":[">=",["zoom"],["match",["get","subclass"],["college","university"],10,["station","halt"],12,["bus_station","subway"],14,["bus_stop","fire_station","food_court","hospital","library","museum","police","fuel","post_office","buddhist","christian","hindu","jewish","muslim","sikh","shinto","taoist","unitarian_universalist","kindergarten","school","supermarket","charging_station","townhall","tram_stop"],15,["bar","beer","pub","books","cafe","car","car_repair","taxi","hotel","motel","guest_house","hostel","restaurant","fast_food"],16,["clinic","doctors","parking"],17,99]],"layout":{"text-font":["Americana-Regular"],"icon-optional":false,"text-size":{"base":1,"stops":[[15,10],[17,12]]},"icon-image":["concat","poi\n",["match",["get","class"],"aerialway",["match",["get","subclass"],["station"],"sprite=poi_aerialway_circle\ncolor=#a20067","poi"],"bar",["match",["get","subclass"],["bar"],"sprite=poi_martini_glass\ncolor=#bf5700","poi"],"beer",["match",["get","subclass"],["beer","pub"],"sprite=poi_martini_glass\ncolor=#bf5700","poi"],"library",["match",["get","subclass"],["books"],"sprite=poi_book_upright\ncolor=#bf5700",["library"],"sprite=poi_book_upright\ncolor=#003f87","poi"],"bus",["match",["get","subclass"],["bus_station"],"sprite=poi_bus_circle\ncolor=#a20067",["bus_stop"],"sprite=poi_bus\ncolor=#a20067","poi"],"car",["match",["get","subclass"],["car_repair"],"sprite=poi_car_repair\ncolor=#bf5700",["car"],"sprite=poi_car_shop\ncolor=#bf5700","poi"],"fuel",["match",["get","subclass"],["charging_station"],"sprite=poi_charging_station\ncolor=#bf5700",["fuel"],"sprite=poi_fuel\ncolor=#bf5700","poi"],"office",["match",["get","subclass"],["taxi"],"sprite=poi_taxi\ncolor=#a20067","poi"],"cafe",["match",["get","subclass"],["cafe"],"sprite=poi_coffee_cup\ncolor=#bf5700","poi"],"fast_food",["match",["get","subclass"],["food_court"],"sprite=poi_restaurant_circle\ncolor=#bf5700",["fast_food"],"sprite=poi_restaurant\ncolor=#bf5700","poi"],"fire_station",["match",["get","subclass"],["fire_station"],"sprite=poi_fire_station\ncolor=#003f87","poi"],"hospital",["match",["get","subclass"],["hospital"],"sprite=poi_hospital\ncolor=#003f87",["clinic"],"sprite=poi_health_cross\ncolor=#003f87","poi"],"lodging",["match",["get","subclass"],["hotel","motel","guest_house"],"sprite=poi_hotel\ncolor=#bf5700",["hostel"],"sprite=poi_hostel\ncolor=#bf5700","poi"],"doctors",["match",["get","subclass"],["doctors"],"sprite=poi_health_cross\ncolor=#003f87","poi"],"museum",["match",["get","subclass"],["museum"],"sprite=poi_museum\ncolor=#693f23","poi"],"parking",["match",["get","subclass"],["parking"],"sprite=poi_p\ncolor=#003f87","poi"],"police",["match",["get","subclass"],["police"],"sprite=poi_police_shield\ncolor=#003f87","poi"],"post",["match",["get","subclass"],["post_office"],"sprite=poi_envelope\ncolor=#003f87","poi"],"place_of_worship",["match",["get","subclass"],["buddhist"],"sprite=poi_pow_buddhist\ncolor=#003f87",["christian"],"sprite=poi_pow_christian\ncolor=#003f87",["hindu"],"sprite=poi_pow_hindu\ncolor=#003f87",["jewish"],"sprite=poi_pow_jewish\ncolor=#003f87",["muslim"],"sprite=poi_pow_muslim\ncolor=#003f87",["sikh"],"sprite=poi_pow_sikh\ncolor=#003f87",["shinto"],"sprite=poi_pow_shinto\ncolor=#003f87",["taoist"],"sprite=poi_pow_taoist\ncolor=#003f87",["unitarian_universalist"],"sprite=poi_pow_uu\ncolor=#003f87","poi"],"railway",["match",["get","subclass"],["station","halt","subway"],"sprite=poi_rail_circle\ncolor=#a20067",["tram_stop"],"sprite=poi_rail\ncolor=#a20067","poi"],"restaurant",["match",["get","subclass"],["restaurant"],"sprite=poi_restaurant\ncolor=#bf5700","poi"],"school",["match",["get","subclass"],["kindergarten","school"],"sprite=poi_school\ncolor=#003f87","poi"],"grocery",["match",["get","subclass"],["supermarket"],"sprite=poi_supermarket\ncolor=#bf5700","poi"],"college",["match",["get","subclass"],["college","university"],"sprite=poi_mortarboard\ncolor=#003f87","poi"],"town_hall",["match",["get","subclass"],["townhall"],"sprite=poi_town_hall\ncolor=#003f87","poi"],"poi"]],"icon-size":1,"text-field":["step",["zoom"],["match",["get","subclass"],["bus_stop","tram_stop","fuel","supermarket","food_court","charging_station"],"",["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]]],16,["match",["get","subclass"],["bus_stop"],"",["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]]],17,["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]]],"text-variable-anchor":["left","right","bottom"],"text-justify":"auto","text-radial-offset":1.2,"text-max-width":5,"icon-padding":0,"text-padding":0,"icon-allow-overlap":false,"symbol-sort-key":["get","rank"]},"source":"openmaptiles","source-layer":"poi"},{"id":"place_state","type":"symbol","paint":{"text-color":"hsl(45, 6%, 10%)","text-halo-color":["interpolate",["linear"],["zoom"],4,"hsla(30, 44%, 96%, 0.8)",5,"hsl(30, 44%, 96%)"],"text-halo-width":["interpolate",["exponential",1.2],["zoom"],3,1.5,6,2.5],"text-halo-blur":["interpolate",["linear"],["zoom"],4,0.5,5,0]},"filter":["in",["get","class"],["literal",["state","province"]]],"layout":{"text-font":["Americana-Regular"],"text-size":{"base":1.2,"stops":[[3,8],[6,14]]},"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-padding":1,"text-transform":"uppercase","text-letter-spacing":0.04,"text-variable-anchor":["center","top","bottom"],"text-radial-offset":["interpolate",["exponential",1.6],["zoom"],3,0.5,7,3],"text-max-width":6},"source":"openmaptiles","maxzoom":7,"minzoom":3,"source-layer":"place"},{"id":"place_neighborhood","type":"symbol","paint":{"text-color":"hsl(211, 43%, 28%)","text-halo-color":["interpolate",["linear"],["zoom"],4,"hsla(30, 44%, 96%, 0.8)",5,"hsl(30, 44%, 96%)"],"text-halo-width":["interpolate",["exponential",1.2],["zoom"],3,1.5,6,2.5],"text-halo-blur":["interpolate",["linear"],["zoom"],4,0.5,5,0]},"filter":["==",["get","class"],"neighbourhood"],"layout":{"text-font":["Americana-Regular"],"text-size":{"base":1.2,"stops":[[14,12],[16,14]]},"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-padding":1,"text-transform":"uppercase","text-letter-spacing":{"base":0.04,"stops":[[15,0.08],[16,0.2]]},"text-variable-anchor":["center"],"text-radial-offset":["interpolate",["exponential",1.6],["zoom"],3,0.5,7,3],"text-max-width":6},"source":"openmaptiles","maxzoom":17,"minzoom":14,"source-layer":"place"},{"id":"place_quarter","type":"symbol","paint":{"text-color":"hsl(211, 43%, 28%)","text-halo-color":["interpolate",["linear"],["zoom"],4,"hsla(30, 44%, 96%, 0.8)",5,"hsl(30, 44%, 96%)"],"text-halo-width":["interpolate",["exponential",1.2],["zoom"],3,1.5,6,2.5],"text-halo-blur":["interpolate",["linear"],["zoom"],4,0.5,5,0]},"filter":["==",["get","class"],"quarter"],"layout":{"text-font":["Americana-Regular"],"text-size":{"base":1.2,"stops":[[13,12],[14,14],[16,18]]},"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-padding":1,"text-transform":"uppercase","text-letter-spacing":{"base":0.04,"stops":[[14,0.08],[15,0.2]]},"text-variable-anchor":["center"],"text-radial-offset":["interpolate",["exponential",1.6],["zoom"],3,0.5,7,3],"text-max-width":6},"source":"openmaptiles","maxzoom":16,"minzoom":13,"source-layer":"place"},{"id":"place_suburb","type":"symbol","paint":{"text-color":"hsl(211, 43%, 28%)","text-halo-color":["interpolate",["linear"],["zoom"],4,"hsla(30, 44%, 96%, 0.8)",5,"hsl(30, 44%, 96%)"],"text-halo-width":["interpolate",["exponential",1.2],["zoom"],3,1.5,6,2.5],"text-halo-blur":["interpolate",["linear"],["zoom"],4,0.5,5,0]},"filter":["==",["get","class"],"suburb"],"layout":{"text-font":["Americana-Regular"],"text-size":{"base":1.2,"stops":[[10,12],[12,15],[14,18]]},"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-padding":1,"text-transform":"uppercase","text-letter-spacing":{"base":0.04,"stops":[[11,0.04],[12,0.08],[13,0.2],[14,0.4]]},"text-variable-anchor":["center"],"text-radial-offset":["interpolate",["exponential",1.6],["zoom"],3,0.5,7,3],"text-max-width":6},"source":"openmaptiles","maxzoom":15,"minzoom":11,"source-layer":"place"},{"id":"place_village","type":"symbol","paint":{"text-color":"#444","text-halo-color":["interpolate",["linear"],["zoom"],4,"hsla(30, 44%, 96%, 0.8)",5,"hsl(30, 44%, 96%)"],"text-halo-width":2,"text-halo-blur":["interpolate",["linear"],["zoom"],4,0.5,5,0]},"filter":["all",["==",["get","class"],"village"],["step",["zoom"],["<=",["get","rank"],2],6,["<=",["get","rank"],4],7,["<=",["get","rank"],5],8,["<=",["get","rank"],9],10,[">=",["get","rank"],1]]],"layout":{"text-font":["Americana-Bold"],"text-size":{"base":1,"stops":[[5,8],[8,10],[12,12]]},"icon-image":["match",["get","capital"],2,"place_star_in_circle",3,"place_star",4,"place_star",5,"place_dot_in_circle",6,"place_dot_in_circle","place_dot"],"icon-size":{"base":1,"stops":[[4,0.12],[7,0.25],[11,0.5]]},"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-anchor":"bottom","text-variable-anchor":["bottom","bottom-right","bottom-left","right","left"],"text-justify":"auto","text-radial-offset":0.5,"icon-optional":false,"text-max-width":8,"icon-padding":0,"text-padding":1,"icon-allow-overlap":false},"source":"openmaptiles","minzoom":11,"maxzoom":14,"source-layer":"place"},{"id":"place_town","type":"symbol","paint":{"text-color":"#444","text-halo-color":["interpolate",["linear"],["zoom"],4,"hsla(30, 44%, 96%, 0.8)",5,"hsl(30, 44%, 96%)"],"text-halo-width":2,"text-halo-blur":["interpolate",["linear"],["zoom"],4,0.5,5,0]},"filter":["all",["==",["get","class"],"town"],["step",["zoom"],["<=",["get","rank"],2],6,["<=",["get","rank"],4],7,["<=",["get","rank"],5],8,["<=",["get","rank"],9],10,[">=",["get","rank"],1]]],"layout":{"text-font":["Americana-Bold"],"text-size":{"base":1.2,"stops":[[5,8],[8,10],[12,18]]},"icon-image":["match",["get","capital"],2,"place_star_in_circle",3,"place_star",4,"place_star",5,"place_dot_in_circle",6,"place_dot_in_circle","place_dot"],"icon-size":{"base":1.2,"stops":[[4,0.25],[7,0.35],[11,0.7]]},"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],"localizedCollator",["collator",{"case-sensitive":false,"diacritic-sensitive":true,"locale":"mul"}],"diacriticInsensitiveCollator",["collator",{"case-sensitive":false,"diacritic-sensitive":true,"locale":"mul"}],["let","localizedNameList",["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]],["case",["==",["var","localizedName"],["get","name"],["var","localizedCollator"]],["format",["var","localizedNameList"]],["let","nameList",["let","valueList",["get","name"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]],["case",["all",["==",["slice",["var","localizedName"],0,["length",["get","name"]]],["get","name"],["var","diacriticInsensitiveCollator"]],["in",["slice",["concat",["var","localizedName"]," "],["length",["get","name"]],["+",["length",["get","name"]],1]]," ,"]],["format",["concat",["var","nameList"],["slice",["var","localizedName"],["length",["var","nameList"]]]]],["let","suffixStart",["-",["length",["var","localizedName"]],["length",["get","name"]]],["all",["==",["slice",["var","localizedName"],["var","suffixStart"]],["get","name"],["var","diacriticInsensitiveCollator"]],["==",["slice",["var","localizedName"],["-",["var","suffixStart"],1],["var","suffixStart"]]," "]]],["format",["concat",["slice",["var","localizedName"],0,["-",["length",["var","localizedName"]],["length",["var","nameList"]]]],["var","nameList"]]],["format",["var","localizedNameList"],"\n","(​",{"font-scale":0.8},["concat",["slice",["var","localizedName"],0,1]," "],{"font-scale":0.001},["let","valueList",["get","name"],"valueToOmit",["var","localizedName"],["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],""," • "],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],""," • "],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]],{"font-scale":0.8},["concat"," ",["slice",["var","localizedName"],0,1]],{"font-scale":0.001},"​)",{"font-scale":0.8}]]]]]],"text-anchor":"bottom","text-variable-anchor":["bottom","bottom-right","bottom-left","right","left"],"text-justify":"auto","text-radial-offset":0.5,"icon-optional":false,"text-max-width":8,"icon-padding":0,"text-padding":1,"icon-allow-overlap":false},"source":"openmaptiles","minzoom":4,"maxzoom":13,"source-layer":"place"},{"id":"place_city","type":"symbol","paint":{"text-color":"#444","text-halo-color":["interpolate",["linear"],["zoom"],4,"hsla(30, 44%, 96%, 0.8)",5,"hsl(30, 44%, 96%)"],"text-halo-width":2,"text-halo-blur":["interpolate",["linear"],["zoom"],4,0.5,5,0]},"filter":["all",["==",["get","class"],"city"],["step",["zoom"],["<=",["get","rank"],2],5,["<=",["get","rank"],4],6,[">=",["get","rank"],1]]],"layout":{"text-font":["Americana-Bold"],"text-size":{"base":1.2,"stops":[[4,11],[7,14],[11,24]]},"icon-image":["match",["get","capital"],2,"place_star_in_circle",3,"place_star",4,"place_star",5,"place_dot_in_circle",6,"place_dot_in_circle","place_dot"],"icon-size":{"base":1.2,"stops":[[4,0.4],[7,0.5],[11,0.9]]},"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],"localizedCollator",["collator",{"case-sensitive":false,"diacritic-sensitive":true,"locale":"mul"}],"diacriticInsensitiveCollator",["collator",{"case-sensitive":false,"diacritic-sensitive":true,"locale":"mul"}],["let","localizedNameList",["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]],["case",["==",["var","localizedName"],["get","name"],["var","localizedCollator"]],["format",["var","localizedNameList"]],["let","nameList",["let","valueList",["get","name"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]],["case",["all",["==",["slice",["var","localizedName"],0,["length",["get","name"]]],["get","name"],["var","diacriticInsensitiveCollator"]],["in",["slice",["concat",["var","localizedName"]," "],["length",["get","name"]],["+",["length",["get","name"]],1]]," ,"]],["format",["concat",["var","nameList"],["slice",["var","localizedName"],["length",["var","nameList"]]]]],["let","suffixStart",["-",["length",["var","localizedName"]],["length",["get","name"]]],["all",["==",["slice",["var","localizedName"],["var","suffixStart"]],["get","name"],["var","diacriticInsensitiveCollator"]],["==",["slice",["var","localizedName"],["-",["var","suffixStart"],1],["var","suffixStart"]]," "]]],["format",["concat",["slice",["var","localizedName"],0,["-",["length",["var","localizedName"]],["length",["var","nameList"]]]],["var","nameList"]]],["format",["var","localizedNameList"],"\n","(​",{"font-scale":0.8},["concat",["slice",["var","localizedName"],0,1]," "],{"font-scale":0.001},["let","valueList",["get","name"],"valueToOmit",["var","localizedName"],["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],""," • "],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],""," • "],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]],{"font-scale":0.8},["concat"," ",["slice",["var","localizedName"],0,1]],{"font-scale":0.001},"​)",{"font-scale":0.8}]]]]]],"text-anchor":"bottom","text-variable-anchor":["bottom","bottom-right","bottom-left","right","left"],"text-justify":"auto","text-radial-offset":["match",["get","capital"],2,0.7,0.5],"icon-optional":false,"text-max-width":8,"icon-padding":0,"text-padding":1,"icon-allow-overlap":false},"source":"openmaptiles","minzoom":4,"maxzoom":12,"source-layer":"place","metadata":{}},{"id":"place_country-other","type":"symbol","paint":{"text-color":"#334","text-halo-blur":0.5,"text-halo-color":["interpolate",["linear"],["zoom"],4,"hsla(30, 44%, 96%, 0.8)",5,"hsl(30, 44%, 96%)"],"text-halo-width":["interpolate",["linear"],["zoom"],3,1.5,7,2.5]},"filter":["all",["==",["get","class"],"country"],["!",["has","iso_a2"]]],"layout":{"text-font":["Americana-Regular"],"text-size":{"stops":[[3,9],[7,15]]},"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-max-width":6.25,"text-transform":"none"},"source":"openmaptiles","source-layer":"place"},{"id":"place_country-3","type":"symbol","paint":{"text-color":"#334","text-halo-blur":["interpolate",["linear"],["zoom"],4,0.5,5,0],"text-halo-color":["interpolate",["linear"],["zoom"],4,"hsla(30, 44%, 96%, 0.8)",5,"hsl(30, 44%, 96%)"],"text-halo-width":["interpolate",["linear"],["zoom"],3,1.5,7,2.5]},"filter":["all",[">=",["get","rank"],3],["==",["get","class"],"country"],["has","iso_a2"]],"layout":{"text-font":["Americana-Regular"],"text-size":{"stops":[[3,11],[7,17]]},"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-max-width":6.25,"text-transform":"none"},"source":"openmaptiles","source-layer":"place"},{"id":"place_country-2","type":"symbol","paint":{"text-color":"#334","text-halo-blur":["interpolate",["linear"],["zoom"],4,0.5,5,0],"text-halo-color":["interpolate",["linear"],["zoom"],4,"hsla(30, 44%, 96%, 0.8)",5,"hsl(30, 44%, 96%)"],"text-halo-width":["interpolate",["linear"],["zoom"],1,1,5,2.4]},"filter":["all",["==",["get","rank"],2],["==",["get","class"],"country"],["has","iso_a2"]],"layout":{"text-font":["Americana-Regular"],"text-size":{"stops":[[2,11],[5,17]]},"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-max-width":6.25,"text-transform":"none"},"source":"openmaptiles","source-layer":"place"},{"id":"place_country-1","type":"symbol","paint":{"text-color":"#334","text-halo-blur":["interpolate",["linear"],["zoom"],4,0.5,5,0],"text-halo-color":["interpolate",["linear"],["zoom"],4,"hsla(30, 44%, 96%, 0.8)",5,"hsl(30, 44%, 96%)"],"text-halo-width":["interpolate",["linear"],["zoom"],1,1,4,2.5,6,3]},"filter":["all",["==",["get","rank"],1],["==",["get","class"],"country"],["has","iso_a2"]],"layout":{"text-font":["Americana-Regular"],"text-size":{"stops":[[1,11],[4,22],[6,19]]},"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-max-width":["step",["zoom"],6.25,3,12],"text-transform":"none","text-offset":["step",["zoom"],["literal",[0,0]],3,["literal",[0,0.5]]]},"source":"openmaptiles","source-layer":"place"},{"id":"place_continent","type":"symbol","paint":{"text-color":"#633","text-halo-color":["interpolate",["linear"],["zoom"],4,"hsla(30, 44%, 96%, 0.8)",5,"hsl(30, 44%, 96%)"],"text-halo-blur":["interpolate",["linear"],["zoom"],4,0.5,5,0],"text-halo-width":1},"filter":["==",["get","class"],"continent"],"layout":{"text-font":["Americana-Regular"],"text-size":13,"text-field":["let","localizedName",["coalesce",["get","name:mul"],["get","name"]],["let","valueList",["var","localizedName"],"valueToOmit",";",["let","needleStart2",["index-of",";",["var","valueList"],0],["case",[">=",["var","needleStart2"],0],["let","value2",["slice",["var","valueList"],0,["var","needleStart2"]],"needleEnd2",["+",["var","needleStart2"],1],["concat",["case",["==",["var","value2"],["var","valueToOmit"]],"",["var","value2"]],["let","lookahead2",["slice",["var","valueList"],["var","needleEnd2"],["+",["var","needleEnd2"],1]],["let","nextListStart2",["+",["var","needleEnd2"],["match",["var","lookahead2"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart2"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead2"],";"],";",["==",["var","value2"],["var","valueToOmit"]],"","\n"],["let","needleStart1",["index-of",";",["var","valueList"],["var","nextListStart2"]],["case",[">=",["var","needleStart1"],0],["let","value1",["slice",["var","valueList"],["var","nextListStart2"],["var","needleStart1"]],"needleEnd1",["+",["var","needleStart1"],1],["concat",["case",["==",["var","value1"],["var","valueToOmit"]],"",["var","value1"]],["let","lookahead1",["slice",["var","valueList"],["var","needleEnd1"],["+",["var","needleEnd1"],1]],["let","nextListStart1",["+",["var","needleEnd1"],["match",["var","lookahead1"],[";"," "],1,0]],["case",["==",["slice",["var","valueList"],["var","nextListStart1"]],["var","valueToOmit"]],"",["concat",["case",["==",["var","lookahead1"],";"],";",["==",["var","value1"],["var","valueToOmit"]],"","\n"],["slice",["var","valueList"],["var","nextListStart1"]]]]]]]],["slice",["var","valueList"],["var","nextListStart2"]]]]]]]]]],["slice",["var","valueList"],0]]]]],"text-justify":"center","text-transform":"uppercase"},"source":"openmaptiles","maxzoom":1,"source-layer":"place"}],"sources":{"openmaptiles":{"url":"https://tile.ourmap.us/data/v3.json","type":"vector"},"dem":{"attribution":"<a target=\"_blank\" rel=\"noopener\" href=\"https://registry.opendata.aws/terrain-tiles/\">Terrain Tiles</a>","type":"raster-dem","tiles":["https://s3.amazonaws.com/elevation-tiles-prod/terrarium/{z}/{x}/{y}.png"],"encoding":"terrarium","tileSize":256,"maxzoom":13}},"sprite":"https://americanamap.org/sprites/sprite","light":{"anchor":"viewport","color":"white","intensity":0.12},"version":8}