div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}button,input,select,textarea{margin:0;padding:0;font-family:inherit;font-size:100%}button,input{line-height:inherit;letter-spacing:inherit}input[type=number]::-webkit-inner-spin-button{display:none}input[type=number]::-webkit-outer-spin-button{display:none}input[type=number]{-moz-appearance:textfield}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:none;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.ideditor{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-color:#fff;--bg-color-2:#f6f6f6;--bg-color-3:#ececec;--active-bg-color:#f1f1f1;--transparent-bg-color:#fffc;--transparent-button-color:#fff4;--border-color:#ccc;--transparent-border-color:#cccccc94;--border-color-2:#ddd;--outset-color:#fcfcfc;--shadow-color:#bbb;--text-color:#333;--link-color:#7092ff;--link-focus-color:#597be7;--muted-text-color:#aaa;--transparent-text-color:#2223;--transparent-text-emphasis-color:#0007;--passive-bg-color:#ccc;--passive-text-color:#888;--widget-color:#222;--widget-bg-color:#eee;--nested-bg-color:#eff2f7;--nested-highlight-color:#e3e8ef;--nested-border-color:#ccd5e3;--selected-bg-color:#e8ebff;--dark-tooltip-text-color:#fff;--dark-tooltip-bg-color:#444;--bg-filter:none;--mix-blend-mode:normal;--bg-blend-mode:normal;--valid-bg-color:#cfc;--valid-label-color:#afa;--valid-highlight-color:#8f8;--valid-border-color:#2f2;--valid-text-color:#0b0;--valid-highlight-text-color:#080;--valid-icon-color:#0a0;--suggestion-bg-color:#cef;--suggestion-label-color:#adf;--suggestion-highlight-color:#8cf;--suggestion-border-color:#29f;--suggestion-text-color:#05b;--suggestion-highlight-text-color:#038;--suggestion-icon-color:#07f;--warning-bg-color:#ffc;--warning-label-color:#ffa;--warning-highlight-color:#ff8;--warning-border-color:#fb2;--warning-text-color:#b15500;--warning-highlight-text-color:#7f3d00;--warning-icon-color:#f90;--error-bg-color:#fcc;--error-label-color:#faa;--error-highlight-color:#f88;--error-border-color:#f22;--error-text-color:#a00;--error-highlight-text-color:#800;--error-icon-color:red}@media (prefers-color-scheme:dark){.ideditor{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-color:#212529;--bg-color-2:#2b3035;--bg-color-3:#343a40;--active-bg-color:#30353b;--passive-bg-color:#41464b;--transparent-bg-color:#111c;--transparent-button-color:#3338;--border-color:#41464b;--transparent-border-color:#41464b94;--border-color-2:#32363b;--outset-color:#54595d;--shadow-color:#3b4045;--text-color:#dee2e6;--link-color:#7b92db;--link-focus-color:#7e9cff;--muted-text-color:#6e7276;--transparent-text-color:#eee3;--transparent-text-emphasis-color:#fff7;--widget-color:#e9ecef;--widget-bg-color:#31373c;--nested-bg-color:#2d2e33;--nested-highlight-color:#33363b;--nested-border-color:#3e434e;--selected-bg-color:#3b3c49;--dark-tooltip-text-color:#ccc;--dark-tooltip-bg-color:#000;--bg-filter:invert();--mix-blend-mode:screen;--bg-blend-mode:difference;--valid-bg-color:#030;--valid-label-color:#050;--valid-highlight-color:#060;--valid-border-color:#080;--valid-text-color:#3e3;--valid-highlight-text-color:#6e6;--valid-icon-color:#4e4;--suggestion-bg-color:#023;--suggestion-label-color:#047;--suggestion-highlight-color:#036;--suggestion-border-color:#06d;--suggestion-text-color:#38e;--suggestion-highlight-text-color:#6ae;--warning-bg-color:#332701;--warning-label-color:#554102;--warning-highlight-color:#5f4100;--warning-border-color:#7e3b00;--warning-text-color:#e98c38;--warning-highlight-text-color:#f0ac71;--error-bg-color:#300;--error-label-color:#500;--error-highlight-color:#600;--error-border-color:#800;--error-text-color:#e33;--error-highlight-text-color:#e66}}.ideditor{background-color:var(--bg-color)}.layer-osm path{fill:none}.layer-osm path.oneway-marker-path{fill:#000}.layer-osm path.sided-marker-natural-path{fill:#aaa}.layer-osm path.sided-marker-coastline-path{fill:#77dede}.layer-osm path.sided-marker-barrier-path{fill:#ddd}.layer-osm path.sided-marker-man_made-path{fill:#fff}.layer-osm path.viewfield-marker-path{fill:#333;fill-opacity:.75;stroke:#fff;stroke-width:.5px;stroke-opacity:.75}.fill-wireframe .layer-osm path.viewfield-marker-path{fill:none}.layer-osm use.icon path{fill:#333}.layer-osm .turn use path{fill:#000}#turn-only-shape2,#turn-only-u-shape2{fill:#7092ff}#turn-no-shape2,#turn-no-u-shape2{fill:#e06d5f}#turn-yes-shape2,#turn-yes-u-shape2{fill:#8cd05f}.data-layer.osm *,.data-layer.notes *{pointer-events:none}.lasso .main-map{pointer-events:visibleStroke}.qaItem.target,.note.target,.node.target,.turn .target{pointer-events:fill;fill-opacity:.8;fill:currentColor;stroke:none}.way.target{pointer-events:stroke;fill:none;stroke-width:12px;stroke-opacity:.8;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.ideditor[pointer=pen] .way.target{stroke-width:18px}.ideditor[pointer=touch] .way.target{stroke-width:32px}.ideditor[pointer=touch] .node.vertex.target{pointer-events:painted;stroke:currentColor;stroke-width:10px}.surface:not(.nope-disabled) .node.target.target-nope,.surface:not(.nope-disabled) .way.target.target-nope{cursor:not-allowed}.layer-osm .active{pointer-events:none!important}g.qaItem .stroke,g.note .stroke{stroke:#222;stroke-width:1px;fill:#222;opacity:.6}g.qaItem.active .stroke,g.note.active .stroke{stroke:#222;stroke-width:1px;fill:#222;opacity:.8}g.point .stroke{stroke:#444;stroke-width:1px;fill:#fff}g.qaItem .shadow,g.point .shadow,g.note .shadow{fill:none;stroke:#f6634f;stroke-width:16px;stroke-opacity:0}g.qaItem.hover:not(.selected) .shadow,g.note.hover:not(.selected) .shadow,g.point.related:not(.selected) .shadow,g.point.hover:not(.selected) .shadow{stroke-opacity:.5}g.qaItem.selected .shadow,g.note.selected .shadow,g.point.selected .shadow{stroke-opacity:.7}g.point ellipse.stroke{display:none}.ideditor.mode-drag-note g.note.active ellipse.stroke,.ideditor.mode-drag-node g.point.active ellipse.stroke{display:block}g.vertex .fill{fill:#000}g.vertex .stroke{stroke:#666;stroke-width:1px;fill:#fff}g.vertex.shared .stroke{fill:#bbb}g.midpoint .fill{fill:#eee;stroke:#444;stroke-opacity:.6;opacity:.7}g.vertex .shadow,g.midpoint .shadow{stroke-width:6px;fill:#f6634f;fill-opacity:0}g.vertex.related:not(.selected) .shadow,g.vertex.hover:not(.selected) .shadow,g.midpoint.related:not(.selected) .shadow,g.midpoint.hover:not(.selected) .shadow{fill-opacity:.5}g.vertex.selected .shadow{fill-opacity:.7}.preset-icon .icon.iD-other-line{color:#989898}.preset-icon-container path.line.casing{stroke:#afafaf}path.line{stroke-linecap:round;stroke-linejoin:round}path.stroke{stroke:#000;stroke-width:4px}path.shadow{stroke:#f6634f;stroke-width:16px;stroke-opacity:0;stroke-linecap:round;stroke-linejoin:round}path.shadow.related:not(.selected),path.shadow.hover:not(.selected){stroke-opacity:.4}path.shadow.selected{stroke-opacity:.7}path.line.stroke{stroke:#fff;stroke-width:2px}text{color:#222;opacity:1;font-size:10px}.oneway .textpath.tag-waterway{fill:#002f35}.onewaygroup path.oneway,.viewfieldgroup path.viewfield,.sidedgroup path.sided{stroke-width:6px}text.arealabel-halo,text.linelabel-halo,text.pointlabel-halo,text.arealabel,text.linelabel,text.pointlabel{dominant-baseline:middle;text-anchor:middle;fill:#333;font-size:12px;font-weight:700;transition:opacity .1s linear}.labels-group.halo text{opacity:.7;stroke:#fff;stroke-width:5px;stroke-miterlimit:1}text.nolabel{opacity:0!important}text.point{font-size:10px}.icon.areaicon-halo{opacity:.6;stroke:#999;stroke-width:2px;stroke-miterlimit:1}.icon.areaicon{fill:#222;opacity:.8}g.point.tag-wikidata path.stroke,g.vertex.tag-wikidata circle.stroke{stroke-width:2px;stroke:#666;fill:#eee}g.point.tag-wikidata .icon,g.vertex.tag-wikidata .icon{color:#666}g.vertex.selected-member .shadow,g.point.selected-member .shadow,path.shadow.selected-member{stroke-opacity:.95;stroke:#ffde70}g.point.highlighted .shadow,path.shadow.highlighted{stroke-opacity:.95;stroke:#7092ff}g.vertex.highlighted .shadow{stroke-width:7px;stroke-opacity:.95;stroke:#7092ff}.points-group.turns g.turn rect,.points-group.turns g.turn circle{fill:none}.surface.tr .way.target,.surface.tr path.shadow.selected,.surface.tr path.shadow.related{stroke-width:25px}.surface.tr path.shadow.selected,.surface.tr path.shadow.related,.surface.tr g.vertex.selected .shadow,.surface.tr g.vertex.related .shadow{stroke-opacity:.7;stroke:#777}.surface.tr path.shadow.related.allow,.surface.tr g.vertex.related.allow .shadow{stroke:#5b3}.surface.tr path.shadow.related.restrict,.surface.tr g.vertex.related.restrict .shadow{stroke:#d53}.surface.tr path.shadow.related.only,.surface.tr g.vertex.related.only .shadow{stroke:#68f}g.auxiliary path.reflect-axis{stroke:#7092ff;stroke-width:3px;stroke-dasharray:8 4;stroke-linecap:round;pointer-events:none}g.auxiliary path.preview{stroke:#ccc;stroke-width:2px;stroke-dasharray:8 4}.highlight-edited g.points g.node.vertex.added>circle.shadow,.highlight-edited g.points g.node.vertex.retagged>circle.shadow,.highlight-edited g.points g.node.vertex.moved>circle.shadow{fill-opacity:.8}.highlight-edited g.points g.node.vertex.added>circle.shadow{fill:#85ff67}.highlight-edited g.points g.node.vertex.retagged>circle.shadow{fill:#fcde5a}.highlight-edited g.points g.node.vertex.moved>circle.shadow{fill:#ff7e2e}.highlight-edited g.points g.node.point.added>path.shadow,.highlight-edited g.points g.node.point.retagged>path.shadow,.highlight-edited g.points g.node.point.moved>path.shadow{stroke-opacity:.8;stroke-width:10px}.highlight-edited g.points g.node.point.added>path.shadow{stroke:#85ff67}.highlight-edited g.points g.node.point.retagged>path.shadow{stroke:#fcde5a}.highlight-edited g.points g.node.point.moved>path.shadow{stroke:#ff7e2e}.highlight-edited g.lines>path.line.segment-edited,.highlight-edited g.areas>path.area.segment-edited{stroke:#ff7e2e;stroke-dasharray:10 3;stroke-opacity:1;stroke-width:1.5px!important}.highlight-edited path.line.shadow.added,.highlight-edited path.line.shadow.retagged,.highlight-edited path.line.shadow.geometry-edited,.highlight-edited path.area.shadow.added,.highlight-edited path.area.shadow.retagged,.highlight-edited path.area.shadow.geometry-edited{stroke-opacity:.6}.highlight-edited.fill-wireframe path.line.shadow.added,.highlight-edited.fill-wireframe path.line.shadow.retagged,.highlight-edited.fill-wireframe path.line.shadow.geometry-edited,.highlight-edited.fill-wireframe path.area.shadow.added,.highlight-edited.fill-wireframe path.area.shadow.retagged,.highlight-edited.fill-wireframe path.area.shadow.geometry-edited{stroke-width:3px}.highlight-edited path.line.shadow.added,.highlight-edited path.area.shadow.added{stroke:#85ff67}.highlight-edited path.area.shadow.retagged,.highlight-edited path.line.shadow.retagged{stroke:#fcde5a}.highlight-edited path.line.shadow.geometry-edited,.highlight-edited path.area.shadow.geometry-edited{stroke:#ff7e2e}path.area.stroke{stroke:#aaa;stroke-width:1px}path.area.fill{stroke-width:0;stroke:#ffffff4d;fill:#ffffff4d;fill-rule:evenodd}.preset-icon-fill path.fill{stroke:#aaa;fill:#aaaaaa4d}path.shadow.old-multipolygon,path.stroke.old-multipolygon{stroke-dasharray:100 5;stroke-linecap:butt}path.stroke.tag-barrier-hedge,path.stroke.tag-landuse-flowerbed,path.stroke.tag-landuse-forest,path.stroke.tag-landuse-grass,path.stroke.tag-landuse-recreation_ground,path.stroke.tag-landuse-village_green,path.stroke.tag-leisure-garden,path.stroke.tag-leisure-golf_course,path.stroke.tag-leisure-nature_reserve,path.stroke.tag-leisure-park,path.stroke.tag-leisure-pitch,path.stroke.tag-leisure-track,path.stroke.tag-natural,path.stroke.tag-natural-wood,path.stroke.tag-golf-tee,path.stroke.tag-golf-fairway,path.stroke.tag-golf-rough,path.stroke.tag-golf-green{stroke:#8cd05f}path.fill.tag-barrier-hedge,path.fill.tag-landuse-flowerbed,path.fill.tag-landuse-forest,path.fill.tag-landuse-grass,path.fill.tag-landuse-recreation_ground,path.fill.tag-landuse-village_green,path.fill.tag-leisure-garden,path.fill.tag-leisure-golf_course,path.fill.tag-leisure-nature_reserve,path.fill.tag-leisure-park,path.fill.tag-leisure-pitch,path.fill.tag-leisure-track,path.fill.tag-natural,path.fill.tag-natural-wood,path.fill.tag-golf-tee,path.fill.tag-golf-fairway,path.fill.tag-golf-rough,path.fill.tag-golf-green{stroke:#8cd05f4d;fill:#8cd05f4d}.pattern-color-forest,.pattern-color-forest_broadleaved,.pattern-color-forest_needleleaved,.pattern-color-forest_leafless,.pattern-color-wood,.pattern-color-grass{fill:#8cd05f4d}path.stroke.tag-amenity-fountain,path.fill.tag-landuse-basin,path.stroke.tag-leisure-swimming_pool,path.stroke.tag-natural-bay,path.stroke.tag-natural-strait,path.stroke.tag-natural-water{stroke:#77d3de}path.fill.tag-amenity-fountain,path.fill.tag-landuse-basin,path.fill.tag-leisure-swimming_pool,path.fill.tag-natural-bay,path.fill.tag-natural-strait,path.fill.tag-natural-water{stroke:#77d3de4d;fill:#77d3de4d}.pattern-color-waves,.pattern-color-water_standing,.pattern-color-pond{fill:#77d3de4d}path.stroke.tag-leisure-pitch.tag-sport-beachvolleyball,path.stroke.tag-leisure-pitch.tag-sport-baseball,path.stroke.tag-leisure-pitch.tag-sport-softball,path.stroke.tag-leisure-track,path.stroke.tag-natural-beach,path.stroke.tag-natural-sand,path.stroke.tag-natural-scrub,path.stroke.tag-amenity-childcare,path.stroke.tag-amenity-kindergarten,path.stroke.tag-amenity-school,path.stroke.tag-amenity-college,path.stroke.tag-amenity-university,path.stroke.tag-amenity-research_institute{stroke:#ffff94bf}path.fill.tag-leisure-pitch.tag-sport-beachvolleyball,path.fill.tag-leisure-pitch.tag-sport-baseball,path.fill.tag-leisure-pitch.tag-sport-softball,path.fill.tag-leisure-track,path.fill.tag-natural-beach,path.fill.tag-natural-sand,path.fill.tag-natural-scrub,path.fill.tag-amenity-childcare,path.fill.tag-amenity-kindergarten,path.fill.tag-amenity-school,path.fill.tag-amenity-college,path.fill.tag-amenity-university,path.fill.tag-amenity-research_institute{stroke:#ffff9440;fill:#ffff9440}.preset-icon-fill path.area.stroke.tag-leisure-pitch.tag-sport-beachvolleyball,.preset-icon-fill path.area.stroke.tag-leisure-pitch.tag-sport-baseball,.preset-icon-fill path.area.stroke.tag-leisure-pitch.tag-sport-softball,.preset-icon-fill path.area.stroke.tag-leisure-track,.preset-icon-fill path.area.stroke.tag-natural-beach,.preset-icon-fill path.area.stroke.tag-natural-sand,.preset-icon-fill path.area.stroke.tag-natural-scrub,.preset-icon-fill path.area.stroke.tag-amenity-childcare,.preset-icon-fill path.area.stroke.tag-amenity-kindergarten,.preset-icon-fill path.area.stroke.tag-amenity-school,.preset-icon-fill path.area.stroke.tag-amenity-college,.preset-icon-fill path.area.stroke.tag-amenity-university,.preset-icon-fill path.area.stroke.tag-amenity-research_institute{stroke:#e8e800}.pattern-color-beach,.pattern-color-sand,.pattern-color-scrub{fill:#ffff9433}path.stroke.tag-landuse-residential,path.stroke.tag-status-construction{stroke:#c4bd19}path.fill.tag-landuse-residential,path.fill.tag-status-construction{stroke:#c4bd194d;fill:#c4bd194d}.pattern-color-construction{fill:#c4bd194d}path.stroke.tag-landuse-retail,path.stroke.tag-landuse-commercial,path.stroke.tag-landuse-landfill,path.stroke.tag-military,path.stroke.tag-landuse-military{stroke:#d6881a}path.fill.tag-landuse-retail,path.fill.tag-landuse-commercial,path.fill.tag-landuse-landfill,path.fill.tag-military,path.fill.tag-landuse-military{stroke:#d6881a4d;fill:#d6881a4d}.pattern-color-landfill{fill:#d6881a4d}path.stroke.tag-landuse-industrial,path.stroke.tag-power-plant{stroke:#e4a4f5}path.fill.tag-landuse-industrial,path.fill.tag-power-plant{stroke:#e4a4f54d;fill:#e4a4f54d}path.stroke.tag-natural-wetland{stroke:#99e1aa}path.fill.tag-natural-wetland{stroke:#99e1aa4d;fill:#99e1aa4d}.preset-icon-fill path.area.fill.tag-natural-wetland{fill:#99e1aa33}.pattern-color-wetland,.pattern-color-wetland_marsh,.pattern-color-wetland_swamp,.pattern-color-wetland_bog,.pattern-color-wetland_reedbed{fill:#99e1aa4d}path.stroke.tag-landuse-cemetery,path.stroke.tag-landuse-farmland,path.stroke.tag-landuse-grass.tag-golf-green,path.stroke.tag-landuse-meadow,path.stroke.tag-landuse-orchard,path.stroke.tag-landuse-vineyard{stroke:#bfe83f}path.fill.tag-landuse-cemetery,path.fill.tag-landuse-farmland,path.fill.tag-landuse-grass.tag-golf-green,path.fill.tag-landuse-meadow,path.fill.tag-landuse-orchard,path.fill.tag-landuse-vineyard{stroke:#bfe83f4d;fill:#bfe83f4d}.preset-icon-fill path.area.fill.tag-landuse-cemetery,.preset-icon-fill path.area.fill.tag-landuse-farmland,.preset-icon-fill path.area.fill.tag-landuse-grass.tag-golf-green,.preset-icon-fill path.area.fill.tag-landuse-meadow,.preset-icon-fill path.area.fill.tag-landuse-orchard,.preset-icon-fill path.area.fill.tag-landuse-vineyard{fill:#bfe83f66}.pattern-color-cemetery,.pattern-color-cemetery_buddhist,.pattern-color-cemetery_christian,.pattern-color-cemetery_jewish,.pattern-color-cemetery_muslim,.pattern-color-farmland,.pattern-color-golf_green,.pattern-color-meadow,.pattern-color-orchard,.pattern-color-vineyard{fill:#bfe83f4d}path.stroke.tag-landuse-farmyard,path.stroke.tag-leisure-horse_riding{stroke:#f5dcba}path.fill.tag-landuse-farmyard,path.fill.tag-leisure-horse_riding{stroke:#f5dcba4d;fill:#f5dcba4d}.preset-icon-fill path.area.stroke.tag-landuse-farmyard .preset-icon-fill path.area.stroke.tag-leisure-horse_riding{stroke:#e2b16f}.pattern-color-farmyard{fill:#f5dcba4d}path.stroke.tag-amenity-parking,path.stroke.tag-landuse-railway,path.stroke.tag-landuse-quarry,path.stroke.tag-leisure-pitch.tag-sport-basketball,path.stroke.tag-leisure-pitch.tag-sport-skateboard,path.stroke.tag-man_made-adit,path.stroke.tag-man_made-groyne,path.stroke.tag-man_made-breakwater,path.stroke.tag-natural-bare_rock,path.stroke.tag-natural-cave_entrance,path.stroke.tag-natural-cliff,path.stroke.tag-natural-rock,path.stroke.tag-natural-scree,path.stroke.tag-natural-stone,path.stroke.tag-natural-shingle,path.stroke.tag-waterway-dam,path.stroke.tag-waterway-weir{stroke:#aaa}path.fill.tag-amenity-parking,path.fill.tag-landuse-railway,path.fill.tag-landuse-quarry,path.fill.tag-leisure-pitch.tag-sport-basketball,path.fill.tag-leisure-pitch.tag-sport-skateboard,path.fill.tag-man_made-adit,path.fill.tag-man_made-groyne,path.fill.tag-man_made-breakwater,path.fill.tag-natural-bare_rock,path.fill.tag-natural-cliff,path.fill.tag-natural-cave_entrance,path.fill.tag-natural-rock,path.fill.tag-natural-scree,path.fill.tag-natural-stone,path.fill.tag-natural-shingle,path.fill.tag-waterway-dam,path.fill.tag-waterway-weir{stroke:#8c8c8c80;fill:#8c8c8c80}.pattern-color-quarry{fill:#8c8c8c80}path.stroke.tag-natural-cave_entrance,path.stroke.tag-natural-glacier{stroke:#aaa}path.fill.tag-natural-cave_entrance,path.fill.tag-natural-glacier{stroke:#ffffff4d;fill:#ffffff4d}.preset-icon-fill path.fill.tag-natural-cave_entrance,.preset-icon-fill path.fill.tag-natural-glacier{stroke:#aaa;fill:#aaaaaa4d}preset-icon-container .preset-icon .icon.tag-highway.other-line{color:#fff;fill:#777}path.line.casing.tag-highway{stroke:#444}path.line.stroke.tag-highway{stroke:#ccc}path.line.shadow.tag-highway{stroke-width:20px}path.line.casing.tag-highway{stroke-width:10px}path.line.stroke.tag-highway{stroke-width:8px}.low-zoom path.line.shadow.tag-highway{stroke-width:16px}.low-zoom path.line.casing.tag-highway{stroke-width:7px}.low-zoom path.line.stroke.tag-highway{stroke-width:5px}.preset-icon .icon.tag-highway-motorway,.preset-icon .icon.tag-highway-motorway_link{color:#cf2081;fill:#70372f}path.line.stroke.tag-highway-motorway,path.line.stroke.tag-highway-motorway_link,path.line.stroke.tag-motorway{stroke:#cf2081}path.line.casing.tag-highway-motorway,path.line.casing.tag-highway-motorway_link,path.line.casing.tag-motorway{stroke:#70372f}.preset-icon .icon.tag-highway-trunk,.preset-icon .icon.tag-highway-trunk_link{color:#dd2f22;fill:#70372f}path.line.stroke.tag-highway-trunk,path.line.stroke.tag-highway-trunk_link,path.line.stroke.tag-trunk{stroke:#dd2f22}path.line.casing.tag-highway-trunk,path.line.casing.tag-highway-trunk_link,path.line.casing.tag-trunk{stroke:#70372f}.preset-icon .icon.tag-highway-primary,.preset-icon .icon.tag-highway-primary_link{color:#f99806;fill:#70372f}path.line.stroke.tag-highway-primary,path.line.stroke.tag-highway-primary_link,path.line.stroke.tag-primary{stroke:#f99806}path.line.casing.tag-highway-primary,path.line.casing.tag-highway-primary_link,path.line.casing.tag-primary{stroke:#70372f}.preset-icon .icon.tag-highway-secondary,.preset-icon .icon.tag-highway-secondary_link{color:#f3f312;fill:#70372f}path.line.stroke.tag-highway-secondary,path.line.stroke.tag-highway-secondary_link,path.line.stroke.tag-secondary{stroke:#f3f312}path.line.casing.tag-highway-secondary,path.line.casing.tag-highway-secondary_link,path.line.casing.tag-secondary{stroke:#70372f}.preset-icon .icon.tag-highway-tertiary,.preset-icon .icon.tag-highway-tertiary_link{color:#fff9b3;fill:#70372f}path.line.stroke.tag-highway-tertiary,path.line.stroke.tag-highway-tertiary_link,path.line.stroke.tag-tertiary{stroke:#fff9b3}path.line.casing.tag-highway-tertiary,path.line.casing.tag-highway-tertiary_link,path.line.casing.tag-tertiary{stroke:#70372f}.legacy-carto .preset-icon .icon.tag-highway-motorway,.legacy-carto .preset-icon .icon.tag-highway-motorway_link{color:#58a9ed;fill:#2c5476}.legacy-carto path.line.stroke.tag-highway-motorway,.legacy-carto path.line.stroke.tag-highway-motorway_link,.legacy-carto path.line.stroke.tag-motorway{stroke:#58a9ed}.legacy-carto path.line.casing.tag-highway-motorway,.legacy-carto path.line.casing.tag-highway-motorway_link,.legacy-carto path.line.casing.tag-motorway{stroke:#2c5476}.legacy-carto .preset-icon .icon.tag-highway-trunk,.legacy-carto .preset-icon .icon.tag-highway-trunk_link{color:#8cd05f;fill:#46682f}.legacy-carto path.line.stroke.tag-highway-trunk,.legacy-carto path.line.stroke.tag-highway-trunk_link,.legacy-carto path.line.stroke.tag-trunk{stroke:#8cd05f}.legacy-carto path.line.casing.tag-highway-trunk,.legacy-carto path.line.casing.tag-highway-trunk_link,.legacy-carto path.line.casing.tag-trunk{stroke:#46682f}.legacy-carto .preset-icon .icon.tag-highway-primary,.legacy-carto .preset-icon .icon.tag-highway-primary_link{color:#e06d5f;fill:#70372f}.legacy-carto path.line.stroke.tag-highway-primary,.legacy-carto path.line.stroke.tag-highway-primary_link,.legacy-carto path.line.stroke.tag-primary{stroke:#e06d5f}.legacy-carto path.line.casing.tag-highway-primary,.legacy-carto path.line.casing.tag-highway-primary_link,.legacy-carto path.line.casing.tag-primary{stroke:#70372f}.legacy-carto .preset-icon .icon.tag-highway-secondary,.legacy-carto .preset-icon .icon.tag-highway-secondary_link{color:#eab056;fill:#75582b}.legacy-carto path.line.stroke.tag-highway-secondary,.legacy-carto path.line.stroke.tag-highway-secondary_link,.legacy-carto path.line.stroke.tag-secondary{stroke:#eab056}.legacy-carto path.line.casing.tag-highway-secondary,.legacy-carto path.line.casing.tag-highway-secondary_link,.legacy-carto path.line.casing.tag-secondary{stroke:#75582b}.legacy-carto .preset-icon .icon.tag-highway-tertiary,.legacy-carto .preset-icon .icon.tag-highway-tertiary_link{color:#ffff7e;fill:#7f7f3f}.legacy-carto path.line.stroke.tag-highway-tertiary,.legacy-carto path.line.stroke.tag-highway-tertiary_link,.legacy-carto path.line.stroke.tag-tertiary{stroke:#ffff7e}.legacy-carto path.line.casing.tag-highway-tertiary,.legacy-carto path.line.casing.tag-highway-tertiary_link,.legacy-carto path.line.casing.tag-tertiary{stroke:#7f7f3f}.preset-icon .icon.tag-highway-residential{color:#fff;fill:#444}path.line.stroke.tag-highway-residential,path.line.stroke.tag-residential{stroke:#fff}path.line.casing.tag-highway-residential,path.line.casing.tag-residential{stroke:#444}.preset-icon .icon.tag-highway-unclassified{color:#dca;fill:#444}path.line.stroke.tag-highway-unclassified,path.line.stroke.tag-unclassified{stroke:#dca}path.line.casing.tag-highway-unclassified,path.line.casing.tag-unclassified{stroke:#444}path.line.shadow.tag-highway-living_street,path.line.shadow.tag-highway-bus_guideway,path.line.shadow.tag-highway-service,path.line.shadow.tag-highway-track,path.line.shadow.tag-highway-road,path.line.shadow.tag-highway-motorway_link,path.line.shadow.tag-highway-trunk_link,path.line.shadow.tag-highway-primary_link,path.line.shadow.tag-highway-secondary_link,path.line.shadow.tag-highway-tertiary_link{stroke-width:16px}path.line.casing.tag-highway-living_street,path.line.casing.tag-highway-bus_guideway,path.line.casing.tag-highway-service,path.line.casing.tag-highway-track,path.line.casing.tag-highway-road,path.line.casing.tag-highway-motorway_link,path.line.casing.tag-highway-trunk_link,path.line.casing.tag-highway-primary_link,path.line.casing.tag-highway-secondary_link,path.line.casing.tag-highway-tertiary_link{stroke-width:7px}path.line.stroke.tag-highway-living_street,path.line.stroke.tag-highway-bus_guideway,path.line.stroke.tag-highway-service,path.line.stroke.tag-highway-track,path.line.stroke.tag-highway-road,path.line.stroke.tag-highway-motorway_link,path.line.stroke.tag-highway-trunk_link,path.line.stroke.tag-highway-primary_link,path.line.stroke.tag-highway-secondary_link,path.line.stroke.tag-highway-tertiary_link{stroke-width:5px}path.line.casing.tag-highway-service.tag-service-driveway{stroke-width:6.25px}path.line.stroke.tag-highway-service.tag-service-driveway{stroke-width:4.25px}path.line.shadow.tag-highway-path,path.line.shadow.tag-highway-footway,path.line.shadow.tag-highway-cycleway,path.line.shadow.tag-highway-bridleway,path.line.shadow.tag-highway-corridor,path.line.shadow.tag-highway-ladder,path.line.shadow.tag-highway-via_ferrata,path.line.shadow.tag-highway-steps{stroke-width:16px}path.line.casing.tag-highway-path,path.line.casing.tag-highway-footway,path.line.casing.tag-highway-cycleway,path.line.casing.tag-highway-bridleway,path.line.casing.tag-highway-corridor,path.line.casing.tag-highway-ladder,path.line.casing.tag-highway-via_ferrata,path.line.casing.tag-highway-steps{stroke-width:5px}path.line.stroke.tag-highway-path,path.line.stroke.tag-highway-footway,path.line.stroke.tag-highway-cycleway,path.line.stroke.tag-highway-bridleway,path.line.stroke.tag-highway-corridor,path.line.stroke.tag-highway-ladder,path.line.stroke.tag-highway-via_ferrata,path.line.stroke.tag-highway-steps{stroke-width:3px}.low-zoom path.line.shadow.tag-highway-living_street,.low-zoom path.line.shadow.tag-highway-bus_guideway,.low-zoom path.line.shadow.tag-highway-service,.low-zoom path.line.shadow.tag-highway-track,.low-zoom path.line.shadow.tag-highway-road,.low-zoom path.line.shadow.tag-highway-motorway_link,.low-zoom path.line.shadow.tag-highway-trunk_link,.low-zoom path.line.shadow.tag-highway-primary_link,.low-zoom path.line.shadow.tag-highway-secondary_link,.low-zoom path.line.shadow.tag-highway-tertiary_link{stroke-width:12px}.low-zoom path.line.casing.tag-highway-living_street,.low-zoom path.line.casing.tag-highway-bus_guideway,.low-zoom path.line.casing.tag-highway-service,.low-zoom path.line.casing.tag-highway-track,.low-zoom path.line.casing.tag-highway-road,.low-zoom path.line.casing.tag-highway-motorway_link,.low-zoom path.line.casing.tag-highway-trunk_link,.low-zoom path.line.casing.tag-highway-primary_link,.low-zoom path.line.casing.tag-highway-secondary_link,.low-zoom path.line.casing.tag-highway-tertiary_link{stroke-width:5px}.low-zoom path.line.stroke.tag-highway-living_street,.low-zoom path.line.stroke.tag-highway-bus_guideway,.low-zoom path.line.stroke.tag-highway-service,.low-zoom path.line.stroke.tag-highway-track,.low-zoom path.line.stroke.tag-highway-road,.low-zoom path.line.stroke.tag-highway-motorway_link,.low-zoom path.line.stroke.tag-highway-trunk_link,.low-zoom path.line.stroke.tag-highway-primary_link,.low-zoom path.line.stroke.tag-highway-secondary_link,.low-zoom path.line.stroke.tag-highway-tertiary_link{stroke-width:3px}.low-zoom path.line.casing.tag-highway-service.tag-service-driveway{stroke-width:4.25px}.low-zoom path.line.stroke.tag-highway-service.tag-service-driveway{stroke-width:2.25px}.low-zoom path.line.shadow.tag-highway-path,.low-zoom path.line.shadow.tag-highway-footway,.low-zoom path.line.shadow.tag-highway-cycleway,.low-zoom path.line.shadow.tag-highway-bridleway,.low-zoom path.line.shadow.tag-highway-corridor,.low-zoom path.line.shadow.tag-highway-ladder,.low-zoom path.line.shadow.tag-highway-via_ferrata,.low-zoom path.line.shadow.tag-highway-steps{stroke-width:12px}.low-zoom path.line.casing.tag-highway-path,.low-zoom path.line.casing.tag-highway-footway,.low-zoom path.line.casing.tag-highway-cycleway,.low-zoom path.line.casing.tag-highway-bridleway,.low-zoom path.line.casing.tag-highway-corridor,.low-zoom path.line.casing.tag-highway-ladder,.low-zoom path.line.casing.tag-highway-via_ferrata,.low-zoom path.line.casing.tag-highway-steps{stroke-width:3px}.low-zoom path.line.stroke.tag-highway-path,.low-zoom path.line.stroke.tag-highway-footway,.low-zoom path.line.stroke.tag-highway-cycleway,.low-zoom path.line.stroke.tag-highway-bridleway,.low-zoom path.line.stroke.tag-highway-corridor,.low-zoom path.line.stroke.tag-highway-ladder,.low-zoom path.line.stroke.tag-highway-via_ferrata,.low-zoom path.line.stroke.tag-highway-steps{stroke-width:1px}.preset-icon .icon.tag-highway-living-street{color:#bbb;fill:#ddd}path.line.stroke.tag-highway-living_street,path.line.stroke.tag-living_street{stroke:#ccc}path.line.casing.tag-highway-living_street,path.line.casing.tag-living_street{stroke:#fff}.preset-icon .icon.tag-highway-corridor{color:#8cd05f;fill:#fff}path.line.stroke.tag-highway-corridor,path.line.stroke.tag-corridor{stroke:#fff;stroke-dasharray:2 8}.low-zoom path.line.stroke.tag-highway-corridor,.low-zoom path.line.stroke.tag-corridor{stroke-dasharray:1 4}path.line.casing.tag-highway-corridor,path.line.casing.tag-corridor{stroke:#8cd05f;stroke-linecap:round;stroke-dasharray:none}.preset-icon .icon.tag-highway-pedestrian{color:#988}path.line.stroke.tag-highway-pedestrian,path.line.stroke.tag-pedestrian{stroke:#fff;stroke-width:3.5px;stroke-dasharray:6 6;stroke-linecap:butt}path.line.stroke.tag-highway-pedestrian.tag-oneway,path.line.stroke.tag-pedestrian.tag-oneway{stroke-dasharray:6 6 6 18;stroke-dashoffset:9px}.low-zoom path.line.stroke.tag-highway-pedestrian,.low-zoom path.line.stroke.tag-pedestrian{stroke-width:2px;stroke-dasharray:4 4}path.line.casing.tag-highway-pedestrian,path.line.casing.tag-pedestrian{stroke:#988;stroke-linecap:round;stroke-dasharray:none}.preset-icon-container path.line.stroke.tag-highway-pedestrian{stroke-dasharray:12 12}.preset-icon .icon.tag-highway-road{color:#9e9e9e;fill:#666}path.line.stroke.tag-highway-road,path.line.stroke.tag-road{stroke:#9e9e9e}path.line.casing.tag-highway-road,path.line.casing.tag-road{stroke:#666}path.line.stroke.tag-highway-service{stroke:#fff}path.line.casing.tag-highway-service{stroke:#666}path.line.stroke.tag-highway-bus_guideway,path.line.stroke.tag-highway-service.tag-service{stroke:#dca}path.line.casing.tag-highway-bus_guideway,path.line.casing.tag-highway-service.tag-service{stroke:#666}path.line.stroke.tag-highway-service.tag-service-parking_aisle{stroke:#cccac7}path.line.stroke.tag-highway-service.tag-service-driveway{stroke:#fff6e4}path.line.stroke.tag-highway-service.tag-service-emergency_access{stroke:#ddb2aa}path.line.stroke.tag-highway-track,path.line.stroke.tag-track{stroke:#c5b59f}path.line.casing.tag-highway-track,path.line.casing.tag-track{stroke:#746f6f}path.line.stroke.tag-highway-path,path.line.stroke.tag-highway-footway,path.line.stroke.tag-highway-cycleway,path.line.stroke.tag-highway-bridleway{stroke-linecap:butt;stroke-dasharray:6 6}path.line.stroke.tag-highway-path.tag-oneway,path.line.stroke.tag-highway-footway.tag-oneway,path.line.stroke.tag-highway-cycleway.tag-oneway,path.line.stroke.tag-highway-bridleway.tag-oneway{stroke-dasharray:6 6 6 18;stroke-dashoffset:9px}.low-zoom path.line.stroke.tag-highway-path,.low-zoom path.line.stroke.tag-highway-footway,.low-zoom path.line.stroke.tag-highway-cycleway,.low-zoom path.line.stroke.tag-highway-bridleway{stroke-linecap:butt;stroke-dasharray:3 3}path.line.stroke.tag-crossing,path.line.stroke.tag-footway-access_aisle,path.line.stroke.tag-public_transport-platform,path.line.stroke.tag-highway-platform,path.line.stroke.tag-railway-platform,path.line.stroke.tag-railway-platform_edge,path.line.stroke.tag-man_made-pier{stroke:#dca}path.line.casing.tag-highway-path,path.line.casing.tag-highway-footway.tag-public_transport-platform,path.line.casing.tag-highway-footway.tag-man_made-pier,path.line.casing.tag-highway.tag-crossing,path.line.casing.tag-highway.tag-footway-access_aisle{stroke:#dca;stroke-linecap:round;stroke-dasharray:none}path.line.casing.tag-highway-footway,path.line.casing.tag-highway-cycleway,path.line.casing.tag-highway-bridleway{stroke:#fff;stroke-linecap:round;stroke-dasharray:none}.preset-icon .icon.tag-highway-path,.preset-icon .icon.tag-highway-footway.tag-public_transport-platform,.preset-icon .icon.tag-highway-footway.tag-man_made-pier{color:#988;fill:#dca}path.line.stroke.tag-highway-path{stroke:#988}path.line.stroke.tag-highway-path.tag-bridge-boardwalk{stroke:#dca}.preset-icon .icon.tag-route-foot,.preset-icon .icon.tag-route-hiking,.preset-icon .icon.tag-highway-footway{color:#988;fill:#fff}path.line.stroke.tag-highway-footway,path.line.stroke.tag-highway-bus_stop,.preset-icon-container path.casing.tag-highway-footway{stroke:#988}.preset-icon .icon.tag-highway-footway.tag-footway-sidewalk{color:#d4b4b4}path.stroke.tag-highway-footway.tag-footway-sidewalk,.preset-icon-container path.casing.tag-highway-footway.tag-footway-sidewalk{stroke:#d4b4b4}.preset-icon-container path.stroke.tag-highway-footway:not(.tag-crossing-marked):not(.tag-crossing-unmarked):not(.tag-footway-access_aisle):not(.tag-man_made-pier):not(.tag-public_transport-platform){stroke:#fff}.preset-icon .icon.tag-route-bicycle,.preset-icon .icon.tag-highway-cycleway{color:#58a9ed;fill:#fff}path.line.stroke.tag-highway-cycleway,.preset-icon-container path.casing.tag-highway-cycleway{stroke:#58a9ed}.preset-icon-container path.stroke.tag-highway-cycleway:not(.tag-crossing),path.line.casing.tag-highway-cycleway.tag-foot-designated:not(.tag-crossing),path.line.casing.tag-highway-path.tag-bicycle-designated.tag-foot-designated:not(.tag-crossing){stroke:#fff}.preset-icon .icon.tag-highway-cycleway.tag-foot-designated,.preset-icon .icon.tag-highway-path.tag-bicycle-designated.tag-foot-designated{color:#b458ed;fill:#fff}path.line.stroke.tag-highway-cycleway.tag-foot-designated,path.line.stroke.tag-highway-path.tag-bicycle-designated.tag-foot-designated,.preset-icon-container path.line.casing.tag-highway-cycleway.tag-foot-designated:not(.tag-crossing),.preset-icon-container path.line.casing.tag-highway-path.tag-bicycle-designated.tag-foot-designated:not(.tag-crossing){stroke:#b458ed}.preset-icon-container path.stroke.tag-highway-cycleway.tag-foot-designated:not(.tag-crossing),.preset-icon-container path.stroke.tag-highway-path.tag-bicycle-designated.tag-foot-designated:not(.tag-crossing){stroke:#fff}.preset-icon .icon.tag-route-horse,.preset-icon .icon.tag-highway-bridleway{color:#e06d5f;fill:#fff}path.line.stroke.tag-highway-bridleway,.preset-icon-container path.casing.tag-highway-bridleway{stroke:#e06d5f}.preset-icon-container path.stroke.tag-highway-bridleway{stroke:#fff}.preset-icon .icon.tag-leisure-track{color:#e5b82b}path.line.stroke.tag-leisure-track,.preset-icon-container path.casing.tag-highway.tag-leisure-track{stroke:#e5b82b}.preset-icon-container path.line.stroke.tag-highway.tag-leisure-track{stroke:#fff}.preset-icon .icon.tag-highway-ladder{color:#6f1f1f;fill:#fff}.preset-icon .icon.tag-highway-steps{color:#81d25c;fill:#fff}path.line.stroke.tag-highway-steps,path.line.stroke.tag-highway-ladder{stroke-linecap:butt;stroke-dasharray:3 3}.low-zoom path.line.stroke.tag-highway-steps,.low-zoom path.line.stroke.tag-highway-ladder{stroke-dasharray:2 2}path.line.casing.tag-highway-steps,path.line.casing.tag-highway-ladder{stroke:#fff;stroke-linecap:round;stroke-dasharray:none}path.line.stroke.tag-highway-ladder,.preset-icon-container path.line.casing.tag-highway-ladder{stroke:#6f1f1f}path.line.stroke.tag-highway-steps,.preset-icon-container path.line.casing.tag-highway-steps{stroke:#81d25c}.preset-icon-container path.line.stroke.tag-highway-steps,.preset-icon-container path.line.stroke.tag-highway-ladder{stroke:#fff}path.line.casing.tag-highway-via_ferrata{stroke:none}path.line.stroke.tag-highway-via_ferrata{stroke-width:5px;stroke:#6f1f1f;stroke-linecap:round;stroke-dasharray:0 9}path.line.stroke.tag-highway.tag-crossing-unmarked{stroke-dasharray:6 4}path.line.stroke.tag-highway.tag-crossing-unmarked.tag-oneway{stroke-dasharray:6 4 6 20;stroke-dashoffset:8px}.low-zoom path.line.stroke.tag-highway.tag-crossing-unmarked{stroke-dasharray:3 2}path.line.stroke.tag-highway.tag-crossing-marked{stroke-dasharray:6 3}.low-zoom path.line.stroke.tag-highway.tag-crossing-marked{stroke-dasharray:3 1.5}path.line.stroke.tag-highway-footway.tag-crossing-marked{stroke:#4c4444}.preset-icon .icon.tag-highway-footway.tag-crossing-marked{color:#4c4444}path.line.stroke.tag-highway-footway.tag-crossing-unmarked{stroke:#776a6a}.preset-icon .icon.tag-highway-footway.tag-crossing-unmarked{color:#776a6a}path.line.stroke.tag-highway-cycleway.tag-crossing-marked{stroke:#446077}.preset-icon .icon.tag-highway-cycleway.tag-crossing-marked{color:#446077}path.line.stroke.tag-highway.tag-footway-access_aisle{stroke-dasharray:4 2;stroke:#4c4444}.low-zoom path.line.stroke.tag-highway.tag-footway-access_aisle,.preset-icon-container path.stroke.tag-highway.tag-footway-access_aisle{stroke-dasharray:2.5 1.5}.preset-icon .icon.tag-highway.tag-footway-access_aisle{color:#4c4444}g.midpoint.tag-highway-corridor .fill,g.midpoint.tag-highway-steps .fill,g.midpoint.tag-highway-ladder .fill,g.midpoint.tag-highway-path .fill,g.midpoint.tag-highway-footway .fill,g.midpoint.tag-highway-cycleway .fill,g.midpoint.tag-highway-bridleway .fill{fill:#fff;stroke:#333;stroke-opacity:.8;opacity:.8}path.area.stroke.tag-aeroway,.low-zoom path.area.stroke.tag-aeroway{stroke:#fff;stroke-dasharray:none;stroke-width:1px}path.area.fill.tag-aeroway-runway{stroke:#0009;fill:#0009}path.line.shadow.tag-aeroway-taxiway,path.line.shadow.tag-taxiway{stroke-width:16px}path.line.casing.tag-aeroway-taxiway,path.line.casing.tag-taxiway{stroke:#666;stroke-width:7px}path.line.stroke.tag-aeroway-taxiway,path.line.stroke.tag-taxiway{stroke:#ff0;stroke-width:5px}.low-zoom path.line.shadow.tag-aeroway-taxiway,.low-zoom path.line.shadow.tag-taxiway{stroke-width:12px}.low-zoom path.line.casing.tag-aeroway-taxiway,.low-zoom path.line.casing.tag-taxiway{stroke-width:5px}.low-zoom path.line.stroke.tag-aeroway-taxiway,.low-zoom path.line.stroke.tag-taxiway{stroke-width:3px}.preset-icon .icon.tag-aeroway-runway,.preset-icon .icon.tag-runway{color:#444;fill:#000}path.line.shadow.tag-aeroway-runway{stroke-width:20px}path.line.casing.tag-aeroway-runway{stroke-width:10px;stroke:#000;stroke-linecap:square}path.line.stroke.tag-aeroway-runway{stroke:#fff;stroke-width:2px;stroke-linecap:butt;stroke-dasharray:24 48;stroke-dashoffset:-7px}.low-zoom path.line.shadow.tag-aeroway-runway{stroke-width:16px}.low-zoom path.line.casing.tag-aeroway-runway{stroke-width:7px}.low-zoom path.line.stroke.tag-aeroway-runway{stroke-width:2px;stroke-dasharray:12 24}.preset-icon-container path.line.stroke.tag-aeroway-runway{stroke-dasharray:0 14 8 14}.preset-icon .icon.tag-railway.other-line{color:#fff;fill:#777}.preset-icon .icon.tag-railway{color:#555}path.line.shadow.tag-railway{stroke-width:16px}path.line.casing.tag-railway{stroke-width:7px}path.line.stroke.tag-railway{stroke-width:2px;stroke-linecap:butt;stroke-dasharray:10 8}path.line.stroke.tag-railway.tag-oneway{stroke-dasharray:10 26;stroke-dashoffset:5px}.low-zoom path.line.shadow.tag-railway{stroke-width:12px}.low-zoom path.line.casing.tag-railway{stroke-width:5px}.low-zoom path.line.stroke.tag-railway{stroke-width:2px;stroke-dasharray:6 6}.preset-icon-container path.line.stroke.tag-railway:not(.tag-status),.preset-icon-container path.line.stroke.tag-railway.tag-status-disused{stroke-dasharray:6}path.line.casing.tag-railway.tag-railway-platform_edge,path.line.casing.tag-railway.tag-railway-platform{stroke-width:0}path.line.stroke.tag-railway.tag-railway-platform_edge,path.line.stroke.tag-railway.tag-railway-platform{stroke-dasharray:none}path.line.casing.tag-railway{stroke:#555}path.line.stroke.tag-railway{stroke:#eee}.preset-icon .icon.tag-railway.tag-status{color:#999}path.line.casing.tag-railway.tag-status{stroke:#999}path.line.stroke.tag-railway.tag-status:not(.tag-service){stroke:#eee}.preset-icon .icon.tag-railway.tag-status-disused{color:gray}path.line.casing.tag-railway.tag-status-disused{stroke:gray}path.line.casing.tag-railway-subway{stroke:#222}path.line.stroke.tag-railway-subway{stroke:#bbb}path.line.stroke.tag-railway.tag-service{stroke:#dca}path.line.casing.tag-railway.tag-service{stroke:#666}.preset-icon .icon.tag-waterway.other-line{color:#7dd;fill:#7dd}.preset-icon .icon.tag-type-waterway:not(.tag-waterway-dam),.preset-icon .icon.tag-waterway:not(.tag-waterway-dam){color:#7dd;fill:#fff}path.area.stroke.tag-waterway-dock,path.area.stroke.tag-waterway-boatyard,path.area.stroke.tag-waterway-fuel{stroke:#fff;stroke-width:1px}path.area.casing.tag-waterway-dock,path.area.casing.tag-waterway-boatyard,path.area.casing.tag-waterway-fuel{stroke:none}path.area.fill.tag-waterway-dock,path.area.fill.tag-waterway-boatyard,path.area.fill.tag-waterway-fuel{stroke:#ffffff4d;fill:#ffffff4d}path.line.fill.tag-waterway:not(.tag-waterway-dam){stroke:#77d3de4d;fill:#77d3de4d}path.line.casing.tag-waterway:not(.tag-waterway-dam){stroke:#444}path.line.stroke.tag-waterway:not(.tag-waterway-dam){stroke:#7dd}path.line.shadow.tag-waterway{stroke-width:16px}path.line.casing.tag-waterway{stroke-width:7px}path.line.stroke.tag-waterway{stroke-width:5px}.low-zoom path.line.shadow.tag-waterway{stroke-width:12px}.low-zoom path.line.casing.tag-waterway{stroke-width:5px}.low-zoom path.line.stroke.tag-waterway{stroke-width:3px}path.line.shadow.tag-waterway-river,path.line.shadow.tag-waterway-flowline{stroke-width:20px}path.line.casing.tag-waterway-river,path.line.casing.tag-waterway-flowline{stroke-width:10px}path.line.stroke.tag-waterway-river,path.line.stroke.tag-waterway-flowline{stroke-width:8px}.low-zoom path.line.shadow.tag-waterway-river,.low-zoom path.line.shadow.tag-waterway-flowline{stroke-width:16px}.low-zoom path.line.casing.tag-waterway-river,.low-zoom path.line.casing.tag-waterway-flowline{stroke-width:7px}.low-zoom path.line.stroke.tag-waterway-river,.low-zoom path.line.stroke.tag-waterway-flowline{stroke-width:5px}path.line.stroke.tag-waterway-flowline{stroke-opacity:.5}path.line.casing.tag-waterway-flowline{display:none}.preset-icon .icon.tag-waterway-ditch{color:#39a}path.line.stroke.tag-waterway-ditch{stroke:#39a}path.line.shadow.tag-aerialway,path.line.shadow.tag-attraction-summer_toboggan,path.line.shadow.tag-attraction-water_slide,path.line.shadow.tag-golf-cartpath,path.line.shadow.tag-man_made-pipeline,path.line.shadow.tag-natural-tree_row,path.line.shadow.tag-roller_coaster-track,path.line.shadow.tag-roller_coaster-support,path.line.shadow.tag-piste_type{stroke-width:16px}path.line.casing.tag-aerialway,path.line.casing.tag-attraction-summer_toboggan,path.line.casing.tag-attraction-water_slide,path.line.casing.tag-golf-cartpath,path.line.casing.tag-man_made-pipeline,path.line.casing.tag-natural-tree_row,path.line.casing.tag-roller_coaster-track,path.line.casing.tag-roller_coaster-support,path.line.casing.tag-piste_type{stroke-width:7px}path.line.stroke.tag-aerialway,path.line.stroke.tag-attraction-summer_toboggan,path.line.stroke.tag-attraction-water_slide,path.line.stroke.tag-golf-cartpath,path.line.stroke.tag-man_made-pipeline,path.line.stroke.tag-natural-tree_row,path.line.stroke.tag-roller_coaster-track,path.line.stroke.tag-roller_coaster-support,path.line.stroke.tag-piste_type{stroke-width:5px}.low-zoom path.line.shadow.tag-aerialway,.low-zoom path.line.shadow.tag-attraction-summer_toboggan,.low-zoom path.line.shadow.tag-attraction-water_slide,.low-zoom path.line.shadow.tag-golf-cartpath,.low-zoom path.line.shadow.tag-man_made-pipeline,.low-zoom path.line.shadow.tag-natural-tree_row,.low-zoom path.line.shadow.tag-roller_coaster-track,.low-zoom path.line.shadow.tag-roller_coaster-support,.low-zoom path.line.shadow.tag-piste_type{stroke-width:12px}.low-zoom path.line.casing.tag-aerialway,.low-zoom path.line.casing.tag-attraction-summer_toboggan,.low-zoom path.line.casing.tag-attraction-water_slide,.low-zoom path.line.casing.tag-golf-cartpath,.low-zoom path.line.casing.tag-man_made-pipeline,.low-zoom path.line.casing.tag-natural-tree_row,.low-zoom path.line.casing.tag-roller_coaster-track,.low-zoom path.line.casing.tag-roller_coaster-support,.low-zoom path.line.casing.tag-piste_type{stroke-width:5px}.low-zoom path.line.stroke.tag-aerialway,.low-zoom path.line.stroke.tag-attraction-summer_toboggan,.low-zoom path.line.stroke.tag-attraction-water_slide,.low-zoom path.line.stroke.tag-golf-cartpath,.low-zoom path.line.stroke.tag-man_made-pipeline,.low-zoom path.line.stroke.tag-natural-tree_row,.low-zoom path.line.stroke.tag-roller_coaster-track,.low-zoom path.line.stroke.tag-roller_coaster-support,.low-zoom path.line.stroke.tag-piste_type{stroke-width:3px}.preset-icon .icon.tag-route-ferry{color:#58a9ed;fill:#fff}path.line.shadow.tag-route-ferry{stroke-width:16px}path.line.stroke.tag-route-ferry{stroke:#58a9ed;stroke-width:3px;stroke-linecap:butt;stroke-dasharray:12 8}.low-zoom path.line.shadow.tag-route-ferry{stroke-width:12px}.low-zoom path.line.stroke.tag-route-ferry,.preset-icon-container path.line.stroke.tag-route-ferry{stroke-width:2px;stroke-dasharray:6 4}path.line.casing.tag-route-ferry{stroke:none}path.line.stroke.tag-aerialway{stroke:#c55}path.line.casing.tag-aerialway{stroke:#444}path.line.stroke.tag-piste_type{stroke:#a9d}path.line.casing.tag-piste_type{stroke:#444}path.line.stroke.tag-climbing-route{stroke:#6f1f1f;stroke-linecap:round;stroke-dasharray:0 7;stroke-width:3px}path.line.stroke.tag-attraction-summer_toboggan{stroke:#9e9e9e}path.line.casing.tag-attraction-summer_toboggan{stroke:#666}path.line.stroke.tag-attraction-water_slide{stroke:#aae0cb}path.line.casing.tag-attraction-water_slide{stroke:#3d6c71}path.line.stroke.tag-roller_coaster-track{stroke:#ddd;stroke-width:3px;stroke-dasharray:5 1;stroke-linecap:butt}path.line.casing.tag-roller_coaster-track,path.line.stroke.tag-roller_coaster-support{stroke:#707070}path.line.casing.tag-roller_coaster-support{visibility:hidden}.preset-icon .icon.tag-golf-cartpath{color:#dca;fill:#666}path.line.stroke.tag-golf-cartpath{stroke:#dca}path.line.casing.tag-golf-cartpath{stroke:#666}.preset-icon .icon.tag-man_made-pipeline,.preset-icon .icon.tag-power{color:#939393;fill:#939393}path.line.stroke.tag-power{stroke:#939393;stroke-width:2px}path.line.casing.tag-power{stroke:none}path.line.stroke.tag-man_made-pipeline{stroke:#cbd0d8;stroke-linecap:butt;stroke-dasharray:80 1.25}path.line.casing.tag-man_made-pipeline{stroke:#666}.low-zoom path.line.stroke.tag-man_made-pipeline{stroke-dasharray:40 1}.preset-icon-container path.line.stroke.tag-man_made-pipeline{stroke-dasharray:19 1}path.line.stroke.tag-boundary{stroke:#fff;stroke-width:2px;stroke-linecap:butt;stroke-dasharray:20 5 5 5}path.line.casing.tag-boundary{stroke:#82b5fe;stroke-width:6px}path.line.casing.tag-boundary-protected_area,path.line.casing.tag-boundary-national_park{stroke:#b0e298}path.line.stroke.tag-barrier:not(.tag-barrier-hedge):not(.tag-waterway){stroke:#ddd}.preset-icon-container path.line.stroke.tag-barrier:not(.tag-barrier-hedge){stroke:#aaa}path.line.casing.tag-natural,path.line.casing.tag-barrier:not(.tag-waterway),path.line.casing.tag-man_made-groyne,path.line.casing.tag-man_made-breakwater{stroke:none}path.line.stroke.tag-barrier:not(.tag-waterway),path.line.stroke.tag-man_made-groyne,path.line.stroke.tag-man_made-breakwater{stroke-width:3px;stroke-linecap:round;stroke-dasharray:15 5 1 5}.low-zoom path.line.stroke.tag-barrier:not(.tag-waterway),.low-zoom path.line.stroke.tag-man_made-groyne,.low-zoom path.line.stroke.tag-man_made-breakwater{stroke-width:2px;stroke-linecap:butt;stroke-dasharray:8 2 2 2}.preset-icon-container path.line.stroke.tag-barrier,.preset-icon-container path.line.stroke.tag-man_made-groyne,.preset-icon-container path.line.stroke.tag-man_made-breakwater{stroke-dasharray:1 4 6 4}path.line.stroke.tag-barrier.tag-barrier-wall,path.line.stroke.tag-barrier.tag-barrier-retaining_wall,path.line.stroke.tag-barrier.tag-barrier-city_wall{stroke-linecap:butt;stroke-dasharray:16 3 9 3}.low-zoom path.line.stroke.tag-barrier.tag-barrier-wall,.low-zoom path.line.stroke.tag-barrier.tag-barrier-retaining_wall,.low-zoom path.line.stroke.tag-barrier.tag-barrier-city_wall,.preset-icon-container path.line.stroke.tag-barrier.tag-barrier-wall,.preset-icon-container path.line.stroke.tag-barrier.tag-barrier-retaining_wall,.preset-icon-container path.line.stroke.tag-barrier.tag-barrier-city_wall{stroke-dasharray:8 1 4 1}path.line.casing.tag-bridge{stroke-opacity:.6;stroke-width:16px;stroke-linecap:butt;stroke-dasharray:none;stroke:#000!important}path.line.shadow.tag-bridge{stroke-width:24px}.low-zoom path.line.shadow.tag-bridge{stroke-width:16px}.low-zoom path.line.casing.tag-bridge{stroke-width:10px}path.line.shadow.tag-railway.tag-bridge,path.line.shadow.tag-highway-living_street.tag-bridge,path.line.shadow.tag-highway-path.tag-bridge,path.line.shadow.tag-highway-corridor.tag-bridge,path.line.shadow.tag-highway-pedestrian.tag-bridge,path.line.shadow.tag-highway-service.tag-bridge,path.line.shadow.tag-highway-track.tag-bridge,path.line.shadow.tag-highway-steps.tag-bridge,path.line.shadow.tag-highway-ladder.tag-bridge,path.line.shadow.tag-highway-footway.tag-bridge,path.line.shadow.tag-highway-cycleway.tag-bridge,path.line.shadow.tag-highway-bridleway.tag-bridge{stroke-width:18px}path.line.casing.tag-railway.tag-bridge,path.line.casing.tag-highway-living_street.tag-bridge,path.line.casing.tag-highway-path.tag-bridge,path.line.casing.tag-highway-corridor.tag-bridge,path.line.casing.tag-highway-pedestrian.tag-bridge,path.line.casing.tag-highway-service.tag-bridge,path.line.casing.tag-highway-track.tag-bridge,path.line.casing.tag-highway-steps.tag-bridge,path.line.casing.tag-highway-ladder.tag-bridge,path.line.casing.tag-highway-footway.tag-bridge,path.line.casing.tag-highway-cycleway.tag-bridge,path.line.casing.tag-highway-bridleway.tag-bridge{stroke-width:10px}.low-zoom path.line.shadow.tag-railway.tag-bridge,.low-zoom path.line.shadow.tag-highway-living_street.tag-bridge,.low-zoom path.line.shadow.tag-highway-path.tag-bridge,.low-zoom path.line.shadow.tag-highway-corridor.tag-bridge,.low-zoom path.line.shadow.tag-highway-pedestrian.tag-bridge,.low-zoom path.line.shadow.tag-highway-service.tag-bridge,.low-zoom path.line.shadow.tag-highway-track.tag-bridge,.low-zoom path.line.shadow.tag-highway-steps.tag-bridge,.low-zoom path.line.shadow.tag-highway-ladder.tag-bridge,.low-zoom path.line.shadow.tag-highway-footway.tag-bridge,.low-zoom path.line.shadow.tag-highway-cycleway.tag-bridge,.low-zoom path.line.shadow.tag-highway-bridleway.tag-bridge{stroke-width:14px}.low-zoom path.line.casing.tag-railway.tag-bridge,.low-zoom path.line.casing.tag-highway-living_street.tag-bridge,.low-zoom path.line.casing.tag-highway-path.tag-bridge,.low-zoom path.line.casing.tag-highway-corridor.tag-bridge,.low-zoom path.line.casing.tag-highway-pedestrian.tag-bridge,.low-zoom path.line.casing.tag-highway-service.tag-bridge,.low-zoom path.line.casing.tag-highway-track.tag-bridge,.low-zoom path.line.casing.tag-highway-steps.tag-bridge,.low-zoom path.line.casing.tag-highway-ladder.tag-bridge,.low-zoom path.line.casing.tag-highway-footway.tag-bridge,.low-zoom path.line.casing.tag-highway-cycleway.tag-bridge,.low-zoom path.line.casing.tag-highway-bridleway.tag-bridge{stroke-width:6px}path.line.stroke.tag-tunnel,path.line.stroke.tag-location-underground,path.line.stroke.tag-location-underwater{stroke-opacity:.3}path.line.casing.tag-tunnel,path.line.casing.tag-location-underground,path.line.casing.tag-location-underwater{stroke-opacity:.5;stroke-linecap:butt;stroke-dasharray:none}path.line.shadow.tag-embankment,path.line.shadow.tag-cutting{stroke-width:28px}path.line.casing.tag-embankment,path.line.casing.tag-cutting{stroke-opacity:.5;stroke:#000;stroke-width:22px;stroke-dasharray:2 4;stroke-linecap:butt}.low-zoom path.line.shadow.tag-embankment,.low-zoom path.line.shadow.tag-cutting{stroke-width:14px}.low-zoom path.line.casing.tag-embankment,.low-zoom path.line.casing.tag-cutting{stroke-width:10px}path.line.casing.tag-unpaved{stroke:#ccc;stroke-linecap:butt;stroke-dasharray:4 4}.low-zoom path.line.casing.tag-unpaved{stroke-dasharray:3 3}path.line.casing.tag-bridge.tag-unpaved{stroke:#000}path.line.casing.tag-semipaved{stroke-linecap:butt;stroke-dasharray:6 2}.low-zoom path.line.casing.tag-semipaved{stroke-dasharray:5 2}path.line.casing.tag-bridge.tag-semipaved{stroke:#000}path.area.stroke.tag-status:not(.tag-status-disused),path.line.stroke.tag-status:not(.tag-status-disused),path.area.casing.tag-status:not(.tag-status-disused),path.line.casing.tag-status:not(.tag-status-disused){stroke-linecap:butt;stroke-dasharray:7 3}.low-zoom path.area.stroke.tag-status:not(.tag-status-disused),.low-zoom path.line.stroke.tag-status:not(.tag-status-disused),.low-zoom path.area.casing.tag-status:not(.tag-status-disused),.low-zoom path.line.casing.tag-status:not(.tag-status-disused){stroke-dasharray:5 2}.preset-icon .icon.tag-highway.tag-status-construction{color:#fc6c14;fill:#fff}path.line.shadow.tag-highway.tag-status.tag-status-construction{stroke-width:20px}path.line.casing.tag-highway.tag-status.tag-status-construction{stroke-width:10px;stroke-linecap:butt;stroke-dasharray:none}path.line.stroke.tag-highway.tag-status.tag-status-construction{stroke-width:8px;stroke-linecap:butt;stroke-dasharray:10 10}path.line.casing.tag-highway.tag-status.tag-status-construction,.preset-icon-container path.line.stroke.tag-highway.tag-status.tag-status-construction{stroke:#fff}path.line.stroke.tag-highway.tag-status.tag-status-construction,.preset-icon-container path.line.casing.tag-highway.tag-status.tag-status-construction{stroke:#fc6c14}.low-zoom path.line.shadow.tag-highway.tag-status.tag-status-construction{stroke-width:16px}.low-zoom path.line.casing.tag-highway.tag-status.tag-status-construction{stroke-width:7px}.low-zoom path.line.stroke.tag-highway.tag-status.tag-status-construction{stroke-width:5px;stroke-dasharray:8 8}path.line.shadow.tag-highway.tag-status.tag-status-construction.tag-construction-path,path.line.shadow.tag-highway.tag-status.tag-status-construction.tag-construction-footway,path.line.shadow.tag-highway.tag-status.tag-status-construction.tag-construction-cycleway,path.line.shadow.tag-highway.tag-status.tag-status-construction.tag-construction-bridleway,path.line.shadow.tag-highway.tag-status.tag-status-construction.tag-construction-corridor,path.line.shadow.tag-highway.tag-status.tag-status-construction.tag-construction-steps,path.line.shadow.tag-highway.tag-status.tag-status-construction.tag-construction-ladder{stroke-width:15px}path.line.casing.tag-highway.tag-status.tag-status-construction.tag-construction-path,path.line.casing.tag-highway.tag-status.tag-status-construction.tag-construction-footway,path.line.casing.tag-highway.tag-status.tag-status-construction.tag-construction-cycleway,path.line.casing.tag-highway.tag-status.tag-status-construction.tag-construction-bridleway,path.line.casing.tag-highway.tag-status.tag-status-construction.tag-construction-corridor,path.line.casing.tag-highway.tag-status.tag-status-construction.tag-construction-steps,path.line.casing.tag-highway.tag-status.tag-status-construction.tag-construction-ladder{stroke-width:5px;stroke-linecap:butt;stroke-dasharray:none}path.line.stroke.tag-highway.tag-status.tag-status-construction.tag-construction-path,path.line.stroke.tag-highway.tag-status.tag-status-construction.tag-construction-footway,path.line.stroke.tag-highway.tag-status.tag-status-construction.tag-construction-cycleway,path.line.stroke.tag-highway.tag-status.tag-status-construction.tag-construction-bridleway,path.line.stroke.tag-highway.tag-status.tag-status-construction.tag-construction-corridor,path.line.stroke.tag-highway.tag-status.tag-status-construction.tag-construction-steps,path.line.stroke.tag-highway.tag-status.tag-status-construction.tag-construction-ladder{stroke-width:4px;stroke-linecap:butt;stroke-dasharray:10 10}path.line.shadow.tag-highway.tag-status.tag-status-proposed.tag-proposed-path,path.line.shadow.tag-highway.tag-status.tag-status-proposed.tag-proposed-footway,path.line.shadow.tag-highway.tag-status.tag-status-proposed.tag-proposed-cycleway,path.line.shadow.tag-highway.tag-status.tag-status-proposed.tag-proposed-bridleway,path.line.shadow.tag-highway.tag-status.tag-status-proposed.tag-proposed-steps,path.line.shadow.tag-highway.tag-status.tag-status-proposed.tag-proposed-ladder{stroke-width:15px}path.line.casing.tag-highway.tag-status.tag-status-proposed.tag-proposed-path,path.line.casing.tag-highway.tag-status.tag-status-proposed.tag-proposed-footway,path.line.casing.tag-highway.tag-status.tag-status-proposed.tag-proposed-cycleway,path.line.casing.tag-highway.tag-status.tag-status-proposed.tag-proposed-bridleway,path.line.casing.tag-highway.tag-status.tag-status-proposed.tag-proposed-steps,path.line.casing.tag-highway.tag-status.tag-status-proposed.tag-proposed-ladder{stroke-width:4.5px}path.line.casing.tag-highway.tag-bridge.tag-status.tag-status-proposed.tag-proposed-path,path.line.casing.tag-highway.tag-bridge.tag-status.tag-status-proposed.tag-proposed-footway,path.line.casing.tag-highway.tag-bridge.tag-status.tag-status-proposed.tag-proposed-cycleway,path.line.casing.tag-highway.tag-bridge.tag-status.tag-status-proposed.tag-proposed-bridleway,path.line.casing.tag-highway.tag-bridge.tag-status.tag-status-proposed.tag-proposed-steps,path.line.casing.tag-highway.tag-bridge.tag-status.tag-status-proposed.tag-proposed-ladder{stroke-width:10px}path.line.stroke.tag-highway.tag-status.tag-status-proposed.tag-proposed-path,path.line.stroke.tag-highway.tag-status.tag-status-proposed.tag-proposed-footway,path.line.stroke.tag-highway.tag-status.tag-status-proposed.tag-proposed-cycleway,path.line.stroke.tag-highway.tag-status.tag-status-proposed.tag-proposed-bridleway,path.line.stroke.tag-highway.tag-status.tag-status-proposed.tag-proposed-steps,path.line.stroke.tag-highway.tag-status.tag-status-proposed.tag-proposed-ladder{stroke-width:3px}path.stroke.tag-building{stroke:#e06e5f}path.fill.tag-building{stroke:#e06e5f4d;fill:#e06e5f4d}.nope,.nope *{cursor:not-allowed!important}.map-in-map,.main-map{cursor:auto;cursor:url(img/cursor/grab.png) 9 9,auto}.ideditor.mode-browse .point,.ideditor.mode-select .point,.ideditor.mode-select-data .point,.ideditor.mode-select-error .point,.ideditor.mode-select-note .point{cursor:pointer;cursor:url(img/cursor/select-point.png),pointer}.ideditor.mode-browse .vertex,.ideditor.mode-select .vertex,.ideditor.mode-select-data .vertex,.ideditor.mode-select-error .vertex,.ideditor.mode-select-note .vertex{cursor:pointer;cursor:url(img/cursor/select-vertex.png),pointer}.ideditor.mode-browse .line,.ideditor.mode-select .line,.ideditor.mode-select-data .line,.ideditor.mode-select-error .line,.ideditor.mode-select-note .line{cursor:pointer;cursor:url(img/cursor/select-line.png),pointer}.ideditor.mode-browse .area,.ideditor.mode-select .area,.ideditor.mode-select-data .area,.ideditor.mode-select-error .area,.ideditor.mode-select-note .area{cursor:pointer;cursor:url(img/cursor/select-area.png),pointer}.ideditor.mode-browse .midpoint,.ideditor.mode-select .midpoint,.ideditor.mode-select-data .midpoint,.ideditor.mode-select-error .midpoint,.ideditor.mode-select-note .midpoint{cursor:pointer;cursor:url(img/cursor/select-split.png),pointer}.ideditor.mode-select .behavior-multiselect .point,.ideditor.mode-select .behavior-multiselect .vertex,.ideditor.mode-select .behavior-multiselect .line,.ideditor.mode-select .behavior-multiselect .area{cursor:pointer;cursor:url(img/cursor/select-add.png),pointer}.ideditor.mode-select .behavior-multiselect .selected{cursor:pointer;cursor:url(img/cursor/select-remove.png),pointer}.ideditor.mode-add-preset .main-map,.ideditor.mode-draw-line .main-map,.ideditor.mode-draw-area .main-map,.ideditor.mode-add-line .main-map,.ideditor.mode-add-area .main-map,.ideditor.mode-drag-node .main-map,.ideditor.mode-drag-note .main-map{cursor:crosshair;cursor:url(img/cursor/draw.png) 9 9,crosshair}.ideditor.mode-draw-line .way.target,.ideditor.mode-draw-area .way.target,.ideditor.mode-add-line .way.target,.ideditor.mode-add-area .way.target,.ideditor.mode-drag-node .way.target{cursor:crosshair;cursor:url(img/cursor/draw-connect-line.png) 9 9,crosshair}.ideditor.mode-draw-line .vertex.target,.ideditor.mode-draw-area .vertex.target,.ideditor.mode-add-line .vertex.target,.ideditor.mode-add-area .vertex.target,.ideditor.mode-drag-node .vertex.target{cursor:crosshair;cursor:url(img/cursor/draw-connect-vertex.png) 9 9,crosshair}.ideditor.mode-add-point .main-map,.ideditor.mode-add-note .main-map,.ideditor.mode-browse.lasso .main-map,.ideditor.mode-browse.lasso .way,.ideditor.mode-browse.lasso .vertex,.ideditor.mode-browse.lasso .midpoint,.ideditor.mode-select.lasso .main-map,.ideditor.mode-select.lasso .way,.ideditor.mode-select.lasso .vertex,.ideditor.mode-select.lasso .midpoint{cursor:crosshair;cursor:url(img/cursor/draw.png) 9 9,crosshair}.ideditor.mode-browse .note,.ideditor.mode-select .note,.ideditor.mode-select-data .note,.ideditor.mode-select-error .note,.ideditor.mode-select-note .note,.ideditor.mode-browse .qaItem.target,.ideditor.mode-select .qaItem.target,.ideditor.mode-select-data .qaItem.target,.ideditor.mode-select-error .qaItem.target,.ideditor.mode-select-note .qaItem.target,.turn rect,.turn circle{cursor:pointer}li.list-item-photos.active:after{content:"";width:8px;height:100%;display:block;position:absolute;right:0}.ideditor[dir=rtl] li.list-item-photos.active:after{left:0;right:auto}.disabled-panel{pointer-events:none;opacity:.5}.photoviewer{background-color:var(--bg-color);flex-shrink:0;width:330px;height:250px;margin-bottom:10px;padding:5px;position:relative}.ideditor[dir=ltr] .photoviewer{margin-left:10px;margin-right:2px}.ideditor[dir=rtl] .photoviewer{margin-left:2px;margin-right:10px}@media screen and (width>=1600px){.photoviewer{width:490px;height:370px}}.photoviewer button.thumb-hide{z-index:50;border-radius:0;padding:5px;position:absolute;top:5px;right:5px}.photoviewer button.set-photo-from-viewer{z-index:50;border-radius:0;padding:5px;position:absolute;top:5px;left:5px}.photoviewer button.resize-handle-xy{z-index:49;cursor:nesw-resize;border-radius:0;width:25px;height:25px;position:absolute;top:0;right:0}.photoviewer button.resize-handle-x{z-index:48;cursor:ew-resize;border-radius:0;width:6px;height:auto;position:absolute;top:0;bottom:0;right:0}.photoviewer button.resize-handle-y{z-index:48;cursor:ns-resize;border-radius:0;width:100%;height:6px;position:absolute;top:0;right:0}.photo-wrapper{width:100%;height:100%;overflow:hidden}.photo-wrapper .photo-attribution{text-align:right;z-index:10;width:100%;padding:4px 8px;font-size:10px;line-height:150%;position:absolute;bottom:0;right:0}.photo-attribution-dual{justify-content:space-between;display:flex}.photo-attribution a,.photo-attribution a:visited,.photo-attribution span{color:#fff;text-wrap:nowrap;padding:4px 2px}.viewfield-group{pointer-events:none}.ideditor.mode-browse .viewfield-group,.ideditor.mode-select .viewfield-group,.ideditor.mode-select-data .viewfield-group,.ideditor.mode-select-error .viewfield-group,.ideditor.mode-select-note .viewfield-group{pointer-events:visible;cursor:pointer}.viewfield-group circle{stroke:#555;stroke-width:1px;stroke-opacity:.4;fill-opacity:.4}.viewfield-group .viewfield{stroke-width:0;stroke:#222;fill-opacity:.4}.viewfield-group.highlighted circle{stroke:#222;stroke-opacity:.9;fill-opacity:.9}.viewfield-group.highlighted .viewfield{stroke-width:1px;fill-opacity:.8}.viewfield-group.hovered circle{fill:#eb0;stroke:#222;stroke-width:2px;stroke-opacity:.9;fill-opacity:.9}.viewfield-group.hovered .viewfield{fill:#eb0;stroke:#222;stroke-width:1px;fill-opacity:.8}.viewfield-group.currentView circle{fill:#fe0;stroke:#222;stroke-width:2px;stroke-opacity:1;fill-opacity:1}.viewfield-group.currentView .viewfield{fill:#fe0;stroke:#222;stroke-width:1px;stroke-opacity:1;fill-opacity:.9}.viewfield-group.currentView .viewfield-scale{transform:scale(2)}.sequence{fill:none;stroke-width:2px;stroke-opacity:.6}.sequence.highlighted,.sequence.currentView{stroke-width:4px;stroke-opacity:1}li.list-item-photos.list-item-streetside.active:after{background-color:#0fffc4}.layer-streetside-images{pointer-events:none}.layer-streetside-images .viewfield-group *{fill:#0fffc4}.layer-streetside-images .sequence{stroke:#0fffc4;stroke-opacity:.85}li.list-item-photos.list-item-vegbilder.active:after{background-color:#ed1c2e}.layer-vegbilder{pointer-events:none}.layer-vegbilder .viewfield-group *{fill:#ed1c2e}.layer-vegbilder .sequence{stroke:#ed1c2e;stroke-opacity:.85}li.list-item-photos.list-item-mapillary.active:after{background-color:#5f2}.layer-mapillary{pointer-events:none}.layer-mapillary .viewfield-group *{fill:#5f2}.layer-mapillary .sequence{stroke:#5f2}.layer-mapillary-detections{pointer-events:none}.layer-mapillary-detections .icon-detected{pointer-events:visible;cursor:pointer;opacity:.75;outline:2px solid #0000}.layer-mapillary-detections .icon-detected rect{fill:none}.layer-mapillary-detections .icon-detected:active{opacity:1}.layer-mapillary-detections .icon-detected:active rect{outline:3px solid #fe09}@media (hover:hover){.layer-mapillary-detections .icon-detected:hover{opacity:1}.layer-mapillary-detections .icon-detected:hover rect{outline:3px solid #fe09}}.layer-mapillary-detections .icon-detected.currentView{opacity:1}.layer-mapillary-detections .icon-detected.currentView rect{outline:3px solid #fe0}li.list-item-photos.list-item-kartaview.active:after{background-color:#20c4ff}.layer-kartaview{pointer-events:none}.layer-kartaview .viewfield-group *{fill:#20c4ff}.layer-kartaview .sequence{stroke:#20c4ff}li.list-item-photos.list-item-mapilio.active:after{background-color:#0056f1}.layer-mapilio{pointer-events:none}.layer-mapilio .viewfield-group *{fill:#0056f1}.layer-mapilio .viewfield-group:not(.currentView):not(.hovered) *{stroke:#fff;stroke-opacity:.6;fill-opacity:.6}.layer-mapilio .sequence{stroke:#0056f1}.photo-controls-mapilio{justify-content:center;align-items:center;gap:4px;display:flex}.photo-controls-mapilio button{pointer-events:initial;padding:0 6px}.ideditor .mapilio-wrapper{background-color:#000;background-image:url(img/loader-black.gif);background-position:50%;background-repeat:no-repeat;position:relative}#ideditor-viewer-mapilio-simple-wrap{height:100%}#ideditor-viewer-mapilio-simple{transform-origin:0 0;width:100%;height:100%}#ideditor-viewer-mapilio-simple img{object-fit:cover;width:100%;height:100%;overflow:hidden}li.list-item-photos.list-item-panoramax.active:after{background-color:#ff6f00}.layer-panoramax{pointer-events:none}.layer-panoramax .viewfield-group *{fill:#ff6f00;stroke:#fff;stroke-opacity:.6;fill-opacity:.6}.layer-panoramax .sequence{stroke:#ff6f00}.photo-controls-panoramax{justify-content:center;align-items:center;gap:4px;display:flex}.photo-controls-panoramax button{pointer-events:initial;padding:0 6px}label.panoramax-hd{float:left;cursor:pointer}.panoramax-hd span{margin-top:2px}.panoramax-hd input[type=checkbox]{width:12px;height:12px;margin:0 2px}.slider-wrap{width:100%;display:inline-block}.date-slider-label{justify-content:space-between;display:flex}.list-option-date-slider{width:100%}.yearSliderSpan{padding:2px}.list-item-date-slider label{display:block!important}.ms-wrapper .photo-attribution{padding:4px 2px;line-height:1.1em}.ms-wrapper .photo-attribution .image-link{display:block}.ms-wrapper .photo-attribution .attribution-row{flex-flow:row;justify-content:space-between;align-items:center;padding:0 5px;display:flex}.ms-wrapper .photo-attribution .image-view-link{text-align:left;margin:0 5px}.ms-wrapper .photo-attribution .image-report-link{text-align:right}.ms-wrapper .photo-attribution a:active{color:#0fffc4}@media (hover:hover){.ms-wrapper .photo-attribution a:hover{color:#0fffc4}}.ms-wrapper .pnlm-compass.pnlm-control,.vegbilder-wrapper .pnlm-compass.pnlm-control,.panoramax-wrapper .pnlm-compass.pnlm-control{background-repeat:no-repeat;background-size:contain;width:26px;height:26px;top:60px;left:4px}label.streetside-hires{cursor:pointer}.streetside-hires span{margin-top:2px}.streetside-hires input[type=checkbox]{float:left;width:12px;height:12px;margin:0 5px}.pnlm-zoom-controls{margin-top:6px}#ideditor-mly .domRenderer .TagSymbol{background-color:#0006;border-radius:4px;padding:0 4px;font-size:10px;top:-25px}.mly-wrapper .mapillary-attribution-container,.mly-wrapper .mapillary-attribution-container .mapillary-attribution-icon-container{align-items:center;display:flex}.mapillary-attribution-image-container{height:auto}.mly-wrapper .mapillary-attribution-container .mapillary-attribution-username{padding:0 8px 0 6px}.mly-wrapper .mapillary-attribution-container .mapillary-attribution-date{margin-right:6px}.kartaview-wrapper{background-color:#000;background-image:url(img/loader-black.gif);background-position:50%;background-repeat:no-repeat;position:relative}.kartaview-wrapper img{object-fit:cover;width:100%;height:100%;overflow:hidden}.kartaview-wrapper .photo-attribution a:active{color:#20c4ff}@media (hover:hover){.kartaview-wrapper .photo-attribution a:hover{color:#20c4ff}}.kartaview-image-wrap{transform-origin:0 0;width:100%;height:100%}.panoramax-wrapper .photo-attribution a:active{color:#ff6f00}@media (hover:hover){.panoramax-wrapper .photo-attribution a:hover{color:#ff6f00}}.photo-wrapper{background-color:#000;background-position:50%;background-repeat:no-repeat;position:relative}.photo-wrapper.show-loader{background-image:url(img/loader-black.gif)}.photoviewer .plane-frame{transform-origin:0 0;width:100%;height:100%}.photoviewer .plane-frame>img.plane-photo{cursor:grab}.photoviewer .plane-frame.grabbing>img.plane-photo{cursor:grabbing}.pnlm-grab{cursor:grab!important}.pnlm-grabbing{cursor:grabbing!important}.photo-controls-wrap{text-align:center;z-index:10;pointer-events:none;width:100%;position:absolute;top:10px}.photo-controls{z-index:10;pointer-events:initial;display:inline-block}.photo-controls button,.photo-controls button:focus{color:#eee;background:#000000a6;border-radius:0;width:18px;height:18px;line-height:18px}.photo-controls button:first-of-type{border-radius:3px 0 0 3px}.photo-controls button:last-of-type{border-radius:0 3px 3px 0}.photo-controls button:active{color:#fff;background:#000000d9}@media (hover:hover){.photo-controls button:hover{color:#fff;background:#000000d9}}.layer-local-photos{pointer-events:none}.layer-local-photos .viewfield-group *{fill:#ed00d9}.local-photos{display:flex}.local-photos>div{width:50%}.local-photos>div:first-child{margin-right:20px}.list-local-photos{min-height:100px;max-height:40vh;margin-top:-20px;margin-left:-100px;padding-top:20px;padding-left:100px;overflow:auto scroll}.list-local-photos::-webkit-scrollbar{border-left:none}.list-local-photos li{justify-content:space-between;height:30px;list-style:none;display:flex}.list-local-photos span.filename{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;width:100%;padding-left:8px;line-height:30px;display:block;overflow:hidden}.list-local-photos li:first-child span.filename{border-top:1px solid #ccc;border-top-left-radius:4px}.list-local-photos li:first-child button{border-top:1px solid #ccc}.list-local-photos li:first-child button.remove{border-top-right-radius:4px}.list-local-photos li:last-child span.filename{border-bottom-left-radius:4px}.list-local-photos li:last-child button.remove{border-bottom-right-radius:4px}.list-local-photos li.invalid button.zoom-to-data,.list-local-photos li button.no-geolocation{display:none}.list-local-photos li.invalid button.no-geolocation{color:red;display:block}.list-local-photos .placeholder div{filter:invert();background-image:url(img/loader-black.gif);background-position:50%;background-repeat:no-repeat;background-size:cover;width:40px;height:40px;display:block}.local-photos label.button{background:var(--link-color);color:#fff;text-align:center;cursor:pointer;border-radius:4px;padding:10px 25px;font-size:12px;font-weight:700;display:inline-block}.photo-controls-local{justify-content:center;align-items:center;gap:4px;display:flex}.photo-controls-local button{pointer-events:initial;padding:0 6px}.photo-controls-local button:disabled{background:#ffffff40}.qa-header-icon .qaItem-fill,.layer-osmose .qaItem .qaItem-fill{stroke:#333;stroke-width:1.3px}.note-header-icon .note-fill,.layer-notes .note .note-fill{color:#f30;stroke:#333;stroke-width:40px}.note-header-icon.new .note-fill,.layer-notes .note.new .note-fill{color:#fe0;stroke:#333;stroke-width:40px}.note-header-icon.closed .note-fill,.layer-notes .note.closed .note-fill{color:#5d0;stroke:#333;stroke-width:40px}.note-header-icon .preset-icon-28{top:18px}.note-header-icon .note-icon-annotation{margin:auto;position:absolute;top:22px;left:22px}.note-header-icon .note-icon-annotation .icon{width:15px;height:15px}.qa-header-icon .preset-icon-28{top:auto;left:auto}.qa-header-icon{justify-content:center;align-items:center;display:flex}.layer-mapdata{pointer-events:none}.layer-mapdata path.shadow{pointer-events:stroke;stroke:#f6634f;stroke-width:16px;stroke-opacity:0;fill:none}.layer-mapdata path.MultiPoint.shadow,.layer-mapdata path.Point.shadow{pointer-events:fill;fill:#f6634f;fill-opacity:0}.layer-mapdata path.shadow.hover:not(.selected){stroke-opacity:.4}.layer-mapdata path.shadow.selected{stroke-opacity:.7}.layer-mapdata path.stroke{stroke:#ff26d4;stroke-width:2px;fill:none}.layer-mapdata path.fill{stroke-width:0;stroke-opacity:.3;stroke:#ff26d4;fill:#ff26d4;fill-opacity:.3;fill-rule:evenodd}.layer-mapdata text.label-halo,.layer-mapdata text.label{dominant-baseline:middle;font-size:10px;font-weight:700}.layer-mapdata text.label{fill:#ddd}.layer-mapdata text.label.hover,.layer-mapdata text.label.selected{fill:#fff}.layer-mapdata text.label-halo{opacity:.7;stroke:#000;stroke-width:5px;stroke-miterlimit:1}.low-zoom.fill-wireframe path.stroke,.fill-wireframe path.stroke{stroke-width:1px!important;stroke-opacity:.5!important;stroke-dasharray:none!important;fill:none!important}.low-zoom.fill-wireframe .layer-mapdata path.stroke,.fill-wireframe .layer-mapdata path.stroke{stroke-width:2px!important;stroke-opacity:1!important}.low-zoom.fill-wireframe path.shadow,.fill-wireframe path.shadow{stroke-width:12px}.fill-wireframe path.shadow.related:not(.selected),.fill-wireframe path.shadow.hover:not(.selected){stroke-opacity:.4}.fill-wireframe path.shadow.selected{stroke-opacity:.6}.fill-wireframe .point,.fill-wireframe .areaicon,.fill-wireframe .areaicon-halo,.fill-wireframe path.casing,.fill-wireframe path.fill,.fill-wireframe path.oneway{display:none!important}.fill-partial path.area.fill{fill-opacity:0;stroke-width:60px;pointer-events:none}.fill-partial path.area.fill.tag-building_part{stroke-width:40px}.fill-partial path.area.fill.tag-indoor{stroke-width:20px}.fill-partial path.area.fill.tag-amenity-parking_space{stroke-width:30px}.ideditor.mode-browse .fill-partial path.area.fill,.ideditor.mode-select .fill-partial path.area.fill,.ideditor.mode-select-data .fill-partial path.area.fill,.ideditor.mode-select-error .fill-partial path.area.fill,.ideditor.mode-select-note .fill-partial path.area.fill{pointer-events:visibleStroke}.ideditor.mode-browse .fill-full path.area.fill,.ideditor.mode-select .fill-full path.area.fill,.ideditor.mode-select-data .fill-full path.area.fill,.ideditor.mode-select-error .fill-full path.area.fill,.ideditor.mode-select-note .fill-full path.area.fill{pointer-events:visibleFill}svg.preset-icon-category-border path{stroke-width:1px;stroke:#aaa;fill:#aaaaaa4d}.preset-category-barrier svg.preset-icon-category-border path{stroke:#c89090;fill:#c890904d}.preset-category-building svg.preset-icon-category-border path{stroke:#e06e5f;fill:#e06e5f4d}.preset-category-landuse svg.preset-icon-category-border path{stroke:#c4bd19;fill:#c4bd194d}.preset-category-natural svg.preset-icon-category-border path,.preset-category-playground svg.preset-icon-category-border path,.preset-category-golf svg.preset-icon-category-border path{stroke:#8cd05f;fill:#8cd05f4d}.preset-category-water svg.preset-icon-category-border path,.preset-category-waterway svg.preset-icon-category-border path{stroke:#77d3de;fill:#77d3de4d}.preset-category-utility svg.preset-icon-category-border path{stroke:#7d7d7d;fill:#dbdb7d4d}.preset-category-path svg.preset-icon-category-border path{stroke:#ddc;fill:#ddddcc4d}.preset-category-road_service svg.preset-icon-category-border path,.preset-category-road_minor svg.preset-icon-category-border path,.preset-category-road_major svg.preset-icon-category-border path{stroke:#999}.preset-category-rail svg.preset-icon-category-border path{stroke:#555}.ideditor{z-index:0;width:100%;height:100%;color:var(--text-color);touch-action:none;-ms-user-select:none;-ms-content-zooming:none;border:0;margin:0;padding:0;font:12px/1.6667 ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;position:relative;overflow:hidden}.ideditor div{touch-action:pan-x pan-y}.main-content{touch-action:none;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.main-content.active{transition-duration:.2s;filter:none!important}.main-content.inactive{filter:grayscale(80%)brightness(80%);transition-duration:.2s}#ideditor-defs{width:0;height:0;position:absolute}div,textarea,label,input,form,span,ul,li,ol,a,button,h1,h2,h3,h4,h5,p,img{box-sizing:border-box}a,button,input,textarea{-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none}ul li{list-style:none}a,button{cursor:pointer}h2{margin-bottom:20px;font-size:25px;font-weight:700;line-height:1.25}.header h2{margin-bottom:0;font-size:20px;font-weight:700;line-height:1.25}h3:last-child,h4:last-child{margin-bottom:0}h3{margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.25}h4,h5{padding-bottom:10px;font-size:12px;font-weight:700}button:focus,textarea:focus,input[type=text]:focus,input[type=search]:focus,input[type=number]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=date]:focus{outline-style:none;outline-color:#0000}::placeholder{color:#aaa;opacity:1}p{margin:0;padding:0;font-size:12px}p:last-child{padding-bottom:0}em{font-style:italic}strong{font-weight:700}a,a:visited,a:active{color:var(--link-color)}a:focus{color:var(--link-focus-color)}@media (hover:hover){a:hover{color:var(--link-focus-color)}}kbd{text-align:center;vertical-align:baseline;background-color:var(--outset-color);border:solid 1px var(--border-color);border-bottom-color:var(--shadow-color);min-width:.9em;box-shadow:inset 0 -1px 0 var(--shadow-color);border-radius:3px;margin:0 2px;padding:3px 5px;font-size:11px;line-height:1.3;display:inline-block}code{background:#aeaeae40;padding:1px 2px;font-family:ui-monospace,monospace}textarea,input[type=text],input[type=search],input[type=number],input[type=url],input[type=tel],input[type=email],input[type=date]{background-color:var(--bg-color);color:var(--text-color);border:1px solid var(--border-color);text-overflow:ellipsis;border-radius:4px;padding:0 10px;overflow:auto}input[type=text],input[type=search],input[type=number],input[type=url],input[type=tel],input[type=email],input[type=date],input[type=color]{height:2.585em}textarea{resize:vertical;min-height:2em;padding-top:5px;padding-bottom:5px;font:12px/20px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif}textarea:active,input:active,textarea:focus,input:focus{background-color:var(--active-bg-color)}textarea.disabled,input.disabled{color:var(--passive-text-color);background-color:var(--bg-color-3);cursor:not-allowed}input[type=checkbox],input[type=radio]{cursor:pointer;vertical-align:middle;width:14px;height:14px;margin-right:6px}.ideditor[dir=rtl] input[type=checkbox],.ideditor[dir=rtl] input[type=radio]{margin-left:6px;margin-right:0}input.mixed::placeholder,textarea.mixed::placeholder{font-style:italic}.ideditor[dir=rtl] input:placeholder-shown[dir=auto]{direction:rtl}.keytrap{border:0;width:0;height:0;margin:0;padding:0}table{background-color:var(--bg-color);border-collapse:collapse;border-spacing:0;width:100%}table th{text-align:left}table.tags,table.tags td,table.tags th{border:1px solid var(--border-color);padding:4px}::-ms-clear{display:none}.col6{float:left;width:50%;max-width:600px}.col12{float:left;width:100%}.fillL{background:var(--bg-color);color:var(--text-color)}.fillL2{background:var(--bg-color-2);color:var(--text-color)}.fillL3{background:var(--bg-color-3);color:var(--text-color)}.fillD{color:#fff;background:#00000080}.fillD2{color:#fff;background:#000000bf}.fl{float:left}.fr{float:right}.al{left:0}.ar{right:0}input.hide,textarea.hide,div.hide,form.hide,button.hide,a.hide,ul.hide,li.hide{display:none}.deemphasize{color:var(--muted-text-color)}.content{box-shadow:0 0 30px #00000040}.loading.loading{background-blend-mode:var(--bg-blend-mode);background-color:#aaa;background-image:url(img/loader_bg.gif);background-size:5px 5px}button{text-align:center;background:var(--bg-color);color:var(--text-color);border:0;border-radius:4px;font-size:12px;display:inline-block}button:focus,button:active,button.hover{background-color:var(--bg-color-3)}@media (hover:hover){button:hover{background-color:var(--bg-color-3)}}button.active{background:var(--link-color)}button.disabled{background-color:var(--transparent-button-color);color:var(--transparent-text-emphasis-color);cursor:not-allowed}button.disabled .icon{fill:var(--transparent-text-emphasis-color)}.joined>*{border-right:1px solid #00000080;border-radius:0}.ideditor[dir=rtl] .joined>*{border-left:1px solid #00000080;border-right:none}.fillL .joined>*{border-right:1px solid var(--bg-color)}.joined>:first-child{border-radius:4px 0 0 4px}.ideditor[dir=rtl] .joined>:first-child{border-radius:0 4px 4px 0}.joined>:last-child{border-right-width:0;border-radius:0 4px 4px 0}.ideditor[dir=rtl] .joined>.bar-button:last-child{border-radius:4px 0 0 4px}button.action{background:var(--link-color);color:#fff;font-weight:700}button.action:focus,button.action:active{background:var(--link-focus-color)}button.secondary-action{background:var(--bg-color-3);font-weight:700}button.secondary-action:focus,button.secondary-action:active{background:var(--passive-bg-color)}button.action.disabled,button[disabled].action{background:var(--passive-bg-color);color:var(--passive-text-color);cursor:not-allowed}button.action,button.secondary-action{padding:10px 5px}@media (hover:hover){button.action:hover{background:var(--link-focus-color)}button.secondary-action:hover{background:var(--passive-bg-color)}button.action.disabled:hover,button[disabled].action:hover{background:var(--passive-bg-color);color:var(--passive-text-color);cursor:not-allowed}}.icon{vertical-align:middle;width:20px;height:20px}.icon.operation use{fill:var(--widget-color);color:#79f}button.disabled .icon.operation use,.icon.operation.disabled use{fill:var(--transparent-text-color);color:var(--transparent-text-color)}.icon.monochrome use{fill:currentColor}.icon.inline{vertical-align:text-top;width:1.17em;height:1.17em;margin:0 3px;display:inline-block}.icon.pre-text{margin-right:5px}.ideditor[dir=rtl] .icon.pre-text{margin-left:5px;margin-right:0}.icon.pre-text.user-icon{margin-left:5px;margin-right:5px}.icon.light{color:#fff;fill:currentColor}.icon.created{color:#00ca07}.icon.modified{color:#666}.icon.deleted{color:#ea0000}.user-icon{border-radius:3px;width:auto;max-width:20px;height:auto;max-height:20px}.icon-annotation{color:#333;vertical-align:baseline}button.loading .icon{background-image:url(img/mini-loader.gif);background-position:0 0;background-size:auto}.top-toolbar-wrap{z-index:101;position:relative}.top-toolbar{scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;justify-content:space-between;width:100%;height:100%;padding:10px 0 0;display:flex;overflow:auto hidden}.top-toolbar::-webkit-scrollbar{display:none}.top-toolbar .toolbar-item{flex-flow:column wrap;flex:0 auto;justify-content:center;display:flex}.top-toolbar .toolbar-item .item-content{flex-flow:row;flex:0 auto;justify-content:center;width:auto;height:40px;margin:0 5px;display:flex}.ideditor[dir=ltr] .top-toolbar .toolbar-item:last-child .item-content,.ideditor[dir=rtl] .top-toolbar .toolbar-item:first-child .item-content{margin-right:10px}.ideditor[dir=ltr] .top-toolbar .toolbar-item:first-child .item-content,.ideditor[dir=rtl] .top-toolbar .toolbar-item:last-child .item-content{margin-left:10px}.ideditor[dir=ltr] .top-toolbar .toolbar-item:last-child .item-label,.ideditor[dir=rtl] .top-toolbar .toolbar-item:first-child .item-label{padding-right:5px}.ideditor[dir=ltr] .top-toolbar .toolbar-item:first-child .item-label,.ideditor[dir=rtl] .top-toolbar .toolbar-item:last-child .item-label{padding-left:5px}.top-toolbar .toolbar-item .item-label{text-align:center;white-space:nowrap;margin:1px 2px 2px;font-size:11px}.top-toolbar .toolbar-item.spacer{flex-grow:2;width:100%}.top-toolbar .toolbar-item:first-child{justify-content:flex-start}.top-toolbar .toolbar-item:last-child{justify-content:flex-end}.top-toolbar .toolbar-item:empty:not(.spacer){display:none}button.bar-button{white-space:nowrap;flex-flow:row;flex:none;align-items:center;min-width:30px;padding:0 10px;font-weight:700;display:flex}button.bar-button .icon{flex:0 0 20px}button.bar-button .label{flex:0 auto;padding:0 5px}button.bar-button.dragging{opacity:.75;z-index:200}button.bar-button.dragging .tooltip{display:none}button.bar-button.dragging.removing{cursor:url(img/cursor/select-remove.png),pointer}button.save{background-image:linear-gradient(0, var(--accent-color), var(--accent-color))}button.save .count{text-align:center;min-width:32px;display:inline-block}.help-pane svg.icon.inline.add-note,button.add-note svg.icon{color:#00000040;width:15px;height:15px;stroke:var(--text-color);stroke-width:60px;margin-top:3px}button.add-note svg.icon{margin-left:unset;margin-right:4px}.ideditor[dir=rtl] button.add-note svg.icon{margin-left:4px;margin-right:unset}.help-pane svg.icon.inline.add-note{margin-left:3px;margin-right:3px}.spinner{opacity:.5;width:20px;height:20px;position:absolute;bottom:4px;right:4px}.spinner img{background:0 0;border-radius:100%;width:100%;height:100%}.ideditor[dir=rtl] .spinner img{filter:FlipH;-ms-filter:"FlipH";transform:scaleX(-1)}.top-toolbar.narrow .spinner,.top-toolbar.narrow button.bar-button .label{display:none}.top-toolbar.narrow button .count{border-left-width:0;border-right-width:0}.ideditor[dir=ltr] .undo-redo button:first-of-type{margin-right:1px}.ideditor[dir=rtl] .undo-redo button:first-of-type{margin-left:1px}.header{border-bottom:1px solid var(--border-color);flex:none;justify-content:center;align-items:center;padding:20px 40px;display:flex;position:relative}.header h3{text-align:center;text-overflow:ellipsis;margin-bottom:0;padding:0;overflow:hidden}.header button,.modal>button{text-align:center;border-radius:0;width:40px;overflow:hidden}.header button{height:100%;position:relative}.field-help-title button.close,.sidebar .header button.close,.preset-list-pane .header button.preset-choose{position:absolute;top:0;right:0}.ideditor[dir=rtl] .field-help-title button.close,.ideditor[dir=rtl] .sidebar .header button.close,.ideditor[dir=rtl] .preset-list-pane .header button.preset-choose{left:0;right:auto}.entity-editor-pane .header button.preset-choose{position:absolute;top:0;left:0}.ideditor[dir=rtl] .entity-editor-pane .header button.preset-choose{left:auto;right:0}.preset-choose{font-size:16px;font-weight:700;line-height:1.25}.modal>button{z-index:50;height:59px;position:absolute;top:0;right:0}.ideditor[dir=rtl] .modal>button{left:0;right:unset}.footer{border-top:1px solid var(--border-color);background-color:var(--bg-color-2);z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;height:2.5em;margin:0;padding:0 15px;list-style:none;display:flex;position:absolute;bottom:0}.footer>a{justify-content:center}summary.hide-toggle{cursor:pointer;color:var(--link-color);width:fit-content;font-size:14px;font-weight:700;line-height:25px;list-style:none;display:block}details.disclosure-wrap[open] summary.hide-toggle{margin-bottom:10px}summary.hide-toggle::-webkit-details-marker{display:none}.hide-toggle .icon.pre-text{vertical-align:middle;width:16px;height:16px;margin-top:-3px}.sidebar{float:left;z-index:10;background:var(--bg-color-2);height:100%;-ms-user-select:element;border:0px solid var(--border-color);border-right-width:1px;position:relative}.ideditor[dir=rtl] .sidebar{float:right;border-left-width:1px;border-right-width:0}.sidebar-resizer{cursor:col-resize;-webkit-user-select:none;user-select:none;width:10px;height:100%;position:absolute;top:0;right:-10px}.ideditor[dir=rtl] .sidebar-resizer{left:-6px;right:auto}.sidebar.collapsed>:not(.sidebar-resizer){display:none}.sidebar.collapsed .sidebar-resizer{width:10px;right:-10px}.ideditor[dir=rtl] .sidebar.collapsed .sidebar-resizer{left:-10px}.sidebar-component{flex-direction:column;display:flex;position:absolute;inset:0}.sidebar-component .body{width:100%;height:100%;position:relative;overflow:hidden auto}.panewrap{width:200%;height:100%;position:absolute;right:-100%}.pane{flex-direction:column;width:50%;display:flex;position:absolute;top:0;bottom:2.5em}.pane:first-child{left:0}.pane:last-child{right:0}.feature-list-pane{flex-direction:column;height:100%;display:flex}.inspector-wrap{width:100%;height:100%;position:relative;overflow:hidden}.inspector-hidden{display:none}.inspector-body{flex:100%;height:100%;position:relative;overflow:hidden scroll}.entity-editor{padding:20px}.entity-editor>div:last-child{margin-bottom:150px}.sidebar .search-header{flex:none;position:relative;overflow:hidden}.sidebar .search-header .icon{pointer-events:none;height:100%;display:inline-block;position:absolute;left:10px}.ideditor[dir=rtl] .sidebar .search-header .icon{left:auto;right:10px}.sidebar .search-header input{text-indent:30px;border-width:0 0 1px;border-radius:0;width:100%;height:3em;padding:0 10px;font-size:18px;font-weight:700}.section:not(:last-child),.map-pane .section{margin-bottom:30px}.feature-list{width:100%}.no-results-item,.feature-list-item{border-bottom:1px solid var(--border-color);border-radius:0;width:100%;position:relative}.no-results-item{padding:10px;font-weight:700}.geocode-item{width:100%;max-width:200px;min-height:40px;margin:30px auto}.feature-list-item{display:flex}.feature-list-item .label{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;padding:10px;overflow:hidden}.ideditor[dir=rtl] .feature-list-item .label{text-align:right}.feature-list-item .label .icon{opacity:.5}.feature-list-item .close{padding:10px}.feature-list-item .close .icon{opacity:.5}.feature-list-item .entity-type{color:var(--link-color);font-weight:700}.feature-list-item:active .entity-type,.feature-list-item:focus .entity-type{color:var(--link-focus-color)}@media (hover:hover){.feature-list-item:hover .entity-type{color:var(--link-focus-color)}}.feature-list-item .entity-name{color:var(--passive-text-color);padding-left:10px}.ideditor[dir=rtl] .feature-list-item .entity-name{padding-left:0;padding-right:10px}.section-selected-features .feature-list{border:1px solid var(--border-color);border-radius:4px;margin-top:5px;overflow:hidden}.section-selected-features .feature-list-item:last-child{border:none}.ideditor[dir=ltr] .section-selected-features .feature-list-item>button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ideditor[dir=rtl] .section-selected-features .feature-list-item>button:not(:last-child),.ideditor[dir=ltr] .section-selected-features .feature-list-item>button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ideditor[dir=rtl] .section-selected-features .feature-list-item>button:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.preset-list{width:100%;padding:20px 20px 10px}.preset-list-item{margin-bottom:10px;position:static}.preset-list-button-wrap{border:1px solid var(--border-color);border-radius:4px;min-height:62px;display:flex}.preset-list-button{align-items:center;width:100%;height:100%;display:flex;position:relative}.preset-list.filtered .preset-list-item:first-child .preset-list-button{background:var(--bg-color-3)}.preset-icon-container{text-align:center;flex:none;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative}.preset-icon-container.small{flex:none;width:40px;height:40px}.preset-icon-container img.image-icon{object-fit:contain;z-index:2;border-radius:2px;width:50px;height:50px;display:none}.preset-icon-container.showing-img img.image-icon{display:initial}.preset-icon-container.showing-img :not(.image-icon){display:none}.preset-icon-point-border path{stroke:#333;stroke-width:1.2px;fill:#0000}.preset-icon-category-border path{stroke:#999;stroke-width:1px;fill:#0000;backface-visibility:hidden;vector-effect:non-scaling-stroke}.preset-icon-line{width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;right:0}.preset-icon-container path{cursor:inherit}.preset-icon-container circle.vertex{fill:#fff;stroke:#00000040}.preset-icon-fill circle.midpoint{fill:#0000;stroke:#00000040}.preset-icon-container path.line.stroke{stroke-width:2px!important}.preset-icon-container path.line.casing{stroke-width:4px!important}.preset-icon-fill{width:100%;height:100%;margin:auto;position:absolute;top:0;left:0}.preset-icon-container svg,.preset-icon-container svg>*{cursor:inherit!important}.preset-icon-fill path.area.stroke{fill:#0000}.preset-icon-fill-vertex circle{stroke-width:1.5px;stroke:var(--text-color);fill:var(--bg-color-3);backface-visibility:hidden}.preset-icon{z-index:1;width:100%;height:100%;position:absolute}.preset-icon .icon{width:100%;height:100%;margin:auto;position:absolute;left:0;right:0;transform:scale(.48)}.preset-icon-container.small .preset-icon.point-geom .icon{transform:translateY(-7%)scale(.27)}.preset-icon-container.small .preset-icon.point-geom.preset-icon-iD .icon{transform:translateY(-9%)scale(.5)}.preset-icon.framed .icon{transform:scale(.4)}.preset-icon.framed.line-geom:not(.category) .icon,.preset-icon.framed.route-geom .icon{top:20%;transform:translateY(-30%)scale(.4)}.preset-icon-iD .icon{transform:scale(1)}.preset-icon-iD.framed .icon{transform:scale(.74)}.preset-icon-iD.framed.line-geom:not(.category) .icon,.preset-icon-iD.framed.route-geom .icon{transform:translateY(-30%)scale(.74)}.preset-icon-container.fallback .preset-icon .icon{transform:scale(.5)!important}.preset-list-button .label{background:var(--bg-color-2);text-align:left;border-left:1px solid var(--transparent-border-color);flex-flow:wrap;flex:100%;align-self:stretch;align-items:center;padding:5px 10px;display:flex}.ideditor[dir=rtl] .preset-list-button .label{text-align:right;border-left:none;border-right:1px solid var(--transparent-border-color)}.ideditor[dir=ltr] .preset-list-item.mixed-types .preset-list-button .label{border-top-right-radius:4px;border-bottom-right-radius:4px}.ideditor[dir=rtl] .preset-list-item.mixed-types .preset-list-button .label{border-top-left-radius:4px;border-bottom-left-radius:4px}.ideditor[dir=ltr] .category .preset-list-button .label{border-radius:0 4px 4px 0}.ideditor[dir=rtl] .category .preset-list-button .label{border-radius:4px 0 0 4px}.preset-list-item.mixed-types .label{font-style:italic}button.preset-reset .label.flash-bg{animation:.75s flash-bg}@keyframes flash-bg{0%{background-color:var(--bg-color)}to{background-color:var(--bg-color-2)}}.preset-list-button .label-inner{width:100%;line-height:1.35em}.preset-list-button .label-inner .namepart{text-overflow:ellipsis}.preset-list-button .label-inner .namepart:first-child{font-weight:700}.preset-list-button:focus .label,.preset-list-button:active .label,.preset-list-button.disabled,.preset-list-button.disabled .label{background-color:var(--bg-color-3)}@media (hover:hover){.preset-list-button:hover .label{background-color:var(--bg-color-3)}}.preset-list-button-wrap button.tag-reference-button{flex:none;width:32px}.preset-list-button-wrap button.tag-reference-button:not(:hover):not(:active):not(:focus){background:var(--bg-color-2)}.ideditor[dir=ltr] .preset-list-button-wrap button.tag-reference-button{border-left:1px solid var(--border-color)}.ideditor[dir=rtl] .preset-list-button-wrap button.tag-reference-button{border-right:1px solid var(--border-color)}.ideditor[dir=ltr] .preset-list-button-wrap:not(.category) button:last-child{border-radius:0 4px 4px 0}.ideditor[dir=rtl] .preset-list-button-wrap:not(.category) button:last-child{border-radius:4px 0 0 4px}.preset-list-button-wrap button.tag-reference-button .icon{opacity:.5}.preset-list-button-wrap .accessory-buttons{display:flex}.current .preset-list-button,.current .preset-list-button .label{background-color:var(--selected-bg-color)}.category .preset-list-button:after,.category .preset-list-button:before{content:"";border:1px solid var(--border-color);border-bottom:none;border-radius:6px 6px 0 0;height:6px;position:absolute;top:-5px;left:-1px;right:-1px}.category .preset-list-button:before{top:-3px}.subgrid .preset-list{border:0;border-radius:8px;width:auto;margin:0 -10px;padding:10px}.subgrid .preset-list>:last-child{margin-bottom:0}.subgrid .arrow{border:10px solid #0000;border-bottom-color:var(--bg-color-3);width:0;height:0;margin-left:calc(50% - 10px)}.quick-links{flex-flow:wrap;justify-content:flex-end;padding:5px 0 0;display:flex}.quick-link{margin:0 5px}.section .grouped-items-area{background:var(--bg-color-3);border-radius:8px;margin:0 -10px 10px;padding:10px}.section .grouped-items-area:empty{display:none}.form-field{flex-flow:wrap;width:100%;margin-bottom:10px;transition:margin-bottom .2s;display:flex}.form-field.nowrap,.wrap-form-field:last-child .form-field{margin-bottom:0}.field-label{color:var(--text-color);background:var(--bg-color-2);border:1px solid var(--border-color);border-radius:4px 4px 0 0;flex-flow:row;flex:100%;font-weight:700;display:flex;position:relative;overflow:hidden}.field-label .label-text{text-overflow:ellipsis;flex:auto;padding:5px 0 4px 10px;overflow:hidden}.ideditor[dir=rtl] .field-label .label-text{padding:5px 10px 4px 0}.field-label .label-text{white-space:nowrap}.label-text .label-textannotation svg.icon{opacity:.5;vertical-align:text-top;width:14px;height:14px;margin:0 8px}.field-label button{border-left:1px solid var(--border-color);border-radius:0;flex:none;width:32px}.ideditor[dir=rtl] .field-label button{border-left:none;border-right:1px solid var(--border-color)}.field-label button:not(:hover):not(:active):not(:focus){background:0 0}.field-label .icon{opacity:.5;fill:var(--text-color)}.field-label .modified-icon,.field-label .remove-icon,.field-label .remove-icon-multilingual{display:none}.modified:not(.locked) .field-label .modified-icon,.present:not(.locked) .field-label .remove-icon,.present:not(.locked) .field-label .remove-icon-multilingual{display:inline-block}.form-field-input-wrap{border-top:0;border-radius:0 0 4px 4px;flex-flow:row;flex:auto;width:100%;display:flex}.nowrap .form-field-input-wrap{border-radius:0}.form-field-input-wrap>input,.form-field-input-wrap>label,.form-field-input-wrap>textarea,.form-field-input-wrap>ul.chiplist{border:1px solid var(--border-color);border-top:0;border-radius:0;flex:auto;position:relative}.form-field-input-wrap>textarea{border-radius:0 0 4px 4px;height:65px}.form-field-button{background-color:var(--bg-color);border:1px solid var(--border-color);vertical-align:top;border-top-width:0;border-left-width:0;border-radius:0;flex:none;width:32px;position:relative}.ideditor[dir=rtl] .form-field-button{border-left-width:1px;border-right-width:0}.form-field-button:active,.form-field-button:focus{background-color:var(--active-bg-color)}@media (hover:hover){.form-field-button:hover{background-color:var(--active-bg-color)}}.form-field-button .icon{fill:var(--text-color);opacity:.5}.form-field-button.colour-preview{border-radius:0 0 4px}.form-field-button.colour-preview>div.colour-box{border:3px solid var(--bg-color);cursor:pointer;text-align:center;border-radius:8px;height:100%;padding:1px 0 0 1px;line-height:20px}.inspector-hover .form-field-button.colour-preview>div.colour-box{border-color:var(--bg-color-3)}.form-field-button.colour-preview:active>div.colour-box,.form-field-button.colour-preview:focus>div.colour-box{border-color:var(--active-bg-color)}@media (hover:hover){.form-field-button.colour-preview:hover>div.colour-box{border-color:var(--active-bg-color)}}input.colour-selector,input.date-selector{visibility:hidden;position:absolute}.form-field-input-wrap>button:last-of-type{border-bottom-right-radius:4px}.ideditor[dir=rtl] .form-field-input-wrap>button:last-of-type{border-bottom-left-radius:4px}.form-field-input-access,.form-field-input-directionalcombo{flex-flow:wrap;flex:auto;display:flex}.form-field ul.rows{border:1px solid var(--border-color);border-top:0;border-radius:0 0 4px 4px;flex:auto;width:100%;overflow:hidden}.form-field ul.rows li{border-top:1px solid var(--border-color)}.form-field ul.rows li:first-child{border-top:0}.form-field ul.rows li{flex-flow:row;display:flex}.form-field ul.rows li.labeled-input>div{border-radius:0;flex:auto;width:100%;line-height:.95rem}.form-field ul.rows li input{border-width:0;border-radius:0;width:100%}.form-field ul.rows li button{border-width:0}.ideditor[dir=ltr] .form-field ul.rows li.labeled-input input,.ideditor[dir=ltr] .form-field ul.rows li button{border-left-width:1px}.ideditor[dir=rtl] .form-field ul.rows li.labeled-input input,.ideditor[dir=rtl] .form-field ul.rows li button{border-right-width:1px}.form-field ul.rows.rows-table{width:100%;display:table}.form-field ul.rows.rows-table li.labeled-input{display:table-row}.form-field ul.rows.rows-table li.labeled-input>div:first-child{white-space:nowrap;text-overflow:ellipsis;width:auto;max-width:170px;display:table-cell;overflow:hidden}.form-field ul.rows.rows-table li.labeled-input>div:nth-child(2){width:auto;display:table-cell}.structure-extras-wrap{background:var(--bg-color);border:1px solid var(--border-color);border-top:0;border-radius:0 0 4px 4px;width:100%;padding:10px}.structure-extras-wrap>ul.rows{border:1px solid var(--border-color);border-radius:4px}.form-field-input-combo>input:only-of-type{border-radius:0 0 4px 4px;width:100%}.form-field-input-combo.empty-combobox input,.form-field-input-multicombo .empty-combobox input{padding-left:10px;padding-right:10px}.form-field-input-combo.empty-combobox .combobox-caret,.form-field-input-multicombo .empty-combobox .combobox-caret{display:none}.form-field-input-combo input.raw-value,.form-field-input-semicombo input.raw-value,.form-field-input-multicombo input.raw-value{font-family:monospace}.form-field-input-combo input.known-value,.form-field-input-semicombo input.known-value,.form-field-input-multicombo input.known-value{color:var(--link-color)}.form-field-input-multicombo ul.chiplist{background:var(--bg-color);border-radius:0 0 4px 4px;width:100%;padding:5px 8px;display:block}.form-field-input-multicombo li{border-radius:4px;flex-flow:row;margin-top:3px;margin-bottom:3px;display:inline-flex}.ideditor[dir=ltr] .form-field-input-multicombo li{margin-right:6px}.ideditor[dir=rtl] .form-field-input-multicombo li{margin-left:6px}.form-field-input-multicombo li.chip{background-color:var(--nested-bg-color);border:1px solid var(--nested-border-color);max-width:100%;color:var(--link-color)}.form-field-input-multicombo li.chip.negated span{text-decoration:line-through}.form-field-input-multicombo li.chip input{width:1em;height:11px;margin-top:7px}.ideditor[dir=ltr] .form-field-input-multicombo li.chip{padding:2px 0 2px 5px}.ideditor[dir=rtl] .form-field-input-multicombo li.chip{padding:2px 5px 2px 0}.form-field-input-multicombo li.chip.draggable{cursor:grab}.form-field-input-multicombo li.chip.dragging{opacity:.75;z-index:3000;cursor:grabbing}.form-field-input-multicombo li.chip.raw-value{color:var(--text-color);font-family:monospace}.form-field-input-multicombo li.mixed{border-color:var(--nested-bg-color);color:var(--passive-text-color);font-style:italic}.form-field-input-multicombo li.chip>span{word-wrap:break-word;flex:auto;margin-top:4px;display:block;overflow:hidden}.form-field-input-multicombo a,.form-field-input-multicombo button{cursor:pointer;color:var(--muted-text-color);text-align:center;background:0 0;border:0;flex:none;margin:0;padding:0 5px;display:block;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important}.form-field-input-multicombo li.chip .field_buttons{text-align:right;margin-top:2px;margin-bottom:2px;margin-right:2px;display:inline-block}.form-field-input-multicombo li.chip .field_buttons a{float:right;margin-top:-2px;margin-bottom:-2px;display:block}.ideditor[dir=rtl] .form-field-input-multicombo li.chip .field_buttons a{float:left}.form-field-input-multicombo li.chip .field_buttons button{margin:-4px -4px -2px -2px;display:inline-block}.form-field-input-multicombo li.chip .field_buttons button:hover{background-color:#0000}.form-field-input-multicombo .input-wrap{border:1px solid var(--border-color-2);width:auto;max-width:100%}.form-field-input-multicombo input{border:none}.form-field-input-multicombo input.combobox-input{field-sizing:content;min-width:180px;max-width:100%}.form-field-input-multicombo input:focus{border-radius:4px!important}.form-field-input-multicombo .full-line-chips li.chip{width:100%}.form-field-input-multicombo .full-line-chips .input-wrap{width:auto}.form-field-input-combo .tag-value-icon,.form-field-input-semicombo .input-wrap .tag-value-icon,.form-field-input-multicombo .input-wrap .tag-value-icon{vertical-align:middle;z-index:1;align-self:center;width:30px;height:24px;margin-right:-30px;padding-left:11px;display:inline-block;position:relative}.ideditor[dir=rtl] .form-field-input-combo .tag-value-icon,.ideditor[dir=rtl] .form-field-input-semicombo .input-wrap .tag-value-icon,.ideditor[dir=rtl] .form-field-input-multicombo .input-wrap .tag-value-icon{margin-left:-30px;margin-right:0;padding-left:0;padding-right:11px}.combobox-address-street-place .combobox-option,.combobox-option.has-icon,.combobox-option.has-icon .combobox-option-label{align-items:center;display:flex}.tag-value-icon .icon{width:21px;height:21px;margin:auto}.tag-value-icon .emoji{font-size:24px;line-height:24px}.ideditor[dir=ltr] .form-field-input-combo .tag-value-icon+input,.ideditor[dir=ltr] .form-field-input-semicombo .input-wrap .tag-value-icon+input,.ideditor[dir=ltr] .form-field-input-multicombo .input-wrap .tag-value-icon+input{padding-left:40px}.ideditor[dir=rtl] .form-field-input-combo .tag-value-icon+input,.ideditor[dir=rtl] .form-field-input-semicombo .input-wrap .tag-value-icon+input,.ideditor[dir=rtl] .form-field-input-multicombo .input-wrap .tag-value-icon+input{padding-right:40px}.combobox-option .tag-value-icon{width:28px;display:inline-block}.form-field-input-multicombo li.chip .tag-value-icon .icon{vertical-align:center;margin:0 6px 0 0;display:inline-block}.ideditor[dir=rtl] .form-field-input-multicombo li.chip .tag-value-icon .icon{margin-left:0;margin-right:6px}.form-field-input-text>input:only-child,.form-field-input-tel>input:only-of-type,.form-field-input-email>input:only-of-type,.form-field-input-url>input:only-child{border-radius:0 0 4px 4px}.form-field-input-text>input:not(:only-child),.form-field-input-url>input:not(:only-child),.form-field-input-number>input:only-of-type{border-radius:0 0 0 4px}.ideditor[dir=rtl] .form-field-input-number>input:only-of-type,.form-field-input-number>button:last-of-type{border-radius:0 0 4px}.ideditor[dir=rtl] .form-field-input-number>button:last-of-type{border-radius:0 0 0 4px}.ideditor[dir=ltr] .form-field-input-identifier>input:last-child,.ideditor[dir=rtl] .form-field-input-identifier>input:first-child,.ideditor[dir=ltr] .form-field-input-identifier>button{border-bottom-right-radius:4px}.ideditor[dir=ltr] .form-field-input-identifier>input:first-child,.ideditor[dir=rtl] .form-field-input-identifier>input:last-child,.ideditor[dir=rtl] .form-field-input-identifier>button{border-bottom-left-radius:4px}.form-field-input-number button.decrement:after,.form-field-input-number button.increment:after{content:"";width:0;height:0;margin:auto;position:absolute;inset:0}.form-field-input-number button.decrement:after{border-top:5px solid var(--border-color);border-left:5px solid #0000;border-right:5px solid #0000}.form-field-input-number button.increment:after{border-bottom:5px solid var(--border-color);border-left:5px solid #0000;border-right:5px solid #0000}.form-field-input-check{background:var(--bg-color);color:var(--link-color);border:1px solid var(--border-color);cursor:pointer;border-top:0;align-items:center;padding:5px 10px;display:flex}.form-field-input-check>input[type=checkbox]{flex:0 auto;margin-top:0}.form-field-input-check>span{flex:auto}.form-field-input-check>span.mixed{font-style:italic}.form-field-input-check>.reverser{background-color:var(--nested-bg-color);border:1px solid var(--nested-border-color);color:inherit;border-radius:2px;flex:0 auto;padding:0 8px}.ideditor[dir=ltr] .form-field-input-check>.reverser{padding-right:2px}.ideditor[dir=rtl] .form-field-input-check>.reverser{padding-left:2px}.form-field-input-check>.reverser:active,.form-field-input-check>.reverser:focus{background:var(--nested-highlight-color)}@media (hover:hover){.form-field-input-check>.reverser:hover{background:var(--nested-highlight-color)}}.form-field-input-check>.reverser.hide{display:none}.form-field-input-check:active,.form-field-input-check:focus{background:var(--active-bg-color)}@media (hover:hover){.form-field-input-check:hover{background:var(--active-bg-color)}}.form-field-input-check .set{color:inherit}.form-field-input-check label:not(.set) input[type=checkbox]{opacity:.5}.form-field-input-radio{flex-flow:wrap;flex:auto;display:flex}.form-field-input-radio>label{background-color:var(--bg-color);width:100%;color:var(--link-color);cursor:pointer;flex-flow:row;flex:auto;align-items:center;padding:5px 10px;display:flex}.form-field-input-radio>label.mixed{font-style:italic}.form-field-input-radio>label:last-child{border-radius:0 0 4px 4px}.form-field-input-radio>label:active,.form-field-input-radio>label:focus{background-color:var(--bg-color-3)}@media (hover:hover){.form-field-input-radio>label:hover{background-color:var(--bg-color-3)}}.form-field-input-radio>label.active{background-color:var(--selected-bg-color)}.form-field-input-radio>label:not(:last-of-type){border-bottom:1px solid var(--border-color)}.form-field-input-radio>label>input[type=radio]{flex:0 auto}.form-field-input-radio>label>span{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.form-field-input-radio label.active~.placeholder,.form-field-input-radio .placeholder{opacity:0;width:0;height:0;padding:0;display:block;overflow:hidden}.form-field-input-roadheight input.roadheight-number,.form-field-input-roadheight input.roadheight-secondary-number,.form-field-input-roadspeed input.roadspeed-number{flex-basis:0;width:0}.form-field-input-roadheight input.roadheight-unit,.form-field-input-roadheight input.roadheight-secondary-unit{flex:0 auto;width:60px}.form-field-input-roadspeed input.roadspeed-unit{flex:0 auto;width:80px}.ideditor[dir=ltr] .form-field-input-roadheight>input:first-of-type,.ideditor[dir=ltr] .form-field-input-roadspeed>input:first-of-type{border-radius:0 0 0 4px}.ideditor[dir=rtl] .form-field-input-roadheight>input:first-of-type,.ideditor[dir=rtl] .form-field-input-roadspeed>input:first-of-type{border-radius:0 0 4px}.ideditor[dir=ltr] .form-field-input-roadheight>input:last-of-type,.ideditor[dir=ltr] .form-field-input-roadspeed>input:last-of-type{border-left:0;border-radius:0 0 4px}.ideditor[dir=rtl] .form-field-input-roadheight>input:last-of-type,.ideditor[dir=rtl] .form-field-input-roadspeed>input:last-of-type{border-right:0;border-radius:0 0 0 4px}.form-field-input-localized>input.localized-main{border-radius:0 0 0 4px}.ideditor[dir=rtl] .form-field-input-localized>input.localized-main,.form-field-input-localized>button.localized-add{border-radius:0 0 4px}.ideditor[dir=rtl] .form-field-input-localized>button.localized-add{border-radius:0 0 0 4px}.form-field-input-localized button.localized-add.disabled,.form-field-input-localized input.localized-main.disabled,.form-field-input-localized input.localized-lang.disabled,.form-field-input-localized input.localized-value.disabled{color:var(--passive-text-color);background-color:var(--bg-color-3);cursor:not-allowed}.localized-multilingual{flex-basis:100%;padding:0 10px}.localized-multilingual .entry{position:relative;overflow:hidden}.localized-multilingual .entry:before{content:"";background:var(--border-color);width:1px;height:11px;margin:auto;display:block;position:absolute;top:-11px;left:0;right:0}.localized-multilingual .entry .localized-lang{border-top-width:0;border-radius:0;width:100%}.localized-multilingual .entry .localized-value{border-top-width:0;border-radius:0 0 4px 4px;width:100%}.form-field-input-address{border:1px solid var(--border-color);border-top:0;flex-flow:wrap;flex:auto;display:flex}.addr-row{flex:auto;width:100%;display:flex}.addr-row>input{border-bottom:0;border-right:0;border-radius:0;flex:auto}.ideditor[dir=rtl] .addr-row input{border-right:1px solid var(--border-color);border-left:0}.addr-row:first-of-type input{border-top:0}.addr-row input:first-of-type{border-left:0}.ideditor[dir=rtl] .addr-row input:first-of-type{border-right:0}.addr-row:last-of-type input:first-of-type{border-radius:0 0 0 4px}.ideditor[dir=rtl] .addr-row:last-of-type input:first-of-type,.addr-row:last-of-type input:last-of-type{border-radius:0 0 4px}.ideditor[dir=rtl] .addr-row:last-of-type input:last-of-type{border-radius:0 0 0 4px}.combobox-address-street-place .combobox-option.address-street,.combobox-address-street-place .combobox-option.address-place{padding-right:20px}.combobox-address-street-place .combobox-option.address-street:after,.combobox-address-street-place .combobox-option.address-place:after{opacity:.4;position:absolute;right:2px}.combobox-address-street-place .combobox-option.address-place:after{content:url(data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPg0KICAgIDxwYXRoIGQ9Ik0xMCwzIEM2LjY4NiwzIDQsNS42MTIgNCw4LjgzMyBDNCwxMi4wNTUgMTAsMTcgMTAsMTcgQzEwLDE3IDE2LDEyLjA1NSAxNiw4LjgzMyBDMTYsNS42MTIgMTMuMzE0LDMgMTAsMyB6IE0xMC4xODcsNi41IEMxMS41MTMsNi41IDEyLjU4Nyw3LjU0NSAxMi41ODcsOC44MzMgQzEyLjU4NywxMC4xMjIgMTEuNTEzLDExLjE2NyAxMC4xODcsMTEuMTY3IEM4Ljg2MiwxMS4xNjcgNy43ODcsMTAuMTIyIDcuNzg3LDguODMzIEM3Ljc4Nyw3LjU0NSA4Ljg2Miw2LjUgMTAuMTg3LDYuNSB6IiBmaWxsPSJjdXJyZW50Q29sb3IiLz4NCjwvc3ZnPg==)}.form-field-input-wikipedia{flex-flow:wrap;flex:auto;display:flex}.wiki-lang-container,.wiki-title-container{flex-flow:row;flex:auto;width:100%;display:flex}.wiki-lang-container>input.wiki-lang,.wiki-title-container>input.wiki-title{border-top:0;border-radius:0;flex:auto}.wiki-title-container>input.wiki-title{border-radius:0 0 0 4px}.ideditor[dir=rtl] .wiki-title-container>input.wiki-title,.wiki-title-container>button.wiki-link,.form-field-wikidata ul.rows li:last-child button.form-field-button:last-child{border-radius:0 0 4px}.ideditor[dir=rtl] .wiki-title-container>button.wiki-link,.ideditor[dir=rtl] .form-field-wikidata ul.rows li:last-child button.form-field-button:last-child{border-radius:0 0 0 4px}.form-field-input-restrictions{border:1px solid var(--passive-bg-color);border-top:0;border-radius:0 0 4px 4px;display:block}.form-field-input-restrictions .restriction-controls-container{background-color:var(--bg-color);border-top:1px solid var(--border-color);border-radius:0 0 4px 4px;width:100%;padding:5px}.restriction-controls-container .restriction-controls{-webkit-user-select:none;user-select:none;display:table}.restriction-controls .restriction-control{height:25px;padding:5px 10px;display:table-row}.restriction-control input,.restriction-control>span{text-align:start;padding:0 5px;display:table-cell}.restriction-control>span.restriction-control-label{text-align:end}.restriction-control input{vertical-align:middle;width:60px;margin:0 5px;padding:0}.form-field-input-restrictions .restriction-container{color:#333;height:370px;position:relative}.form-field-input-restrictions .restriction-container:after{content:"​"}.form-field-input-restrictions svg.surface{width:100%;height:100%}.restriction-container .restriction-help{z-index:1;background-color:var(--transparent-bg-color);color:var(--passive-text-color);text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;padding:2px 6px;position:absolute;top:0;left:0;right:0}.restriction-help .qualifier{color:#666;margin:2px;font-weight:700}.restriction-help .qualifier.allow{color:#8b5}.restriction-help .qualifier.restrict{color:#d53}.restriction-help .qualifier.only{color:#78f}.form-field-comment:not(.present) textarea{border-color:#a0a0a0}.form-field-comment:not(.present) .field-label{background-color:#a0a0a033;border-color:#a0a0a0}.form-field-comment:not(.present) button{border-color:#a0a0a0}.ideditor[dir=ltr] textarea.combobox-input,.ideditor[dir=ltr] input.combobox-input{padding-right:20px}.ideditor[dir=rtl] textarea.combobox-input,.ideditor[dir=rtl] input.combobox-input{padding-left:20px}div.combobox{z-index:9999;background:var(--bg-color);border:1px solid var(--border-color);border-radius:0 0 4px 4px;max-height:245px;margin-top:-1px;display:none;overflow:hidden auto;box-shadow:0 4px 10px 1px #0003}div.combobox:has(.has-description){max-height:400px}.combobox a{border-top:1px solid var(--border-color);break:all;padding:5px 10px;line-height:.95rem;display:block}.combobox a.selected,.combobox a:active,.combobox a:focus{background:var(--bg-color-3)}@media (hover:hover){.combobox a:hover{background:var(--bg-color-3)}}.combobox a:first-child{border-top:0;padding:4px 10px}.combobox-caret{vertical-align:middle;cursor:pointer;align-self:center;height:5px;margin-left:-30px;display:inline-block;position:relative;width:30px!important}.ideditor[dir=rtl] .combobox-caret{margin-left:0;margin-right:-30px}.combobox-caret:after{content:"";border-top:5px solid var(--border-color);border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;margin:auto;position:absolute;inset:0}.combobox .combobox-option.has-description{flex-direction:column;align-items:flex-start;display:flex}.combobox .combobox-option-description{opacity:.7;white-space:normal;padding-top:2px;font-size:11px;line-height:1.3}.combobox .combobox-option.raw-option{color:var(--text-color);font-family:monospace}.combobox .combobox-option.virtual-option{color:var(--text-color);font-style:italic}.form-field-input-wrap{position:relative}.form-field-input-wrap span.length-indicator-wrap{visibility:hidden;position:absolute;top:-5px;left:0;right:0}.form-field-input-wrap input:focus+span.length-indicator-wrap,.form-field-input-wrap textarea:focus+span.length-indicator-wrap,.form-field-input-wrap input:focus+div.combobox-caret+span.length-indicator-wrap,.form-field-input-wrap textarea:focus+div.combobox-caret+span.length-indicator-wrap{visibility:visible}.form-field-input-wrap span.length-indicator{background-color:var(--link-color);border-right-style:solid;border-right-color:#d3d3d3;height:4px;display:block;left:0;right:0}.form-field-input-wrap span.length-indicator.limit-reached{border-right-color:red}.tooltip.max-length-warning{z-index:10}.field-help-body{border:1px solid var(--border-color);z-index:20;background:var(--transparent-bg-color);border-radius:4px;margin:5px;padding:8px;display:block;position:absolute;top:0;left:20px;right:20px;box-shadow:0 0 30px 5px #0006}.field-help-title h2{margin-bottom:0;padding:10px;font-size:17px}.field-help-title button{border-radius:0 5px 0 0;width:45px;height:45px}.field-help-nav{margin-bottom:10px;font-size:13px;font-weight:700}.field-help-nav-item{cursor:pointer;color:var(--text-color);padding:5px 10px;display:inline-block}.field-help-nav-item.active{color:var(--link-color);border-bottom:2px solid}.field-help-nav-item:active,.field-help-nav-item:focus{color:var(--link-focus-color);background-color:var(--bg-color-3)}@media (hover:hover){.field-help-nav-item:hover{color:var(--link-focus-color);background-color:var(--bg-color-3)}}.field-help-content{padding:10px;overflow:hidden auto}.field-help-content h3{margin-bottom:5px;font-size:12px}.field-help-content p{margin-bottom:15px}.field-help-content ul li{margin-bottom:5px;list-style:inside}.field-help-content .field-help-image{width:100%;margin-bottom:15px}.field-help-content svg.turn{width:40px;height:20px}.field-help-content svg.shadow{opacity:.7;width:60px;height:20px}.field-help-content svg.from{color:#777}.field-help-content svg.allow{color:#5b3}.field-help-content svg.restrict{color:#d53}.field-help-content svg.only{color:#68f}.field-help-content p.from_shadow,.field-help-content p.allow_shadow,.field-help-content p.restrict_shadow,.field-help-content p.allow_turn,.field-help-content p.restrict_turn{margin-bottom:5px}.more-fields{margin-top:10px;font-weight:700}.more-fields label{flex-flow:row;justify-content:space-between;align-items:center;display:flex}.more-fields input{flex:auto;margin-left:10px}.ideditor[dir=rtl] .more-fields input{margin-left:auto;margin-right:10px}.form-field-input-wrap .label{background:var(--bg-color-2);padding:5px 10px}.raw-tag-options{flex-flow:row;justify-content:flex-end;margin-top:-28px;display:flex}button.raw-tag-option{background:var(--muted-text-color);color:var(--bg-color-3);flex:none;margin:0 3px;padding:3px}button.raw-tag-option:focus,button.raw-tag-option.active{color:var(--bg-color);background:var(--link-focus-color)}@media (hover:hover){button.raw-tag-option:hover{color:var(--bg-color);background:var(--link-focus-color)}}button.raw-tag-option.selected{color:var(--bg-color);background:var(--link-color)}button.raw-tag-option svg.icon{width:14px;height:14px;display:block}.ideditor[dir=ltr] button.raw-tag-option-list{filter:FlipH;-ms-filter:"FlipH";transform:scaleX(-1)}.tag-text{white-space:pre;width:100%;height:100%;min-height:32px;font-family:monospace}.tag-text,.tag-list{margin-top:10px}.tag-row{width:100%;position:relative}.tag-row .inner-wrap{flex-flow:row;width:100%;display:flex;position:relative}.tag-row .key-wrap,.tag-row .value-wrap{flex:50%}.tag-text.readonly,.tag-row.readonly,.tag-row.readonly input.key,.tag-row.readonly input.value,.tag-row.readonly button.remove{color:var(--passive-text-color);background-color:var(--bg-color-3);cursor:not-allowed}.tag-row input{border:0;border-bottom:1px solid var(--border-color);border-left:1px solid var(--border-color);border-radius:0;width:100%}.ideditor[dir=rtl] .tag-row input{border-left:none;border-right:1px solid var(--border-color)}.tag-row input.key{background-color:var(--bg-color-2);font-weight:700}.tag-row input.value{border-right:1px solid var(--border-color)}.ideditor[dir=rtl] .tag-row input.value{border-left:1px solid var(--border-color)}.tag-row:first-child input.key{border-top:1px solid var(--border-color);border-top-left-radius:4px}.ideditor[dir=rtl] .tag-row:first-child input.key{border-top-left-radius:0;border-top-right-radius:4px}.tag-row:first-child input.value{border-top:1px solid var(--border-color)}.tag-row button{border:1px solid var(--border-color);border-top-width:0;border-left-width:0;flex:none;width:32px}.ideditor[dir=rtl] .tag-row button{border-left-width:1px;border-right-width:0}.tag-row button:active,.tag-row button:focus{background:var(--active-bg-color)}@media (hover:hover){.tag-row button:hover{background:var(--active-bg-color)}}.tag-row button .icon{opacity:.5}.tag-row:first-child button{border-top-width:1px}.tag-row:first-child .tag-reference-button{border-top-right-radius:4px}.ideditor[dir=rtl] .tag-row:first-child .tag-reference-button{border-top-left-radius:4px;border-top-right-radius:0}.tag-row:last-child .tag-reference-button{border-bottom-right-radius:4px}.ideditor[dir=rtl] .tag-row:last-child .tag-reference-button{border-bottom-right-radius:0;border-bottom-left-radius:4px}.tag-row .tag-reference-button{border-radius:0}.ideditor[dir=rtl] .tag-row .tag-reference-button{border-left-width:1px;border-right-width:0}.tag-reference-loading{background-color:var(--bg-color-2)}.tag-reference-loading .icon{background-image:url(img/mini-loader.gif);background-position:0 0}.tag-reference-body{flex:auto;width:100%;padding-top:10px;display:none;overflow:hidden}.tag-reference-body.expanded{padding-bottom:10px;padding-left:10px;display:block}.ideditor[dir=rtl] .tag-reference-body.expanded{padding-left:0;padding-right:10px}.tag-reference-link{display:block}.tag-reference-link .icon:first-child{margin-left:0}img.tag-reference-wiki-image{float:right;border-radius:4px;width:33.3333%;margin:0 0 0 5px}.ideditor[dir=rtl] img.tag-reference-wiki-image{float:left;margin:0 5px 0 0}.preset-list .tag-reference-body{width:100%;position:relative}.raw-tag-editor .tag-reference-body{width:100%}.raw-tag-editor .tag-row.readonly .tag-reference-body{background:var(--bg-color-2);color:var(--text-color)}.raw-tag-editor .tag-row:not(:last-child) .tag-reference-body.expanded{border-bottom:1px solid var(--border-color)}.raw-tag-editor .tag-row.readonly .tag-reference-body.expanded{border-top:1px solid var(--border-color)}.section-raw-member-editor .member-list:empty,.section-raw-membership-editor .member-list:empty{display:none}.section-raw-member-editor .member-list,.section-raw-membership-editor .member-list{padding-top:5px;position:relative}.section-raw-member-editor .member-list li,.section-raw-membership-editor .member-list li{border-radius:4px;margin:0;padding-bottom:10px;position:relative}.section-raw-member-editor .member-row .label-text{cursor:grab}.section-raw-member-editor .member-row .label-text:active{cursor:grabbing}.section-raw-member-editor .member-row .member-entity-name,.section-raw-membership-editor .member-row .member-entity-name{padding-left:10px;font-weight:400}.combobox-parent-relation .has-colour:before{content:"";border-style:solid;border-width:4px;border-color:inherit;border-radius:4px;margin-left:2px;margin-right:5px;display:inline-block}.section-raw-membership-editor .member-row img.member-entity-icon,.section-raw-member-editor .member-row img.member-entity-icon{width:auto;height:18px;margin-bottom:-4.5px;margin-left:5px;display:inline-block}.section-raw-membership-editor .member-row img.member-entity-icon.hide,.section-raw-member-editor .member-row img.member-entity-icon.hide{display:none}.section-raw-membership-editor .member-row span.member-entity-ref-color,.section-raw-member-editor .member-row span.member-entity-ref-color,.feature-list .feature-list-item span.member-entity-ref-color{border-style:solid;border-width:4px;border-radius:10px;margin-left:5px;margin-right:-5px;line-height:10px;display:inline-block}.ideditor[dir=rtl] .section-raw-member-editor .member-row .member-entity-name,.ideditor[dir=rtl] .section-raw-membership-editor .member-row .member-entity-name{padding-left:0;padding-right:10px}.ideditor[dir=rtl] .section-raw-member-editor .member-row .member-entity-name.has-colour:before,.ideditor[dir=rtl] .section-raw-membership-editor .member-row .member-entity-name.has-colour:before,.ideditor[dir=rtl] .feature-list .entity-name.has-colour:before{margin-left:5px;margin-right:-5px}.ideditor[dir=rtl] .combobox-parent-relation .has-colour:before{margin-left:5px;margin-right:2px}.form-field-input-member>input.member-role{border-radius:0 0 4px 4px}.member-row-new .member-entity-input{border:0;border-radius:4px 4px 0 0;flex:100%}.section-raw-member-editor .member-row.dragging{opacity:.75;z-index:3000}.add-row{flex-flow:row;width:100%;display:flex}.add-row .add-tag,.add-row .add-relation,.add-row .space-value{flex:50%}.add-row .space-buttons{flex:0 0 62px}.add-row button{background:#00000080;padding:5px}.add-row button:focus,.add-row button:active{background:#000c}@media (hover:hover){.add-row button:hover{background:#000c}}.add-tag{border-radius:0 0 4px 4px}.add-tag button{visibility:hidden}.add-tag input.key::placeholder{font-weight:400}.ideditor[dir=ltr] .add-tag input.key{border-bottom-left-radius:4px}.ideditor[dir=rtl] .add-tag input.key,.ideditor[dir=ltr] .add-tag input.value{border-bottom-right-radius:4px}.ideditor[dir=rtl] .add-tag input.value{border-bottom-left-radius:4px}.ideditor[dir=ltr] .tag-row:has(+.add-tag) button:last-child{border-bottom-right-radius:4px}.ideditor[dir=rtl] .tag-row:has(+.add-tag) button:last-child{border-bottom-left-radius:4px}.add-relation{border-radius:4px;margin-top:10px}.note-header,.qa-header{background-color:var(--bg-color-2);border:1px solid var(--border-color);border-radius:5px;flex-flow:row;align-items:center;display:flex}.note-header-icon,.qa-header-icon{background-color:var(--bg-color);border-right:1px solid var(--border-color);border-radius:5px 0 0 5px;flex:none;width:60px;height:60px;padding:10px;position:relative}.ideditor[dir=rtl] .note-header-icon,.ideditor[dir=rtl] .qa-header-icon{border-right:unset;border-left:1px solid var(--border-color);border-radius:0 5px 5px 0}.note-header-icon .icon-wrap,.qa-header-icon .icon-wrap{position:absolute;top:0}.preset-icon-28{margin:auto;position:absolute;top:16px;left:16px}.preset-icon-28 .icon{width:28px;height:28px}.note-header-label,.qa-header-label{background-color:var(--bg-color-2);border-radius:0 5px 5px 0;flex:100%;padding:0 15px;font-size:14px;font-weight:700}.ideditor[dir=rtl] .note-header-label,.ideditor[dir=rtl] .qa-header-label{border-radius:5px 0 0 5px}.note-category{margin:20px 0}.comments-container{background:var(--bg-color-3);border-radius:8px;margin-top:20px;padding:1px 10px}.comment{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:5px;flex-flow:row;margin:10px auto;display:flex}.comment-avatar{flex:none;padding:10px}.comment-avatar .icon.comment-avatar-icon{object-fit:cover;border:1px solid var(--border-color);border-radius:20px;width:40px;height:40px}.comment-main{overflow-wrap:break-word;flex-flow:column;flex:100%;padding:10px 10px 10px 0;overflow:hidden}.ideditor[dir=rtl] .comment-main{padding:10px 0 10px 10px}.comment-metadata{flex-flow:row;justify-content:space-between}.comment-author{color:var(--text-color);font-weight:700}.comment-date{color:var(--muted-text-color)}.inspector-hover .comment-text,.comment-text{color:var(--text-color);max-height:250px;margin-top:10px;overflow-y:auto}.comment-text::-webkit-scrollbar{border-left:none}.note-save,.qa-save{padding-top:20px}.qa-details-container{background:var(--bg-color-3);border:1px solid var(--border-color);border-radius:4px;flex-direction:column;margin-top:20px;padding:10px;display:flex}.qa-details-description-text:first-letter{text-transform:capitalize}.ideditor[dir=rtl] .qa-details-description-text:first-letter{text-transform:none}.qa-details-subsection h4{padding-bottom:2px}.qa-details-subsection:not(:last-child){margin-bottom:10px}.qa-details-subsection:empty{display:none}.note-save .new-comment-input,.qa-save .new-comment-input{width:100%;height:100px;min-height:100px;max-height:300px}.note-save .detail-section,.qa-save .detail-section{margin:10px 0}.note-report{float:right}.data-header{background-color:var(--bg-color-2);border:1px solid var(--border-color);border-radius:5px;flex-flow:row;align-items:center;display:flex}.data-header-icon{background-color:var(--bg-color);border-right:1px solid var(--border-color);border-radius:5px 0 0 5px;flex:none;width:60px;height:60px;padding:10px;position:relative}.ideditor[dir=rtl] .data-header-icon{border-right:unset;border-left:1px solid var(--border-color);border-radius:0 5px 5px 0}.data-header-icon .icon-wrap{position:absolute;top:0}.data-header-label{background-color:var(--bg-color-2);border-radius:0 5px 5px 0;flex:100%;padding:0 15px;font-size:14px;font-weight:700}.ideditor[dir=rtl] .data-header-label{border-radius:5px 0 0 5px}.data-editor.raw-tag-editor .tag-row button{display:none}.data-editor.raw-tag-editor .tag-row .key-wrap,.data-editor.raw-tag-editor .tag-row .value-wrap{width:50%}.over-map{pointer-events:none;flex-direction:row-reverse;align-items:flex-end;height:100%;display:flex;position:relative;overflow:hidden}.over-map>*{pointer-events:auto;z-index:5}.over-map .select-trap{opacity:0;position:absolute;right:-1000%}.map-controls-wrap{z-index:100;pointer-events:none;-ms-overflow-style:none;scrollbar-width:none;height:100%;display:block;position:absolute;left:0;right:0;overflow:hidden auto}.map-controls-wrap::-webkit-scrollbar{display:none}.map-controls{pointer-events:none;flex-direction:column;width:40px;padding:5px 0;display:flex;position:absolute;top:0;bottom:0;right:0}.map-controls:before{content:"";pointer-events:none;flex:0 auto;width:40px;height:100%;max-height:70px;display:inline-block}.ideditor[dir=rtl] .map-controls{left:0;right:auto}.map-control{flex-direction:column;display:flex;position:relative}.map-control>button{pointer-events:auto;background:#00000080;border-radius:0;width:40px;height:40px;position:relative}.map-control>button:not(.disabled):focus,.map-control>button:not(.disabled):active{background:#000c}.map-control>button.active,.map-control>button.active:active{background:var(--link-color)}@media (hover:hover){.map-control>button:not(.disabled):hover{background:#000c}.map-control>button.active:hover{background:var(--link-color)}}.map-control>button.disabled .icon{color:#ffffff80}div.full-screen{width:40px;margin-right:10px;display:none}div.full-screen .tooltip{min-width:160px}div.full-screen>button,div.full-screen>button.active{background:0 0;width:40px;height:40px}div.full-screen>button:active,div.full-screen>button:focus{background-color:#000c}@media (hover:hover){div.full-screen>button:hover{background-color:#000c}}.zoombuttons>button.zoom-in{border-radius:4px 0 0}.ideditor[dir=rtl] .zoombuttons>button.zoom-in{border-radius:0 4px 0 0}.geolocate-control{margin-bottom:10px}.geolocate-control>button{border-radius:0 0 0 4px}.ideditor[dir=rtl] .geolocate-control>button{border-radius:0 0 4px}.zoom-to-selection-control .icon{width:22px;height:22px}.background-control>button{border-radius:4px 0 0}.ideditor[dir=rtl] .background-control>button{border-radius:0 4px 0 0}.help-control>button{border-radius:0 0 0 4px}.ideditor[dir=rtl] .help-control>button{border-radius:0 0 4px}.imagery-faq{white-space:nowrap;margin-bottom:10px}.layer-list,.controls-list{border:1px solid var(--border-color);border-radius:4px;margin-bottom:10px}.layer-list>li{background-color:var(--bg-color);color:var(--link-color);display:flex;position:relative}.layer-list:empty{display:none}.layer-list>li:first-child{border-radius:3px 3px 0 0}.layer-list>li:last-child{border-radius:0 0 3px 3px}.layer-list>li:only-child{border-radius:3px}.layer-list li:not(:last-child){border-bottom:1px solid var(--border-color)}.layer-list li:active{background-color:var(--bg-color-3)}@media (hover:hover){.layer-list li:hover{background-color:var(--bg-color-3)}}.layer-list li.active button,.layer-list li.switch button,.layer-list li.active,.layer-list li.switch{background:var(--selected-bg-color)}.layer-list li.best>div.best{flex:none;align-self:center;padding:5px}.ideditor[dir=rtl] .list-item-data-browse svg{transform:rotateY(180deg)}.layer-list li.best .popover-inner{max-width:160px}.layer-list label{cursor:pointer;flex:auto;align-items:center;padding:5px 10px;display:flex;overflow:hidden}.ideditor[dir=ltr] .layer-list .indented label{padding-left:24px}.ideditor[dir=rtl] .layer-list .indented label{padding-right:24px}.layer-list label>span{width:calc(100% - 20px);display:block;overflow:hidden}.layer-list label span.localized-text{line-height:.95rem}.layer-list input.list-item-input{width:50%;min-width:160px;height:2.2em;padding:0 4px}.map-data-pane .layer-list button,.background-pane .layer-list button{border-left:1px solid var(--border-color);border-radius:0;padding-left:4px;padding-right:4px}.ideditor[dir=rtl] .map-data-pane .layer-list button,.ideditor[dir=rtl] .background-pane .layer-list button{border-left:none;border-right:1px solid var(--border-color)}.map-data-pane .layer-list button .icon,.background-pane .layer-list button .icon{opacity:.5}.map-data-pane .layer-list button:last-of-type,.background-pane .layer-list button:last-of-type{border-radius:0 3px 3px 0}.ideditor[dir=rtl] .map-data-pane .layer-list button:last-of-type,.ideditor[dir=rtl] .background-pane .layer-list button:last-of-type{border-radius:3px 0 0 3px}.map-data-pane .vectortile-container .vectortile-header{padding-bottom:5px}.map-data-pane .vectortile-container .vectortile-footer{padding-bottom:10px}.issue{overflow:hidden}.issue .issue-label,.issue-label .issue-text{cursor:pointer;width:100%;text-align:initial;background:0 0;flex-flow:row;display:flex}.issue-text .issue-icon{flex:none;padding:2px 3px}.issue-text .issue-message{flex:auto;padding:4px 5px}.issue-label .issue-info-button{height:unset;border-left:1px solid var(--border-color);background-color:#0000;flex:none;width:32px}.ideditor[dir=rtl] .issue-label .issue-info-button{border-left:0;border-right:1px solid var(--border-color)}.issue-container .issue-label .issue-info-button .icon{opacity:.5}.issue-container.active .issue-label .issue-info-button .icon{opacity:.7}.issue-label .issue-info-button:last-child{border-radius:0 4px 4px 0}.ideditor[dir=rtl] .issue-label .issue-info-button:last-child{border-radius:4px 0 0 4px}.suggestions-list,.suggestions-list *,.issue-container.active .issue.severity-suggestion,.issue-container.active .issue.severity-suggestion *{border-color:var(--suggestion-border-color)}.suggestions-list .issue.severity-suggestion .issue-label,.issue.severity-suggestion .issue-fix-list,.suggestion-section{background:var(--suggestion-bg-color)}.issue-container.active .issue.severity-suggestion .issue-label{background:var(--suggestion-label-color)}.issue.severity-suggestion .issue-icon{color:var(--suggestion-icon-color)}.issue.severity-suggestion .issue-fix-item button.actionable,.issue-container.active .issue.severity-suggestion .issue-info-button{color:var(--suggestion-text-color);fill:var(--suggestion-text-color)}.suggestions-list .issue.severity-suggestion .issue-label:active,.suggestions-list .issue.severity-suggestion .issue-label:focus,.issue.severity-suggestion .issue-fix-item button.actionable:active,.issue.severity-suggestion .issue-fix-item button.actionable:focus{background:var(--suggestion-highlight-color)}.issue.severity-suggestion .issue-fix-item button.actionable:active,.issue.severity-suggestion .issue-fix-item button.actionable:focus,.issue-container.active .issue.severity-suggestion .issue-info-button:active,.issue-container.active .issue.severity-suggestion .issue-info-button:focus{color:var(--suggestion-highlight-text-color);fill:var(--suggestion-highlight-text-color)}@media (hover:hover){.suggestions-list .issue.severity-suggestion .issue-label:hover,.issue.severity-warning .issue-fix-item button.actionable:hover{background:var(--suggestion-highlight-color)}.issue.severity-suggestion .issue-fix-item button.actionable:hover,.issue-container.active .issue.severity-suggestion .issue-info-button:hover{color:var(--suggestion-highlight-text-color);fill:var(--suggestion-highlight-text-color)}}.warnings-list,.warnings-list *,.issue-container.active .issue.severity-warning,.issue-container.active .issue.severity-warning *{border-color:var(--warning-border-color)}.warnings-list .issue.severity-warning .issue-label,.issue.severity-warning .issue-fix-list,.warning-section{background:var(--warning-bg-color)}.issue-container.active .issue.severity-warning .issue-label{background:var(--warning-label-color)}.issue.severity-warning .issue-icon{color:var(--warning-icon-color)}.issue.severity-warning .issue-fix-item button.actionable,.issue-container.active .issue.severity-warning .issue-info-button{color:var(--warning-text-color);fill:var(--warning-text-color)}.warnings-list .issue.severity-warning .issue-label:active,.warnings-list .issue.severity-warning .issue-label:focus,.issue.severity-warning .issue-fix-item button.actionable:active,.issue.severity-warning .issue-fix-item button.actionable:focus{background:var(--warning-highlight-color)}.issue.severity-warning .issue-fix-item button.actionable:active,.issue.severity-warning .issue-fix-item button.actionable:focus,.issue-container.active .issue.severity-warning .issue-info-button:active,.issue-container.active .issue.severity-warning .issue-info-button:focus{color:var(--warning-highlight-text-color);fill:var(--warning-highlight-text-color)}@media (hover:hover){.warnings-list .issue.severity-warning .issue-label:hover,.issue.severity-warning .issue-fix-item button.actionable:hover{background:var(--warning-highlight-color)}.issue.severity-warning .issue-fix-item button.actionable:hover,.issue-container.active .issue.severity-warning .issue-info-button:hover{color:var(--warning-highlight-text-color);fill:var(--warning-highlight-text-color)}}.errors-list,.errors-list *,.issue-container.active .issue.severity-error,.issue-container.active .issue.severity-error *{border-color:var(--error-border-color)}.errors-list .issue.severity-error .issue-label,.issue.severity-error .issue-fix-list,.error-section{background:var(--error-bg-color)}.issue-container.active .issue.severity-error .issue-label{background:var(--error-label-color)}.issue.severity-error .issue-fix-item button.actionable,.issue-container.active .issue.severity-error .issue-info-button{color:var(--error-text-color);fill:var(--error-icon-color)}.issue.severity-error .issue-icon{color:var(--error-icon-color)}.errors-list .issue.severity-error .issue-label:active,.errors-list .issue.severity-error .issue-label:focus,.issue.severity-error .issue-fix-item button.actionable:active,.issue.severity-error .issue-fix-item button.actionable:focus{background:var(--error-highlight-color)}.issue.severity-error .issue-fix-item button.actionable:active,.issue.severity-error .issue-fix-item button.actionable:focus,.issue-container.active .issue.severity-error .issue-info-button:active,.issue-container.active .issue.severity-error .issue-info-button:focus{color:var(--error-highlight-text-color);fill:var(--error-highlight-text-color)}@media (hover:hover){.errors-list .issue.severity-error .issue-label:hover,.issue.severity-error .issue-fix-item button.actionable:hover{background:var(--error-highlight-color)}.issue.severity-error .issue-fix-item button.actionable:hover,.issue-container.active .issue.severity-error .issue-info-button:hover{color:var(--error-highlight-text-color);fill:var(--error-highlight-text-color)}}.issues-options-container{display:table}.issues-option{display:table-row}.issues-option-title{padding-right:10px;font-weight:700;display:table-cell}.ideditor[dir=rtl] .issues-option-title{padding-left:10px;padding-right:0}.issues-option label{white-space:nowrap;padding:0 10px;display:table-cell}.layer-list.issues-list li.issue{border-color:inherit;color:inherit;height:unset}.layer-list.issue-rules-list,.layer-list.issues-list,.layer-list.layer-feature-list{margin-bottom:0}.section-footer{flex-flow:row;justify-content:flex-end;height:30px;display:flex}.section-footer a{padding:5px}.section-issues-status .box{border:1px solid var(--valid-border-color);background:var(--valid-bg-color);border-radius:4px;display:flex;padding:5px!important}.section-issues-status .icon{color:var(--valid-icon-color)}input.square-degrees-input{text-align:center;color:currentColor;background:0 0;width:3em;height:2em;padding:2px!important}.section-entity-issues .issue-container .issue{border:1px solid var(--border-color);background:var(--bg-color-2);border-radius:4px}.section-entity-issues .issue-container:not(.active) .issue-text:active,.section-entity-issues .issue-container:not(.active) .issue-text:focus,.section-entity-issues .issue-container:not(.active) .issue-info-button:active,.section-entity-issues .issue-container:not(.active) .issue-info-button:focus{background:var(--active-bg-color)}@media (hover:hover){.section-entity-issues .issue-container:not(.active) .issue-text:hover,.section-entity-issues .issue-container:not(.active) .issue-info-button:hover{background:var(--active-bg-color)}}.section-entity-issues .issue .issue-label .issue-text{padding-right:10px}.ideditor[dir=rtl] .section-entity-issues .issue .issue-label .issue-text{padding-right:unset;padding-left:10px}.section-entity-issues .issue-container.active .issue-label button.issue-text{font-weight:700}.section-entity-issues .issue-container:not(:last-of-type){margin-bottom:5px}.section-entity-issues .issue-container.active:not(:first-of-type){margin-top:10px}.section-entity-issues .issue-container.active:not(:last-of-type){margin-bottom:10px}.section-entity-issues .issue-fix-list{border-top:1px solid;border-color:inherit}.section-entity-issues .issue-container.active .issue-fix-list:empty{display:none}li.issue-fix-item button{width:100%;text-align:initial;background:0 0;padding:2px 10px 2px 20px}.ideditor[dir=rtl] li.issue-fix-item button{padding:2px 20px 2px 10px}li.issue-fix-item:first-of-type button{padding-top:5px}li.issue-fix-item:last-of-type button{padding-bottom:5px}li.issue-fix-item button .fix-message{vertical-align:middle;padding:0 10px}li.issue-fix-item button.actionable{cursor:pointer}li.issue-fix-item button:not(.actionable) .fix-icon{color:#555;fill:#555}.issue-container:not(.active) ul.issue-fix-list,.issue-container:not(.active) .issue-info{display:none}.issue-info{flex:auto;width:100%;padding:10px 0;display:none;overflow:hidden}.issue-info.expanded{display:inline-block}.issue-info .issue-reference{margin-bottom:10px}.issue-info .tagDiff-table{min-width:60%;width:unset;border:1px solid var(--border-color)}.issue-info .tagDiff-row{border:1px solid var(--border-color)}.issue-info .tagDiff-cell{border:1px solid var(--border-color);padding:2px 10px;font-family:monospace;font-size:10px}.issue-info .tagDiff-cell-add{background:var(--valid-bg-color)}.issue-info .tagDiff-cell-remove{background:var(--error-bg-color)}.display-options-container{padding:10px}.display-options-container label{padding-top:10px;padding-bottom:0}.display-options-container label span{margin:5px;font-weight:700}.display-control .control-wrap{align-items:center;width:100%;display:flex}.display-control .display-option-input{flex:100%;height:20px}.display-control button{vertical-align:text-bottom;border-radius:4px;flex:none;width:30px;height:30px;margin-left:5px;margin-right:0}.ideditor[dir=rtl] .display-control button{margin-left:0;margin-right:5px}.background-pane .nudge-container{border:1px solid var(--border-color);border-radius:4px;padding:10px;position:relative}.nudge-container .nudge-controls-wrap{width:100%;position:relative;overflow:hidden}.nudge-container .nudge-outer-rect{background-color:var(--widget-bg-color);border:1px solid var(--border-color);cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:2px;justify-content:center;align-items:center;margin:45px;padding:20px 0;display:flex;position:relative}.nudge-container .nudge-inner-rect{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:2px;width:65%;min-height:20px}.nudge-container .nudge:after{content:"";width:0;height:0;margin:auto;display:block;position:absolute;inset:0}.nudge-container input{text-align:center;border:0;width:100%;padding:2px}.nudge-container input.error{border:1px solid var(--warning-border-color);background:var(--warning-bg-color);border-radius:2px}.nudge-container button{width:40px;height:40px;position:absolute}.nudge-container button.right,.nudge-container button.left{vertical-align:middle;margin-top:auto;margin-bottom:auto;top:0;bottom:0}.nudge-container button.right{right:0}.nudge-container button.left{left:0}.nudge-container button.top,.nudge-container button.bottom{margin-left:auto;margin-right:auto;left:0;right:0}.nudge-container button.top{top:0}.nudge-container button.bottom{bottom:0}.nudge-container button.nudge-reset{bottom:0;right:0}.nudge-surface{z-index:5000;cursor:move;background-color:#0000;width:100%;height:100%;position:absolute;top:0;left:0}.background-pane .nudge.right:after{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:5px solid var(--widget-color)}.background-pane .nudge.left:after{border-top:5px solid #0000;border-bottom:5px solid #0000;border-right:5px solid var(--widget-color)}.background-pane .nudge.top:after{border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:5px solid var(--widget-color)}.background-pane .nudge.bottom:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--widget-color)}.map-panes{flex:0 auto;max-width:100%;height:100%;position:relative}.map-pane{z-index:10;flex-direction:column;width:400px;max-width:100%;height:100%;display:flex;position:relative;top:0}.map-pane.help-pane{width:600px}.pane-heading{border-bottom:1px solid var(--border-color);flex-flow:row;flex:none;justify-content:space-between;display:flex}.pane-heading h2{margin:14px 20px}.pane-heading button{border-radius:0;width:40px}.pane-content{height:100%;padding:10px 50px 20px 20px;position:relative;overflow:hidden scroll}.ideditor[dir=rtl] .pane-content{padding:10px 20px 20px 50px}.help-pane .pane-content>div{padding-bottom:15px}.help-pane p{margin-bottom:20px;font-size:15px}.help-pane .left-content .icon.inline,.curtain-tooltip .icon.inline{width:1.34em;height:1.34em;margin-left:0;margin-right:0}.help-pane .toc{float:right;width:100%;max-width:200px;margin-bottom:20px;margin-left:20px;padding-left:5px}.help-pane .toc li a,.help-pane .nav a{border:1px solid var(--border-color);padding:5px 10px;display:block}.help-pane .toc li a{border-bottom:0}.help-pane .toc li a:focus,.help-pane .nav a:focus,.help-pane .toc li a:active,.help-pane .nav a:active{background:var(--bg-color-3)}@media (hover:hover){.help-pane .toc li a:hover,.help-pane .nav a:hover{background:var(--bg-color-3)}}.help-pane .toc li a.selected{background:var(--selected-bg-color)}.help-pane .toc li:first-child a{border-radius:4px 4px 0 0}.help-pane .toc li:nth-last-child(3) a{border-bottom:1px solid var(--border-color);border-radius:0 0 4px 4px}.help-pane .toc li.shortcuts a,.help-pane .toc li.walkthrough a{border-bottom:1px solid var(--border-color);border-radius:4px;margin-top:10px;overflow:hidden}.help-pane .toc li.walkthrough a{text-align:center}.help-pane .nav{justify-content:space-between;width:100%;padding-bottom:30px;display:flex;position:relative}.help-pane .nav a{text-align:center;flex:0 0 50%}.help-pane .nav a:first-child{border-radius:4px 0 0 4px}.help-pane .nav a:last-child:not(:only-child){border-left:0;border-radius:0 4px 4px 0}.help-pane .nav a:only-child{border-radius:4px;flex:0 0 100%}.inspector-hover .section-entity-issues .issue-container .issue .issue-label,.inspector-hover .form-field-input-wrap .label,.inspector-hover .form-field-input-multicombo .chiplist,.inspector-hover .form-field-button,.inspector-hover .structure-extras-wrap,.inspector-hover .comments-container .comment,.inspector-hover button,.inspector-hover input,.inspector-hover textarea,.inspector-hover label{background:var(--bg-color-3)}.inspector-hover .preset-list-button,.inspector-hover .tag-row input{background:var(--bg-color-2)}.inspector-hover a,.inspector-hover .form-field-input-multicombo .chip,.inspector-hover .form-field-input-check span,.inspector-hover .section-entity-issues .issue .icon{color:var(--passive-text-color)}.inspector-hover .form-field-input-multicombo .chip{background:var(--bg-color-3);border:1px solid var(--border-color)}.inspector-hover div{overflow:visible}.inspector-hidden,.inspector-hover .preset-list-button-wrap .tag-reference-button,.inspector-hover label input[type=checkbox],.inspector-hover label input[type=radio],.inspector-hover .form-field-input-multicombo .input-wrap,.inspector-hover .form-field-input-radio label,.inspector-hover .form-field-input-radio label span,.inspector-hover .form-field-input-radio label.remove .icon,.inspector-hover .tag-row button,.inspector-hover .tag-row.add-tag,.inspector-hover .section-entity-issues .issue-container .issue-fix-list,.inspector-hover .section-entity-issues .issue-container .issue-info-button{display:none}.inspector-hover .combobox-caret,.inspector-hover .header button,.inspector-hover .quick-links,.inspector-hover .form-field-input-multicombo .chip .remove,.inspector-hover .hide-toggle:before,.inspector-hover .more-fields,.inspector-hover .field-label button,.inspector-hover .footer *{visibility:hidden}.inspector-hover .section-entity-issues .issue-container.active{margin-top:1px;margin-bottom:1px}.inspector-hover .section-entity-issues .issue-container *{border-color:var(--border-color)!important}.inspector-hover .section-entity-issues .issue-container.active .issue-label{border-bottom:0}.inspector-hover .section-entity-issues .issue-container.active .issue-label button.issue-text{font-weight:400}.inspector-hover .tag-row .key-wrap,.inspector-hover .tag-row .value-wrap{height:31px}.inspector-hover .tag-row:first-child input.value{border-top-right-radius:4px}.ideditor[dir=rtl] .inspector-hover .tag-row:first-child input.value{border-top-left-radius:4px;border-top-right-radius:0}.inspector-hover .tag-row:last-child input.value{border-bottom-right-radius:4px}.ideditor[dir=rtl] .inspector-hover .tag-row:last-child input.value{border-bottom-right-radius:0;border-bottom-left-radius:4px}.inspector-hover .tag-row:last-child input.key{border-bottom-left-radius:4px}.ideditor[dir=rtl] .inspector-hover .tag-row:last-child input.key{border-bottom-right-radius:4px;border-bottom-left-radius:0}.inspector-hover .more-fields{max-height:0;margin-bottom:-10px}.inspector-hover .form-field-input-radio label.active,.inspector-hover .entity-editor-pane summary.hide-toggle{opacity:1;color:var(--passive-text-color);background-color:#0000;border-width:0;padding-left:0}.inspector-hover .form-field-input-radio button.active{padding-left:10px}.inspector-hover .form-field-input-radio{border:1px solid var(--border-color);border-top:0;border-radius:0 0 4px 4px}.inspector-hover .form-field-input-radio .placeholder{opacity:1;color:var(--passive-text-color);border:0;width:100%;height:auto;padding:5px 10px}.inspector-hover .form-field-input-radio .structure-extras-wrap{border:0}img.tile{transform-origin:0 0;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none;opacity:1;text-indent:100%;white-space:nowrap;transition:opacity .25s linear;position:absolute;overflow:hidden}.layer-overlay .img.tile,.map-in-map-overlay .img.tile{transition:opacity 1ms linear}.layer-background .layer,.map-in-map-background{filter:url(#alpha-slope5)}.layer-background img.tile-removing,.layer-overlay img.tile-removing,.map-in-map-background img.tile-removing,.map-in-map-overlay img.tile-removing{opacity:0;z-index:1}.tile-label-debug{color:#fff;text-align:center;z-index:2;transform-origin:0 0;-webkit-user-select:none;user-select:none;background:#000000b3;border-radius:3px;margin-top:-20px;margin-left:-70px;padding:5px;font-size:10px;position:absolute}img.tile-debug{outline:1px solid red}.main-map{color:#333;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-touch-callout:none;background:#000;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.main-map *{touch-action:none}.supersurface{transform-origin:0 0}.supersurface,.layer{position:absolute;inset:0}.layer-background{z-index:1}.layer-overlay{z-index:2}.layer-data{z-index:3}.map-in-map{z-index:2;background:#000;border:1px solid #aaa;border-radius:4px;width:200px;height:150px;position:absolute;top:10px;overflow:hidden;box-shadow:0 0 2em #000}.ideditor[dir=ltr] .map-in-map{left:10px}.ideditor[dir=rtl] .map-in-map{right:10px}.map-in-map-tiles{transform-origin:0 0;-webkit-user-select:none;user-select:none}.map-in-map-viewport,.map-in-map-data{width:100%;height:100%;top:0;left:0;overflow:hidden}.map-in-map-viewport{position:absolute}.map-in-map-data{z-index:10;position:relative}.map-in-map-bbox{fill:none;stroke:#ffff00bf;stroke-width:1px;shape-rendering:crispedges}.map-in-map-bbox.thick{stroke-width:5px}.debug{stroke:currentColor;fill:none;stroke-width:2px}.map-in-map-data .debug{stroke-width:1px}.nocolor{color:#0000}.red{color:#ff0000bf}.green{color:#00ff00bf}.blue{color:#b0b0ffbf}.yellow{color:#ffff00bf}.cyan{color:#00ffffbf}.magenta{color:#ff00ffbf}.orange{color:#ff9900bf}.pink{color:#ff0099bf}.purple{color:#9900ffbf}.debug-legend{pointer-events:none;border-radius:4px;padding:5px;position:absolute;top:70px;right:80px}.debug-legend-item{padding-right:5px}.debug-legend-item:before{content:"■";padding:0 5px}.info-panels{z-index:1;width:100%;-ms-user-select:element;pointer-events:none;flex-flow:wrap-reverse;justify-content:flex-end;display:flex;overflow:hidden}.panel-container h1,.panel-container h2,.panel-container h3,.panel-container h4,.panel-container h5{margin-bottom:0;display:inline-block}.panel-container h1,.panel-container h2,.panel-container h3{color:#ff8}.panel-container{pointer-events:auto;border:1px solid #000000bf;border-radius:4px;flex:none;width:250px;max-width:100%;margin:0 2px 2px 0;padding-bottom:10px}.panel-container .panel-title{border-radius:4px 4px 0 0}.panel-title{justify-content:space-between;padding:5px 10px;display:flex}.panel-title button.close{color:#ddd;background:0 0;padding:2px}.ideditor[dir=rtl] .panel-title button.close{float:left}.panel-title button.close:focus,.panel-title button.close:active{color:#fff}@media (hover:hover){.panel-title button.close:hover{color:#fff}}.panel-title button.close .icon{width:16px;height:20px}.panel-content{padding:5px 10px;position:relative}.panel-content ul:empty{display:none}.panel-content li span:not(.localized-text){white-space:nowrap;margin:0 8px;display:inline-block}.panel-content .button{background:var(--link-color);color:#fff;border-radius:2px;margin-top:10px;margin-right:10px;padding:0 4px;display:inline-block}.ideditor[dir=rtl] .panel-content .button{margin-left:10px;margin-right:auto}.panel-content-history .links a{margin-left:8px}.ideditor[dir=rtl] .panel-content-history .links a{margin-left:auto;margin-right:8px}.panel-content-history h4{padding-bottom:0}.panel-content-location .location-info{margin-top:10px}.map-footer{pointer-events:none;width:100%;-ms-user-select:element;border-radius:0;flex-direction:column;flex:none;display:flex;position:relative}.map-footer-bar{pointer-events:all;height:2.5em;display:block;position:relative}.main-footer-wrap,.flash-wrap{flex-flow:row;flex:0 0 100%;justify-content:space-between;height:100%;display:flex;position:absolute;left:0;right:0}.footer-show{transition:bottom 75ms linear;bottom:0}.footer-hide{transition:bottom 75ms linear;bottom:-100%}.attribution-wrap{z-index:0;pointer-events:none;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:5px;left:5px;right:5px}.attribution-wrap>*{pointer-events:auto}.attribution-wrap .base-layer-attribution,.attribution-wrap .overlay-layer-attribution{color:#ccc;font-size:10px}.attribution-wrap .overlay-layer-attribution{text-align:right}.attribution-wrap .overlay-layer-attribution .attribution:not(:last-child):after{content:"; "}.attribution-wrap .attribution a,.attribution-wrap .attribution a:visited{color:#ccf}.attribution-wrap .attribution a:focus,.attribution-wrap .attribution a:hover{color:#aaf}@media (hover:hover){.attribution-wrap .attribution a:hover{color:#aaf}}.attribution-wrap .attribution span{background-color:#00000054;border-radius:4px;padding:3px 6px}.attribution-wrap .attribution .source-image{vertical-align:middle;border-radius:3px;height:20px}.attribution-wrap .attribution span{margin:0 3px}.flash-content{flex-flow:row;flex:1 0 auto;align-items:center;padding:2px;display:flex}.flash-icon{flex:none;width:20px;height:20px;margin:0 8px}.flash-icon circle{fill:#eee}.flash-icon.disabled circle{cursor:auto;fill:#ffffffb3}.flash-icon use{color:#222}.flash-icon.disabled use,.flash-icon.operation.disabled use{fill:#202020b3;color:#282828b3}.flash-text{flex:auto}.map-footer-bar .scale-block{vertical-align:bottom;-webkit-user-select:none;user-select:none;flex:none;align-self:center;width:250px;height:30px}.scale-block .scale{cursor:pointer;width:100%;height:100%;display:block}.ideditor[dir=rtl] .scale-block .scale{transform:scaleX(-1)}.scale-block .scale-text{color:#ccc;display:inline-block;position:absolute;top:.45em}.scale-block .scale path{fill:none;stroke:#ccc;stroke-width:1px;shape-rendering:crispedges}.map-footer-bar .info-block{flex:100%;overflow:hidden}.map-footer-list{flex-flow:row;justify-content:flex-end;height:100%;display:flex}.map-footer-list li{white-space:nowrap;align-items:center;height:100%;padding:5px;display:flex}.ideditor[dir=ltr] .map-footer-list li:not(:last-child){border-right:1px solid #ffffff80}.ideditor[dir=rtl] .map-footer-list li:not(:last-child){border-left:1px solid #ffffff80}.map-footer-list li:empty{display:none}.map-footer-list a.chip{color:#eee;border-radius:2px;padding:1px 4px}.map-footer-list a.chip .icon{width:14px;height:14px;margin-top:-2px}.map-footer-list a.chip span.count{margin:0 3px}.source-switch a.chip.live{color:#fff;background:#d32232}.feature-warning a.chip{background:#1e90ff}.issues-info a.chip.resolved-count{background:#15911e}.issues-info a.chip.warnings-count{background:#df8500}.ideditor[dir=ltr] .issues-info a.chip:not(:last-child){margin-right:5px}.ideditor[dir=rtl] .issues-info a.chip:not(:last-child){margin-left:5px}.user-list a:not(:last-of-type):after{content:", "}.api-status{text-align:right;color:#eee;flex:auto;padding:1px 10px}.ideditor[dir=rtl] .api-status{text-align:left}.api-status:empty{display:none}.api-status.offline,.api-status.readonly,.api-status.error{background:#a22}.api-status a{color:#ccc;pointer-events:all;text-decoration:underline}.api-status a:focus,.api-status a:active{color:inherit}@media (hover:hover){.api-status a:hover{color:inherit}}.local-storage-full{width:100%;display:block}.badge{background:#d32232;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;display:inline-flex}.ideditor[dir=ltr] .badge{margin-left:6px}.ideditor[dir=rtl] .badge{margin-right:6px}.badge .icon{vertical-align:baseline;color:#fff;flex:none;width:11px;height:11px}.badge-text{color:#fff;text-align:center;background:red;border-radius:9px;width:16px;height:16px;margin-left:5px;font-size:10px;font-weight:700;display:inline-block}.ideditor[dir=rtl] .badge-text{margin-left:0;margin-right:5px}.modal{z-index:50;border-radius:3px;flex-direction:column;width:80%;min-width:200px;max-width:550px;max-height:90%;margin:auto;display:flex;position:relative;top:5%;overflow:hidden}.modal .content{overflow:hidden auto}.modal .loader{filter:var(--bg-filter);mix-blend-mode:var(--mix-blend-mode);margin-bottom:10px}.modal .description{text-align:center}.shaded{z-index:5000;position:absolute;inset:0;overflow:auto}.shaded:before{content:"";background:#00000080;position:absolute;inset:0}.modal-section{border-bottom:1px solid var(--border-color);padding:20px}.modal-section p:not(:last-of-type){padding-bottom:20px}.modal-section h4{padding-bottom:0}.modal-section.buttons{text-align:center}.modal-section.buttons button{min-width:130px}.modal-section.buttons .action{margin:0 10px;display:inline-block}.save-section .buttons{flex-wrap:wrap;justify-content:space-around;display:flex}.save-section .buttons .action,.save-section .buttons .secondary-action{text-align:center;vertical-align:middle;width:45%;margin:10px auto}.loading-modal{text-align:center}.modal-actions{display:flex}.modal-actions button{color:var(--link-color);border-bottom:1px solid var(--border-color);text-align:center;border-radius:0;width:100%;min-height:160px}.logo-small{width:40px;height:40px;margin:auto}.logo{width:100%;max-width:100px;height:100px;margin:auto}.modal-actions>:first-child{border-right:1px solid var(--border-color)}.modal-section:last-child{border-bottom:0}.modal-actions .logo-restore{color:var(--link-color)}.modal-actions .logo-reset{color:#e06c5e}.save-success.body{overflow:hidden scroll}.save-success .link-out{margin:0 5px}.save-summary,.save-supporting,.save-communityLinks{padding:0 20px 15px}.save-supporting,.save-communityLinks{border-top:1px solid var(--border-color)}.save-success table,.save-success p{margin-top:15px}.save-success h3{margin-top:15px;padding-bottom:0;font-size:14px;line-height:1.5}.save-success td{vertical-align:top}.save-success td.cell-icon{width:40px}.save-success td.cell-detail{padding:0 10px}.save-success td.community-detail{padding-bottom:15px}.save-success .community-table h3{margin:0}.summary-view-on-osm,.support-the-map,.community-name{font-size:14px;font-weight:700}.community-languages{margin-top:5px;font-style:italic}.community-languages:only-child{margin-top:0}.community-detail summary.hide-toggle{padding-bottom:0;font-size:12px;font-weight:400}.community-detail .hide-toggle svg.icon.pre-text{width:12px;height:15px}.community-events{margin-top:5px}.community-event,.community-more{background-color:var(--bg-color-2);border-radius:4px;margin-bottom:5px;padding:8px}.community-event-name{font-size:14px;font-weight:700}.community-event-when{font-weight:700}.community-missing{text-align:center;padding:10px}.modal-actions .logo-walkthrough,.modal-actions .logo-features{color:var(--link-color)}.modal-splash .section-preferences-third-party{margin-top:20px}.modal-splash .section-preferences-third-party .privacy-link{display:none}.modal-shortcuts{width:90%;max-width:1050px}.modal-shortcuts .modal-section:last-child{min-height:275px;padding:10px 15px 20px}.modal-shortcuts .tabs-bar{text-align:center;padding-bottom:5px}.modal-shortcuts a.tab{cursor:pointer;color:var(--text-color);margin:0 5px;padding:5px 10px;font-size:16px;font-weight:700;display:inline-block}.modal-shortcuts a.tab.active{color:var(--link-color);border-bottom:2px solid}.modal-shortcuts a.tab:focus,.modal-shortcuts a.tab:active{color:var(--link-focus-color);background-color:var(--bg-color-3)}@media (hover:hover){.modal-shortcuts a.tab:hover{color:var(--link-focus-color);background-color:var(--bg-color-3)}}.modal-shortcuts .shortcut-tab{flex-flow:wrap;justify-content:space-around;display:flex}.modal-shortcuts .shortcut-column{width:auto}.modal-shortcuts .shortcut-tab-tools .shortcut-column{flex:100%;width:100%}.modal-shortcuts td{padding-bottom:5px}.modal-shortcuts .shortcut-section{padding:20px 0 10px}.modal-shortcuts .shortcut-keys{text-align:right;white-space:nowrap;padding:0 10px}.ideditor[dir=rtl] .modal-shortcuts .shortcut-keys{text-align:left}.modal-shortcuts .shortcut-keys .gesture{padding:3px}.settings-modal textarea{width:100%;height:70px}.settings-custom-background .instructions-template{margin-bottom:20px}.settings-custom-background .instructions-template p{margin-bottom:0}.settings-custom-background .instructions-template ul{padding-bottom:20px}.settings-custom-background .instructions-template ul li{list-style-type:disc;list-style-position:inside}.settings-custom-data .instructions-url{margin-bottom:10px}.settings-custom-data .field-file,.settings-custom-data .instructions-template{margin-bottom:20px}a.user-info{display:inline-block}.commit-form{margin-bottom:0}.user-info img{float:left}.note-save .field-warning,.field-warning{background:var(--warning-bg-color);border:1px solid var(--border-color);border-radius:4px;padding:10px}.note-save .field-warning:empty,.field-warning:empty{display:none}.changeset-info,.request-review,.commit-info{margin-bottom:10px}.field-warning{margin-top:10px}.request-review label{cursor:pointer}.changeset-list{border:1px solid var(--border-color);background:var(--bg-color);border-radius:4px;margin-bottom:10px;overflow:hidden}.changeset-list li button{width:100%;text-align:initial;border-radius:0;padding:5px 10px}.changeset-list li{border-top:1px solid var(--border-color)}.changeset-list li:first-child{border-top:0}.changeset-list .alert{opacity:.5}.conflicts-help{background-color:var(--warning-bg-color);border-bottom:1px solid var(--border-color);padding:20px}.conflicts-buttons{padding:20px}button.conflicts-button{float:left}.conflict-container{border-bottom:1px solid var(--border-color)}.conflict-description{padding:5px 20px;display:block}.conflicts-done{padding:20px 20px 0}.conflict-detail-container,.conflict-count{padding:10px 20px}.conflict-choices{margin-top:10px}.conflict-nav-buttons{padding:10px 0 20px}.conflict-nav-button{height:30px}.notice{text-align:center;position:absolute;top:15px;left:0;right:0}.notice .zoom-to{border-radius:8px;width:300px;margin:auto;padding:20px 5px;font-size:150%;font-weight:700}.notice .zoom-to:focus,.notice .zoom-to:active{background:#0009}@media (hover:hover){.notice .zoom-to:hover{background:#0009}}.notice .zoom-to .icon{vertical-align:middle;width:30px;height:30px;margin-right:10px}.ideditor[dir=rtl] .notice .zoom-to .icon{margin-left:10px;margin-right:0}.popover{display:none;position:absolute}.tooltip{color:var(--text-color);white-space:initial;font-size:12px}.tooltip:not(.curtain-tooltip){pointer-events:none}.popover.in{z-index:5000;height:auto;display:block}.tooltip.in{opacity:.95}.popover.top{margin-top:-4px}.popover.right{margin-left:4px}.popover.bottom{margin-top:4px}.popover.left{margin-left:-4px}.popover.arrowed.top{margin-top:-10px}.popover.arrowed.right{margin-left:10px}.popover.arrowed.bottom{margin-top:10px}.popover.arrowed.left{margin-left:-10px}.bar-button .tooltip.arrowed.bottom{margin-top:20px}.tooltip.top{text-align:center}.tooltip.right{text-align:left}.tooltip.bottom{text-align:center}.tooltip.left{text-align:right}.popover-inner{border-radius:inherit}.tooltip .popover-inner{background-color:var(--bg-color);border-radius:4px;min-width:80px;max-width:200px;padding:10px;font-weight:400}.popover-arrow{border-style:solid;border-color:#0000;width:0;height:0;position:absolute}.popover.top .popover-arrow{border-top-color:var(--bg-color);border-width:5px 5px 0;margin-left:-5px;bottom:-5px;left:50%}.popover.right .popover-arrow{border-right-color:var(--bg-color);border-width:5px 5px 5px 0;margin-top:-5px;top:50%;left:-5px}.popover.left .popover-arrow{border-left-color:var(--bg-color);border-width:5px 0 5px 5px;margin-top:-5px;top:50%;right:-5px}.popover.bottom .popover-arrow{border-bottom-color:var(--bg-color);border-width:0 5px 5px;margin-left:-5px;top:-5px;left:50%}.popover:not(.arrowed) .popover-arrow{display:none}.tooltip-heading{background:var(--bg-color-2);border-radius:3px 3px 0 0;margin:-10px -10px 10px;padding:10px;font-size:14px;font-weight:700}.keyhint-wrap{background:var(--bg-color-2);border-radius:0 0 3px 3px;margin:10px -10px -10px;padding:10px}.popover-inner .shortcut{margin-left:5px;font-weight:700}.ideditor[dir=rtl] .popover-inner .shortcut{margin-left:0;margin-right:5px}.tooltip.dark.top .popover-arrow,.map-pane .tooltip.top .popover-arrow,.sidebar .tooltip.top .popover-arrow,.modal .tooltip.top .popover-arrow{border-top-color:var(--dark-tooltip-bg-color)}.tooltip.dark.bottom .popover-arrow,.map-pane .tooltip.bottom .popover-arrow,.sidebar .tooltip.bottom .popover-arrow,.modal .tooltip.bottom .popover-arrow{border-bottom-color:var(--dark-tooltip-bg-color)}.tooltip.dark.left .popover-arrow,.map-pane .tooltip.left .popover-arrow,.sidebar .tooltip.left .popover-arrow,.modal .tooltip.left .popover-arrow{border-left-color:var(--dark-tooltip-bg-color)}.tooltip.dark.right .popover-arrow,.map-pane .tooltip.right .popover-arrow,.sidebar .tooltip.right .popover-arrow,.modal .tooltip.right .popover-arrow{border-right-color:var(--dark-tooltip-bg-color)}.tooltip.dark .popover-inner,.tooltip.dark .tooltip-heading,.tooltip.dark .keyhint-wrap,.map-pane .popover-inner,.map-pane .tooltip-heading,.map-pane .keyhint-wrap,.sidebar .popover-inner,.sidebar .tooltip-heading,.sidebar .keyhint-wrap,.modal .popover-inner{background:var(--dark-tooltip-bg-color);color:var(--dark-tooltip-text-color)}.tooltip.dark kbd,.map-pane .tooltip kbd,.sidebar .tooltip kbd{color:#eee;background-color:#666;border:1px solid #444;border-bottom-color:#333;box-shadow:inset 0 -1px #333}.warning-section .tooltip.top{margin-top:-5px}li:first-of-type .badge .tooltip,li.hide+li.version .badge .tooltip{left:auto!important;right:5px!important}.ideditor[dir=rtl] li:first-of-type .badge .tooltip,.ideditor[dir=rtl] li.hide+li.version .badge .tooltip{left:5px!important;right:auto!important}li:first-of-type .badge .tooltip .popover-arrow,li.hide+li.version .badge .tooltip .popover-arrow{left:auto!important;right:15px!important}.ideditor[dir=rtl] li:first-of-type .badge .tooltip .popover-arrow,.ideditor[dir=rtl] li.hide+li.version .badge .tooltip .popover-arrow{left:15px!important;right:auto!important}.edit-menu{background:var(--bg-color);border-radius:4px;flex-direction:column;display:flex;position:absolute}.edit-menu .tooltip{width:200px}.edit-menu-item{border-radius:0;align-items:center;padding:0 12px;display:flex}.edit-menu-item .label{max-width:120px;text-align:initial;font-weight:700;line-height:1.1em}.ideditor[dir=ltr] .edit-menu-item .label{margin-left:8px}.ideditor[dir=rtl] .edit-menu-item .label{margin-right:8px}.edit-menu-item use{pointer-events:none}.lasso-path{fill-opacity:.3;stroke:#fff;stroke-width:1px;stroke-opacity:1;stroke-dasharray:5 5}::-webkit-scrollbar{border-left:1px solid var(--border-color-2);width:10px;height:10px;overflow:visible}::-webkit-scrollbar-track{background-clip:padding-box;border:0 solid #0000}::-webkit-scrollbar-thumb{cursor:auto;background-color:#0003;background-clip:padding-box;border:3px solid #0000;border-left-width:4px;border-radius:6px}::-webkit-scrollbar-track:active{background-color:#0000000d}@media (hover:hover){::-webkit-scrollbar-track:hover{background-color:#0000000d}}@-moz-document url-prefix(){*{scrollbar-width:thin}}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-scrollbar{border-right:1px solid var(--border-color-2);border-left:none}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-scrollbar-thumb{border-width:3px 4px 3px 3px;border-radius:6px}textarea::-webkit-resizer{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0gMiA5IGwgNyAtNyBNIDYgOSBsIDMgLTMiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlPSIjOTk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIC8+Cjwvc3ZnPg==) var(--bg-color);background-position:100% 100%;background-repeat:no-repeat;background-size:12px 12px}textarea:active::-webkit-resizer{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0gMiA5IGwgNyAtNyBNIDYgOSBsIDMgLTMiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlPSIjOTk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIC8+Cjwvc3ZnPg==) var(--active-bg-color);background-position:100% 100%;background-repeat:no-repeat;background-size:12px 12px}textarea:focus::-webkit-resizer{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0gMiA5IGwgNyAtNyBNIDYgOSBsIDMgLTMiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlPSIjOTk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIC8+Cjwvc3ZnPg==) var(--active-bg-color);background-position:100% 100%;background-repeat:no-repeat;background-size:12px 12px}textarea:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-resizer{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0gOCA5IGwgLTcgLTcgTSA0IDkgbCAtMyAtMyIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2U9IiM5OTkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgLz4KPC9zdmc+) var(--bg-color);background-position:0 100%;background-repeat:no-repeat;background-size:12px 12px}textarea:active:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-resizer{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0gOCA5IGwgLTcgLTcgTSA0IDkgbCAtMyAtMyIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2U9IiM5OTkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgLz4KPC9zdmc+) var(--active-bg-color);background-position:0 100%;background-repeat:no-repeat;background-size:12px 12px}textarea:focus:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-resizer{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0gOCA5IGwgLTcgLTcgTSA0IDkgbCAtMyAtMyIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2U9IiM5OTkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgLz4KPC9zdmc+) var(--active-bg-color);background-position:0 100%;background-repeat:no-repeat;background-size:12px 12px}.curtain{z-index:1000;pointer-events:none;position:absolute}.curtain-darkness{pointer-events:all;fill-opacity:.7;fill:#222;fill-rule:evenodd}.intro-nav-wrap{z-index:1001;flex-direction:row;padding:10px;display:flex;position:absolute;bottom:30px;left:0;right:0}.intro-nav-wrap .intro-nav-wrap-logo{color:#fff;vertical-align:middle;flex:none;width:40px;height:40px;margin:0 20px}.intro-nav-wrap .joined{flex-direction:row;flex:auto;display:flex}.intro-nav-wrap button.chapter{flex:100%;padding:0 5px;font-weight:700}.intro-nav-wrap button.chapter.next{animation-name:pulse;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes pulse{0%{background:var(--link-color)}to{background:var(--suggestion-label-color)}}.intro-nav-wrap button.chapter.finished{background:#8cd05f}.intro-nav-wrap button.chapter .status{display:none}.intro-nav-wrap button.chapter.finished .status{display:inline-block}.curtain-tooltip{z-index:1002}.curtain-tooltip.tooltip.in{opacity:1}.curtain-tooltip.tooltip{text-align:left}.ideditor[dir=rtl] .curtain-tooltip.tooltip{text-align:right}.curtain-tooltip .popover-inner{padding:20px;font-size:15px;position:relative}.curtain-tooltip .popover-inner .button-section,.curtain-tooltip .popover-inner .instruction{border-top:1px solid var(--border-color);margin-top:10px;margin-left:-20px;margin-right:-20px;padding:10px 20px 0;font-weight:700;display:block}.curtain-tooltip .popover-inner .button-section button{width:66.6666%}.curtain-tooltip .popover-inner .instruction:only-child{border:0;margin:0;padding:0}.curtain-tooltip .popover-inner .icon.pre-text{vertical-align:text-top;margin-left:0;margin-right:0;display:inline-block}.curtain-tooltip.intro-points-describe,.curtain-tooltip.intro-lines-name_road{top:133px!important}.tooltip-illustration{width:200px;height:80px;margin-top:-10px;margin-left:-20px}.ideditor[dir=rtl] .tooltip-illustration{margin-left:auto;margin-right:-20px}.curtain-tooltip.intro-mouse{-webkit-user-select:none;user-select:none}.curtain-tooltip.intro-mouse .counter{text-align:center;z-index:1003;width:100%;font-size:14px;font-weight:700;display:block;position:absolute;top:50px}.curtain-tooltip.intro-mouse .tooltip-illustration use{fill:#7092ff00;color:#7092ff00}.curtain-tooltip.intro-mouse.leftclick .tooltip-illustration use{fill:#7092ff}.curtain-tooltip.intro-mouse.rightclick .tooltip-illustration use{color:#7092ff}.huge-modal-button{width:100%;padding:20px}.huge-modal-button .illustration{width:100px;height:100px;color:var(--link-color)}
/*$vite$:1*/