body{margin:auto}body *{font-family:Barlow,Arial,Helvetica,sans-serif}.initial-loader{align-items:center;display:flex;height:calc(100vh - 64px);justify-content:center}#root .chip{background-color:#fff;border:2px solid #039;color:#039;font-weight:600;height:28px;padding-left:0;padding-right:0;transition:all .25s cubic-bezier(.4,0,.2,1)}#root .chip:focus,#root .chip:hover{background-color:#039;color:#fff}#root .badge>span{background-color:#673ab7;color:#fff}.leaflet-pane.leaflet-marker-pane,.leaflet-pane.leaflet-shadow-pane{display:none}.map-container{display:flex;flex-direction:column;overflow:hidden;position:relative}.map-container .leaflet-container{width:100%}.map-container .custom-layer{display:none}.leaflet-interactive{transition:all .25s cubic-bezier(.4,0,.2,1)}.leaflet-popup-content-wrapper,.leaflet-popup-tip,body .leaflet-control-layers-expanded{color:#000000de}.drawer-map-tootip .title{margin:0}body .leaflet-container a,body .link-list-item a,body a{color:#039;overflow-wrap:break-word;overflow-wrap:anywhere;text-decoration:none;transition:color .25s cubic-bezier(.4,0,.2,1)}body .leaflet-container a:hover,body .link-list-item a:hover,body a:hover{color:#000000de;text-decoration:underline}#root .leaflet-popup-close-button:hover{text-decoration:none}svg path{cursor:pointer}nobr{white-space:pre-wrap}table+br{display:none}#root ul{list-style:none;margin:0;padding:0}.leaflet-left{margin-right:60px}.leaflet-right{margin-left:60px}.leaflet-popup,.leaflet-tooltip{z-index:999}.leaflet-popup .leaflet-popup-content{font-size:13px;line-height:1.4;margin:13px 10px}.leaflet-popup .leaflet-popup-content .title{font-size:1rem;font-weight:400;letter-spacing:.00938em;line-height:1.5;margin:0}.leaflet-popup .leaflet-popup-content .featureInfo{margin:0;width:100%}.leaflet-popup .leaflet-popup-content .leaflet-popup-content,.leaflet-popup .leaflet-popup-content.natural-hazard-popup{margin:0}.leaflet-popup-pane{visibility:hidden}.leaflet-popup-pane.active{visibility:visible}.dark-map .leaflet-pane.leaflet-tile-pane{filter:brightness(.6) invert(1) contrast(3) hue-rotate(200deg) saturate(.3) brightness(.7)}iframe table{width:auto!important}.leaflet-container .leaflet-popup-close-button{align-items:center!important;background-color:#fff!important;border-radius:50%!important;box-shadow:0 0 8px #000!important;color:#757575!important;display:flex!important;height:18px!important;justify-content:center!important;padding:0!important;right:-8px!important;top:-6px!important;transition:all .25s cubic-bezier(.4,0,.2,1);width:18px!important}.leaflet-container .leaflet-popup-close-button:hover{background:#039!important;color:#fff!important}.transparent-pane .leaflet-drawer-map-pane,.transparent-pane .leaflet-indicator-pane{opacity:.5}.leaflet-pane.leaflet-wind-pane{z-index:399}.leaflet-pane.leaflet-drawer-map-pane,.leaflet-pane.leaflet-indicator-pane{z-index:400}.leaflet-pane.leaflet-background-layers-pane{z-index:401}.tooltip h4,.tooltip li{color:#000000de}.tooltip li{display:flex;padding:2.5px 0}.tooltip li b{margin-left:5px}.tooltip li:not(:last-of-type){border-bottom:1px solid #0000001f}.tooltip li ul{padding:0}.tooltip li a{word-wrap:break-word;display:block;overflow-wrap:anywhere}#wmsContainer{cursor:grab}.leaflet-bar span{line-height:26px}.leaflet-bar a.leaflet-disabled:hover{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-control-layers.leaflet-control-layers-expanded.leaflet-control.custom-controller-wrapper,.leaflet-control-zoom.leaflet-bar.leaflet-control,.legend{border:0;box-shadow:0 1px 5px #000000a6}.sub-section{margin-left:16px}.indicator-controller-wrapper .indicator-wrapper .controller-title{color:#000000de;font-size:12px;font-weight:600}.indicator-controller-wrapper .custom-controller-wrapper .controller-button{margin-left:0}.close-button svg{fill:#000000de}div .controller-button{margin-left:0}div .controller-button span{font-size:13px}div .controller-button .toggle-button{margin-right:3px;padding:2px}.leaflet-control-zoom{align-items:center;display:flex;left:calc(50vw - 30px)}.leaflet-control-zoom.leaflet-bar.leaflet-control{border-radius:4px;bottom:15px;clear:none;float:none;max-width:60px;overflow:hidden;position:absolute;z-index:1000}.leaflet-control-zoom.leaflet-bar.leaflet-control .leaflet-control-zoom-in,.leaflet-control-zoom.leaflet-bar.leaflet-control .leaflet-control-zoom-out{border:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#000000de;transition:all .25s cubic-bezier(.4,0,.2,1)}.leaflet-control-zoom.leaflet-bar.leaflet-control .leaflet-control-zoom-in:hover,.leaflet-control-zoom.leaflet-bar.leaflet-control .leaflet-control-zoom-out:hover{background:#039;color:#fff;text-decoration:none}.leaflet-container{height:calc(100vh - 56px)}.wind-speed-table td:first-of-type,.wind-speed-table th:first-of-type{display:none}.tooltip label{color:#0078a8;cursor:pointer;transition:color .25s cubic-bezier(.4,0,.2,1)}.tooltip label .show-more{display:inline}.tooltip label .show-less{display:none}.tooltip label:hover{color:#000000de}.tooltip [type=checkbox]+h4 .feature-name{font-weight:700}.tooltip [type=checkbox]:checked+h4 .feature-name{font-weight:400}.tooltip [type=checkbox]:checked+h4 .natural-hazard-name,.tooltip [type=checkbox]:checked~label .show-more{display:none}.tooltip [type=checkbox]:checked~.tooltip-more-info{height:auto;visibility:visible}.tooltip [type=checkbox]:checked~label .show-less{display:inline}.tooltip .show-more-checkbox{display:none}.tooltip .tooltip-more-info{height:0;overflow:hidden;visibility:hidden}.tooltip .tooltip-more-info h2{margin:0 0 10px}.tooltip .tooltip-more-info table{border-collapse:collapse}.tooltip .tooltip-more-info tr:not(:last-of-type){border-bottom:1px solid #0000001f;padding:2.5px 0}.tooltip .tooltip-more-info hr{border-color:#0000001f;border-width:0 0 thin;margin:0}.tooltip .tooltip-more-info br{display:none}.legend{border-radius:4px;font-size:14px;line-height:18px;padding:6px 8px}.legend .legend-title{font-size:14px;margin:0 0 3px}@media(max-device-width:600px){.leaflet-container{height:calc(100vh - 110px)}}@media(min-width:601px){.leaflet-control-zoom.leaflet-bar.leaflet-control{bottom:0}}@media(max-width:830px){.leaflet-control-zoom.leaflet-bar.leaflet-control{display:none}}@media(min-width:900px){.map-container{display:flex;flex-direction:row}}@supports(-webkit-touch-callout:none){.leaflet-container{height:calc(100vh - 136px)}}@media(min-width:1920px){.leaflet-container{height:calc(100vh - 64px)}}ul .menu-button.theme-button{justify-content:center}ul .menu-button.theme-button label{margin-right:0}ul .menu-button.theme-button label>span{margin:0}ul a:hover{text-decoration:none}.mobile-menu:hover button{background-color:#00246c}.mobile-menu span,.mobile-menu ul{font-weight:600;text-transform:uppercase}.mobile-menu span .menu-button,.mobile-menu span svg,.mobile-menu ul .menu-button,.mobile-menu ul svg{color:#000}.mobile-menu span .menu-button.activated-button,.mobile-menu span .menu-button.activated-button svg,.mobile-menu span .menu-button:hover,.mobile-menu span .menu-button:hover svg,.mobile-menu span svg.activated-button,.mobile-menu span svg.activated-button svg,.mobile-menu span svg:hover,.mobile-menu span svg:hover svg,.mobile-menu ul .menu-button.activated-button,.mobile-menu ul .menu-button.activated-button svg,.mobile-menu ul .menu-button:hover,.mobile-menu ul .menu-button:hover svg,.mobile-menu ul svg.activated-button,.mobile-menu ul svg.activated-button svg,.mobile-menu ul svg:hover,.mobile-menu ul svg:hover svg{color:#039}.mobile-menu span .light-mode-icon,.mobile-menu ul .light-mode-icon{color:#f5ce2a}.mobile-menu span .dark-mode-icon,.mobile-menu ul .dark-mode-icon{color:#039}.mobile-menu .filter-button,.mobile-menu .filter-button:hover{background-color:#f5ce2a}.header{flex-wrap:1;margin-bottom:56px}.header header{background-color:#039}.header header>div{min-height:56px}.header header>div .first-separator{display:none}.header header>div .title{font-weight:700}.header header>div .title .white{color:#fff}.header header>div .title .yellow{color:#f5ce2a}.header header>div .title .light-blue{color:#e0eaf3}.header header .d4d-hub-logo{background-color:#fff}.header header .d4d-hub-logo img,.header header .eu-logo img,.header header .global-gateway-logo img{max-height:53px;width:100%}.header header .d4d-hub-logo,.header header .eu-logo,.header header .global-gateway-logo{display:none}.header a{display:flex;text-decoration:none;text-decoration:initial}.header button{text-wrap:nowrap;color:#fff;height:max-content}.header button:disabled{color:var(--white)}.header .activated-button{background-color:#e1e1e133}.header .css-96uuyl{width:auto}.header .title{color:#fff;display:none;font-size:1.25rem;text-decoration:none}.header .broadband-mapping-logo{background:#fff;border-radius:50%;margin-right:10px;padding:5px}.header .broadband-mapping-logo img{height:20px;width:20px}.header .header-separator{flex-grow:1}@media(min-width:450px){.header header>div{padding-left:0;padding-right:0}.header header>div .d4d-hub-logo,.header header>div .eu-logo,.header header>div .global-gateway-logo{display:block}.header header>div .first-separator{display:flex}}@media(min-width:601px){.header .header-button-wrapper{align-items:center;display:flex}}@media(min-width:901px){.header .title{display:block}.header .broadband-mapping-logo{display:none}}@media(min-width:1920px){.header{margin-bottom:64px}.header header>div{min-height:64px}.header header>div .d4d-hub-logo img,.header header>div .eu-logo img,.header header>div .global-gateway-logo img{max-height:61px;width:100%}.header .title{font-size:1.5rem}}.search-input:hover{border:none}.search-input input{color:#fff}.header .css-96uuyl{transition:all .25s cubic-bezier(.4,0,.2,1)}.header .auto-completed-input{width:175px}.header .auto-completed-input:hover{border:0}.header .auto-completed-input:hover *{border:none}.header .auto-completed-input,.header .auto-completed-input input[role=combobox]{width:100%}.header .auto-completed-input fieldset{border:0}.header .auto-completed-input .loading-icon{color:#fff;height:10px;width:10px}.header .auto-completed-input .search-input>div{font-size:14px;padding:2.5px 4.5px}.header .auto-completed-input .search-input>div input+div>button{visibility:visible}.header .auto-completed-input .search-input>div input+div>button svg{height:20px;width:20px}@media(min-width:281px){.header .auto-completed-input{width:250px}.header .auto-completed-input input[role=combobox]{max-width:200px}}@media(min-width:1920px){.header .auto-completed-input{width:300px}.header .auto-completed-input input[role=combobox]{max-width:100%}.header .auto-completed-input .search-input>div{font-size:16px;padding:5px 9px}.header .auto-completed-input .loading-icon{height:20px;width:20px}}
/*# sourceMappingURL=main.f1a9fe1e.css.map*/