{
	"version": 8,
	"transition": {
		"duration": 500,
		"delay": 0
	},
	"name": "ASIT Fond hybride",
	"id": "asit.hybrid",
	"description": "ASIT Fond hybride",
	"metadata": {
		"ol:webfonts": "https://vt.asit-asso.ch/fonts/web/{Font+Family}/{fontweight}{-fontstyle}.css"
	},
	"sources": {
		"asit": {
			"type": "vector",
			"url": "https://vt.asit-asso.ch/tiles/asit/v0.1/3857/tiles.json"
		},
		"aerial": {
			"type": "raster",
			"tiles": [
				"https://wmts.geo.admin.ch/1.0.0/ch.swisstopo.swissimage-product/default/current/3857/{z}/{x}/{y}.jpeg"
			],
			"bounds": [
				5.96,
				45.82,
				10.49,
				47.81
			],
			"tileSize": 256
		}
	},
	"glyphs": "https://vt.asit-asso.ch/fonts/{fontstack}/{range}.pbf",
	"zoom": 7.5,
	"center": [
		7.458556880930587,
		46.959770261045776
	],
	"layers": [
		{
			"id": "Orthophoto",
			"type": "raster",
			"source": "aerial"
		},
		{
			"id": "Tunnel_Highway_Ramp",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"motorway_link",
					"trunk_link"
				],
				[
					"<",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": "hsla(0, 100%, 100%, 0.3)",
				"line-width": {
					"base": 1.2,
					"stops": [
						[
							5,
							1
						],
						[
							21,
							4
						]
					]
				},
				"line-dasharray": [
					2,
					2
				]
			}
		},
		{
			"id": "Tunnel_Path-1m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"1m_path",
					"1m_path_fragment"
				],
				[
					"<",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": "hsla(0, 100%, 100%, 0.3)",
				"line-width": {
					"base": 1.2,
					"stops": [
						[
							14,
							1
						],
						[
							21,
							4
						]
					]
				},
				"line-dasharray": [
					2,
					2
				]
			}
		},
		{
			"id": "Tunnel_Path-2m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"2m_path",
					"2m_path_fragment"
				],
				[
					"<",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "butt",
				"line-join": "round"
			},
			"paint": {
				"line-color": "hsla(0, 100%, 100%, 0.3)",
				"line-width": {
					"base": 1.2,
					"stops": [
						[
							14,
							1
						],
						[
							21,
							4
						]
					]
				},
				"line-dasharray": [
					2,
					2
				]
			}
		},
		{
			"id": "Tunnel_3m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"==",
					"class",
					"3m_street"
				],
				[
					"<",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "butt",
				"line-join": "round"
			},
			"paint": {
				"line-color": "hsla(0, 100%, 100%, 0.3)",
				"line-width": {
					"base": 1.2,
					"stops": [
						[
							7,
							1
						],
						[
							21,
							4
						]
					]
				},
				"line-dasharray": [
					2,
					2
				]
			}
		},
		{
			"id": "Tunnel_4m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"4m_street",
					"service_link",
					"rest_stop"
				],
				[
					"<",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "butt",
				"line-join": "round"
			},
			"paint": {
				"line-color": "hsla(0, 100%, 100%, 0.3)",
				"line-width": {
					"base": 1.2,
					"stops": [
						[
							7,
							1
						],
						[
							21,
							4
						]
					]
				},
				"line-dasharray": [
					2,
					2
				]
			}
		},
		{
			"id": "Tunnel_6m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"==",
					"class",
					"6m_street"
				],
				[
					"<",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "butt",
				"line-join": "round"
			},
			"paint": {
				"line-color": "hsla(0, 100%, 100%, 0.3)",
				"line-width": {
					"base": 1.2,
					"stops": [
						[
							7,
							1
						],
						[
							21,
							4
						]
					]
				},
				"line-dasharray": [
					2,
					2
				]
			}
		},
		{
			"id": "Tunnel_8m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"==",
					"class",
					"8m_street"
				],
				[
					"<",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "butt",
				"line-join": "round"
			},
			"paint": {
				"line-color": "hsla(0, 100%, 100%, 0.3)",
				"line-width": {
					"base": 1.2,
					"stops": [
						[
							7,
							1
						],
						[
							21,
							4
						]
					]
				},
				"line-dasharray": [
					2,
					2
				]
			}
		},
		{
			"id": "Tunnel_10m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"==",
					"class",
					"10m_street"
				],
				[
					"<",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "butt",
				"line-join": "round"
			},
			"paint": {
				"line-color": "hsla(0, 100%, 100%, 0.3)",
				"line-width": {
					"base": 1.2,
					"stops": [
						[
							7,
							1
						],
						[
							21,
							4
						]
					]
				},
				"line-dasharray": [
					2,
					2
				]
			}
		},
		{
			"id": "Tunnel_Highway",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"motorway",
					"semi_motorway"
				],
				[
					"<",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "butt",
				"line-join": "round"
			},
			"paint": {
				"line-color": "hsla(0, 100%, 100%, 0.3)",
				"line-width": {
					"base": 1.2,
					"stops": [
						[
							5,
							1
						],
						[
							21,
							4
						]
					]
				},
				"line-dasharray": [
					2,
					2
				]
			}
		},
		{
			"id": "Street_Highway_Ramp",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"motorway_link",
					"trunk_link"
				],
				[
					"==",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							21,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							1
						],
						[
							7,
							1.4
						],
						[
							8,
							0.75
						],
						[
							9,
							1
						],
						[
							10,
							1.3
						],
						[
							14,
							2.4
						]
					]
				}
			}
		},
		{
			"id": "Street_Path-1m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"1m_path",
					"1m_path_fragment"
				],
				[
					"==",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": "hsla(0, 0%, 97%, 0.5)",
				"line-width": {
					"base": 1.2,
					"stops": [
						[
							14,
							1
						],
						[
							21,
							4
						]
					]
				},
				"line-dasharray": [
					2,
					2
				]
			}
		},
		{
			"id": "Street_Path-2m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"2m_path",
					"2m_path_fragment"
				],
				[
					"==",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							0
						],
						[
							7,
							0
						],
						[
							8,
							0
						],
						[
							9,
							1
						],
						[
							10,
							1.3
						],
						[
							14,
							1.5
						]
					]
				}
			}
		},
		{
			"id": "Street_3m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"==",
					"class",
					"3m_street"
				],
				[
					"==",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							0
						],
						[
							7,
							0
						],
						[
							8,
							0
						],
						[
							9,
							1
						],
						[
							10,
							1.3
						],
						[
							14,
							1
						]
					]
				}
			}
		},
		{
			"id": "Street_4m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"4m_street",
					"service_link",
					"rest_stop"
				],
				[
					"==",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							0
						],
						[
							7,
							0
						],
						[
							8,
							0
						],
						[
							9,
							0.7
						],
						[
							10,
							1.3
						],
						[
							14,
							2.4
						]
					]
				}
			}
		},
		{
			"id": "Street_6m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"6m_street"
				],
				[
					"==",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							0
						],
						[
							7,
							0
						],
						[
							8,
							0
						],
						[
							9,
							0.7
						],
						[
							10,
							1.3
						],
						[
							14,
							2.4
						]
					]
				}
			}
		},
		{
			"id": "Street_8m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"==",
					"class",
					"8m_street"
				],
				[
					"==",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							0
						],
						[
							7,
							0
						],
						[
							8,
							0.75
						],
						[
							9,
							1
						],
						[
							10,
							1.3
						],
						[
							14,
							2.4
						]
					]
				}
			}
		},
		{
			"id": "Street_10m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"==",
					"class",
					"10m_street"
				],
				[
					"==",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							0
						],
						[
							7,
							1.4
						],
						[
							8,
							0.75
						],
						[
							9,
							1
						],
						[
							10,
							1.3
						],
						[
							14,
							2.4
						]
					]
				}
			}
		},
		{
			"id": "Street_Highway",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"motorway",
					"semi_motorway"
				],
				[
					"==",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							1
						],
						[
							7,
							1.4
						],
						[
							8,
							0.75
						],
						[
							9,
							1
						],
						[
							10,
							1.3
						],
						[
							14,
							2.4
						]
					]
				}
			}
		},
		{
			"id": "Bridge_Highway_Ramp",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"motorway_link",
					"trunk_link"
				],
				[
					">",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							1
						],
						[
							7,
							1.4
						],
						[
							8,
							0.75
						],
						[
							9,
							1
						],
						[
							10,
							1.3
						],
						[
							14,
							2.4
						]
					]
				}
			}
		},
		{
			"id": "Bridge_Path-1m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"1m_path",
					"1m_path_fragment"
				],
				[
					">",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": "hsla(0, 0%, 97%, 0.5)",
				"line-width": {
					"base": 1.2,
					"stops": [
						[
							14,
							1
						],
						[
							21,
							4
						]
					]
				},
				"line-dasharray": [
					2,
					2
				]
			}
		},
		{
			"id": "Bridge_Path-2m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"2m_path",
					"2m_path_fragment"
				],
				[
					">",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							0
						],
						[
							7,
							0
						],
						[
							8,
							0
						],
						[
							9,
							1
						],
						[
							10,
							1.3
						],
						[
							14,
							1.5
						]
					]
				}
			}
		},
		{
			"id": "Bridge_3m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"==",
					"class",
					"3m_street"
				],
				[
					">",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							0
						],
						[
							7,
							0
						],
						[
							8,
							0
						],
						[
							9,
							1
						],
						[
							10,
							1.3
						],
						[
							14,
							1
						]
					]
				}
			}
		},
		{
			"id": "Bridge_4m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"4m_street",
					"service_link",
					"rest_stop"
				],
				[
					">",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							0
						],
						[
							7,
							0
						],
						[
							8,
							0
						],
						[
							9,
							0.7
						],
						[
							10,
							1.3
						],
						[
							14,
							2.4
						]
					]
				}
			}
		},
		{
			"id": "Bridge_6m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"6m_street"
				],
				[
					">",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							0
						],
						[
							7,
							0
						],
						[
							8,
							0
						],
						[
							9,
							0.7
						],
						[
							10,
							1.3
						],
						[
							14,
							2.4
						]
					]
				}
			}
		},
		{
			"id": "Bridge_8m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"==",
					"class",
					"8m_street"
				],
				[
					">",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							0
						],
						[
							7,
							0
						],
						[
							8,
							0.75
						],
						[
							9,
							1
						],
						[
							10,
							1.3
						],
						[
							14,
							2.4
						]
					]
				}
			}
		},
		{
			"id": "Bridge_10m",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"==",
					"class",
					"10m_street"
				],
				[
					">",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							0
						],
						[
							7,
							1.4
						],
						[
							8,
							0.75
						],
						[
							9,
							1
						],
						[
							10,
							1.3
						],
						[
							14,
							2.4
						]
					]
				}
			}
		},
		{
			"id": "Bridge_Highway",
			"type": "line",
			"source": "asit",
			"source-layer": "street",
			"filter": [
				"all",
				[
					"in",
					"class",
					"motorway",
					"semi_motorway"
				],
				[
					">",
					"zorder",
					0
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": {
					"stops": [
						[
							8,
							"hsla(0, 0%, 100%, 0.2)"
						],
						[
							14,
							"hsla(0, 0%, 100%, 0.4)"
						],
						[
							18,
							"hsla(0, 0%, 100%, 0.5)"
						],
						[
							20,
							"hsla(0, 0%, 100%, 0.0)"
						]
					]
				},
				"line-width": {
					"base": 2,
					"stops": [
						[
							5,
							1
						],
						[
							7,
							1.4
						],
						[
							8,
							0.75
						],
						[
							9,
							1
						],
						[
							10,
							1.3
						],
						[
							14,
							2.4
						]
					]
				}
			}
		},
		{
			"id": "Boundary_Country",
			"type": "line",
			"source": "asit",
			"source-layer": "boundary",
			"filter": [
				"all",
				[
					"==",
					"class",
					"country"
				]
			],
			"layout": {
				"line-cap": "round",
				"line-join": "round"
			},
			"paint": {
				"line-color": "hsl(0, 0%, 90%)",
				"line-opacity": {
					"stops": [
						[
							0,
							0
						],
						[
							4,
							1
						]
					]
				},
				"line-width": {
					"stops": [
						[
							6,
							1
						],
						[
							12,
							3
						]
					]
				}
			}
		},
		{
			"id": "Place_Locality",
			"type": "symbol",
			"source": "asit",
			"source-layer": "place",
			"minzoom": 16,
			"maxzoom": 18,
			"filter": [
				"all",
				[
					"==",
					"class",
					"locality"
				]
			],
			"layout": {
				"symbol-placement": "point",
				"text-font": [
					"Fira Sans Extra Condensed Italic"
				],
				"text-anchor": "center",
				"text-field": "{name}",
				"text-size": {
					"base": 1.2,
					"stops": [
						[
							15,
							12
						],
						[
							17,
							14
						]
					]
				}
			},
			"paint": {
				"text-color": "hsl(0, 0%, 100%)",
				"text-halo-blur": 0.5,
				"text-halo-width": 1,
				"text-halo-color": "hsl(0, 0%, 20%)"
			}
		},
		{
			"id": "street_name",
			"type": "symbol",
			"source": "asit",
			"source-layer": "street",
			"layout": {
				"symbol-placement": "line",
				"symbol-spacing": {
					"base": 1,
					"stops": [
						[
							14,
							100
						],
						[
							21,
							500
						]
					]
				},
				"text-font": [
					"Fira Sans Condensed Medium"
				],
				"text-anchor": "center",
				"text-field": "{name}",
				"text-size": {
					"base": 1,
					"stops": [
						[
							14,
							10
						],
						[
							21,
							16
						]
					]
				}
			},
			"paint": {
				"text-color": "hsl(0,0%, 100%)",
				"text-halo-blur": 0.5,
				"text-halo-width": 1,
				"text-halo-color": "hsl(0,0%, 0%)"
			}
		},
		{
			"id": "street_address_number",
			"type": "symbol",
			"source": "asit",
			"source-layer": "address",
			"minzoom": 17,
			"layout": {
				"symbol-placement": "point",
				"text-field": "{housenumber}",
				"text-font": [
					"Fira Sans Condensed SemiBold"
				],
				"text-anchor": "center",
				"text-rotate": [
					"to-number",
					[
						"get",
						"orientation"
					]
				],
				"text-size": {
					"base": 1,
					"stops": [
						[
							17,
							12
						],
						[
							21,
							16
						]
					]
				}
			},
			"paint": {
				"text-color": "hsl(40, 10%, 100%)",
				"text-halo-blur": 0.5,
				"text-halo-width": 1,
				"text-halo-color": "hsl(0,0%, 0%)"
			}
		},
		{
			"id": "Place_Hamlet",
			"type": "symbol",
			"source": "asit",
			"source-layer": "place",
			"maxzoom": 17,
			"filter": [
				"all",
				[
					"==",
					"class",
					"location"
				],
				[
					"!in",
					"population",
					"1000-1999",
					"2000-9999",
					"10_000-49_999",
					"50_000-100_000",
					">100_000"
				]
			],
			"layout": {
				"symbol-placement": "point",
				"symbol-sort-key": [
					"to-number",
					[
						"get",
						"rank"
					]
				],
				"text-font": [
					"Fira Sans Condensed Medium"
				],
				"text-anchor": "center",
				"text-field": "{name}",
				"text-size": {
					"base": 1.2,
					"stops": [
						[
							12,
							12
						],
						[
							17,
							16
						]
					]
				}
			},
			"paint": {
				"text-color": "hsl(0,0%, 100%)",
				"text-halo-blur": 0.5,
				"text-halo-width": 1,
				"text-halo-color": "hsl(0,0%, 0%)"
			}
		},
		{
			"id": "Place_Village",
			"type": "symbol",
			"source": "asit",
			"source-layer": "place",
			"maxzoom": 17,
			"filter": [
				"all",
				[
					"==",
					"class",
					"location"
				],
				[
					"in",
					"population",
					"1000-1999",
					"2000-9999"
				]
			],
			"layout": {
				"symbol-placement": "point",
				"symbol-sort-key": [
					"to-number",
					[
						"get",
						"rank"
					]
				],
				"text-font": [
					"Fira Sans Condensed SemiBold"
				],
				"text-anchor": "center",
				"text-field": "{name}",
				"text-size": {
					"base": 1.2,
					"stops": [
						[
							10,
							12
						],
						[
							17,
							20
						]
					]
				}
			},
			"paint": {
				"text-color": {
					"base": 1,
					"stops": [
						[
							10,
							"hsl(0,0%, 80%)"
						],
						[
							13,
							"hsl(0,0%, 100%)"
						]
					]
				},
				"text-halo-blur": 0.5,
				"text-halo-width": 1,
				"text-halo-color": "hsl(0,0%, 0%)"
			}
		},
		{
			"id": "Place_Town",
			"type": "symbol",
			"source": "asit",
			"source-layer": "place",
			"maxzoom": 15,
			"filter": [
				"all",
				[
					"==",
					"class",
					"location"
				],
				[
					"in",
					"population",
					"10_000-49_999"
				]
			],
			"layout": {
				"symbol-placement": "point",
				"symbol-sort-key": [
					"to-number",
					[
						"get",
						"rank"
					]
				],
				"text-font": [
					"Fira Sans Condensed Medium"
				],
				"text-anchor": "center",
				"text-field": "{name}",
				"text-size": {
					"base": 1.2,
					"stops": [
						[
							7,
							12
						],
						[
							15,
							24
						]
					]
				}
			},
			"paint": {
				"text-color": "hsl(0, 0%, 100%)",
				"text-halo-blur": 0.5,
				"text-halo-width": 1,
				"text-halo-color": "hsl(0, 0%, 0%)"
			}
		},
		{
			"id": "Place_Town-big",
			"type": "symbol",
			"source": "asit",
			"source-layer": "place",
			"maxzoom": 15,
			"filter": [
				"all",
				[
					"==",
					"class",
					"location"
				],
				[
					"in",
					"population",
					"50_000-100_000"
				]
			],
			"layout": {
				"symbol-placement": "point",
				"symbol-sort-key": [
					"to-number",
					[
						"get",
						"rank"
					]
				],
				"text-font": [
					"Fira Sans Condensed Medium"
				],
				"text-anchor": "center",
				"text-field": "{name}",
				"text-size": {
					"base": 1.2,
					"stops": [
						[
							6,
							12
						],
						[
							11,
							20
						]
					]
				}
			},
			"paint": {
				"text-color": "hsl(0,0%, 100%)",
				"text-halo-blur": 0.5,
				"text-halo-width": 1,
				"text-halo-color": "hsl(0,0%, 0%)"
			}
		},
		{
			"id": "Place_City",
			"type": "symbol",
			"source": "asit",
			"source-layer": "place",
			"maxzoom": 14,
			"filter": [
				"all",
				[
					"==",
					"class",
					"location"
				],
				[
					"==",
					"population",
					">100_000"
				]
			],
			"layout": {
				"symbol-placement": "point",
				"symbol-sort-key": [
					"to-number",
					[
						"get",
						"rank"
					]
				],
				"text-font": [
					"Fira Sans Condensed Medium"
				],
				"text-anchor": "center",
				"text-field": "{name}",
				"text-size": {
					"base": 1.2,
					"stops": [
						[
							4,
							12
						],
						[
							11,
							24
						]
					]
				}
			},
			"paint": {
				"text-color": "hsl(0, 0%, 100%)",
				"text-halo-blur": 0.5,
				"text-halo-width": 1,
				"text-halo-color": "hsl(0, 0%, 0%)"
			}
		}
	]
}