.CodeMirror{height:25px}.ReactCodeMirror{height:30px}.cm-category{color:#1c67e3}.cm-operator{font-weight:700}.cm-value{color:#2dab04}.cm-condition-not{color:#f64137;font-style:italic}.cm-condition{font-style:italic}.cm-bracket{color:#7b00ff;font-weight:700}.cm-range{border-bottom:1px solid #000}.cm-comment{color:#959599}.react-filter-box{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;font-size:14px;height:28px;line-height:20px;margin-bottom:10px;overflow-y:hidden;padding:4px 6px;transition:border .2s linear,box-shadow .2s linear;vertical-align:middle}.react-filter-box.focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #66afe999;outline:0}.react-filter-box.error{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);outline:0}.react-filter-box.error.focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.CodeMirror-hints{background:#17171b;border-radius:0;min-width:100px;padding:0}.CodeMirror-hints .CodeMirror-hint{border-left:4px solid #0000;border-radius:0;color:#f6f6f6;line-height:18px;padding:6px 8px}li.CodeMirror-hint-active{background:#2e2e32!important;border-left:4px solid #2398f4!important}.leaflet-control-fullscreen a{background-size:26px 52px}.leaflet-touch .leaflet-control-fullscreen a{background-position:2px 2px}.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:0 -26px}.leaflet-touch.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:2px -24px}.leaflet-container:-webkit-full-screen{height:100%!important;width:100%!important}.leaflet-container.leaflet-fullscreen-on,.leaflet-pseudo-fullscreen{height:100%!important;width:100%!important}.leaflet-pseudo-fullscreen{left:0!important;position:fixed!important;top:0!important;z-index:99999}.leaflet-draw-section{position:relative}.leaflet-draw-toolbar{margin-top:12px}.leaflet-draw-toolbar-top{margin-top:0}.leaflet-draw-toolbar-notop a:first-child{border-top-right-radius:0}.leaflet-draw-toolbar-nobottom a:last-child{border-bottom-right-radius:0}.leaflet-draw-toolbar a{background-clip:padding-box;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAAeCAYAAACWuCNnAAAEAklEQVR4AezBAQ0AAAjAIDczvn8Vezhg+A0AAAAAAAAAAACqPXatAVZzLoj+tm1Ei2Bt4/nlC9d2uLZt27Zt27Zt27vnJNNF8/W12df5Xtq0yXm4be7pTO+cO9NOdHR0Xo25MW9L4IUJLQN7fX686QCl+aOA/VFRUTXi4uI+9bs/M2XK9DFtxlGb4N/58+f/KBLchQsXzg6+WgT/TmFXvI/7GAM8i4mJKaMSwID5/8Bedw/YUhg8M4HLwCPgKNALsfxXSu0ILwzhUjA2D+a9y7kFpyhcOXLk+FxXgO2hwS32HgnDdxgCklvLZgjid+CYH4Z3Hni/VVg3n8DWTpj/vInvIZ5vfMuWLT8Qf9Th88dYPo0swwYtA3vf/aBNmLM/cBh2lS1UqNCvshmnxv/tRMASIy1Wo7SCGPPlBO5YOPcS0BIq/Y1fBEvE6qEVnyzuXEoibYjVbtxHSYJ/cwycc93mw5wdhW8BMMgAxqONdYV76CbX/uGtHDmwV9ZUW9iyIhQKfR3ufGxsbBbGMTbEDOo3I+o5Uh7CBDpdoTS57UA4TvlBsGTnOWLHiUV9iOWhgq9fyObwizHOHZFjwpvVZR+fA6ZabIJjyCnP/3+l0kgx2wjshRj9xwwKCcXPNkJenqLmabGCAekx7zWHwrHHB4JFziinvPBPIZczuzoy91bzOY4JZ20FH7e0zNilLOKC1wlgeySLJLC3Huzp47BKuwT8rVYGaoqVGLuH8zvEDJ8IVj2nvBQYl7lrGRkWsypThnVXztVSC2CL4GW2B+z2ZAAH9o4EyjncMBciy49Re2elKVaSYVUjh0N09oNgGVmOLRSyHb4XezNjlfdXpUwbR07NAAZnTaMs4v3INS045r0ADuyFfSNY7jm8v0VAlKpYaX5mF679DoO3WlASJvt4HwtsexKcu/gaQDmAy+L/JQxeU6B5M4ADe+vBxr5OS0K2OHhOrEwKXdR58HpfsOhTfv51wHuQ1yr4OyEJH8er+NgmSLwbwIG98fHx/0rbwi8291bR1ZfupoU7muIVwSa6jXYBTMf4pa2BfVZ2bQ1ATsVP76PNnBxT+uR9DiI5xOaaYbzOewEc2Cu8bYBVVq1H/PLM7Iof2VwNXuO3jVhpdci+sMBtYB1LFT81jrJEYOtCuMxKU6wky/sMHBve4NzAMcW+pCdAD6CqGfBBTznfwXsBHNhrdBOwLMTcx/g+C8nFb2yghYClFX9ccj17Vw1Q5w2Ne4GJMK4xEJJelfcBXx4s+USsaxEsezkWCW7uhuwXIt5s+NPodJdFe85iQzjH87zOe31Jgb2mxKMA5p8OXAQeAYeBHn5pkH3ZHhwLAAAAAAzyt57EzgoAAAAAAAAAAACAWQyUw729TF+sAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:300px 30px}.leaflet-retina .leaflet-draw-toolbar a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAA8CAMAAACNQjSLAAACSVBMVEUAAABGRkZNTU1FRUVHR0dERERGRkZFRUVHR0dGRkZGRkYAAABISEhGRkZGRkZGRkZGRkZGRkZFRUVGRkZGRkZGRkZGRkZHR0dGRkZGRkZGRkZGRkZGRkZHR0dLS0tFRUVHR0dGRkZGRkZGRkZVVVVGRkZFRUVGRkZGRkZHR0dJSUlDQ0NGRkZGRkZJSUk5OTlGRkZGRkZGRkZFRUVISEhGRkZGRkZDQ0NFRUVFRUVGRkZGRkZHR0dGRkZGRkZHR0czMzNFRUVGRkZFRUVGRkZVVVVERERGRkZGRkZGRkZFRUVFRUVFRUVGRkZFRUVGRkZGRkZGRkZGRkZJSUlAQEBHR0dFRUVGRkZGRkZGRkZGRkZGRkZAQEBGRkZGRkZCQkJGRkZFRUVGRkZERERFRUVAQEBHR0dGRkZGRkZJSUlFRUVGRkZGRkZHR0dGRkZGRkZGRkZFRUVGRkZHR0dJSUlGRkZAQEBERERFRUVFRUVGRkZHR0dFRUVGRkZGRkZGRkZHR0dGRkZKSkpGRkZGRkZFRUVGRkZGRkZFRUVHR0dGRkZGRkZGRkZHR0dGRkZGRkZFRUVGRkZHR0dGRkZGRkZGRkZGRkZGRkZGRkZHR0dHR0dERERGRkZHR0dFRUVGRkZGRkZGRkZFRUVGRkZHR0dGRkZGRkZGRkZGRkZGRkZJSUlHR0dFRUVHR0dGRkZHR0dGRkZHR0dGRkZGRkZISEhISEhGRkZFRUVGRkZAQEBHR0dGRkZERERHR0dEREROTk5GRkZGRkZGRkbPNv2KAAAAw3RSTlMA/wq0RB7SiBK+9gE5x+P56KBRHd7zkRlisNj0r2ERRpvXmkUDwDvF7HcHF/iZHAl78fB6J8LBJm/K9eIkZv7OBZfkjEIGMXXMFtWiGs8/7+4+0SMIvHZN2+YsvRTT+huOJeEiWRCmM7oVv/2zMs3LSUpuaCrGDA+pfXhLQ8mSC3NUGN0hcrljYI1Q/LaUrvJVsl5x+3+AnExWZSmK2U6P7d+t5V15u1+ExA7DZ0HWT7UryKQ1Lm1r0AQ26TzrOA03h50bntvQAAAE2klEQVR4AezBgQAAAACAoP2pF6kCAAAAAAAAAACA2bUHJ8e+BIrj59tMJ2PbVra5Y9u2bdu2bdu2/7FFVya6i3fzq3eHn6iUOkmdE+eXQNTPnPuHA2npGT4U7CDXOev8zKzswO+7qxyCFg1D7PJnyQ2VyC5ZqnSZrLLl0pwOq3wFqFipspwLVKlarXr1ajVq1pK92nX+dd269errr2nQEAg2cj4sh7mNGvNNk6bNlDqwym9eF4AWLVtZ55jkXfhvuUTk5Ydlp6CQiKK/y0Kz1m3aEtGuvSR16AidAineXfjBck2du0DXbt1b9Wjes1cb6N1KqUqzG1afvkSU7tfe4bD6tyHOgEzZGDiIqMFD5FmroUS1GyYND/274Vi/fhXsKtcUHkHbkWFFjBrNmLGp7mqcVfL4CcRM7FfgalitupKg1CR5VzAIoOTkySUBBk+RR83i+p06TUrLqReSps+QP9znGkIz6TpLMbVmU2FOaruaa1XxjN4kmDd/gZNhhReSZNFweVYIDFosSUvygLnyaCnQr/6sYnP+3S/UC8k37nMNy8hdnrjxFaSn/HxVuFIerWpDsnmrXQxrDYa18qo+wGIVWwewXt5sgI2K2lQEsFmeYfjBc7WyDFuUaOsg1vu+q7QiTNscDCuQiyGvljyqA5SMK42W8qYibI//vA8sDDgo2FWuYQeFSjaShr7vKgdMOx0MaxeYdsujakA3RewB6sobIJR6vwLj9GPnqjF7lWxlcF8ff3fVYz9gOuBgWFXBdFAeHYof1mTgkLwBzH4POxjWd8oNzAumyXCEo77uSkf4j445GNZoTFSTR3nJL4V5FgUb/R53NSz3ubPoLdMJTvq6K53iPxrlYFgVMVFRHk0AWKJipwEm2BYc6/fMcVwNy33uaebLdJZ6vu5K/dtignPfa1i5Nm/eyVsnSafzAOrYFlwE0GaGpH04G5b73HWky9SBlr7uSjqPiXnDHQzrAibqyqOLFNsw+VIbil20LTj2/hl3w3Kfu4CFMp3kpL+70ozLmK7IwbBqYOKqPGp2jQRlhtsWHO3XQcEuc80375tkmM91f3cl3cB008WwqmDiVqq3e61sC87Ovj1DroflPld3KKdkm4L75vi8K4VLYejiYliBPAyDasmru2OIM+au9bBiHA7Lfa52cE/JmjLX711J9zFsdjEs5WMYKe+OEue6/gzrv/+kc0aJKg/igU29OWlKQYOHJHvkZFjh3iTZMFzehR4T9TgkrypCQAkCcMi3gt3nGjqQ+0TxmpXkiE29hSuVksMke/Kd/jbTXzYCU4noOl6ePTXeyO2Gkr4V7D7XEHrGteeKCdykwnib1JVKTegpiTqGv8sf/Tplys6LQRQ7NEvevYTBoxRn1GB45V/B7nMNw28SXBvt9NE2xoy1TE1RBnFKv37W2t1fk2/kETGo6XDZyggCBDNkodkAYHDvqMFApx4+Fuw+1/DmAFy7lFG+R/NZTXtDm0l29SplNyk25malo7OGy6lau2vUrVix7sFbM5SCt++gyXtZmTSAJJ0myTMMP2KuocQ9vvnQtIdcDWvWh5yNHT5+0s+n/8GD/WWpx6sVh4g61PhVDzkp2GWuIfT5S+N2pcu8/voorH+2BwckAAAAAIL+vw7aoQIAAAAAAAAAAAAwAs3E6+6xSf6VAAAAAElFTkSuQmCC)}.leaflet-draw a{display:block;text-align:center;text-decoration:none}.leaflet-draw a .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.leaflet-draw-actions{display:none;left:26px;list-style:none;margin:0;padding:0;position:absolute;top:0;white-space:nowrap}.leaflet-touch .leaflet-draw-actions{left:32px}.leaflet-right .leaflet-draw-actions{left:auto;right:26px}.leaflet-touch .leaflet-right .leaflet-draw-actions{left:auto;right:32px}.leaflet-draw-actions li{display:inline-block}.leaflet-draw-actions li:first-child a{border-left:0}.leaflet-draw-actions li:last-child a{border-radius:0 4px 4px 0}.leaflet-right .leaflet-draw-actions li:last-child a{border-radius:0}.leaflet-right .leaflet-draw-actions li:first-child a{border-radius:4px 0 0 4px}.leaflet-draw-actions a{background-color:#919187;border-left:1px solid #aaa;color:#fff;font:11px/19px Helvetica Neue,Arial,Helvetica,sans-serif;height:28px;line-height:28px;padding-left:10px;padding-right:10px;text-decoration:none}.leaflet-touch .leaflet-draw-actions a{font-size:12px;height:30px;line-height:30px}.leaflet-draw-actions-bottom{margin-top:0}.leaflet-draw-actions-top{margin-top:1px}.leaflet-draw-actions-bottom a,.leaflet-draw-actions-top a{height:27px;line-height:27px}.leaflet-draw-actions a:hover{background-color:#a0a098}.leaflet-draw-actions-top.leaflet-draw-actions-bottom a{height:26px;line-height:26px}.leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:-2px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:0 -1px}.leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-31px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-29px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-62px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-60px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-92px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-90px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-122px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-120px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-273px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-271px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-152px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-150px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-182px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-180px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-212px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-210px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-242px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-240px -2px}.leaflet-mouse-marker{background-color:#fff;cursor:crosshair}.leaflet-draw-tooltip{background:#363636;background:#00000080;border:1px solid #0000;border-radius:4px;color:#fff;font:12px/18px Helvetica Neue,Arial,Helvetica,sans-serif;margin-left:20px;margin-top:-21px;padding:4px 8px;position:absolute;visibility:hidden;white-space:nowrap;z-index:6}.leaflet-draw-tooltip:before{border-bottom:6px solid #0000;border-right:6px solid #00000080;border-top:6px solid #0000;content:"";left:-7px;position:absolute;top:7px}.leaflet-error-draw-tooltip{background-color:#f2dede;border:1px solid #e6b6bd;color:#b94a48}.leaflet-error-draw-tooltip:before{border-right-color:#e6b6bd}.leaflet-draw-tooltip-single{margin-top:-12px}.leaflet-draw-tooltip-subtext{color:#f8d5e4}.leaflet-draw-guide-dash{font-size:1%;height:5px;opacity:.6;position:absolute;width:5px}.leaflet-edit-marker-selected{background-color:#fe57a11a;border:4px dashed #fe57a199;border-radius:4px;box-sizing:initial}.leaflet-edit-move{cursor:move}.leaflet-edit-resize{cursor:pointer}.leaflet-oldie .leaflet-draw-toolbar{border:1px solid #999}#map-wrapper{height:100%;position:relative}#map-container{background:#17171b;height:100%;width:100%}#additional-map-tools{height:100%;position:absolute;width:100%}.leaflet-control-layers-toggle{height:34px!important;width:34px!important}.leaflet-top.leaflet-left{height:calc(100% - 84px);margin-top:44px}.leaflet-bottom.leaflet-right{margin-bottom:28px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{background:#000!important;border:1px solid #232323!important;color:#fdfdfd!important}.leaflet-control-zoom-in:hover,.leaflet-control-zoom-out:hover{background:#000!important;border-bottom-color:#000!important}.leaflet-control-scale-line{background:#0000;border:2px solid #fdfdfd;border-top:none;color:#ececec;font-size:12px;text-shadow:none}.leaflet-control-layers{border:none!important;position:relative;right:0;top:0;z-index:1200}.leaflet-top.leaflet-right>div:not(.leaflet-control-layers){display:none}.leaflet-draw-section,.leaflet-draw.leaflet-control{position:static}.leaflet-draw-actions{left:40px!important}.leaflet-draw-actions a{height:31px!important;line-height:31px!important}.disabled{opacity:.4}.leaflet-bar{border:none!important}.leaflet-bar a{border-bottom:1px solid #232323}.leaflet-control-fullscreen-button,.leaflet-control-layers-toggle,.leaflet-control-view-center,.leaflet-draw-draw-circlemarker,.leaflet-draw-draw-polygon,.leaflet-draw-draw-rectangle,.leaflet-draw-edit-edit,.leaflet-draw-edit-remove{background:#000!important;border:1px solid #232323!important;color:#fdfdfd!important}.leaflet-control-fullscreen-button:hover,.leaflet-control-view-center:hover,.leaflet-draw-draw-circlemarker:hover,.leaflet-draw-draw-polygon:hover,.leaflet-draw-draw-rectangle:hover,.leaflet-draw-edit-edit:hover,.leaflet-draw-edit-remove:hover{background:#222!important;border-bottom-color:#222!important}.leaflet-draw-edit-remove{bottom:0;padding:0 10px;position:absolute;transition:opacity .2s ease-out;white-space:nowrap;width:auto!important}.leaflet-draw-edit-remove.leaflet-disabled{opacity:0;pointer-events:none}.leaflet-draw-actions.leaflet-draw-actions-bottom{display:none!important}.sidebar{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.sidebar-collapsed{height:48px;padding-bottom:2px;padding-left:5px;width:200px}.sidebar-collapsed,.sidebar-expanded{background:#f8f9fa;border-radius:5px;display:grid;grid-template-columns:auto 20px}.sidebar-expanded{height:98px;width:800px}.sidebar-button{align-items:center;cursor:pointer;display:flex;font:700 18px Lucida Console,Monaco,monospace;text-align:center}.sidebar-collapsed .sidebar-button,.sidebar-expanded .sidebar-button{align-items:center;background-color:#fff;border:none;border-bottom-right-radius:5px;border-left:thin solid #ccc;border-top-right-radius:5px;cursor:pointer;display:flex;padding:2px;text-align:center}.sidebar-collapsed .sidebar-button{font:700 18px Lucida Console,Monaco,monospace;margin-bottom:-2px;margin-left:5px}.sidebar-button:hover{background-color:#ccc}.marker-cluster span{color:#000;font-weight:700}#openSeadragon .navigator{border:2px solid #282f36!important;margin:0 0 4px 8px!important}#openSeadragon .navigator .displayregion{border:2px solid #fb8c00!important}#openSeadragon .openseadragon-canvas{outline:none!important}.Routes{display:flex;height:100%;width:100%}.Routes .routeContent,.Routes .routeContentWide{display:flex;flex:1 1;flex-flow:column;height:100%;overflow-x:hidden;overflow-y:auto}.Routes .routeContentWide{left:-41px;position:relative;width:calc(100% + 41px)}.Routes .routeMain{display:flex;flex-flow:column;height:100%;width:calc(100vw - 41px)}.Routes>.nav{bottom:0;box-sizing:border-box;font-family:sourcesans_semibold;height:48px;left:0;overflow:auto;padding:10px;position:absolute;width:100%}.Routes>.nav>ul{display:flex;line-height:27px;list-style-type:none;margin:0;padding:0}.Routes>.nav>ul>li{margin:0 10px 0 0;padding:0 10px}.Routes>.nav>ul a{color:var(--dark-grey);text-decoration:none}body,html{box-sizing:border-box;font-family:PublicSans,sans-serif;font-size:14px;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f5f5}body,body>#root,html{height:100%;width:100%}body>#root{overflow:hidden}body>#root>div:first-child{height:100%}::-webkit-scrollbar{height:21px;width:14px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#444;border:3px solid #0000;border-radius:7px;box-shadow:inset -1px -1px 0 #0000000d,inset 1px 1px 0 #0000000d}::-webkit-scrollbar-button{display:none;height:0;width:0}::-webkit-scrollbar-corner{background-color:initial}.fade-in{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.width-in-240{animation:widthIn240 .3s ease-in-out}@keyframes widthIn240{0%{width:0}to{width:200}}.ReactVirtualized__Grid__innerScrollContainer{overflow:initial!important}.MuiFormLabel-root.Mui-focused{color:#000!important}.mui-image-wrapper{position:absolute!important}