let styleJson = [ { featureType: 'land', elementType: 'geometry', stylers: { color: '#1d1c24ff' } }, { featureType: 'manmade', elementType: 'geometry', stylers: { color: '#242f3eff' } }, { featureType: 'water', elementType: 'geometry', stylers: { color: '#5d718dff' } }, { featureType: 'road', elementType: 'geometry.fill', stylers: { color: '#2d2c34ff' } }, { featureType: 'road', elementType: 'geometry.stroke', stylers: { color: '#2a2830ff' } }, { featureType: 'districtlabel', elementType: 'labels.text.fill', stylers: { color: '#596c88ff', weight: '10' } }, { featureType: 'districtlabel', elementType: 'labels.text.stroke', stylers: { color: '#596c8800' } }, { featureType: 'poilabel', elementType: 'labels.text.fill', stylers: { color: '#576a87ff', weight: '10' } }, { featureType: 'poilabel', elementType: 'labels.text.stroke', stylers: { color: '#576a8700', weight: '0.8' } }, { featureType: 'subway', elementType: 'geometry', stylers: { visibility: 'on', weight: "1" } }, { featureType: 'railway', elementType: 'geometry', stylers: { visibility: 'on' } }, { featureType: 'poilabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'subwaylabel', elementType: 'labels', stylers: { visibility: 'on' } }, { featureType: 'subwaylabel', elementType: 'labels.icon', stylers: { visibility: 'on' } }, { featureType: 'tertiarywaysign', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'tertiarywaysign', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'provincialwaysign', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'provincialwaysign', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'nationalwaysign', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'nationalwaysign', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'highwaysign', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'highwaysign', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'green', elementType: 'geometry', stylers: { color: '#080405ff' } }, { featureType: 'nationalwaysign', elementType: 'labels.text.fill', stylers: { color: '#d0021bff' } }, { featureType: 'nationalwaysign', elementType: 'labels.text.stroke', stylers: { color: '#ffffffff' } }, { featureType: 'city', elementType: 'labels', stylers: { visibility: 'on' } }, { featureType: 'city', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'city', elementType: 'labels.text.fill', stylers: { color: '#576a87ff' } }, { featureType: 'city', elementType: 'labels.text.stroke', stylers: { color: '#576a8700' } }, { featureType: 'water', elementType: 'labels.text.fill', stylers: { color: '#435673ff', weight: '10' } }, { featureType: 'water', elementType: 'labels.text.stroke', stylers: { color: '#242f3eff', weight: '0.4' } }, { featureType: 'local', elementType: 'geometry.fill', stylers: { color: '#38414eff' } }, { featureType: 'local', elementType: 'geometry.stroke', stylers: { color: '#ffffff00' } }, { featureType: 'fourlevelway', elementType: 'geometry.fill', stylers: { color: '#38414eff' } }, { featureType: 'fourlevelway', elementType: 'geometry.stroke', stylers: { color: '#ffffff00' } }, { featureType: 'tertiaryway', elementType: 'geometry.fill', stylers: { color: '#38414eff' } }, { featureType: 'tertiaryway', elementType: 'geometry.stroke', stylers: { color: '#ffffff00' } }, { featureType: 'tertiaryway', elementType: 'labels.text.fill', stylers: { color: '#759879ff' } }, { featureType: 'fourlevelway', elementType: 'labels.text.fill', stylers: { color: '#759879ff' } }, { featureType: 'highway', elementType: 'labels.text.fill', stylers: { color: '#546884ff', weight: '10' } }, { featureType: 'highway', elementType: 'geometry.fill', stylers: { color: '#2d2c34ff' } }, { featureType: 'highway', elementType: 'geometry.stroke', stylers: { color: '#2d2c34ff' } }, { featureType: 'provincialway', elementType: 'geometry.fill', stylers: { color: '#2d2c34ff' } }, { featureType: 'provincialway', elementType: 'geometry.stroke', stylers: { color: '#2d2c34ff' } }, { featureType: 'tertiaryway', elementType: 'labels.text.stroke', stylers: { color: '#1a2e1cff' } }, { featureType: 'fourlevelway', elementType: 'labels.text.stroke', stylers: { color: '#1a2e1cff' } }, { featureType: 'highway', elementType: 'labels.text.stroke', stylers: { color: '#546884ff' } }, { featureType: 'nationalway', elementType: 'labels.text.stroke', stylers: { color: '#546884ff', weight: '0.4' } }, { featureType: 'nationalway', elementType: 'labels.text.fill', stylers: { color: '#546884ff', weight: '10' } }, { featureType: 'nationalway', elementType: 'geometry.fill', stylers: { color: '#2d2c34ff' } }, { featureType: 'nationalway', elementType: 'geometry.stroke', stylers: { color: '#2d2c34ff' } }, { featureType: 'cityhighway', elementType: 'geometry.fill', stylers: { color: '#2d2c34ff' } }, { featureType: 'cityhighway', elementType: 'geometry.stroke', stylers: { color: '#2d2c34ff' } }, { featureType: 'arterial', elementType: 'geometry.fill', stylers: { color: '#9e7d60ff' } }, { featureType: 'arterial', elementType: 'geometry.stroke', stylers: { color: '#554631fa' } }, { featureType: 'medicallabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'medicallabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'entertainmentlabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'entertainmentlabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'estatelabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'estatelabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'businesstowerlabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'businesstowerlabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'companylabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'companylabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'governmentlabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'governmentlabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'restaurantlabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'restaurantlabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'hotellabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'hotellabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'shoppinglabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'shoppinglabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'lifeservicelabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'lifeservicelabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'carservicelabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'carservicelabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'financelabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'financelabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'otherlabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'otherlabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'airportlabel', elementType: 'labels', stylers: { visibility: 'on' } }, { featureType: 'airportlabel', elementType: 'labels.text.fill', stylers: { color: '#576a87ff', weight: '10' } }, { featureType: 'airportlabel', elementType: 'labels.text.stroke', stylers: { color: '#576a8700', weight: '0.8' } }, { featureType: 'airportlabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'highway', stylers: { level: '6', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'highway', stylers: { level: '7', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'highway', stylers: { level: '8', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'highway', stylers: { level: '9', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'highway', stylers: { level: '10', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'highway', elementType: 'geometry', stylers: { visibility: 'off', level: '6', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'highway', elementType: 'geometry', stylers: { visibility: 'off', level: '7', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'highway', elementType: 'geometry', stylers: { visibility: 'off', level: '8', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'highway', elementType: 'geometry', stylers: { visibility: 'off', level: '9', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'highway', elementType: 'geometry', stylers: { visibility: 'off', level: '10', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', stylers: { level: '6', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', stylers: { level: '7', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', stylers: { level: '8', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', stylers: { level: '9', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', stylers: { level: '10', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', elementType: 'geometry', stylers: { visibility: 'off', level: '6', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', elementType: 'geometry', stylers: { visibility: 'off', level: '7', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', elementType: 'geometry', stylers: { visibility: 'off', level: '8', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', elementType: 'geometry', stylers: { visibility: 'off', level: '9', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', elementType: 'geometry', stylers: { visibility: 'off', level: '10', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', elementType: 'labels', stylers: { visibility: 'off', level: '6', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', elementType: 'labels', stylers: { visibility: 'off', level: '7', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', elementType: 'labels', stylers: { visibility: 'off', level: '8', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', elementType: 'labels', stylers: { visibility: 'off', level: '9', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'nationalway', elementType: 'labels', stylers: { visibility: 'off', level: '10', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'highway', elementType: 'labels', stylers: { visibility: 'off', level: '6', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'highway', elementType: 'labels', stylers: { visibility: 'off', level: '7', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'highway', elementType: 'labels', stylers: { visibility: 'off', level: '8', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'highway', elementType: 'labels', stylers: { visibility: 'off', level: '9', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'highway', elementType: 'labels', stylers: { visibility: 'off', level: '10', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'provincialway', stylers: { level: '8', curZoomRegionId: '0', curZoomRegion: '8-9' } }, { featureType: 'provincialway', stylers: { level: '9', curZoomRegionId: '0', curZoomRegion: '8-9' } }, { featureType: 'provincialway', elementType: 'geometry', stylers: { visibility: 'off', level: '8', curZoomRegionId: '0', curZoomRegion: '8-9' } }, { featureType: 'provincialway', elementType: 'geometry', stylers: { visibility: 'off', level: '9', curZoomRegionId: '0', curZoomRegion: '8-9' } }, { featureType: 'provincialway', elementType: 'labels', stylers: { visibility: 'off', level: '8', curZoomRegionId: '0', curZoomRegion: '8-9' } }, { featureType: 'provincialway', elementType: 'labels', stylers: { visibility: 'off', level: '9', curZoomRegionId: '0', curZoomRegion: '8-9' } }, { featureType: 'cityhighway', stylers: { level: '6', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'cityhighway', stylers: { level: '7', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'cityhighway', stylers: { level: '8', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'cityhighway', stylers: { level: '9', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'cityhighway', stylers: { level: '10', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'cityhighway', elementType: 'geometry', stylers: { visibility: 'off', level: '6', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'cityhighway', elementType: 'geometry', stylers: { visibility: 'off', level: '7', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'cityhighway', elementType: 'geometry', stylers: { visibility: 'off', level: '8', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'cityhighway', elementType: 'geometry', stylers: { visibility: 'off', level: '9', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'cityhighway', elementType: 'geometry', stylers: { visibility: 'off', level: '10', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'cityhighway', elementType: 'labels', stylers: { visibility: 'off', level: '6', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'cityhighway', elementType: 'labels', stylers: { visibility: 'off', level: '7', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'cityhighway', elementType: 'labels', stylers: { visibility: 'off', level: '8', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'cityhighway', elementType: 'labels', stylers: { visibility: 'off', level: '9', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'cityhighway', elementType: 'labels', stylers: { visibility: 'off', level: '10', curZoomRegionId: '0', curZoomRegion: '6-10' } }, { featureType: 'arterial', stylers: { level: '9', curZoomRegionId: '0', curZoomRegion: '9-10' } }, { featureType: 'arterial', stylers: { level: '10', curZoomRegionId: '0', curZoomRegion: '9-10' } }, { featureType: 'arterial', elementType: 'geometry', stylers: { visibility: 'off', level: '9', curZoomRegionId: '0', curZoomRegion: '9-10' } }, { featureType: 'arterial', elementType: 'geometry', stylers: { visibility: 'off', level: '10', curZoomRegionId: '0', curZoomRegion: '9-10' } }, { featureType: 'arterial', elementType: 'labels', stylers: { visibility: 'off', level: '9', curZoomRegionId: '0', curZoomRegion: '9-10' } }, { featureType: 'arterial', elementType: 'labels', stylers: { visibility: 'off', level: '10', curZoomRegionId: '0', curZoomRegion: '9-10' } }, { featureType: 'building', elementType: 'geometry.fill', stylers: { color: '#2a3341ff' } }, { featureType: 'building', elementType: 'geometry.stroke', stylers: { color: '#1a212eff' } }, { featureType: 'road', elementType: 'labels.text.fill', stylers: { color: '#546884ff', weight: '10' } }, { featureType: 'road', elementType: 'labels.text.stroke', stylers: { color: '#546884ff', weight: '0.4' } }, { featureType: 'provincialway', elementType: 'labels.text.fill', stylers: { color: '#546884ff', weight: '10' } }, { featureType: 'cityhighway', elementType: 'labels.text.fill', stylers: { color: '#546884ff', weight: '10' } }, { featureType: 'arterial', elementType: 'labels.text.fill', stylers: { color: '#546884ff' } }, { featureType: 'provincialway', elementType: 'labels.text.stroke', stylers: { color: '#546884ff', weight: '0.2' } }, { featureType: 'cityhighway', elementType: 'labels.text.stroke', stylers: { color: '#546884ff', weight: '0.2' } }, { featureType: 'arterial', elementType: 'labels.text.stroke', stylers: { color: '#546884ff', weight: '0.4' } }, { featureType: 'local', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'manmade', elementType: 'labels.text.fill', stylers: { color: '#d69563ff' } }, { featureType: 'manmade', elementType: 'labels.text.stroke', stylers: { color: '#17263cff' } }, { featureType: 'subwaystation', elementType: 'geometry', stylers: { visibility: 'off' } }, { featureType: 'transportationlabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'transportationlabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'estate', elementType: 'geometry', stylers: { color: '#2a3341ff' } }, { featureType: 'water', elementType: 'labels.text', stylers: { fontsize: '13' } }, { featureType: 'road', elementType: 'labels.text', stylers: { fontsize: '13' } }, { featureType: 'highway', elementType: 'labels.text', stylers: { fontsize: '13' } }, { featureType: 'nationalway', elementType: 'labels.text', stylers: { fontsize: '13' } }, { featureType: 'nationalway', elementType: 'geometry', stylers: { weight: '1.5' } }, { featureType: 'provincialway', elementType: 'labels.text', stylers: { fontsize: '13' } }, { featureType: 'provincialway', elementType: 'geometry', stylers: { weight: '1.6' } }, { featureType: 'cityhighway', elementType: 'geometry', stylers: { weight: '1.4' } }, { featureType: 'cityhighway', elementType: 'labels.text', stylers: { fontsize: '13' } }, { featureType: 'arterial', elementType: 'labels.text', stylers: { fontsize: '13' } }, { featureType: 'arterial', elementType: 'geometry', stylers: { weight: '2.5' } }, { featureType: 'districtlabel', elementType: 'labels', stylers: { visibility: 'on' } }, { featureType: 'districtlabel', elementType: 'labels.text', stylers: { fontsize: '30' } }, { featureType: 'airportlabel', elementType: 'labels.text', stylers: { fontsize: '25' } }, { featureType: 'poilabel', elementType: 'labels.text', stylers: { fontsize: '25' } }, { featureType: 'scenicspotslabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'scenicspotslabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'educationlabel', elementType: 'labels', stylers: { visibility: 'off' } }, { featureType: 'educationlabel', elementType: 'labels.icon', stylers: { visibility: 'off' } }, { featureType: 'continent', elementType: 'labels', stylers: { visibility: 'off' } } ] export default styleJson