{"version":8,"name":"Dark","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":"#0f172a"}},{"id":"water","type":"fill","source":"openmaptiles","source-layer":"water","filter":["==","$type","Polygon"],"paint":{"fill-color":"#020617"}},{"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":"#1e293b","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":"#2d3a4d","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":"#94a3b8","text-halo-color":"rgba(15,23,42,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":"#cbd5e1","text-halo-color":"rgba(15,23,42,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":"#94a3b8","text-halo-color":"rgba(15,23,42,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":"#f8fafc","text-halo-color":"#0f172a","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","#a78bfa","shop","#a78bfa",["park","leisure"],"#4ade80",["match",["get","subclass"],"fuel","#fb923c","#94a3b8"]],"circle-radius":{"base":1.2,"stops":[[13,2],[16,4.5],[19,7]]},"circle-stroke-width":1,"circle-stroke-color":"#0f172a","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":"#cbd5e1","text-halo-color":"rgba(15,23,42,0.9)","text-halo-width":1.2}},{"id":"boundary_city","type":"line","source":"openmaptiles","source-layer":"boundary","filter":["==","admin_level",8],"paint":{"line-color":"#475569","line-dasharray":[4,4],"line-width":{"base":1.2,"stops":[[10,0.5],[14,1.5]]}}}]}