{"version":8,"name":"Basic","metadata":{"mapbox:autocomposite":false,"mapbox:type":"template","maputnik:renderer":"mbgljs","openmaptiles:version":"3.x"},"sources":{"openmaptiles":{"type":"vector","url":"https://mapas.campersite.com.br/data/brazil.json"}},"glyphs":"https://mapas.campersite.com.br/fonts/{fontstack}/{range}.pbf","layers":[{"id":"background","type":"background","paint":{"background-color":"hsl(47, 26%, 88%)"}},{"id":"water","type":"fill","source":"openmaptiles","source-layer":"water","filter":["==","$type","Polygon"],"paint":{"fill-color":"hsl(205, 56%, 73%)"}},{"id":"road_minor","type":"line","source":"openmaptiles","source-layer":"transportation","filter":["in","class","tertiary","minor","service","residential"],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"#cbd5e1","line-width":{"base":1.2,"stops":[[9,0.5],[16,6]]}}},{"id":"road_major","type":"line","source":"openmaptiles","source-layer":"transportation","filter":["in","class","trunk","primary","secondary","motorway"],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"#7c8899","line-width":{"base":1.4,"stops":[[4,0.5],[13,10]]}}},{"id":"road_label","type":"symbol","source":"openmaptiles","source-layer":"transportation_name","filter":["in","class","motorway","trunk","primary","secondary","tertiary","minor"],"layout":{"text-field":["coalesce",["get","name:latin"],["get","name"]],"text-font":["Noto Sans Regular"],"text-size":{"base":1,"stops":[[10,8],[17,14]]},"symbol-placement":"line","text-rotation-alignment":"map","text-pitch-alignment":"viewport","text-max-angle":30,"text-padding":1},"paint":{"text-color":"#444","text-halo-color":"rgba(255,255,255,0.8)","text-halo-width":1}},{"id":"place_label_state","type":"symbol","source":"openmaptiles","source-layer":"place","filter":["==","class","state"],"layout":{"text-field":["coalesce",["get","name:latin"],["get","name"]],"text-font":["Noto Sans Regular"],"text-size":{"base":1.2,"stops":[[4,16],[8,28]]},"text-transform":"uppercase","text-letter-spacing":0.2},"paint":{"text-color":"#1e293b","text-halo-color":"rgba(255,255,255,1)","text-halo-width":3}},{"id":"place_label_other","type":"symbol","source":"openmaptiles","source-layer":"place","filter":["in","class","town","village"],"layout":{"text-field":["coalesce",["get","name:latin"],["get","name"]],"text-font":["Noto Sans Regular"],"text-size":{"base":1.2,"stops":[[9,10],[14,22]]},"text-letter-spacing":0.05},"paint":{"text-color":"#064e3b","text-halo-color":"rgba(255,255,255,0.9)","text-halo-width":1.5}},{"id":"place_label_city","type":"symbol","source":"openmaptiles","source-layer":"place","filter":["==","class","city"],"layout":{"text-field":["coalesce",["get","name:latin"],["get","name"]],"text-font":["Noto Sans Regular"],"text-size":{"base":1.2,"stops":[[7,14],[11,26]]}},"paint":{"text-color":"#064e3b","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":2}},{"id":"poi_circle","type":"circle","source":"openmaptiles","source-layer":"poi","minzoom":13,"filter":["any",["all",["==","class","amenity"],["==","subclass","fuel"]],["all",["==","class","shop"],["in","subclass","convenience","supermarket","greengrocer"]],["in","class","park","leisure","grocery"]],"paint":{"circle-color":["match",["get","class"],"grocery","#8b5cf6","shop","#8b5cf6",["park","leisure"],"#22c55e",["match",["get","subclass"],"fuel","#f97316","#64748b"]],"circle-radius":{"base":1.2,"stops":[[13,2],[16,4.5],[19,7]]},"circle-stroke-width":1,"circle-stroke-color":"#ffffff","circle-opacity":0.9}},{"id":"poi_label","type":"symbol","source":"openmaptiles","source-layer":"poi","minzoom":15,"filter":["any",["all",["==","class","amenity"],["==","subclass","fuel"]],["all",["==","class","shop"],["in","subclass","convenience","supermarket","greengrocer"]],["in","class","park","leisure","grocery"]],"layout":{"text-field":["coalesce",["get","name:latin"],["get","name"]],"text-font":["Noto Sans Regular"],"text-size":10,"text-anchor":"top","text-offset":[0,0.6],"text-optional":true,"text-max-width":8},"paint":{"text-color":"#475569","text-halo-color":"rgba(255,255,255,0.9)","text-halo-width":1.2}},{"id":"boundary_city","type":"line","source":"openmaptiles","source-layer":"boundary","filter":["==","admin_level",8],"paint":{"line-color":"#94a3b8","line-dasharray":[4,4],"line-width":{"base":1.2,"stops":[[10,0.5],[14,1.5]]}}}]}