i.mi{text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";vertical-align:middle;overflow-wrap:normal;word-break:normal;direction:ltr;width:1em;height:1em;margin:-.2em -.05em -.05em;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:inline-block}i.mi.mi-lg{font-size:24px}i.mi.mi-plus:after{content:"add"}i.mi.mi-x:after{content:"close"}i.mi.mi-process:after{content:"autorenew";animation:1.5s linear infinite spin;display:inline-block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}#form{z-index:1;margin-right:120px;position:fixed;top:75px;right:50%}@media screen and (width<=1265px),screen and (height<=875px){#form{margin-right:80px;top:70px}}#form .input-group{display:block;position:relative}#form .input-group:hover input.color1,#form .input-group input.with-background.color1{background-color:#3f85f214}#form .input-group:hover input.color2,#form .input-group input.with-background.color2{background-color:#db443714}#form .input-group:hover input.color3,#form .input-group input.with-background.color3{background-color:#f4b40014}#form .input-group:hover input.color4,#form .input-group input.with-background.color4{background-color:#0f9d5814}#form .input-group:hover input.color5,#form .input-group input.with-background.color5{background-color:#7e379414}#form input{width:260px;font-size:30px;line-height:inherit;border:none;border-radius:4px;outline:none;padding:1px 30px 1px 5px;font-weight:500}@media screen and (width<=1265px),screen and (height<=875px){#form input{width:220px;font-size:20px}}#form input::-webkit-input-placeholder{opacity:.5;font-size:18px;font-weight:300;position:relative;top:-4px;left:2px}@media screen and (width<=1265px),screen and (height<=875px){#form input::-webkit-input-placeholder{font-size:16px;top:-2px}}#form input::-moz-placeholder{opacity:.5;font-size:18px;font-weight:300;position:relative;top:-4px;left:2px}@media screen and (width<=1265px),screen and (height<=875px){#form input::-moz-placeholder{font-size:16px;top:-2px}}#form input:-ms-placeholder-shown{opacity:.5;font-size:18px;font-weight:300;position:relative;top:-4px;left:2px}@media screen and (width<=1265px),screen and (height<=875px){#form input:-ms-placeholder-shown{font-size:16px;top:-2px}}#form input::placeholder{opacity:.5;font-size:18px;font-weight:300;position:relative;top:-4px;left:2px}@media screen and (width<=1265px),screen and (height<=875px){#form input::placeholder{font-size:16px;top:-2px}}#form input::selection{color:#fff}#form input.color1::placeholder{color:#3f85f2}#form input.color1::selection{background-color:#3f85f2}#form input.color2::placeholder{color:#db4437}#form input.color2::selection{background-color:#db4437}#form input.color3::placeholder{color:#f4b400}#form input.color3::selection{background-color:#f4b400}#form input.color4::placeholder{color:#0f9d58}#form input.color4::selection{background-color:#0f9d58}#form input.color5::placeholder{color:#7e3794}#form input.color5::selection{background-color:#7e3794}#form .loading,#form .delete-group{position:absolute;top:15px;right:5px}@media screen and (width<=1265px),screen and (height<=875px){#form .loading,#form .delete-group{top:8px}}#form .loading{opacity:.4}#form .delete-group a{opacity:.4;margin:-4px;padding:4px}#form .delete-group a:hover{opacity:1}#form .add-group{opacity:0;font-size:16px}@media screen and (width<=1265px),screen and (height<=875px){#form .add-group{font-size:14px}}#form .add-group a{opacity:.7;margin:8px -4px 8px -1px;padding:4px;display:inline-block}@media screen and (width<=1265px),screen and (height<=875px){#form .add-group a{margin-top:4px}}#form .add-group a:hover{opacity:1}#form .add-group .reset{float:right;margin-right:4px}#form .add-group .reset.near{margin:0 15px;padding:0}#form:hover .add-group{opacity:1}header{z-index:1;background-color:#fff;height:67px;margin-left:-5px;padding-left:5px;position:fixed}header h1{margin:15px 0;font-size:30px;font-weight:300}header h1 a,header h1 a:hover{color:#aaa}header h1 a.disabled{cursor:default}header h1 a.disabled:hover .underline{text-decoration:none}header h1 img{margin:-12px 2px -12px -2px;position:relative;top:-3px}footer{color:#444;background-color:#fff;margin-left:-5px;padding:12px 5px;position:fixed;bottom:0}footer hr{border-color:#eee;width:220px;margin:0 0 10px}footer .github{opacity:.4;margin:-2px 4px 0 2px}footer a:hover .github{opacity:.7}#languages{text-align:right;width:150px;margin-right:-617px;font-size:16px;position:fixed;top:1em;right:50%}@media screen and (width<=1265px),screen and (height<=875px){#languages{margin-right:-507px}}#languages span,#languages a{border-radius:4px;padding:4px 6px}#languages span{color:#666;background-color:#e4e4e4}#map{width:1000px;height:1000px;margin-right:-615px;position:fixed;top:1em;right:50%}@media screen and (width<=1265px),screen and (height<=875px){#map{width:750px;height:750px;margin-right:-480px}}#map:after{content:"";z-index:-1;background:url(/assets/img/map-layout.png) no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width<=1265px),screen and (height<=875px){#map:after{background-size:100%}}#map .group{width:100%;transition:all .7s}#map .group.silented{opacity:.35}#map .group.color1>.mark{background-color:#3f85f2}#map .group.color2>.mark{background-color:#db4437}#map .group.color3>.mark{background-color:#f4b400}#map .group.color4>.mark{background-color:#0f9d58}#map .group.color5>.mark{background-color:#7e3794}#map .group.color1>polyline{stroke:#3f85f2}#map .group.color2>polyline{stroke:#db4437}#map .group.color3>polyline{stroke:#f4b400}#map .group.color4>polyline{stroke:#0f9d58}#map .group.color5>polyline{stroke:#7e3794}#map .mark{opacity:.3;cursor:pointer;transition:all .2s;position:absolute}#map .mark.populated{border-radius:5px;width:10px;height:10px;margin:-5px}#map .mark.water,#map .mark.locality{width:8px;height:8px;margin:-4px}#map .mark.water{transform:rotate(45deg)}@media screen and (width<=1265px),screen and (height<=875px){#map .mark.populated{width:8px;height:8px;margin:-4px}#map .mark.water,#map .mark.locality{width:7px;height:7px;margin:-3.5px}}#map .mark:hover{opacity:1}#map .mark.highlight{opacity:.6;animation:1s linear infinite mapHighlight}#map .mark.highlight.water{animation:1s linear infinite mapHighlightRotated}#map polyline{opacity:.5;cursor:pointer;vector-effect:non-scaling-stroke;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;fill:none;transition:all .2s}#map polyline:hover{opacity:1;stroke-width:3px}#map polyline.highlight{animation:1s linear infinite mapHighlightPolyline}@keyframes mapHighlight{5%{opacity:1;transform:scale(1.75)}}@keyframes mapHighlightRotated{5%{opacity:1;transform:scale(1.75)rotate(45deg)}}@keyframes mapHighlightPolyline{5%{opacity:1;stroke-width:8px}}#side{width:220px;min-height:100%;padding:70px 0 110px;transition:all .7s}#side.silented{opacity:.35}#side .group-categories{z-index:1;background-color:#fff;width:225px;margin-left:-5px;padding:0 0 10px 5px;position:fixed;top:67px}#side label{white-space:nowrap;margin:0 14px 0 0;display:inline-block}#side>p.group-categories-margin{margin-top:53px}#side .tutorial{margin-top:3px}#side .tutorial p{margin-bottom:20px;line-height:1.2}#side .tutorial .example{border-radius:3px;margin:-2px -5px 3px;padding:2px 5px;font-size:16px;font-weight:500;display:inline-block}#side .tutorial a:not(.example){text-decoration:underline}#side .query{word-wrap:break-word;margin:5px 0;font-size:24px;line-height:1}#side .entry{transition:all .2s}#side .entry span{margin:-2px -5px;padding:2px 5px;position:relative}#side .entry span:after{content:"";opacity:0;border-radius:3px;position:absolute;inset:0}#side .entry span.title{cursor:pointer;font-weight:500}#side .entry span.type-abbr{color:#999;margin-left:0;font-size:12px}#side .entry div{color:gray;height:0;font-size:12px;line-height:1.4;transition:all .2s;overflow:hidden}#side .entry.expanded{padding-top:10px}#side .entry.expanded div{height:47px}#side .entry.highlight .title:after{animation:1s linear infinite sideHighlight}#side.color1,#side.color1 a{color:#0b48a6}#side.color2,#side.color2 a{color:#92241a}#side.color3,#side.color3 a{color:#8e6900}#side.color4,#side.color4 a{color:#085731}#side.color5,#side.color5 a{color:#6e3081}#side.color1 .example{background-color:#3f85f226}#side.color2 .example{background-color:#db443726}#side.color3 .example{background-color:#f4b40026}#side.color4 .example{background-color:#0f9d5826}#side.color5 .example{background-color:#7e379426}#side.color1 .entry span:after{background-color:#3f85f2}#side.color2 .entry span:after{background-color:#db4437}#side.color3 .entry span:after{background-color:#f4b400}#side.color4 .entry span:after{background-color:#0f9d58}#side.color5 .entry span:after{background-color:#7e3794}@keyframes sideHighlight{10%{opacity:.5}}#socials{margin-right:-610px;position:fixed;top:150px;right:50%}@media screen and (width<=1265px),screen and (height<=875px){#socials{margin-right:-500px;top:120px}}#socials a{opacity:.8;border:1px solid #bbb;border-radius:3px;min-width:95px;margin-bottom:8px;padding:2px 5px;display:block}#socials a img{filter:grayscale();width:16px;margin-right:3px}#socials a.fb img{opacity:.5}#socials a.vk img{opacity:.6}#socials a.tw img{opacity:.8}#socials a:hover,#socials a:focus{opacity:1;text-decoration:none}#socials a:hover.fb,#socials a:focus.fb{color:#3b579d;background-color:#3b579d0d;border-color:#3b579d80}#socials a:hover.vk,#socials a:focus.vk{color:#4d75a3;background-color:#4d75a30d;border-color:#4d75a380}#socials a:hover.tw,#socials a:focus.tw{color:#55acee;background-color:#55acee0d;border-color:#55acee80}#socials a:hover img,#socials a:focus img{filter:grayscale(0);opacity:1}.hover-area .hover{opacity:0}.hover-area:hover .hover{opacity:1}a.underline-area:hover{text-decoration:none}a.underline-area:hover .underline{text-decoration:underline}*,:before,:after{box-sizing:border-box}img{vertical-align:middle}p{margin:0 0 10px}h1,h2,h3,h4,h5,h6{margin-top:0;line-height:1.1}hr{border:0;border-top:1px solid #eee}html,body{height:100%}body{cursor:default;margin:0;font-size:14px;font-weight:300;line-height:1.5;overflow-y:scroll}body,input{font-family:Roboto,sans-serif}label{cursor:pointer;font-weight:300}input[type=checkbox]{cursor:pointer;margin:4px 1px 0 0;position:relative;top:2px}body.safari input[type=checkbox]{margin-right:2px;top:-1px}body.safari #form input::-webkit-input-placeholder{top:9px}@media screen and (width<=1265px),screen and (height<=875px){body.safari #form input::-webkit-input-placeholder{top:3px}}.container{width:1220px;height:100%;margin:0 auto;padding:0;position:relative}@media screen and (width<=1265px),screen and (height<=875px){.container{width:1000px}}b{font-weight:500}#header{position:fixed;top:0}a{color:#999;text-decoration:none}a:hover{color:inherit;text-decoration:underline}a:focus{outline:none}.color1,.color1:hover,.color1:focus{color:#3f85f2}.color2,.color2:hover,.color2:focus{color:#db4437}.color3,.color3:hover,.color3:focus{color:#f4b400}.color4,.color4:hover,.color4:focus{color:#0f9d58}.color5,.color5:hover,.color5:focus{color:#7e3794}
