@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro&display=swap);.logo{height:40px;margin-left:20px}.app-bar{left:0!important;z-index:10!important}.logo-black{filter:invert(100%) sepia(100%) saturate(11%) hue-rotate(188deg) brightness(104%) contrast(103%)}.navbar-link{color:inherit!important}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999;color:#fff;background:#000}a.skip-main:active,a.skip-main:focus{color:#fff;left:20px;width:200px;height:40px;padding-top:4px;border:4px solid #fd0;text-align:center;position:absolute;z-index:999}html{font-size:1em}a{text-decoration:none}a:focus-visible{position:relative;background-color:#fd0;color:#000!important}a:-moz-focusring{position:relative;background-color:#fd0;color:#000!important}.topnavbar-link:focus-visible{color:#000!important}.topnavbar-link:-moz-focusring{color:#000!important}.theme--dark.v-btn:focus:before{opacity:0}.v-input__slot{border-color:#fff}.v-input__slot,.v-tab:focus:before{border-width:4px 4px 4px 4px;border-style:solid}.v-tab:focus:before{opacity:1!important;background:transparent;border-color:#fd0}.v-tab:focus{background:#fd0;color:#000!important}.v-input--is-focused .v-input__slot{border-width:4px 4px 4px 4px;border-color:#fd0!important;border-style:solid}.theme--light.v-btn:focus:before,.v-btn:not(.v-btn--text):not(.v-btn--outlined):focus:before{opacity:0}button:focus-visible{position:relative;background-color:#fd0!important;color:#000!important}button:-moz-focusring{position:relative;background-color:#fd0!important;color:#000!important}button:focus-visible svg path{stroke:#fff}button:-moz-focusring svg path{stroke:#fff}.toolbar-link{cursor:pointer}div:focus,span:focus{outline:0!important}::-webkit-scrollbar-track{border-radius:0;background-color:#f5f5f5}::-webkit-scrollbar{width:8px;height:8px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:0;background-color:#a1a1a1}.rangeslide-filter{max-width:400px;margin-bottom:0}.filter-range-width-standalone{max-width:330px}.filter-range-width{max-width:305px}.standalone-filter{margin-left:10px;margin-top:20px;margin-bottom:10px;margin-right:20px;padding-left:10px;padding-top:0;border-radius:5px}.data-quality-slider:not(.v-input--is-focused) .v-input__slot,.data-quality-time-mode-select:not(.v-input--is-focused) .v-input__slot,.range-filter-checkbox:not(.v-input--is-focused) .v-input__slot{border-width:4px 4px 4px 4px;border-color:#eee;border-style:solid}.map-loading-div{position:absolute;margin-left:0;right:20px}.basemap-select{max-width:250px;margin-top:4px}.checkbox-filter{margin-bottom:10px;margin-top:10px;margin-right:10px}.pure-material-checkbox{z-index:0;position:relative;display:inline-block;color:rgba(var(--pure-material-onsurface-rgb,0,0,0),.87);font-family:var(--pure-material-font,"Roboto","Segoe UI",BlinkMacSystemFont,system-ui,-apple-system);font-size:16px;line-height:1.5}.checkbox-focused{background:#fd0!important}.pure-material-checkbox>input{appearance:none;-moz-appearance:none;-webkit-appearance:none;z-index:-1;position:absolute;left:-11px;top:-8px;display:block;margin:0;border-radius:50%;width:0;height:0;background-color:rgba(var(--pure-material-onsurface-rgb,0,0,0),.6);box-shadow:none;outline:none;opacity:0;transform:scale(1);pointer-events:none}.pure-material-checkbox>span{display:inline-block;width:100%;cursor:pointer}.pure-material-checkbox>span:before{content:"";display:inline-block;box-sizing:border-box;margin:2px 0 3px 0;border:2px solid;border-color:rgba(0,0,0,.4);border-radius:2px;width:18px;height:18px;vertical-align:top;transition:border-color .2s,background-color .2s}.pure-material-checkbox>span:after{content:"";display:block;position:absolute;top:2px;left:0;width:12px;height:7px;border:2px solid transparent;border-right:none;border-top:none;transform:translate(3px,4px) rotate(-45deg)}.pure-material-checkbox>input:checked,.pure-material-checkbox>input:indeterminate{background-color:rgb(var(--pure-material-primary-rgb,33,150,243))}.pure-material-checkbox>input:checked+span:before,.pure-material-checkbox>input:indeterminate+span:before{border-color:rgb(var(--pure-material-primary-rgb,33,150,243));background-color:rgb(var(--pure-material-primary-rgb,33,150,243))}.pure-material-checkbox>input:checked+span:after,.pure-material-checkbox>input:indeterminate+span:after{border-color:rgb(var(--pure-material-onprimary-rgb,255,255,255))}.pure-material-checkbox>input:indeterminate+span:after{border-left:none;transform:translate(3px,3px)}.pure-material-checkbox:hover>input{opacity:.04}.pure-material-checkbox>input:focus{opacity:.12}.pure-material-checkbox:hover>input:focus{opacity:.16}.pure-material-checkbox>input:active{opacity:1;transform:scale(0);transition:transform 0s,opacity 0s}.pure-material-checkbox>input:active+span:before{border-color:rgb(var(--pure-material-primary-rgb,33,150,243))}.pure-material-checkbox>input:checked:active+span:before{border-color:transparent;background-color:rgba(var(--pure-material-onsurface-rgb,0,0,0),.6)}.pure-material-checkbox>input:disabled{opacity:0}.pure-material-checkbox>input:disabled+span{color:rgba(var(--pure-material-onsurface-rgb,0,0,0),.38);cursor:auto}.pure-material-checkbox>input:disabled+span:before{border-color:currentColor}.pure-material-checkbox>input:checked:disabled+span:before,.pure-material-checkbox>input:indeterminate:disabled+span:before{border-color:transparent;background-color:currentColor}.split{overflow:hidden}.theme--light.v-datatable .v-datatable__actions{position:fixed;bottom:0;width:100%}.v-data-table-header th{white-space:nowrap}.table-row-focus-style{background-color:#fd0!important}.popover-container input{min-width:100px!important}.export{margin-right:10px;display:inline}.exportReady{background:#007bff!important;color:#fff!important}.range-slider{margin-top:50px;margin-left:15px}.filter-drawer{z-index:8!important}.welcome-message{background:#fff;border-style:solid;border-width:1px;border-color:#cacaca;margin:0 20px 0 20px;padding:20px;font-weight:700;border-radius:5px}.filter-container{padding-top:10px;margin-bottom:10px;margin-left:20px;margin-right:20px}.filter{margin-left:30px;margin-top:5px}.extent-mode-dropdown{position:absolute;top:10px;left:10px;padding-top:0}#topbar{position:absolute}.action-button:hover,.btn-map{height:50px;color:#4b4b4b!important;font-size:8px!important;max-width:65px;min-width:65px;border-color:#d1d1d1!important}.btn-secondary:disabled{background:none!important}.slider{-webkit-appearance:slider-vertical;width:65px;margin-top:10px;background:#d3d3d3;outline:none;opacity:.7;transition:opacity .2s}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#4caf50;cursor:pointer}#bufferbar{background:#fff;position:absolute;height:auto}.popup-table{width:100%;table-layout:fixed;overflow:hidden}#customers th,.popup-table td{border:0 solid #ddd;padding:8px}.popup-table th{padding-top:12px;padding-left:10px;padding-bottom:12px;text-align:left;background-color:#5e5e5e;color:#fff}.popup-table tr{border-bottom:1px solid #f2f2f2}.no-table-hover{pointer-events:none}.maptooltip{display:none;margin-left:30px;padding:10px;margin-top:-50px;border-radius:5px;position:absolute;width:auto;height:auto;animation:fadein .3s}@keyframes fadein{0%{opacity:0}to{opacity:1}}.v-select.v-select--is-menu-active .v-input__icon--append .v-icon{transform:rotate(0)}.map-container{min-height:100%}.map,.map-container{height:100%;width:auto}.esri-ui-corner-container{bottom:15px!important;top:6px!important}.vue-content-placeholders-img{height:650px!important}.esri-component.esri-attribution.esri-widget{display:none}.tegning{margin-left:10px;top:70px}.map-search{right:10px;top:10px;position:absolute}.map-loading{right:100px;top:100px;position:absolute}.buffer{margin-left:10px;top:70px}.collapsing{transition:none;display:none}.map-dropdown-menu{margin-top:-20px!important}.esri-widget--button{height:45px!important;width:45px!important}.map-basemap-toggle-div{position:absolute;left:15px;bottom:50px}.map-legend{position:absolute;left:15px;bottom:120px}.map-supporting-layers-toggle-div{position:absolute;left:270px;top:12px}.esri-legend__message{display:none}table{border-collapse:collapse;width:100%}td,th{text-align:left;padding:8px}.esri-view .esri-view-surface:focus:after{outline:10px solid #fd0}div.esri-view-surface.esri-view-surface--touch-none:focus:after{content:"";box-sizing:border-box;position:absolute;z-index:999;top:0;left:0;height:100%;width:100%;outline:2px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-3px;pointer-events:none;overflow:hidden}.toggle-tabs{min-width:330px;max-width:330px;max-height:36px;border-radius:6px;border-width:1px;border-style:solid;border-color:hsla(0,0%,62%,.36)!important}.info-drawer{padding-top:100px;padding-bottom:4px}div.onlyTable div.gutter.gutter-horizontal{display:none}.box-content{height:100%;width:100%}#wrap{height:100%}.box-content{background-color:#f7f5f5;overflow-x:hidden;padding-top:5px;background-repeat:no-repeat;min-height:200px}.view-toggler{margin-left:20px}.view-icon{font-size:18px;margin-right:10px;cursor:pointer}.sidebar-height{height:calc(100% - 88px);margin-top:70px}.btn{background-color:#bbb;border-color:transparent}.btn,.btn.btn-secondary.active.view-icon{color:#fff}.box-header{position:relative;background-color:green;padding:11px 8px 5px;color:#fff;height:40px}#wrap>.container{padding:5px 0 5px 0;width:650px;height:100%;margin-bottom:5px;border:4px solid #000}#wrap{margin:0 auto -36px;padding:0 0 0 0}#footer{height:60px;text-align:center;background-color:purple;color:#fff;clear:both}.container-fluid{height:100%;padding-right:0!important;padding-left:0!important;overflow-y:hidden}.gutter.gutter-horizontal,.split.split-horizontal{height:100%}.bottom-bar{border-style:solid;border-top:1px solid #d3d3d3;border-left:0;border-right:0;border-bottom:0}.main-content{height:calc(100% - 48px)}.aboutContainer{margin-top:30px;display:flex;flex-direction:column;width:100%;align-items:center;padding-bottom:50px}.aboutContainer section{width:80%}.aboutContainer h2{margin-top:20px}.aboutContainer section ul{list-style:none}.listSpacing li{margin-top:5px}#main-content section p{margin-left:10px;margin-bottom:7px}#otherSolutions{display:flex;flex-wrap:wrap}.solution{width:200px;margin:20px}.about-header{position:relative}.about-header span{position:absolute;top:-70px}