.distance-switch{background:#fff url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CjxnPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGQ9Ik0zODQsMGMtNzEuNzcxLDAtMTI4LDU2LjIyOS0xMjgsMTI4YzAsODAuNjg4LDgyLjgyNiwxNzIuMDU2LDExMS4yMjcsMjAxLjAzbC02Ljg5Myw0LjU5NSAgICAgYy00LjkwNiwzLjI3MS02LjIyOSw5Ljg4NS0yLjk1OCwxNC43OTJjMi4wNTIsMy4wODMsNS40MzgsNC43NSw4Ljg4NSw0Ljc1YzIuMDMxLDAsNC4wODMtMC41ODMsNS45MDYtMS43OTJsMTcuNzUtMTEuODMzICAgICBjMC4yNC0wLjE2LDAuMTktMC4yODksMC4zMjQtMC40MzhjMC4zNDktMC4yNTgsMC43NTktMC4zODIsMS4wODItMC42ODhDMzk2LjI1LDMzMy43Niw1MTIsMjIzLjI2LDUxMiwxMjggICAgIEM1MTIsNTYuMjI5LDQ1NS43NzEsMCwzODQsMHogTTM4NCwxOTJjLTM1LjI5MiwwLTY0LTI4LjcwOC02NC02NHMyOC43MDgtNjQsNjQtNjRjMzUuMjkyLDAsNjQsMjguNzA4LDY0LDY0UzQxOS4yOTIsMTkyLDM4NCwxOTIgICAgIHoiIGZpbGw9IiMwMDAwMDAiLz4KCQkJPHBhdGggZD0iTTIwMi44MzMsNDM4LjYyNWwtMTIuMDQ0LDguMDNDMjIyLjUxMyw0MDUuNDM5LDI1NiwzNDkuOTE1LDI1NiwyOTguNjY3YzAtNzEuNzcxLTU2LjIyOS0xMjgtMTI4LTEyOCAgICAgcy0xMjgsNTYuMjI5LTEyOCwxMjhjMCw5NS4yNiwxMTUuNzUsMjA1Ljc2LDEyMC42NzcsMjEwLjQxN2MyLjA1MiwxLjk0OCw0LjY4OCwyLjkxNyw3LjMyMywyLjkxNyAgICAgYzIuMDMxLDAsMy45OC0wLjc1OCw1Ljc0NS0xLjkxNGMwLjA1NywwLjAwNCwwLjExNiwwLjE2LDAuMTcyLDAuMTIybDE3Ljc1LTExLjgzM2MzLjYzMS0yLjQyMSw1LjI3LTYuNjc0LDQuNTY1LTEwLjcxMSAgICAgYzMuNjgyLTMuOTg3LDcuNzg1LTguNjAzLDEyLjA0My0xMy40OTFjMC4wNDgsMC4wNzcsMC4wNDksMC4xNjcsMC4xLDAuMjQzYzIuMDUyLDMuMDgzLDUuNDM4LDQuNzUsOC44ODUsNC43NSAgICAgYzIuMDMxLDAsNC4wODMtMC41ODMsNS45MDYtMS43OTJsMzEuNS0yMWM0LjkwNi0zLjI3MSw2LjIyOS05Ljg4NSwyLjk1OC0xNC43OTIgICAgIEMyMTQuMzY1LDQzNi42NzcsMjA3LjcyOSw0MzUuMzU0LDIwMi44MzMsNDM4LjYyNXogTTEyOCwzNjIuNjY3Yy0zNS4yOTIsMC02NC0yOC43MDgtNjQtNjRjMC0zNS4yOTIsMjguNzA4LTY0LDY0LTY0ICAgICBzNjQsMjguNzA4LDY0LDY0QzE5MiwzMzMuOTU4LDE2My4yOTIsMzYyLjY2NywxMjgsMzYyLjY2N3oiIGZpbGw9IiMwMDAwMDAiLz4KCQkJPHBhdGggZD0iTTMyOC44MzMsMzU0LjYyNWwtMzEuNSwyMWMtNC45MDYsMy4yNzEtNi4yMjksOS44ODUtMi45NTgsMTQuNzkyYzIuMDUyLDMuMDgzLDUuNDM4LDQuNzUsOC44ODUsNC43NSAgICAgYzIuMDMxLDAsNC4wODMtMC41ODMsNS45MDYtMS43OTJsMzEuNS0yMWM0LjkwNi0zLjI3MSw2LjIyOS05Ljg4NSwyLjk1OC0xNC43OTJDMzQwLjM2NSwzNTIuNjY3LDMzMy43NSwzNTEuMzY1LDMyOC44MzMsMzU0LjYyNSAgICAgeiIgZmlsbD0iIzAwMDAwMCIvPgoJCQk8cGF0aCBkPSJNMjY1LjgzMywzOTYuNjI1bC0zMS41LDIxYy00LjkwNiwzLjI3MS02LjIyOSw5Ljg4NS0yLjk1OCwxNC43OTJjMi4wNTIsMy4wODMsNS40MzgsNC43NSw4Ljg4NSw0Ljc1ICAgICBjMi4wMzEsMCw0LjA4My0wLjU4Myw1LjkwNi0xLjc5MmwzMS41LTIxYzQuOTA2LTMuMjcxLDYuMjI5LTkuODg1LDIuOTU4LTE0Ljc5MiAgICAgQzI3Ny4zNjUsMzk0LjY3NywyNzAuNzE5LDM5My4zNDQsMjY1LjgzMywzOTYuNjI1eiIgZmlsbD0iIzAwMDAwMCIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K) 50%/15px 15px no-repeat;min-width:30px;min-height:30px}.distance-switch.measuring{background-color:#90ee90}.distance-container{z-index:1;position:absolute;top:50px;left:10px}.distance-container>*{color:#fff;background-color:#00000080;border-radius:3px;margin:0;padding:5px 10px;font-size:11px;line-height:18px;display:block}.villages-ctrl{background:#fff url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI5OC42NjcgMjk4LjY2NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjk4LjY2NyAyOTguNjY3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc+Cgk8Zz4KCQk8cG9seWdvbiBwb2ludHM9IjE3MC42NjcsMTI4IDE3MC42NjcsMCAxMjgsMCAxMjgsMTI4IDAsMTI4IDAsMTcwLjY2NyAxMjgsMTcwLjY2NyAxMjgsMjk4LjY2NyAxNzAuNjY3LDI5OC42NjcgMTcwLjY2NywxNzAuNjY3ICAgICAyOTguNjY3LDE3MC42NjcgMjk4LjY2NywxMjggICAiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K) 50%/15px 15px no-repeat;min-width:30px;min-height:30px}.villages-create{background-color:#fff;border:1px solid #aaa;border-radius:3px;width:290px;min-height:50px;padding-bottom:10px;padding-left:10px;padding-right:10px;position:absolute;top:50%;right:40px;box-shadow:2px 3px #0003}.villages-close{float:right}.villages-close:after{content:"x"}.villages-create label{float:left}.villages-create .form-group{clear:both;padding-bottom:5px;overflow:auto}.villages-create .error{color:#8b0000;font-size:.8em;font-weight:700}.villages-create p{font-size:.9em}.villages-create form{margin-top:1em}.villages-create #village-status{background-color:#eee;border-radius:3px;padding:3px;font-weight:700}.villages-create label{margin-right:1em}.villages-create label:after{content:":"}.villages-create button[type=submit]{float:right;padding:3px;font-size:1.1em}.villages-object{min-width:150px;margin-top:-10px}.villages-object a:link,.villages-object a:visited{color:#333}.villages-object h3{font-size:1.5em}.villages-create #village-selector{max-width:20em}button.export{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M11.25 9.331V.75a.75.75 0 0 1 1.5 0v8.58l1.949-2.11A.75.75 0 1 1 15.8 8.237l-3.25 3.52a.75.75 0 0 1-1.102 0l-3.25-3.52A.75.75 0 1 1 9.3 7.22l1.949 2.111Z'/%3E%3Cpath d='M2.5 3.75v11.5c0 .138.112.25.25.25h18.5a.25.25 0 0 0 .25-.25V3.75a.25.25 0 0 0-.25-.25h-5.5a.75.75 0 0 1 0-1.5h5.5c.966 0 1.75.784 1.75 1.75v11.5A1.75 1.75 0 0 1 21.25 17h-6.204c.171 1.375.805 2.652 1.769 3.757A.752.752 0 0 1 16.25 22h-8.5a.75.75 0 0 1-.566-1.243c.965-1.105 1.599-2.382 1.77-3.757H2.75A1.75 1.75 0 0 1 1 15.25V3.75C1 2.784 1.784 2 2.75 2h5.5a.75.75 0 0 1 0 1.5h-5.5a.25.25 0 0 0-.25.25ZM10.463 17c-.126 1.266-.564 2.445-1.223 3.5h5.52c-.66-1.055-1.098-2.234-1.223-3.5Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px 18px}div.progressWrapper{z-index:10000;background-color:#0003;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}div.progressWindow{text-align:center;background-color:#fff;border:1px solid #aaa;border-radius:3px;width:30%;padding:30px;font-weight:700;box-shadow:3px 4px #0003}
