{
  "pk": "",
  "ord": 10,
  "wms": "",
  "form": "",
  "srid": null,
  "view": "",
  "carto": {
    "css": "Map {\r\n    background-color: #f9fcfe;\r\n}\r\n\r\n/*\r\n\r\nMap { font-directory: url(./fonts); }\r\n\r\n/* set up font sets for various weights and styles */\r\n\r\n@sans_lt: \"Open Sans Regular\";\r\n@sans: \"Open Sans Semibold\";\r\n@sans_bold: \"Open Sans Bold\";\r\n@sans_italic: \"Open Sans Semibold Italic\";\r\n@sans_bold_italic: \"Open Sans Bold Italic\";\r\n/* Some fonts are larger or smaller than others. Use this variable to\r\n   globally increase or decrease the font sizes. */\r\n\r\n/* Note this is only implemented for certain things so far */\r\n\r\n@text_adjust: 0;\r\n/* ================================================================== */\r\n\r\n/* COLORS\r\n/* ================================================================== */\r\n\r\n@bluish_white: #fbfdfe;\r\n/* ================================================================== */\r\n\r\n/* LANDUSE & LANDCOVER COLORS\r\n/* ================================================================== */\r\n\r\n@land: #faf8f4; // #f9f6f1;\r\n@water: #bcdbf7;\r\n@beach: @land;\r\n@park: #f1f7e7;\r\n@wooded: darken(@park, 4%);\r\n@grass: @park;\r\n@sports: @park;\r\n@agriculture: #d6edc5;\r\n@cemetery: @park * .97;\r\n@building: @land * 0.92;\r\n@hospital: @land * 0.95;\r\n@school: @land * 0.96;\r\n@residential: @land;\r\n@commercial: @land;\r\n@industrial: @land;\r\n@parking: @land;\r\n@stream: #dcecfb;\r\n@canal: @stream;\r\n/* ================================================================== */\r\n\r\n/* ROAD COLORS\r\n/* ================================================================== */\r\n\r\n/* For each class of road there are three color variables:\r\n * - line: for lower zoomlevels when the road is represented by a\r\n *         single solid line.\r\n * - case: for higher zoomlevels, this color is for the road's\r\n *         casing (outline).\r\n * - fill: for higher zoomlevels, this color is for the road's\r\n *         inner fill (inline).\r\n */\r\n\r\n@standard_line: @land * 0.92;\r\n@standard_fill: @bluish_white;\r\n@standard_case: @land * 0.88;\r\n@standard_tunnel_fill: #fcfcfb;\r\n@motorway_line: @land * 0.85;\r\n@motorway_fill: #fdf7d2;\r\n@motorway_case: @land * 0.85;\r\n@motorway_tunnel_fill: #fcf8e9;\r\n@trunk_line: @motorway_line;\r\n@trunk_fill: @motorway_fill;\r\n@trunk_case: @motorway_case;\r\n@trunk_tunnel_fill: @motorway_tunnel_fill;\r\n@primary_line: @land * 0.92;\r\n@primary_fill: @standard_fill;\r\n@primary_case: @motorway_case;\r\n@primary_tunnel_fill: @standard_tunnel_fill;\r\n@secondary_line: @primary_line;\r\n@secondary_fill: @standard_fill;\r\n@secondary_case: @motorway_case;\r\n@secondary_tunnel_fill: @standard_tunnel_fill;\r\n/* We aren't using cases for pedestrian ways, and we don't need\r\n * lines because they aren't visible at lower zoom levels. */\r\n\r\n@pedestrian_area: @land * 0.97;\r\n@pedestrian_fill: @land * 0.90;\r\n@pedestrian_bridge_fill: @land * 0.80;\r\n@pedestrian_bridge_case: @land;\r\n@cycle_line: @standard_line;\r\n@cycle_fill: #FAFAF5;\r\n@cycle_case: @land;\r\n@rail_fill: @land * 0.88;\r\n@rail_bridge_fill: @land * 0.78;\r\n@rail_case: @land; // Used only on rail bridges.\r\n@aeroway: #ddd;\r\n/* ================================================================== */\r\n\r\n/* BOUNDARY COLORS\r\n/* ================================================================== */\r\n\r\n@admin_2: #8fa7bc;\r\n/* ================================================================== */\r\n\r\n/* LABEL COLORS\r\n/* ================================================================== */\r\n\r\n/* We set up a default halo color for places so you can edit them all\r\n   at once or override each individually. */\r\n\r\n@place_halo: fadeout(@bluish_white, 5%);\r\n@country_text: #222;\r\n@country_halo: @place_halo;\r\n@state_text: #5e5666;\r\n@state_halo: @place_halo;\r\n@city_text: #333;\r\n@city_halo: @place_halo;\r\n@town_text: #444;\r\n@town_halo: @place_halo;\r\n@poi_text: #888;\r\n@road_text: #999;\r\n@road_halo: @bluish_white;\r\n@other_text: #87756d;\r\n@other_halo: @place_halo;\r\n@locality_text: #aaa;\r\n@locality_halo: @land;\r\n/* Also used for other small places: hamlets, suburbs, localities */\r\n\r\n@village_text: #777;\r\n@village_halo: @place_halo;\r\n/* ****************************************************************** */\r\n\r\n/* BASE.MSS CONTENTS\r\n * - Landuse & landcover\r\n * - Water areas\r\n * - Water ways\r\n * - Administrative Boundaries\r\n *\r\n */\r\n\r\n/* ================================================================== */\r\n\r\n/* LANDUSE & LANDCOVER\r\n/* ================================================================== */\r\n\r\n#land[zoom>=0][zoom<6],\r\n#shoreline_300[zoom>=6][zoom<10],\r\n#processed_p[zoom>=10] {\r\n    polygon-fill: @land;\r\n    polygon-gamma: 0.75;\r\n}\r\n\r\n#landuse_gen0[zoom>3][zoom<=9],\r\n#landuse_gen1[zoom>9][zoom<=12],\r\n#landuse[zoom>12] {\r\n    [type='cemetery'] {\r\n        polygon-fill: @cemetery;\r\n    }\r\n    [type='college'] {\r\n        polygon-fill: @school;\r\n    }\r\n    [type='commercial'] {\r\n        polygon-fill: @industrial;\r\n    }\r\n    [type='forest'] {\r\n        polygon-fill: @wooded;\r\n    }\r\n    [type='golf_course'] {\r\n        polygon-fill: @park;\r\n    }\r\n    [type='grass'] {\r\n        polygon-fill: @park;\r\n    }\r\n    [type='hospital'] {\r\n        polygon-fill: @hospital;\r\n    }\r\n    [type='industrial'] {\r\n        polygon-fill: @industrial;\r\n    }\r\n    [type='park'] {\r\n        polygon-fill: @park;\r\n    }\r\n    [type='parking'] {\r\n        polygon-fill: @parking;\r\n    }\r\n    [type='pedestrian'] {\r\n        polygon-fill: @pedestrian_area;\r\n    }\r\n    [type='pitch'] {\r\n        polygon-fill: @sports;\r\n    }\r\n    [type='residential'] {\r\n        polygon-fill: @residential;\r\n    }\r\n    [type='school'] {\r\n        polygon-fill: @school;\r\n    }\r\n    [type='sports_center'] {\r\n        polygon-fill: @sports;\r\n    }\r\n    [type='stadium'] {\r\n        polygon-fill: @sports;\r\n    }\r\n    [type='university'] {\r\n        polygon-fill: @school;\r\n    }\r\n    [type='wood'] {\r\n        polygon-fill: @wooded;\r\n    }\r\n}\r\n\r\n#landuse_overlays[type='nature_reserve'][zoom>6] {\r\n    line-color: darken(@wooded, 25%);\r\n    line-opacity: 0;\r\n    line-dasharray: 1, 1;\r\n    polygon-fill: darken(@wooded, 25%);\r\n    polygon-opacity: 0;\r\n    [zoom=7] {\r\n        line-width: 0.4;\r\n    }\r\n    [zoom=8] {\r\n        line-width: 0.6;\r\n    }\r\n    [zoom=9] {\r\n        line-width: 0.8;\r\n    }\r\n    [zoom=10] {\r\n        line-width: 1.0;\r\n    }\r\n    [zoom=11] {\r\n        line-width: 1.5;\r\n    }\r\n    [zoom>=12] {\r\n        line-width: 2.0;\r\n    }\r\n}\r\n\r\n#landuse_overlays[type='wetland'][zoom>11] {\r\n    [zoom>11][zoom<=14] {\r\n        polygon-pattern-file: url(img/marsh-16.png);\r\n    }\r\n    [zoom>14] {\r\n        polygon-pattern-file: url(img/marsh-32.png);\r\n    }\r\n}\r\n\r\n/* ---- BUILDINGS ---- */\r\n\r\n#buildings[zoom>13][zoom<=16] {\r\n    polygon-fill: @building;\r\n    [zoom>13] {\r\n        line-color: darken(@building, 5);\r\n        line-width: 0.2;\r\n    }\r\n    [zoom>15] {\r\n        line-color: darken(@building, 10);\r\n        line-width: 0.4;\r\n    }\r\n}\r\n\r\n#buildings[zoom>=16][type !='hedge'] {\r\n    building-fill: @building;\r\n    building-height: 1.25;\r\n}\r\n\r\n#buildings[zoom>=16][type='hedge'] {\r\n    building-fill: @wooded;\r\n    building-height: 1.25;\r\n}\r\n\r\n/* ================================================================== */\r\n\r\n/* WATER AREAS\r\n/* ================================================================== */\r\n\r\nMap {\r\n    background-color: @water;\r\n}\r\n\r\n#water_gen0[zoom>3][zoom<=9],\r\n#water_gen1[zoom>9][zoom<=12],\r\n#water[zoom>12] {\r\n    polygon-fill: @water;\r\n}\r\n\r\n/* ================================================================== */\r\n\r\n/* WATER WAYS\r\n/* ================================================================== */\r\n\r\n#ocean [zoom>4] {\r\n    ::outline {\r\n        line-color: #AAD8FF;\r\n        line-width: 2;\r\n        line-join: round;\r\n    }\r\n    polygon-fill: #AAD8FF;\r\n}\r\n\r\n#waterway_low[zoom>=8][zoom<=12] {\r\n    line-color: @water;\r\n    [zoom=8] {\r\n        line-width: 0.1;\r\n    }\r\n    [zoom=9] {\r\n        line-width: 0.2;\r\n    }\r\n    [zoom=10] {\r\n        line-width: 0.4;\r\n    }\r\n    [zoom=11] {\r\n        line-width: 0.6;\r\n    }\r\n    [zoom=12] {\r\n        line-width: 0.8;\r\n    }\r\n}\r\n\r\n#waterway_med[zoom>=13][zoom<=14] {\r\n    line-color: @water;\r\n    [type='river'],\r\n    [type='canal'] {\r\n        line-cap: round;\r\n        line-join: round;\r\n        [zoom=13] {\r\n            line-width: 1;\r\n        }\r\n        [zoom=14] {\r\n            line-width: 1.5;\r\n        }\r\n    }\r\n    [type='stream'] {\r\n        [zoom=13] {\r\n            line-width: 0.2;\r\n        }\r\n        [zoom=14] {\r\n            line-width: 0.4;\r\n        }\r\n    }\r\n}\r\n\r\n#waterway_high[zoom>=15] {\r\n    line-color: @water;\r\n    [type='river'],\r\n    [type='canal'] {\r\n        line-cap: round;\r\n        line-join: round;\r\n        [zoom=15] {\r\n            line-width: 2;\r\n        }\r\n        [zoom=16] {\r\n            line-width: 3;\r\n        }\r\n        [zoom=17] {\r\n            line-width: 4;\r\n        }\r\n        [zoom=18] {\r\n            line-width: 5;\r\n        }\r\n        [zoom=19] {\r\n            line-width: 6;\r\n        }\r\n        [zoom>19] {\r\n            line-width: 7;\r\n        }\r\n    }\r\n    [type='stream'] {\r\n        [zoom=15] {\r\n            line-width: 0.6;\r\n        }\r\n        [zoom=16] {\r\n            line-width: 0.8;\r\n        }\r\n        [zoom=17] {\r\n            line-width: 1;\r\n        }\r\n        [zoom=18] {\r\n            line-width: 1.5;\r\n        }\r\n        [zoom>18] {\r\n            line-width: 2;\r\n        }\r\n    }\r\n    [type='ditch'],\r\n    [type='drain'] {\r\n        [zoom=15] {\r\n            line-width: 0.1;\r\n        }\r\n        [zoom=16] {\r\n            line-width: 0.3;\r\n        }\r\n        [zoom=17] {\r\n            line-width: 0.5;\r\n        }\r\n        [zoom=18] {\r\n            line-width: 0.7;\r\n        }\r\n        [zoom=19] {\r\n            line-width: 1;\r\n        }\r\n        [zoom>19] {\r\n            line-width: 1.5;\r\n        }\r\n    }\r\n}\r\n\r\n/* ================================================================== */\r\n\r\n/* ADMINISTRATIVE BOUNDARIES\r\n/* ================================================================== */\r\n\r\n#admin[admin_level='2'][zoom>1] {\r\n    // Change this to #admin[admin_level=2][zoom>1] if you're using imposm.\r\n    line-color: @admin_2;\r\n    line-width: 1;\r\n    line-opacity: 0.25;\r\n}\r\n\r\n/* ================================================================== */\r\n\r\n/* BARRIER POINTS\r\n/* ================================================================== */\r\n\r\n#barrier_points[zoom>=17][stylegroup='divider'] {\r\n    marker-height: 2;\r\n    marker-fill: #c7c7c7;\r\n    marker-line-opacity: 0;\r\n    marker-allow-overlap: true;\r\n}\r\n\r\n/* ================================================================== */\r\n\r\n/* BARRIER LINES\r\n/* ================================================================== */\r\n\r\n#barrier_lines[zoom>=17][stylegroup='gate'] {\r\n    line-width: 2.5;\r\n    line-color: #aab;\r\n    line-dasharray: 3, 2;\r\n}\r\n\r\n#barrier_lines[zoom>=17][stylegroup='fence'] {\r\n    line-width: 1.75;\r\n    line-color: #aab;\r\n    line-dasharray: 1, 1;\r\n}\r\n\r\n#barrier_lines[zoom>=17][stylegroup='hedge'] {\r\n    line-width: 3;\r\n    line-color: darken(@park, 5);\r\n}\r\n\r\n/* ==================================================================\r\n   ROAD & RAIL LINES\r\n/* ================================================================== */\r\n\r\n/* At lower zoomlevels, just show major automobile routes: motorways\r\nand trunks. */\r\n\r\n#roads_low [zoom>=5][zoom<=8] {\r\n    [highway='motorway'] {\r\n        line-color: @motorway_line;\r\n    }\r\n    [highway='trunk'] {\r\n        line-color: #feb8a3;\r\n    }\r\n    [zoom=5] {\r\n        [highway='motorway'] {\r\n            line-width: 0.4;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: 0.2;\r\n        }\r\n    }\r\n    [zoom=6] {\r\n        [highway='motorway'] {\r\n            line-width: 0.5;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: 0.25;\r\n        }\r\n    }\r\n    [zoom=7] {\r\n        [highway='motorway'] {\r\n            line-width: 0.6;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: 0.3;\r\n        }\r\n    }\r\n    [zoom=8] {\r\n        [highway='motorway'] {\r\n            line-width: 1;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: 0.5;\r\n        }\r\n    }\r\n}\r\n\r\n#roads_med[zoom>=9][zoom<=10] {\r\n    [highway='motorway'],\r\n    [highway='motorway_link'] {\r\n        line-color: @motorway_line;\r\n    }\r\n    [highway='trunk'],\r\n    [highway='trunk_link'] {\r\n        line-color: #feb8a3;\r\n    }\r\n    [highway='primary'] {\r\n        line-color: @primary_line;\r\n    }\r\n    [highway='secondary'] {\r\n        line-color: @secondary_line;\r\n    }\r\n    [highway='tertiary'] {\r\n        line-color: @standard_line;\r\n    }\r\n    [zoom=9] {\r\n        [highway='motorway'],\r\n        [highway='trunk'] {\r\n            line-width: 1.4;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'],\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'] {\r\n            line-width: 0.6;\r\n        }\r\n    }\r\n    [zoom=10] {\r\n        [highway='motorway'],\r\n        [highway='trunk'] {\r\n            line-width: 1.8;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'],\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'] {\r\n            line-width: 0.8;\r\n        }\r\n    }\r\n}\r\n\r\n/* At higher levels the roads become more complex. We're now showing \r\nmore than just automobile routes - railways, footways, and cycleways\r\ncome in as well.\r\n\r\n/* Road width variables that are used in road & bridge styles */\r\n\r\n@rdz11_maj: 1.6;\r\n@rdz11_med: 0.8;\r\n@rdz11_min: 0.4;\r\n@rdz12_maj: 2.5;\r\n@rdz12_med: 1.2;\r\n@rdz12_min: 0.8;\r\n@rdz13_maj: 3;\r\n@rdz13_med: 1.5;\r\n@rdz13_min: 1;\r\n@rdz14_maj: 4;\r\n@rdz14_med: 2.5;\r\n@rdz14_min: 1.6;\r\n@rdz15_maj: 6;\r\n@rdz15_med: 4;\r\n@rdz15_min: 2;\r\n@rdz16_maj: 8;\r\n@rdz16_med: 6;\r\n@rdz16_min: 4;\r\n@rdz17_maj: 14;\r\n@rdz17_med: 12;\r\n@rdz17_min: 10;\r\n@rdz18_maj: 20;\r\n@rdz18_med: 17;\r\n@rdz18_min: 14;\r\n#roads_high::outline[zoom>=11][zoom<=20] {\r\n    /* -- colors & styles -- */\r\n    line-cap: round;\r\n    [bridge='yes'],\r\n    [tunnel='yes'] {\r\n        line-cap: butt;\r\n    }\r\n    line-join: round;\r\n    line-color: @standard_case;\r\n    [bridge='yes'] {\r\n        line-color: @standard_case;\r\n    }\r\n    [zoom=11],\r\n    [zoom=12],\r\n    [zoom=13] {\r\n        line-color: @standard_line;\r\n    }\r\n    [highway='motorway'],\r\n    [highway='trunk'],\r\n    [highway='motorway_link'] {\r\n        line-color: @motorway_case;\r\n        [bridge='yes'] {\r\n            line-color: @motorway_case;\r\n        }\r\n    }\r\n    [highway='trunk'],\r\n    [highway='trunk_link'] {\r\n        line-color: @trunk_case;\r\n        [bridge='yes'] {\r\n            line-color: @trunk_case;\r\n        }\r\n    }\r\n    [highway='primary'],\r\n    [highway='primary_link'] {\r\n        line-color: @primary_case;\r\n        [bridge='yes'] {\r\n            line-color: @primary_case;\r\n        }\r\n    }\r\n    [highway='secondary'],\r\n    [highway='secondary_link'] {\r\n        line-color: @secondary_case;\r\n        [bridge='yes'] {\r\n            line-color: @secondary_case;\r\n        }\r\n    }\r\n    [railway='rail'] {\r\n        line-opacity: 0;\r\n        [bridge='yes'] {\r\n            line-opacity: 1;\r\n            line-color: @rail_case;\r\n        }\r\n        [bridge='yes'] {\r\n            line-opacity: 0;\r\n        }\r\n    }\r\n    [tunnel='yes'] {\r\n        line-dasharray: 1, 3;\r\n    }\r\n    /* -- widths -- */\r\n    [zoom=11] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz11_maj + 2;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj + 2;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz11_med + 1.6;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: @rdz11_min;\r\n        }\r\n        /* No minor bridges yet */\r\n        [highway='service'],\r\n        [highway='track'] {\r\n            line-width: 0;\r\n        }\r\n        [highway='path'],\r\n        [highway='cycleway'],\r\n        [highway='footway'],\r\n        [highway='pedestrian'],\r\n        [highway='steps'],\r\n        [highway='bridleway'] {\r\n            line-width: 0;\r\n        }\r\n        [railway='rail'] {\r\n            line-width: 0;\r\n        }\r\n    }\r\n    [zoom=12] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz12_maj + 2;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj + 2;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz12_med + 2;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: @rdz12_min;\r\n        }\r\n        /* No minor bridges yet */\r\n        [highway='service'],\r\n        [highway='track'] {\r\n            line-width: 0;\r\n        }\r\n        [highway='path'],\r\n        [highway='cycleway'],\r\n        [highway='footway'],\r\n        [highway='pedestrian'],\r\n        [highway='steps'],\r\n        [highway='bridleway'] {\r\n            line-width: 0;\r\n        }\r\n        [railway='rail'] {\r\n            line-width: 0;\r\n        }\r\n    }\r\n    [zoom=13] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz13_maj + 2;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj + 2;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz13_med + 2;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: @rdz13_min;\r\n        }\r\n        /* No minor bridges yet */\r\n        [highway='service'],\r\n        [highway='track'] {\r\n            line-width: 0;\r\n        }\r\n        [highway='path'],\r\n        [highway='cycleway'],\r\n        [highway='footway'],\r\n        [highway='pedestrian'],\r\n        [highway='steps'],\r\n        [highway='bridleway'] {\r\n            line-width: 0;\r\n        }\r\n        [railway='rail'] {\r\n            line-width: 0;\r\n        }\r\n    }\r\n    [zoom=14] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz14_maj + 2;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj + 2;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz14_med + 2;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: @rdz14_min + 2;\r\n        }\r\n        /* No minor bridges yet */\r\n        [highway='service'],\r\n        [highway='track'] {\r\n            line-width: 0;\r\n        }\r\n        [highway='path'],\r\n        [highway='cycleway'],\r\n        [highway='footway'],\r\n        [highway='pedestrian'],\r\n        [highway='steps'],\r\n        [highway='bridleway'] {\r\n            line-width: 0;\r\n        }\r\n        [railway='rail'] {\r\n            line-width: 0;\r\n        }\r\n    }\r\n    [zoom=15] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz15_maj + 2.5;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj + 2;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz15_med + 2;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: @rdz15_min + 2;\r\n        }\r\n        [highway='service'],\r\n        [highway='track'] {\r\n            line-width: @rdz15_min / 3 + 2;\r\n        }\r\n        [highway='path'],\r\n        [highway='cycleway'],\r\n        [highway='footway'],\r\n        [highway='pedestrian'],\r\n        [highway='steps'],\r\n        [highway='bridleway'] {\r\n            line-width: 0;\r\n        } // @rdz15_min / 4 + 2\r\n        [railway='rail'] {\r\n            line-width: 1.5 + 2;\r\n        }\r\n    }\r\n    [zoom=16] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz16_maj + 2.5;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj + 2;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz16_med + 2.5;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: @rdz16_min + 2;\r\n        }\r\n        [highway='service'],\r\n        [highway='track'] {\r\n            line-width: @rdz16_min / 3 + 2;\r\n        }\r\n        [highway='path'],\r\n        [highway='cycleway'],\r\n        [highway='footway'],\r\n        [highway='pedestrian'],\r\n        [highway='steps'],\r\n        [highway='bridleway'] {\r\n            line-width: 0;\r\n        } // @rdz16_min / 4 + 2\r\n        [railway='rail'] {\r\n            line-width: 2 + 2;\r\n        }\r\n    }\r\n    [zoom>=17] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz17_maj + 3;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj + 2;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz17_med + 2.5;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: @rdz17_min + 2;\r\n        }\r\n        [highway='service'],\r\n        [highway='track'] {\r\n            line-width: @rdz17_min / 3 + 2;\r\n        }\r\n        [highway='path'],\r\n        [highway='cycleway'],\r\n        [highway='footway'],\r\n        [highway='pedestrian'],\r\n        [highway='steps'],\r\n        [highway='bridleway'] {\r\n            line-width: 0;\r\n        } // @rdz17_min / 4 + 4\r\n        [railway='rail'] {\r\n            line-width: 3 + 4;\r\n        }\r\n    }\r\n    [zoom>=18] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz18_maj + 4;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj + 2;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz18_med + 4;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: @rdz18_min + 3.5;\r\n        }\r\n        [highway='service'],\r\n        [highway='track'] {\r\n            line-width: @rdz18_min / 3 + 3.5;\r\n        }\r\n        [highway='path'],\r\n        [highway='cycleway'],\r\n        [highway='footway'],\r\n        [highway='pedestrian'],\r\n        [highway='steps'],\r\n        [highway='bridleway'] {\r\n            line-width: 0;\r\n        } // @rdz18_min / 4 + 6\r\n        [railway='rail'] {\r\n            line-width: 4 + 6;\r\n        }\r\n    }\r\n}\r\n\r\n#roads_high[zoom>=11][zoom<=20] {\r\n    /* -- colors & styles -- */\r\n    line-color: @standard_fill;\r\n    [tunnel='yes'] {\r\n        line-color: @standard_tunnel_fill;\r\n    }\r\n    [highway='motorway'],\r\n    [highway='trunk'],\r\n    [highway='motorway_link'] {\r\n        line-color: @motorway_fill;\r\n        [tunnel='yes'] {\r\n            line-color: @motorway_tunnel_fill;\r\n        }\r\n    }\r\n    [highway='trunk'],\r\n    [highway='trunk_link'] {\r\n        line-color: @trunk_fill;\r\n        [tunnel='yes'] {\r\n            line-color: @trunk_tunnel_fill;\r\n        }\r\n    }\r\n    [highway='primary'],\r\n    [highway='primary_link'] {\r\n        line-color: @primary_fill;\r\n        [tunnel='yes'] {\r\n            line-color: @primary_tunnel_fill;\r\n        }\r\n    }\r\n    [highway='secondary'],\r\n    [highway='secondary_link'] {\r\n        line-color: @secondary_fill;\r\n        [tunnel='yes'] {\r\n            line-color: @secondary_tunnel_fill;\r\n        }\r\n    }\r\n    [railway='rail'] {\r\n        line-color: @rail_fill;\r\n        line-dasharray: 1, 1;\r\n        line-opacity: 1;\r\n        [bridge='yes'] {\r\n            line-color: @rail_bridge_fill;\r\n        }\r\n        [zoom>15] {\r\n            line-dasharray: 1, 2;\r\n        }\r\n    }\r\n    [highway='path'],\r\n    [highway='cycleway'],\r\n    [highway='footway'],\r\n    [highway='pedestrian'],\r\n    [highway='steps'],\r\n    [highway='bridleway'],\r\n    [highway='service'],\r\n    [highway='track'],\r\n    [highway='motorway_link'],\r\n    [highway='trunk_link'],\r\n    [highway='primary_link'],\r\n    [highway='secondary_link'],\r\n    [highway='tertiary'],\r\n    [highway='tertiary_link'],\r\n    [highway='residential'],\r\n    [highway='unclassified'],\r\n    [highway='road'],\r\n    [highway='living_street'] {\r\n        line-width: 0;\r\n    }\r\n    [highway='service'],\r\n    [highway='track'],\r\n    [highway='motorway_link'],\r\n    [highway='trunk_link'],\r\n    [highway='primary_link'],\r\n    [highway='secondary_link'],\r\n    [highway='tertiary'],\r\n    [highway='tertiary_link'],\r\n    [highway='residential'],\r\n    [highway='unclassified'],\r\n    [highway='road'],\r\n    [highway='living_street'],\r\n    [highway='primary'],\r\n    [highway='secondary'],\r\n    [highway='motorway'],\r\n    [highway='trunk'] {\r\n        line-cap: round;\r\n        line-join: round;\r\n    }\r\n    [highway='path'],\r\n    [highway='cycleway'],\r\n    [highway='footway'],\r\n    [highway='pedestrian'],\r\n    [highway='steps'],\r\n    [highway='bridleway'] {\r\n        line-join: round;\r\n    }\r\n    [tunnel='yes'] {\r\n        line-cap: butt;\r\n    }\r\n    [highway='pedestrian'],\r\n    [highway='footway'] {\r\n        line-color: @pedestrian_fill;\r\n        [bridge='yes'] {\r\n            line-color: @pedestrian_bridge_fill;\r\n        }\r\n    }\r\n    /* -- widths -- */\r\n    [zoom=11] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz11_maj;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz11_med;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: 0;\r\n        }\r\n        [railway='rail'] {\r\n            line-width: 0.2;\r\n        }\r\n    }\r\n    [zoom=12] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz12_maj;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz12_med;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: 0;\r\n        }\r\n        [railway='rail'] {\r\n            line-width: 0.4;\r\n        }\r\n    }\r\n    [zoom=13] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz13_maj;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz13_med;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: 0;\r\n        }\r\n        [railway='rail'] {\r\n            line-width: 0.8;\r\n        }\r\n    }\r\n    [zoom=14] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz14_maj;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz14_med;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: @rdz14_min;\r\n        }\r\n        [highway='service'],\r\n        [highway='track'] {\r\n            line-width: @rdz14_min / 3;\r\n        }\r\n        [highway='path'],\r\n        [highway='cycleway'],\r\n        [highway='footway'],\r\n        [highway='pedestrian'],\r\n        [highway='steps'],\r\n        [highway='bridleway'] {\r\n            line-width: @rdz14_min / 2;\r\n            line-dasharray: 1, 1;\r\n        }\r\n        [railway='rail'] {\r\n            line-width: 1;\r\n        }\r\n    }\r\n    [zoom=15] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz15_maj;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz15_med;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: @rdz15_min;\r\n        }\r\n        [highway='service'],\r\n        [highway='track'] {\r\n            line-width: @rdz15_min / 3;\r\n        }\r\n        [highway='path'],\r\n        [highway='cycleway'],\r\n        [highway='footway'],\r\n        [highway='pedestrian'],\r\n        [highway='steps'],\r\n        [highway='bridleway'] {\r\n            line-width: @rdz15_min / 2;\r\n            line-dasharray: 1, 1;\r\n        }\r\n        [railway='rail'] {\r\n            line-width: 1.5;\r\n        }\r\n    }\r\n    [zoom=16] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz16_maj;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz16_med;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: @rdz16_min;\r\n        }\r\n        [highway='service'],\r\n        [highway='track'] {\r\n            line-width: @rdz16_min / 3;\r\n        }\r\n        [highway='path'],\r\n        [highway='cycleway'],\r\n        [highway='footway'],\r\n        [highway='pedestrian'],\r\n        [highway='steps'],\r\n        [highway='bridleway'] {\r\n            line-width: @rdz16_min / 4;\r\n            line-dasharray: 2, 1;\r\n        }\r\n        [railway='rail'] {\r\n            line-width: 2;\r\n        }\r\n    }\r\n    [zoom=17] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz17_maj;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz17_med;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: @rdz17_min;\r\n        }\r\n        [highway='service'],\r\n        [highway='track'] {\r\n            line-width: @rdz17_min / 3;\r\n        }\r\n        [highway='path'],\r\n        [highway='cycleway'],\r\n        [highway='footway'],\r\n        [highway='pedestrian'],\r\n        [highway='steps'],\r\n        [highway='bridleway'] {\r\n            line-width: @rdz17_min / 5;\r\n            line-dasharray: 2, 2;\r\n        }\r\n        [railway='rail'] {\r\n            line-width: 3;\r\n        }\r\n    }\r\n    [zoom>=18] {\r\n        [highway='motorway'] {\r\n            line-width: @rdz18_maj;\r\n        }\r\n        [highway='trunk'] {\r\n            line-width: @rdz11_maj;\r\n        }\r\n        [highway='primary'],\r\n        [highway='secondary'] {\r\n            line-width: @rdz18_med;\r\n        }\r\n        [highway='motorway_link'],\r\n        [highway='trunk_link'],\r\n        [highway='primary_link'],\r\n        [highway='secondary_link'],\r\n        [highway='tertiary'],\r\n        [highway='tertiary_link'],\r\n        [highway='residential'],\r\n        [highway='unclassified'],\r\n        [highway='road'],\r\n        [highway='living_street'] {\r\n            line-width: @rdz18_min;\r\n        }\r\n        [highway='service'],\r\n        [highway='track'] {\r\n            line-width: @rdz18_min / 2;\r\n        }\r\n        [highway='path'],\r\n        [highway='cycleway'],\r\n        [highway='footway'],\r\n        [highway='pedestrian'],\r\n        [highway='steps'],\r\n        [highway='bridleway'] {\r\n            line-width: @rdz18_min / 5;\r\n            line-dasharray: 2, 2;\r\n        }\r\n        [railway='rail'] {\r\n            line-width: 4;\r\n        }\r\n    }\r\n}\r\n\r\n/* ---- Turning Circles --------------------------------------------- */\r\n\r\n#turning_circle_case[zoom>=14] {\r\n    marker-fill: @standard_fill;\r\n    marker-line-color: @standard_case;\r\n    marker-line-width: 2;\r\n    marker-allow-overlap: true;\r\n}\r\n\r\n#turning_circle_fill[zoom>=14] {\r\n    marker-fill: @standard_fill;\r\n    marker-line-width: 0;\r\n    marker-line-opacity: 0;\r\n    marker-allow-overlap: true;\r\n}\r\n\r\n#turning_circle_case,\r\n#turning_circle_fill {\r\n    [zoom=14] {\r\n        marker-width: @rdz14_min * 1.1;\r\n    }\r\n    [zoom=15] {\r\n        marker-width: @rdz15_min * 1.1;\r\n    }\r\n    [zoom=16] {\r\n        marker-width: @rdz16_min * 1.1;\r\n    }\r\n    [zoom=17] {\r\n        marker-width: @rdz17_min * 1.1;\r\n    }\r\n    [zoom>=18] {\r\n        marker-width: @rdz18_min * 1.1;\r\n    }\r\n}\r\n\r\n/* ================================================================== */\r\n\r\n/* AEROWAYS\r\n/* ================================================================== */\r\n\r\n#aeroway[zoom>9] {\r\n    line-color: @aeroway;\r\n    line-cap: butt;\r\n    line-join: miter;\r\n    [type='runway'] {\r\n        [zoom=10] {\r\n            line-width: 1;\r\n        }\r\n        [zoom=11] {\r\n            line-width: 2;\r\n        }\r\n        [zoom=12] {\r\n            line-width: 3;\r\n        }\r\n        [zoom=13] {\r\n            line-width: 5;\r\n        }\r\n        [zoom=14] {\r\n            line-width: 7;\r\n        }\r\n        [zoom=15] {\r\n            line-width: 11;\r\n        }\r\n        [zoom=16] {\r\n            line-width: 15;\r\n        }\r\n        [zoom=17] {\r\n            line-width: 19;\r\n        }\r\n        [zoom>17] {\r\n            line-width: 23;\r\n        }\r\n    }\r\n    [type='taxiway'] {\r\n        [zoom=10] {\r\n            line-width: 0.2;\r\n        }\r\n        [zoom=11] {\r\n            line-width: 0.2;\r\n        }\r\n        [zoom=12] {\r\n            line-width: 0.2;\r\n        }\r\n        [zoom=13] {\r\n            line-width: 1;\r\n        }\r\n        [zoom=14] {\r\n            line-width: 1.5;\r\n        }\r\n        [zoom=15] {\r\n            line-width: 2;\r\n        }\r\n        [zoom=16] {\r\n            line-width: 3;\r\n        }\r\n        [zoom=17] {\r\n            line-width: 4;\r\n        }\r\n        [zoom>17] {\r\n            line-width: 5;\r\n        }\r\n    }\r\n}\r\n\r\n/******************************************************************* */\r\n\r\n/* LABELS.MSS CONTENTS:\r\n * - place names\r\n * - area labels\r\n * - waterway labels \r\n */\r\n\r\n/* Font sets are defined in palette.mss */\r\n\r\n/* Mapnik does not yet support character-spacing adjustments for \r\n   labels placed along a line. We can fake this using the replace()\r\n   function in the text-name parameter by replacing each character\r\n   with itself followed by one or more spaces. */\r\n\r\n/* ================================================================== */\r\n\r\n/* PLACE NAMES\r\n/* ================================================================== */\r\n\r\n#place::country[type='country'][zoom>3][zoom<9] {\r\n    text-name: '[name]';\r\n    text-face-name: \"Open Sans Semibold\";\r\n    text-placement: point;\r\n    text-fill: @country_text;\r\n    text-halo-fill: @country_halo;\r\n    text-halo-radius: 1;\r\n    text-min-distance: 10;\r\n    text-avoid-edges: true;\r\n    [zoom=3] {\r\n        text-size: 10 + @text_adjust;\r\n        text-wrap-width: 40;\r\n    }\r\n    [zoom>3] {\r\n        text-halo-radius: 2;\r\n    }\r\n    [zoom=4] {\r\n        text-size: 11 + @text_adjust;\r\n        text-wrap-width: 50;\r\n    }\r\n    [zoom=5] {\r\n        text-size: 11 + @text_adjust;\r\n        text-wrap-width: 50;\r\n        text-line-spacing: 2;\r\n    }\r\n    [zoom=6] {\r\n        text-size: 12 + @text_adjust;\r\n        text-character-spacing: 1;\r\n        text-wrap-width: 80;\r\n        text-line-spacing: 2;\r\n    }\r\n    [zoom=7] {\r\n        text-size: 13 + @text_adjust;\r\n        text-character-spacing: 2;\r\n    }\r\n}\r\n\r\n#place::state[type='state'][zoom>=5][zoom<=10] {\r\n    text-name: '[name]';\r\n    text-face-name: \"Open Sans Italic\";\r\n    text-placement: point;\r\n    text-fill: @state_text;\r\n    text-halo-fill: @state_halo;\r\n    text-halo-radius: 1;\r\n    text-min-distance: 20;\r\n    text-avoid-edges: true;\r\n    [zoom=6] {\r\n        text-size: 10 + @text_adjust;\r\n        text-wrap-width: 40;\r\n    }\r\n    [zoom=7] {\r\n        text-size: 11 + @text_adjust;\r\n        text-wrap-width: 50;\r\n    }\r\n    [zoom>8] {\r\n        text-halo-radius: 2;\r\n    }\r\n    [zoom=8] {\r\n        text-size: 11 + @text_adjust;\r\n        text-wrap-width: 50;\r\n        text-line-spacing: 1;\r\n    }\r\n    [zoom=9] {\r\n        text-size: 12 + @text_adjust;\r\n        text-character-spacing: 1;\r\n        text-wrap-width: 80;\r\n        text-line-spacing: 2;\r\n    }\r\n    [zoom=10] {\r\n        text-size: 14 + @text_adjust;\r\n        text-character-spacing: 2;\r\n    }\r\n}\r\n\r\n/* -- Buildings -- */\r\n\r\n#buildings[zoom>=17][housenumber !=''] {\r\n    text-name: [housenumber]+' '+ [name];\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-placement: point;\r\n    text-fill: @road_text;\r\n    text-halo-fill: @road_halo;\r\n    text-halo-radius: 1;\r\n    text-min-distance: 60;\r\n    text-wrap-width: 1;\r\n    text-avoid-edges: true;\r\n}\r\n\r\n/* ---- Cities ------------------------------------------------------ */\r\n\r\n#place::city[type='city'][zoom>=6][zoom<=15] {\r\n    text-name: '[name]';\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-placement: point;\r\n    text-fill: @city_text;\r\n    text-halo-fill: @city_halo;\r\n    text-halo-radius: 2;\r\n    text-min-distance: 10;\r\n    text-avoid-edges: true;\r\n    [zoom<=8] {\r\n        text-size: 12;\r\n        text-halo-radius: 1;\r\n    }\r\n    [zoom=9] {\r\n        text-size: 12;\r\n        text-wrap-width: 60;\r\n        text-allow-overlap: true;\r\n    }\r\n    [zoom=10] {\r\n        text-size: 13;\r\n        text-wrap-width: 70;\r\n    }\r\n    [zoom=11] {\r\n        text-size: 13;\r\n        text-character-spacing: 1;\r\n        text-wrap-width: 80;\r\n    }\r\n    [zoom=12] {\r\n        text-size: 14;\r\n        text-character-spacing: 1;\r\n        text-wrap-width: 100;\r\n    }\r\n    [zoom=13] {\r\n        text-size: 15;\r\n        text-character-spacing: 2;\r\n        text-wrap-width: 200;\r\n        text-transform: uppercase;\r\n    }\r\n    [zoom=14] {\r\n        text-size: 15;\r\n        text-character-spacing: 4;\r\n        text-wrap-width: 300;\r\n        text-transform: uppercase;\r\n    }\r\n    [zoom=15] {\r\n        text-size: 16;\r\n        text-character-spacing: 6;\r\n        text-wrap-width: 400;\r\n        text-transform: uppercase;\r\n    }\r\n}\r\n\r\n/* ---- Towns ------------------------------------------------------- */\r\n\r\n#place::town[type='town'][zoom>=9][zoom<=17] {\r\n    text-name: '[name]';\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-placement: point;\r\n    text-fill: @town_text;\r\n    text-size: 9;\r\n    text-halo-fill: @town_halo;\r\n    text-halo-radius: 1;\r\n    text-wrap-width: 50;\r\n    text-min-distance: 40;\r\n    [zoom>=10] {\r\n        text-halo-radius: 2;\r\n        text-size: 10;\r\n    }\r\n    [zoom=11] {\r\n        text-size: 11;\r\n    }\r\n    [zoom>=12] {\r\n        text-size: 12;\r\n        text-line-spacing: 1;\r\n    }\r\n    [zoom>=13] {\r\n        text-transform: uppercase;\r\n        text-character-spacing: 1;\r\n        text-line-spacing: 2;\r\n    }\r\n    [zoom>=14] {\r\n        text-size: 13;\r\n        text-character-spacing: 2;\r\n        text-line-spacing: 3;\r\n    }\r\n    [zoom>=15] {\r\n        text-size: 14;\r\n        text-character-spacing: 3;\r\n        text-line-spacing: 4;\r\n    }\r\n    [zoom>=16] {\r\n        text-size: 15;\r\n        text-character-spacing: 4;\r\n        text-line-spacing: 5;\r\n    }\r\n    [zoom>=17] {\r\n        text-size: 16;\r\n        text-character-spacing: 5;\r\n        text-line-spacing: 6;\r\n    }\r\n}\r\n\r\n/* ---- Other small places ------------------------------------------ */\r\n\r\n#place::small[type='village'][zoom>=13],\r\n#place::small[type='suburb'][zoom>=13],\r\n#place::small[type='hamlet'][zoom>=13] {\r\n    text-name: '[name]';\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-placement: point;\r\n    text-fill: @other_text;\r\n    text-size: 10;\r\n    text-halo-fill: @other_halo;\r\n    text-halo-radius: 1;\r\n    text-wrap-width: 30;\r\n    text-min-distance: 15;\r\n    text-avoid-edges: true;\r\n    [zoom>=14] {\r\n        text-size: 11;\r\n        text-character-spacing: 1;\r\n        text-wrap-width: 60;\r\n        text-line-spacing: 1;\r\n    }\r\n    [zoom>=15] {\r\n        text-halo-radius: 2;\r\n        text-transform: uppercase;\r\n        text-character-spacing: 1;\r\n        text-wrap-width: 5;\r\n        text-line-spacing: 1;\r\n    }\r\n    [zoom>=16] {\r\n        text-size: 12;\r\n        text-character-spacing: 2;\r\n        text-wrap-width: 120;\r\n        text-line-spacing: 2;\r\n    }\r\n    [zoom>=17] {\r\n        text-size: 13;\r\n        text-character-spacing: 3;\r\n        text-wrap-width: 160;\r\n        text-line-spacing: 4;\r\n    }\r\n    [zoom>=18] {\r\n        text-size: 14;\r\n        text-character-spacing: 4;\r\n        text-line-spacing: 6;\r\n    }\r\n}\r\n\r\n#place::small[type='locality'][zoom>=15] {\r\n    text-name: '[name]';\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-placement: point;\r\n    text-fill: @locality_text;\r\n    text-size: 9;\r\n    text-halo-fill: @locality_halo;\r\n    text-halo-radius: 1;\r\n    text-wrap-width: 30;\r\n    text-avoid-edges: true;\r\n    [zoom>=16] {\r\n        text-size: 10;\r\n        text-wrap-width: 60;\r\n        text-line-spacing: 1;\r\n    }\r\n    [zoom>=17] {\r\n        text-size: 11;\r\n        text-wrap-width: 120;\r\n        text-line-spacing: 2;\r\n    }\r\n    [zoom>=18] {\r\n        text-size: 12;\r\n        text-character-spacing: 1;\r\n        text-line-spacing: 4;\r\n    }\r\n}\r\n\r\n/* ================================================================== */\r\n\r\n/* AREA LABELS\r\n/* ================================================================== */\r\n\r\n#area_label[type='golf_course'][zoom>=10],\r\n#area_label[type='park'][zoom>=10] {\r\n    text-name: \"''\";\r\n    text-fill: @park * 0.6;\r\n    text-halo-fill: fadeout(@park, 25%);\r\n    text-halo-radius: 2;\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-wrap-width: 30;\r\n    text-avoid-edges: true;\r\n    [zoom=10][area>102400000],\r\n    [zoom=11][area>25600000],\r\n    [zoom=13][area>1600000],\r\n    [zoom=14][area>320000],\r\n    [zoom=15][area>80000],\r\n    [zoom=16][area>20000],\r\n    [zoom=17][area>5000],\r\n    [zoom>=18][area>=0] {\r\n        text-name: \"[name]\";\r\n    }\r\n    [zoom>=15][area>1600000],\r\n    [zoom>=16][area>80000],\r\n    [zoom>=17][area>20000],\r\n    [zoom>=18][area>5000] {\r\n        text-name: \"[name]\";\r\n        text-size: 12;\r\n        text-line-spacing: 2;\r\n        text-wrap-width: 60;\r\n    }\r\n    [zoom=16][area>1600000],\r\n    [zoom=17][area>80000],\r\n    [zoom>=18][area>20000] {\r\n        text-size: 14;\r\n        text-line-spacing: 4;\r\n        text-character-spacing: 1;\r\n        text-wrap-width: 120;\r\n    }\r\n    [zoom>=17][area>1600000],\r\n    [zoom>=18][area>80000] {\r\n        text-size: 16;\r\n        text-line-spacing: 6;\r\n        text-character-spacing: 2;\r\n        text-wrap-width: 180;\r\n    }\r\n}\r\n\r\n#area_label[type='cemetery'][zoom>=10] {\r\n    text-name: \"''\";\r\n    text-fill: @cemetery * 0.6;\r\n    text-halo-fill: fadeout(@cemetery, 25%);\r\n    text-halo-radius: 2;\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-wrap-width: 30;\r\n    text-avoid-edges: true;\r\n    [zoom=10][area>102400000],\r\n    [zoom=11][area>25600000],\r\n    [zoom=13][area>1600000],\r\n    [zoom=14][area>320000],\r\n    [zoom=15][area>80000],\r\n    [zoom=16][area>20000],\r\n    [zoom=17][area>5000],\r\n    [zoom>=18][area>=0] {\r\n        text-name: \"[name]\";\r\n    }\r\n    [zoom=15][area>1600000],\r\n    [zoom=16][area>80000],\r\n    [zoom=17][area>20000],\r\n    [zoom>=18][area>5000] {\r\n        text-name: \"[name]\";\r\n        text-size: 12;\r\n        text-line-spacing: 2;\r\n        text-wrap-width: 60;\r\n    }\r\n    [zoom=16][area>1600000],\r\n    [zoom=17][area>80000],\r\n    [zoom>=18][area>20000] {\r\n        text-size: 14;\r\n        text-line-spacing: 4;\r\n        text-character-spacing: 1;\r\n        text-wrap-width: 120;\r\n    }\r\n    [zoom>=17][area>1600000],\r\n    [zoom>=18][area>80000] {\r\n        text-size: 16;\r\n        text-line-spacing: 6;\r\n        text-character-spacing: 2;\r\n        text-wrap-width: 180;\r\n    }\r\n}\r\n\r\n#area_label[type='hospital'][zoom>=10] {\r\n    text-name: \"''\";\r\n    text-fill: @hospital * 0.6;\r\n    text-halo-fill: fadeout(lighten(@hospital, 10%), 50%);\r\n    text-halo-radius: 2;\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-wrap-width: 30;\r\n    text-avoid-edges: true;\r\n    [zoom=14][area>320000],\r\n    [zoom=15][area>80000],\r\n    [zoom=16][area>20000],\r\n    [zoom=17][area>5000],\r\n    [zoom>=18][area>=0] {\r\n        text-name: \"[name]\";\r\n    }\r\n    [zoom=16][area>80000],\r\n    [zoom=17][area>20000],\r\n    [zoom>=18][area>5000] {\r\n        text-name: \"[name]\";\r\n        text-size: 12;\r\n        text-line-spacing: 2;\r\n        text-wrap-width: 60;\r\n    }\r\n    [zoom=17][area>80000],\r\n    [zoom>=18][area>20000] {\r\n        text-size: 14;\r\n        text-line-spacing: 4;\r\n        text-character-spacing: 1;\r\n        text-wrap-width: 120;\r\n    }\r\n    [zoom>=18][area>80000] {\r\n        text-size: 16;\r\n        text-line-spacing: 6;\r\n        text-character-spacing: 2;\r\n        text-wrap-width: 180;\r\n    }\r\n}\r\n\r\n#area_label[type='college'][zoom>=10],\r\n#area_label[type='school'][zoom>=10],\r\n#area_label[type='university'][zoom>=10] {\r\n    text-name: \"''\";\r\n    text-fill: @school * 0.6;\r\n    text-halo-fill: fadeout(lighten(@school, 10%), 50%);\r\n    text-halo-radius: 2;\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-wrap-width: 30;\r\n    text-avoid-edges: true;\r\n    [zoom=14][area>320000],\r\n    [zoom=15][area>80000],\r\n    [zoom=16][area>20000],\r\n    [zoom=17][area>5000],\r\n    [zoom>=18][area>=0] {\r\n        text-name: \"[name]\";\r\n    }\r\n    [zoom=16][area>80000],\r\n    [zoom=17][area>20000],\r\n    [zoom>=18][area>5000] {\r\n        text-name: \"[name]\";\r\n        text-size: 12;\r\n        text-line-spacing: 2;\r\n        text-wrap-width: 60;\r\n    }\r\n    [zoom=17][area>80000],\r\n    [zoom>=18][area>20000] {\r\n        text-size: 14;\r\n        text-line-spacing: 4;\r\n        text-character-spacing: 1;\r\n        text-wrap-width: 120;\r\n    }\r\n    [zoom>=18][area>80000] {\r\n        text-size: 16;\r\n        text-line-spacing: 6;\r\n        text-character-spacing: 2;\r\n        text-wrap-width: 180;\r\n    }\r\n}\r\n\r\n#area_label[type='water'][zoom>=10] {\r\n    text-name: \"''\";\r\n    text-fill: @water * 0.75;\r\n    text-halo-fill: fadeout(lighten(@water, 5%), 25%);\r\n    text-halo-radius: 1;\r\n    text-face-name: \"Open Sans Italic\";\r\n    text-wrap-width: 30;\r\n    text-avoid-edges: true;\r\n    [zoom=10][area>102400000],\r\n    [zoom=11][area>25600000],\r\n    [zoom=13][area>1600000],\r\n    [zoom=14][area>320000],\r\n    [zoom=15][area>80000],\r\n    [zoom=16][area>20000],\r\n    [zoom=17][area>5000],\r\n    [zoom=18][area>=0] {\r\n        text-name: \"[name]\";\r\n    }\r\n    [zoom=15][area>1600000],\r\n    [zoom=16][area>80000],\r\n    [zoom=17][area>20000],\r\n    [zoom=18][area>5000] {\r\n        text-name: \"[name]\";\r\n        text-size: 12;\r\n        text-line-spacing: 2;\r\n        text-wrap-width: 60;\r\n        text-character-spacing: 1;\r\n    }\r\n    [zoom=16][area>1600000],\r\n    [zoom=17][area>80000],\r\n    [zoom=18][area>20000] {\r\n        text-size: 14;\r\n        text-line-spacing: 4;\r\n        text-character-spacing: 2;\r\n        text-wrap-width: 120;\r\n    }\r\n    [zoom>=17][area>1600000],\r\n    [zoom>=18][area>80000] {\r\n        text-size: 16;\r\n        text-line-spacing: 6;\r\n        text-character-spacing: 3;\r\n        text-wrap-width: 180;\r\n    }\r\n}\r\n\r\n#poi[type='university'][zoom>=15],\r\n#poi[type='hospital'][zoom>=16],\r\n#poi[type='school'][zoom>=17],\r\n#poi[type='library'][zoom>=17] {\r\n    text-name: \"[name_en]\";\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-size: 10;\r\n    text-wrap-width: 30;\r\n    text-fill: @poi_text;\r\n    text-avoid-edges: true;\r\n}\r\n\r\n/* ================================================================== */\r\n\r\n/* WATERWAY LABELS\r\n/* ================================================================== */\r\n\r\n#waterway_label[type='river'][zoom>=13],\r\n#waterway_label[type='canal'][zoom>=15],\r\n#waterway_label[type='stream'][zoom>=17] {\r\n    text-name: '[name]';\r\n    text-face-name: \"Open Sans Italic\";\r\n    text-fill: @water * 0.75;\r\n    text-halo-fill: fadeout(lighten(@water, 5%), 25%);\r\n    text-halo-radius: 1;\r\n    text-placement: line;\r\n    text-min-distance: 400;\r\n    text-size: 10;\r\n    text-avoid-edges: true;\r\n    [type='river'][zoom=14],\r\n    [type='canal'][zoom=16],\r\n    [type='stream'][zoom=18] \r\n    [type='river'][zoom=15],\r\n    [type='canal'][zoom=17] {\r\n        text-size: 11;\r\n    }\r\n    [type='river'][zoom>=16],\r\n    [type='canal'][zoom=18] {\r\n        text-size: 14;\r\n        text-spacing: 300;\r\n    }\r\n}\r\n\r\n/* ================================================================== */\r\n\r\n/* ROAD LABELS\r\n/* ================================================================== */\r\n\r\n#motorway_label[zoom>=11][zoom<=14][reflen<=8] {\r\n    shield-name: \"[ref]\";\r\n    shield-size: 9;\r\n    shield-face-name: \"Open Sans Regular\";\r\n    shield-fill: #ffffff;\r\n    shield-file: url(img/shield-motorway-1.png);\r\n    shield-avoid-edges: true;\r\n    [type='motorway'] {\r\n        [reflen=1] {\r\n            shield-file: url(img/shield-motorway-1.png);\r\n        }\r\n        [reflen=2] {\r\n            shield-file: url(img/shield-motorway-2.png);\r\n        }\r\n        [reflen=3] {\r\n            shield-file: url(img/shield-motorway-3.png);\r\n        }\r\n        [reflen=4] {\r\n            shield-file: url(img/shield-motorway-4.png);\r\n        }\r\n        [reflen=5] {\r\n            shield-file: url(img/shield-motorway-5.png);\r\n        }\r\n        [reflen=6] {\r\n            shield-file: url(img/shield-motorway-6.png);\r\n        }\r\n        [reflen=7] {\r\n            shield-file: url(img/shield-motorway-7.png);\r\n        }\r\n        [reflen=8] {\r\n            shield-file: url(img/shield-motorway-8.png);\r\n        }\r\n    }\r\n    [type='trunk'] {\r\n        [reflen=1] {\r\n            shield-file: url(img/shield-trunk-1.png);\r\n        }\r\n        [reflen=2] {\r\n            shield-file: url(img/shield-trunk-2.png);\r\n        }\r\n        [reflen=3] {\r\n            shield-file: url(img/shield-trunk-3.png);\r\n        }\r\n        [reflen=4] {\r\n            shield-file: url(img/shield-trunk-4.png);\r\n        }\r\n        [reflen=5] {\r\n            shield-file: url(img/shield-trunk-5.png);\r\n        }\r\n        [reflen=6] {\r\n            shield-file: url(img/shield-trunk-6.png);\r\n        }\r\n        [reflen=7] {\r\n            shield-file: url(img/shield-trunk-7.png);\r\n        }\r\n        [reflen=8] {\r\n            shield-file: url(img/shield-trunk-8.png);\r\n        }\r\n    }\r\n    [zoom=11] {\r\n        shield-min-distance: 150;\r\n    } //50\r\n    [zoom=12] {\r\n        shield-min-distance: 150;\r\n    } //60\r\n    [zoom=13] {\r\n        shield-min-distance: 120;\r\n    }\r\n    [zoom=14] {\r\n        shield-min-distance: 180;\r\n    }\r\n}\r\n\r\n#motorway_label[type='motorway'][zoom>12],\r\n#motorway_label[type='trunk'][zoom>12] {\r\n    text-name: \"[name]\";\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-placement: line;\r\n    text-fill: @road_text;\r\n    text-halo-fill: @road_halo;\r\n    text-halo-radius: 1;\r\n    text-min-distance: 60;\r\n    text-size: 10;\r\n    text-avoid-edges: true;\r\n    [zoom=11] {\r\n        text-min-distance: 70;\r\n    }\r\n    [zoom=12] {\r\n        text-min-distance: 80;\r\n    }\r\n    [zoom=13] {\r\n        text-min-distance: 180;\r\n    }\r\n}\r\n\r\n#mainroad_label[type='primary'][zoom>12],\r\n#mainroad_label[type='secondary'][zoom>13],\r\n#mainroad_label[type='tertiary'][zoom>14] {\r\n    text-name: '[name]';\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-placement: line;\r\n    text-fill: @road_text;\r\n    text-halo-fill: @road_halo;\r\n    text-halo-radius: 1;\r\n    text-min-distance: 60;\r\n    text-size: 11;\r\n    text-avoid-edges: true;\r\n}\r\n\r\n#minorroad_label[zoom>15] {\r\n    text-name: '[name]';\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-placement: line;\r\n    text-size: 9;\r\n    text-fill: @road_text;\r\n    text-halo-fill: @road_halo;\r\n    text-halo-radius: 1;\r\n    text-min-distance: 60;\r\n    text-size: 11;\r\n    text-avoid-edges: true;\r\n}\r\n\r\n#motorway_label[oneway !=0][zoom>=16] {\r\n    marker-placement: line;\r\n    marker-width: 3;\r\n    marker-fill: #555;\r\n    marker-line-opacity: 0;\r\n    marker-spacing: 250;\r\n}\r\n\r\n#mainroad_label[oneway !=0][zoom>=16] {\r\n    marker-placement: line;\r\n    marker-height: 3;\r\n    marker-fill: #888;\r\n    marker-line-opacity: 0;\r\n    marker-spacing: 250;\r\n}\r\n\r\n#minorroad_label[oneway !=0][zoom>=16] {\r\n    marker-placement: line;\r\n    marker-height: 1;\r\n    marker-fill: #bbb;\r\n    marker-line-opacity: 0;\r\n    marker-spacing: 250;\r\n}\r\n\r\n/* ****************************************************************** */\r\n\r\n/* Borders \r\n/* ================================================================== */\r\n\r\n@futura_med: \"Futura Medium\",\r\n\"Function Pro Medium\",\r\n\"Ubuntu Regular\",\r\n\"Trebuchet MS Regular\",\r\n\"DejaVu Sans Book\";\r\n@futura_italic: \"Futura Medium Italic\",\r\n\"Function Pro Medium Italic\",\r\n\"Ubuntu Italic\",\r\n\"Trebuchet MS Italic\",\r\n\"DejaVu Sans Oblique\";\r\n@futura_bold: \"Futura Bold\",\r\n\"Function Pro Bold\",\r\n\"Ubuntu Bold\",\r\n\"Trebuchet MS Bold\",\r\n\"DejaVu Sans Bold\";\r\nMap {\r\n    background-color: transparent;\r\n}\r\n\r\n@country: #76abc1;\r\n@border: red;\r\n/* ---- Countries ---- */\r\n\r\n#border_counry [zoom>4] {\r\n    ::outline {\r\n        line-color: #c7c7c7;\r\n        line-width: 1.0;\r\n    }\r\n    polygon-fill: #f9fcfe;\r\n    line-color: #c7c7c7;\r\n    line-width: 0.5;\r\n}\r\n\r\n#region_okup [zoom>=4] {\r\n    ::outline {\r\n        line-color: #ff0000;\r\n        line-width: 0.5;\r\n    }\r\n    line-color: #ff0000;\r\n    line-width:0.5;\r\n    polygon-fill: transparent;\r\n}\r\n\r\n#district [zoom>12] {\r\n    ::outline {\r\n        line-color: lighten(@border, 10%);\r\n        [zoom=7] {\r\n            line-width: 0.2;\r\n        }\r\n        [zoom=8] {\r\n            line-width: 0.3;\r\n        }\r\n        [zoom=9] {\r\n            line-width: 0.5;\r\n        }\r\n        [zoom>=10] {\r\n            line-width: 1.3;\r\n        }\r\n        line-join: round;\r\n    }\r\n    polygon-fill: transparent;\r\n}\r\n\r\n#city_world [zoom>=5] {\r\n    ::outline {\r\n        line-color: #999;\r\n        line-width: 2.0;\r\n        line-join: round;\r\n    }\r\n    polygon-fill: #F9F5E9;\r\n}\r\n\r\n#city_world [zoom>=5] {\r\n    text-face-name: \"Open Sans Bold\";\r\n    text-clip: false;\r\n    [zoom=5] {\r\n        text-size: 8;\r\n    }\r\n    [zoom=6] {\r\n        text-size: 11;\r\n        text-allow-overlap: true;\r\n    }\r\n    [zoom=7] {\r\n        text-size: 11;\r\n        text-allow-overlap: true;\r\n    }\r\n    [zoom=9] {\r\n        text-size: 12;\r\n    }\r\n    [zoom>=10] {\r\n        text-size: 14;\r\n    }\r\n    [zoom>=11] {\r\n        text-size: 17;\r\n    }\r\n    [zoom>=12] {\r\n        text-size: 20;\r\n    }\r\n    text-fill: #999;\r\n    text-dy: -5;\r\n    text-allow-overlap:false;\r\n    text-wrap-width: 120;\r\n    text-wrap-before: true;\r\n    text-min-distance:30;\r\n    text-transform:uppercase;\r\n    text-halo-fill: fadeout(white, 30%);\r\n    text-halo-radius: 1.5;\r\n    text-wrap-width:20;\r\n    text-name:[admin_name];\r\n    /* hackish? */\r\n}\r\n\r\n#region_border [zoom>=6] {\r\n    [zoom=6] {\r\n        line-width: 0.2;\r\n    }\r\n    [zoom=7] {\r\n        line-width: 0.3;\r\n    }\r\n    [zoom=8] {\r\n        line-width: 0.4;\r\n    }\r\n    [zoom=9] {\r\n        line-width: 0.4;\r\n    }\r\n    [zoom>=10] {\r\n        line-width: 0.5;\r\n    }\r\n    line-color: #999;\r\n    line-opacity: 1;\r\n    polygon-fill: transparent;\r\n}\r\n\r\n/*--Межі сільских рад-*/\r\n\r\n#sil_radu [zoom>=14] {\r\n    ::outline {\r\n        line-color: red;\r\n        line-width: 0.3;\r\n    }\r\n}\r\n\r\n#sil_radu [zoom>=14] {\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-clip: false;\r\n    text-fill: #7B7B7B;\r\n    [zoom=15] {\r\n        text-size: 13\r\n    }\r\n    [zoom>=15] {\r\n        text-size: 14\r\n    }\r\n    text-wrap-width: 120;\r\n    text-wrap-before: true;\r\n    text-allow-overlap:true;\r\n    text-min-distance:1;\r\n    text-halo-radius: 1.5;\r\n    text-name:[name_ua]+' СР';\r\n    /* hackish? */\r\n}\r\n\r\n#big_city_pidpus[zoom>5] {\r\n    text-name: '[name_ua]';\r\n    text-face-name: \"Open Sans Semibold\";\r\n    text-placement: point;\r\n    text-fill: @country_text;\r\n    text-wrap-before: true;\r\n    text-allow-overlap: true;\r\n    text-halo-fill: @country_halo;\r\n    text-halo-radius: 1;\r\n    [zoom=6] {\r\n        text-size: 12 + @text_adjust;\r\n    }\r\n    [zoom>7] {\r\n        text-halo-radius: 2;\r\n    }\r\n    [zoom=7] {\r\n        text-size: 14 + @text_adjust;\r\n    }\r\n    [zoom=8] {\r\n        text-size: 16 + @text_adjust;\r\n    }\r\n    [zoom=9] {\r\n        text-size: 17 + @text_adjust;\r\n        text-line-spacing: 2;\r\n    }\r\n    [zoom=10] {\r\n        text-size: 18 + @text_adjust;\r\n        text-character-spacing: 1;\r\n        text-line-spacing: 2;\r\n    }\r\n    [zoom>=11] {\r\n        text-size: 19 + @text_adjust;\r\n        text-character-spacing: 2;\r\n    }\r\n}\r\n\r\n#city1_pidpus[zoom>=8] {\r\n    text-name: '[name_ua]';\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-placement: point;\r\n    text-fill: @country_text;\r\n    text-wrap-before: true;\r\n    text-allow-overlap: false;\r\n    text-halo-fill: @country_halo;\r\n    text-halo-radius: 1;\r\n    text-min-distance: 1;\r\n    text-wrap-width: 60;\r\n    text-avoid-edges: false;\r\n    [zoom=8] {\r\n        text-size: 12 + @text_adjust;\r\n        text-wrap-width: 40;\r\n    }\r\n    [zoom>7] {\r\n        text-halo-radius: 2;\r\n    }\r\n    [zoom=9] {\r\n        text-size: 13 + @text_adjust;\r\n        text-wrap-width: 50;\r\n    }\r\n    [zoom=10] {\r\n        text-size: 14 + @text_adjust;\r\n        text-wrap-width: 20;\r\n    }\r\n    [zoom=11] {\r\n        text-size: 15 + @text_adjust;\r\n        text-wrap-width: 20;\r\n    }\r\n    [zoom=12] {\r\n        text-size: 15 + @text_adjust;\r\n        text-character-spacing: 1;\r\n        text-wrap-width: 20;\r\n        text-line-spacing: 2;\r\n    }\r\n    [zoom>=13] {\r\n        text-size: 16 + @text_adjust;\r\n        text-character-spacing: 2;\r\n    }\r\n}\r\n\r\n#selo_pidpus[zoom>=11] {\r\n    text-name: '[name_ua]';\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-placement: point;\r\n    text-fill: @country_text;\r\n    text-wrap-before: true;\r\n    text-allow-overlap: false;\r\n    text-halo-fill: @country_halo;\r\n    text-halo-radius: 1;\r\n    text-min-distance: 40;\r\n    text-avoid-edges: false;\r\n    text-wrap-width: 60;\r\n    text-avoid-edges: false;\r\n    [zoom=11] {\r\n        text-size: 11 + @text_adjust;\r\n        text-wrap-width: 50;\r\n        text-line-spacing: 2;\r\n    }\r\n    [zoom=12] {\r\n        text-size: 12 + @text_adjust;\r\n        text-character-spacing: 1;\r\n        text-wrap-width: 80;\r\n        text-line-spacing: 2;\r\n    }\r\n    [zoom>=13] {\r\n        text-size: 12 + @text_adjust;\r\n        text-character-spacing: 2;\r\n    }\r\n}\r\n\r\n#smt_pidpus[zoom>8] {\r\n    text-name: '[name_ua]';\r\n    text-face-name: \"Open Sans Italic\";\r\n    text-placement: point;\r\n    text-fill: @country_text;\r\n    text-halo-fill: @country_halo;\r\n    text-halo-radius: 1;\r\n    text-min-distance: 100;\r\n    text-wrap-width: 60;\r\n    text-wrap-before: true;\r\n    text-allow-overlap: true;\r\n    text-avoid-edges: true;\r\n    [zoom=8] {\r\n        text-size: 16 + @text_adjust;\r\n        text-wrap-width: 40;\r\n    }\r\n    [zoom=7] {\r\n        text-halo-radius: 2;\r\n    }\r\n    [zoom=9] {\r\n        text-size: 12 + @text_adjust;\r\n        text-wrap-width: 50;\r\n        text-allow-overlap: false;\r\n    }\r\n    [zoom=10] {\r\n        text-size: 13 + @text_adjust;\r\n        text-wrap-width: 100;\r\n        text-allow-overlap: false;\r\n    }\r\n    [zoom=11] {\r\n        text-size: 14 + @text_adjust;\r\n        text-wrap-width: 50;\r\n        text-line-spacing: 2;\r\n        text-allow-overlap: false;\r\n    }\r\n    [zoom=12] {\r\n        text-size: 15 + @text_adjust;\r\n        text-wrap-width: 50;\r\n    }\r\n    [zoom=13] {\r\n        text-size: 16 + @text_adjust;\r\n        text-wrap-width: 50;\r\n        text-line-spacing: 2;\r\n    }\r\n    [zoom=14] {\r\n        text-size: 17 + @text_adjust;\r\n        text-character-spacing: 1;\r\n        text-wrap-width: 80;\r\n        text-line-spacing: 2;\r\n    }\r\n    [zoom>=3] {\r\n        text-size: 13 + @text_adjust;\r\n        text-character-spacing: 2;\r\n    }\r\n}\r\n\r\n#district [zoom>=10] {\r\n    ::outline {\r\n        line-color: #c7c7c7;\r\n        line-width: 0.5;\r\n    }\r\n}\r\n\r\n#district[zoom>=10] {\r\n    text-name: [name_ua] + ' Район ';\r\n    text-face-name: \"Open Sans Italic\";\r\n    text-placement: point;\r\n    text-fill: #c7c7c7;\r\n    text-allow-overlap: true;\r\n    text-halo-fill: #333;\r\n    text-wrap-width: 1;\r\n    text-halo-radius: 0.1;\r\n    text-min-distance: 70;\r\n    [zoom=10] {\r\n        text-size: 14;\r\n    }\r\n    [zoom=11] {\r\n        text-size: 13;\r\n    }\r\n    [zoom=12] {\r\n        text-size: 15;\r\n    }\r\n    [zoom=13] {\r\n        text-size: 12;\r\n    }\r\n}\r\n\r\n#gran [zoom>4] {\r\n    ::outline {\r\n        line-color: #333;\r\n        line-width: 1.0;\r\n        line-join: round;\r\n    }\r\n}\r\n\r\n/*---Країни сусіди--*/\r\n\r\n#city_world [zoom>=5] {\r\n    ::outline {\r\n        line-color: #6B6B69;\r\n        line-width: 2.0;\r\n        line-join: round;\r\n    }\r\n    polygon-fill: #F9F5E9;\r\n}\r\n\r\n#city_world [zoom>=5] {\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-clip: false;\r\n    [zoom=5] {\r\n        text-size: 8;\r\n    }\r\n    [zoom=6] {\r\n        text-size: 11;\r\n        text-allow-overlap: true;\r\n    }\r\n    [zoom=7] {\r\n        text-size: 11;\r\n        text-allow-overlap: true;\r\n    }\r\n    [zoom=9] {\r\n        text-size: 12;\r\n    }\r\n    [zoom>=10] {\r\n        text-size: 14;\r\n    }\r\n    [zoom>=11] {\r\n        text-size: 17;\r\n    }\r\n    [zoom>=12] {\r\n        text-size: 20;\r\n    }\r\n    text-fill: #333;\r\n    text-dy: -5;\r\n    text-allow-overlap:false;\r\n    text-wrap-width: 120;\r\n    text-wrap-before: true;\r\n    text-min-distance:30;\r\n    text-transform:uppercase;\r\n    text-halo-fill: fadeout(white, 30%);\r\n    text-halo-radius: 1.5;\r\n    text-wrap-width:20;\r\n    text-name:[ukr_name];\r\n    /* hackish? */\r\n}\r\n\r\n#city_all [zoom>5] {\r\n    ::outline {\r\n        line-color: #6B6B69;\r\n        line-width: 0.4;\r\n        line-join: round;\r\n    }\r\n    polygon-fill: #F9F5E9;\r\n}\r\n\r\n#city_all [zoom>4] {\r\n    text-face-name: \"Open Sans Regular\";\r\n    text-clip: false;\r\n    [zoom>4] {\r\n        text-size: 5;\r\n        text-allow-overlap: false;\r\n    }\r\n    [zoom>=6] {\r\n        text-size: 10;\r\n        text-allow-overlap: true;\r\n    }\r\n    [zoom=9] {\r\n        text-size: 13;\r\n    }\r\n    [zoom=10] {\r\n        text-size: 14;\r\n    }\r\n    [zoom=11] {\r\n        text-size: 14;\r\n    }\r\n    [zoom=12] {\r\n        text-size: 20;\r\n    }\r\n    text-fill: #999;\r\n    text-dy: -5;\r\n    text-wrap-width: 100;\r\n    text-wrap-before: true;\r\n    text-min-distance:3;\r\n    text-halo-fill: fadeout(white, 30%);\r\n    text-halo-radius: 1.5;\r\n    text-name:[admin_name];\r\n    /* hackish? */\r\n}",
    "map": [],
    "data": [
      {
        "db": "osm_ukraine",
        "id": "1700681378900739778",
        "crs": "3857",
        "edit": 0,
        "query": "( SELECT osm_id, way, way_area AS area, COALESCE(landuse, leisure, \"natural\", highway, amenity, tourism) AS type  FROM osm.planet_osm_polygon  WHERE way_area > 100000  ORDER BY way_area DESC ) AS data",
        "id_test": "1929728867564520740",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "landuse_gen0",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 1,
        "query": "(SELECT osm_id, way, way_area AS area, COALESCE(landuse, leisure, \"natural\", highway, amenity, tourism) AS type FROM osm.planet_osm_polygon WHERE way_area > 10000 ORDER BY way_area DESC) AS data",
        "id_test": "1929728962137687334",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "landuse_gen1",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 2,
        "query": "(SELECT osm_id, way, way_area AS area, COALESCE(landuse, leisure, \"natural\", highway, amenity, tourism) AS type FROM osm.planet_osm_polygon ORDER BY way_area DESC) AS data",
        "id_test": "1929728993183925543",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "landuse",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 3,
        "query": "(SELECT osm_id, way, waterway AS type FROM osm.planet_osm_line WHERE waterway IN ('river', 'canal', 'stream')) AS data",
        "id_test": "1929732256478266677",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "waterway_med",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 4,
        "query": "(SELECT osm_id, way, waterway AS type FROM osm.planet_osm_line WHERE waterway IN ('river', 'canal', 'stream', 'ditch', 'drain')) AS data",
        "id_test": "1929732306382095670",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "waterway_high",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 5,
        "query": "(SELECT osm_id, way, waterway AS type FROM osm.planet_osm_line WHERE waterway IN ('river', 'canal', 'stream', 'ditch', 'drain')) AS data",
        "id_test": "1929732352217449783",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "waterway_high",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 6,
        "query": "(SELECT osm_id, way, \"natural\" AS type, way_area AS area FROM osm.planet_osm_polygon WHERE (\"natural\" IN ('water', 'pond') OR waterway IN ('basin', 'canal', 'mill_pond', 'pond', 'riverbank', 'stream')) AND way_area > 10000) AS data",
        "id_test": "1929732593129882939",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "water_gen0",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 7,
        "query": "(SELECT osm_id, way, \"natural\" AS type, way_area AS area FROM osm.planet_osm_polygon WHERE (\"natural\" IN ('water', 'pond') OR waterway IN ('basin', 'canal', 'mill_pond', 'pond', 'riverbank', 'stream')) AND way_area > 1000) AS data",
        "id_test": "1929732665951388988",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "water_gen1",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 8,
        "query": "(SELECT * FROM osm.planet_osm_line WHERE highway IS NOT NULL OR railway IS NOT NULL  AND (tunnel IS NULL OR tunnel = 'no') AND (bridge IS NULL OR bridge = 'no')) as data",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "roads_high",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 9,
        "query": "(SELECT osm_id, way, way_area AS area FROM osm.planet_osm_polygon WHERE \"natural\" IN ('water', 'pond') OR waterway IN ('basin', 'canal', 'mill_pond', 'pond', 'riverbank', 'stream')) AS data",
        "id_test": "1929732765213787454",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "water",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 10,
        "query": "(SELECT osm_id, way, highway, bridge, tunnel FROM public.planet_osm_roads WHERE highway IN ('motorway', 'trunk')) AS data",
        "id_test": "1929732812458427711",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "roads_low",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 11,
        "query": "(SELECT osm_id, way, highway FROM public.planet_osm_roads WHERE highway IN ('motorway', 'trunk', 'primary', 'secondary', 'motorway_link', 'trunk_link')) AS data",
        "id_test": "1929732866011301184",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "roads_med",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 12,
        "query": "(SELECT osm_id, way, way_area AS area, COALESCE(leisure) AS type FROM osm.planet_osm_polygon WHERE leisure = 'nature_reserve' ORDER BY way_area DESC) AS data",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "landuse_overlays",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 13,
        "query": "(SELECT osm_id, way, aeroway AS type FROM osm.planet_osm_line WHERE aeroway IN ('apron', 'runway', 'taxiway')) AS data",
        "id_test": "1929733000631682370",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "aeroway",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 14,
        "query": "(SELECT osm_id, way FROM public.planet_osm_point WHERE highway = 'turning_circle') AS data",
        "id_test": "1929733130604774723",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "turning_circle_case",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 15,
        "query": "(SELECT osm_id, way FROM public.planet_osm_point WHERE highway = 'turning_circle') AS data",
        "id_test": "1929733204852344132",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "turning_circle_fill",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "id": "1700682720071386824",
        "crs": "4326",
        "edit": 16,
        "query": "(select * from fd_2000.build_build_polygon_2000)as data",
        "disabled": false,
        "parent_id": "1670420212018578870",
        "name_layer": "build_build_polygon_2000",
        "geom_column": "geom",
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "id": "1700701785934530265",
        "crs": "3857",
        "edit": 17,
        "query": "(SELECT osm_id, \"addr:housenumber\" AS housenumber, name, way, \"building\" AS type FROM osm.planet_osm_polygon WHERE building NOT IN ('0','false', 'no') ORDER BY ST_YMin(ST_Envelope(way)) DESC) AS data",
        "id_test": "1929733402890601798",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "buildings",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 18,
        "query": "(SELECT COALESCE(landuse, leisure, \"natural\", highway, amenity, tourism) AS type, name, way_area AS area, ST_PointOnSurface(way) AS way FROM osm.planet_osm_polygon WHERE name IS NOT NULL AND way && !bbox! AND ST_IsValid(way) UNION ALL SELECT 'building' AS type, name, way_area AS area, ST_PointOnSurface(way) AS way FROM osm.planet_osm_polygon WHERE name IS NOT NULL AND building NOT IN ('', 'no', '0', 'false') AND way && !bbox! AND ST_IsValid(way) ORDER BY area DESC) AS data",
        "id_test": "1929733493839889735",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "area_label",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 19,
        "query": "(SELECT osm_id, way, waterway AS type, name FROM osm.planet_osm_line WHERE waterway IN ('canal', 'river', 'stream') AND name IS NOT NULL) AS data",
        "id_test": "1929733550949533000",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "waterway_label",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "ato_plus",
        "crs": "4326",
        "edit": 20,
        "query": "(select * from ato.ato_level_territory where object_type in (5,8,9) and object_status <>3 ) as reg",
        "id_test": "1929733607866238281",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "district",
        "geom_column": "geom",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "ato_plus",
        "crs": "4326",
        "edit": 21,
        "query": "(SELECT * from ato.ato_level_territory where object_type=1) as gran",
        "id_test": "1929734128849126730",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "gran",
        "geom_column": "geom",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "ato_plus",
        "crs": "4326",
        "edit": 22,
        "query": "(select * from ato.ato_level_territory where object_type in (2,3,4) and object_status <>3 and gid in ('43','49','42','46','57')) as region_okup",
        "id_test": "1929737116611249488",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "region_okup",
        "geom_column": "geom",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 23,
        "query": "(SELECT osm_id, way, highway AS type, name, ref, oneway, CHAR_LENGTH(ref) AS reflen FROM osm.planet_osm_line WHERE highway IN ('motorway', 'trunk') AND (name IS NOT NULL OR ref IS NOT NULL)) AS data",
        "id_test": "1929737223977043281",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "motorway_label",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "ato_plus",
        "crs": "4326",
        "edit": 24,
        "query": "(select * from ato.ato_level_territory where object_type in (2,3,4) and object_status <>3) as reg",
        "id_test": "1929737403619083602",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "region_border",
        "geom_column": "geom",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "ato_plus",
        "id": "1700675571316426422",
        "crs": "4326",
        "edit": 25,
        "query": "(SELECT * FROM ato.ato_level_territory where object_type in(5,8) and object_status <>3) as  selo_pidpus",
        "id_test": "1929737545067791699",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "selo_pidpus",
        "geom_column": "geom",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 26,
        "query": "(SELECT osm_id, way, highway AS type, name, oneway FROM osm.planet_osm_line WHERE (name IS NOT NULL OR oneway IN ('yes', 'true', '1', '-1')) AND highway IN ('primary', 'secondary', 'tertiary')) AS data",
        "id_test": "1929737620405880148",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "mainroad_label",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "id": "1700676539152074428",
        "crs": "4326",
        "edit": 27,
        "query": "(SELECT * FROM public.world_city where status   like  'National and provincial capital'  or  status  like  'National capital'  or  status   like  'National capital and provincial capital enclave' ) as city_world",
        "id_test": "1929745032974173573",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "city_world",
        "geom_column": "geom",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 28,
        "query": "(SELECT osm_id, way, admin_level from osm.planet_osm_line WHERE boundary = 'administrative' AND admin_level IN ('2','3','4')) AS data",
        "id_test": "1929737739347952981",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "admin",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "ato_plus",
        "crs": "4326",
        "edit": 29,
        "query": "( SELECT *  FROM ato.ato_level_territory where object_type=11 ) as sil_radu",
        "id_test": "1929737857627325782",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "sil_radu",
        "geom_column": "geom",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 30,
        "query": "(SELECT *  FROM public.world_city where cntry_name not like 'Ukraine' and status not like '%National %') as city_all",
        "id_test": "1929738005476541783",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "city_all",
        "geom_column": "geom",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "osm_ukraine",
        "crs": "3857",
        "edit": 31,
        "query": "(SELECT osm_id, way, highway AS type, name, oneway FROM osm.planet_osm_line WHERE (name IS NOT NULL OR oneway IN ('yes', 'true', '1', '-1')) AND highway IN ('residential', 'unclassified', 'road', 'living_street', 'unknown')) AS data",
        "id_test": "1929738215325959512",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "minorroad_label",
        "geom_column": "way",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "ato_plus",
        "id": "1700676169726166712",
        "crs": "4326",
        "edit": 32,
        "query": "(SELECT * FROM ato.ato_level_territory where object_type=3 and object_status <>3 ) as smt_pidpus",
        "id_test": "1929738288499787097",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "smt_pidpus",
        "geom_column": "geom",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "ato_plus",
        "id": "1700676219571275449",
        "crs": "4326",
        "edit": 33,
        "query": "(SELECT *  FROM ato.ato_level_territory where object_type=1 and object_status <>3) as city1_pidpus",
        "id_test": "1929738342581142874",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "city1_pidpus",
        "geom_column": "geom",
        "utf_grid_column": null,
        "raster_file_path": null
      },
      {
        "db": "ato_plus",
        "id": "1700676288366249658",
        "crs": "4326",
        "edit": 34,
        "query": "(SELECT *  FROM ato.ato_level_territory where (substring(koatuu,4,7)='0100000' or  koatuu='8500000000' or koatuu='8000000000' ) and object_status <>3)as big_city_pidpus",
        "id_test": "1929738369701512539",
        "disabled": false,
        "id_column": null,
        "parent_id": "1670420212018578870",
        "name_layer": "big_city_pidpus",
        "geom_column": "geom",
        "utf_grid_column": null,
        "raster_file_path": null
      }
    ]
  },
  "group": "",
  "pk_id": "",
  "popup": "",
  "print": "http://nsdi.land.gov.ua/api-user/rtile/osm_ua/ua/1/1/1.png",
  "tiled": false,
  "bounds": "",
  "is_tms": false,
  "zIndex": "",
  "digZoom": "",
  "isadmin": "",
  "maxZoom": "22",
  "minZoom": null,
  "wms_code": null,
  "layer_url": "http://atu2.gki.com.ua/maps/cadastre/bila_cerkva/bila_karta/{z}/{x}/{y}",
  "rastr_dir": null,
  "tile_size": "256",
  "topo_code": null,
  "group_list": [],
  "reuseTiles": "",
  "searchable": false,
  "wms_layers": "__all__",
  "zoomOffset": "",
  "area_column": "",
  "clusterZoom": "",
  "date_column": "",
  "filter_list": [],
  "geom_column": null,
  "layer_query": "",
  "layer_table": "",
  "analize_list": [],
  "project_file": "carto_9635585433681688",
  "title_column": "",
  "view_template": "",
  "address_column": "",
  "is_nocacheable": false,
  "is_single_layer": false,
  "geom_format_type": "0",
  "geo_strategy_type": "0",
  "access_with_admin_only": false
}
{
  "map": {
    "x": "24.1388",
    "y": "49.7465",
    "z": "14",
    "maxDZ": null,
    "maxZoom": null,
    "minZoom": null,
    "setting": [],
    "card_wrap": null,
    "filter_pt": null,
    "is_header": false,
    "max_bounds": {
      "ne": {
        "x": null,
        "y": null
      },
      "sw": {
        "x": null,
        "y": null
      }
    },
    "selectColor": null,
    "context_menu": "",
    "default_marker": null,
    "editor_geom_local": {
      "local_first": false,
      "wgs_layer_id": null,
      "local_layer_id": null,
      "available_forms": null
    },
    "projection_radius": null,
    "initialize_modules": null,
    "mouse_position_srid": null
  },
  "core": {
    "ga": "UA-158777459-5",
    "style": [],
    "social": ,
    "setting": []
  },
  "lang": "ua",
  "site": {
    "gov": "Давидівська сільська рада об'єднаної територіальної громади ",
    "gtm": null,
    "url": "http://davydivska.gromada.org.ua/",
    "logo": "site/b02b9220-e8de-11e9-85a2-f907dfc69f62.gif",
    "email": null,
    "phone": null,
    "title": "Містобудівний кадастр Давидівської сільської ради об'єднаної територіальної громади ",
    "domain": "http://davydivska.otg.ua",
    "teaser": null,
    "address": "",
    "favicon": "site/icon/9db77320-e8de-11e9-85a2-f907dfc69f62.gif",
    "home_img": null,
    "reserved": null,
    "map_title": "Давидівська сільська рада об'єднаної територіальної громади ",
    "siteheart": null
  },
  "admin": {
    "favicon": "admin/icon/cff3eae0-e6bc-11e9-999d-0b004c2573e4.gif",
    "nophoto": null
  },
  "intro": true,
  "assets": false,
  "footer": true,
  "header": true,
  "map_sk": null,
  "search": {
    "suggest": "address_suggest",
    "address_table": "data_address.addr_address"
  },
  "comment": {
    "only_approved": false
  },
  "contact": {
    "map": {
      "zoom": null,
      "height": null,
      "marker": null,
      "coord_x": null,
      "coord_y": null,
      "markercoord_x": null,
      "markercoord_y": null
    },
    "hour": "пн-чт 9:00-18:00, пт 9:00-17:00",
    "email": "davydiv.sr@ukr.net",
    "phone": [
      "(032) 227-75-47"
    ],
    "address": "81151, Львівська обл., Пустомитівський р-н, с. Давидів, вул. Незалежності, 1а"
  },
  "extract": {
    "authorized_body": "Наказ відділу містобудування, архітектури та житлово-комунального господарства Давидівської сільської ради об'єднаної територіальної громади",
    "authorized_body_bp": "Відділом містобудування, архітектури та житлово-комунального господарства Давидівської сільської ради об'єднаної територіальної громади"
  },
  "general": true,
  "map_msk": null,
  "datasets": true,
  "partners": true,
  "services": false,
  "admin_map": {
    "base_layers": null,
    "raster_layers": null,
    "map_popup_geom": null,
    "limit_fitbonds_zoom": null
  },
  "home_page": "dashboard",
  "multilang": [
    "ua"
  ],
  "site_name": "Геоінформаційна система Давидівської сільської об’єднаної територіальної громади",
  "srid_list": [
    "500001",
    "500003",
    "500005",
    "4326",
    "3857",
    "5561"
  ],
  "watermark": {
    "photo": null,
    "gravity": null
  },
  "admin_logo": "geoportal/admin/da6df470-e6bc-11e9-999d-0b004c2573e4.png",
  "lang_admin": "ua",
  "site_title": "Геоінформаційна система Давидівської сільської об’єднаної територіальної громади",
  "sitemap_pt": null,
  "module_code": {
    "10": "1",
    "12345": "1",
    "md": "1",
    "adm": "1",
    "geo": "1",
    "gir": "1",
    "tsl": "1",
    "vmd": "1",
    "web": "1",
    "core": "1",
    "kontr_ag": "1",
    "api_tools": "1",
    "site.slavuta": "1"
  },
  "module_list": [
    "MBK.ADDRESS",
    "TS_LODA",
    "ADMIN",
    "GEOPORTAL",
    "GIS.IR",
    "CORE",
    "WEB",
    "SITE.SLAVUTA",
    "MBK.MBD",
    "CRM.ACC",
    "KONTR_AG",
    "API_TOOLS",
    "MBK.VMD"
  ],
  "sync_server": "http://admin1.cadastre.com.ua",
  "is_link_lang": false,
  "profile_page": "dashboard",
  "robot_txt_pt": null,
  "home_page_site": null,
  "map_geom_bound": {
    "type": "Polygon",
    "coordinates": [
      [
        [
          24.033054113388065,
          49.706276225132655
        ],
        [
          24.033054113388065,
          49.795006643729415
        ],
        [
          24.296725988388065,
          49.795006643729415
        ],
        [
          24.296725988388065,
          49.706276225132655
        ],
        [
          24.033054113388065,
          49.706276225132655
        ]
      ]
    ]
  },
  "image_processing": null,
  "sync_server_apikey": "admin1"
}
Table undefined