.page_main__GlU4n{display:flex;width:100%;height:100dvh;position:relative}.page_mapContainer__fQ84Y{flex:1;height:100%;margin-left:52px;position:relative;display:flex;flex-direction:column;min-height:0}.page_map__dud_L{position:absolute;width:100%;height:100%}.page_loadingContainer__pshup{width:100%;height:100dvh;background-color:#f3f4f6;display:flex;align-items:center;justify-content:center;font-size:14px}.page_leftpanelFixed__DUX0O{position:fixed;width:100%;height:calc(100% - 40px);max-width:320px;z-index:1000;border-radius:8px;margin:20px;left:40px;transition:all .6s ease;overflow:hidden;z-index:9}.page_leftPanelExpanded__CsG_x{left:-400px}.page_leftPanelFooter__JMMU9{position:absolute;bottom:0;width:100%;z-index:999}.page_leftPanelFooter__JMMU9 button{align-items:center;width:100%;border:none;background-color:#f1f1f1;padding:10px;font-size:16px;text-align:left;cursor:pointer;border-radius:0 0 8px 8px;justify-content:flex-start;color:#000!important;text-indent:10px}.page_leftPanelFooter__JMMU9 button svg{position:relative;top:0}.page_leftPanelHeader__a0tYb{display:flex;flex-direction:column;align-items:flex-start;padding:15px 16px 10px;border-bottom:1px solid hsla(0,0%,100%,.1);font-family:Museo Sans,sans-serif;background-color:#01266a}.page_leftPanelHeader__a0tYb h2{margin:0;font-weight:700;font-size:22px;color:#fff}.page_leftPanelHeader__a0tYb h2 span{margin:0;font-weight:400}.page_leftPanelHeadermenu__cDSO5{background-color:#f1f1f1;padding:20px 20px 0 0;display:none}.page_leftPanelFooter__JMMU9 button:hover{background:#e5e5e5;color:#000}.page_leftPanelHeaderMenuTab__njHIh{position:relative;border-block-end:none!important}.page_leftPanelHeaderMenuTab__njHIh svg{width:22px!important;height:22px!important;fill:#005d5d}.page_leftPanelHeaderMenuTab__njHIh:after{position:absolute;content:"";background-color:#005d5d;width:100%;height:3px;bottom:0;left:0;border-radius:3px}.page_cds--select-input__l_pPO{border-radius:4px!important}.page_leftPanelBody__ZBN0L::-webkit-scrollbar{width:8px;height:8px}.page_leftPanelBody__ZBN0L::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.page_leftPanelBody__ZBN0L::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.page_leftPanelBody__ZBN0L::-webkit-scrollbar-thumb:hover{background:#555}.page_leftPanelBody__ZBN0L{padding:20px 20px 30px;position:relative;font-family:Museo Sans,sans-serif;background-color:#fff;border-radius:0 0 8px 8px}.page_leftPanelLayers__9tBgU{padding-top:0}.page_leftPanelLayers__9tBgU h3{color:#000;font-size:12px!important;font-weight:700;margin-bottom:10px}.page_cds--tab-content__HfvdW,.page_customTabPanel__3hYch{padding:0!important}.page_customTabPanel__3hYch select{border-radius:4px!important}.page_customTabPanel__3hYch .page_cds--label__tWqAS{display:none!important}.page_customTabPanel__3hYch .page_cds--checkbox-group--horizontal__WCICw{justify-content:space-between!important}.page_checkboxGroupWrapper__HKC6n fieldset{justify-content:flex-start!important;display:flex}.page_checkboxGroupWrapper__HKC6n div{margin:0!important}.page_leftpanRangeslider__Q5dnE{padding-top:20px;display:none}.page_closeLeftPanel__uXg9V{position:fixed!important;left:350px!important;top:20px;background-color:#fff!important;border-radius:4px;border:1px solid #bfbfbf!important;width:25px!important;min-height:25px!important;padding:0!important;line-height:25px!important;justify-content:center;display:inline-flex;align-items:center;z-index:99;transition:all .6s}.page_closeLeftPanel__uXg9V img{width:8px}.page_leftPanelExpanded__CsG_x .page_closeLeftPanel__uXg9V{left:-350px!important}.page_closeLeftPanel__uXg9V:hover{background:#e5e5e5!important}.page_closeLeftPanel__uXg9V:focus,.page_tablist__3go_c button:focus{box-shadow:none}.page_tablist__3go_c button:focus{box-shadow:none;outline:none!important;border:none!important}.page_searchboxLeft__JbFx9 input{height:40px!important}.page_rightPanelTop__1Q3j5{z-index:0;position:absolute;right:20px;bottom:53px;width:44px}.page_rightpanelFixedtop__YZufF{display:flex;align-items:center;justify-content:center;height:44px;margin-bottom:4px;width:44px;background-color:#f9fafb;border-radius:4px;border:1px solid #e0e0e0}.page_rightpanelFixedtop__YZufF button svg{fill:#161616}.page_rightpanelFixedtop2__QQxD4{flex-direction:column;display:flex;align-items:center;padding:12px;gap:20px;justify-content:center;margin-bottom:10px;width:100%;background-color:#f9fafb;border-radius:4px;border:1px solid #d0d5dd}.page_rightpanelFixedtop__YZufF button{cursor:pointer;background:none;border:none;margin-top:0;color:#8d8d8d;width:100%;height:100%}.page_rightpanelFixedtop2__QQxD4 button{color:#161616;height:20px;width:100%;cursor:pointer;background:none;border:none;margin-top:2px}.page_rightpanelFixedtop2__QQxD4 button:last-child{border-bottom:0 solid #e0e0e0!important}.page_rightpanelFixedtop2__QQxD4 button span{display:block}.page_rightpanelFixedtop2__QQxD4 button svg,.page_rightpanelFixedtop__YZufF button svg{width:17px!important;height:17px!important;color:#161616;fill:#161616}.page_rightPanelBottomLocation__qLtK6 svg:hover,.page_rightpanelFixedtop2__QQxD4 svg:hover,.page_rightpanelFixedtop__YZufF svg:hover{fill:#333}.page_rightPanelBottom__5ob8s{z-index:0;position:fixed;right:20px;bottom:20px;width:100%;max-width:400px;text-align:right}.page_rightPanelBottomLocation__qLtK6{right:0;display:flex;align-items:center;justify-content:center;height:44px;margin-bottom:10px;width:44px;margin-left:auto;background-color:#f9fafb;border-radius:4px;border:1px solid #d0d5dd}.page_rightPanelBottomLocation__qLtK6 button{width:100%;height:100%;cursor:pointer;background:none;border:none;margin-top:0;color:#161616}.page_rightPanelBottomDistance__B_a_O{display:inline-flex;align-items:center;justify-content:center;color:#000;height:29px;margin-bottom:10px;padding:5px;min-width:40px;margin-left:auto;background-color:#f1f3f9;border-radius:4px;border:1px solid #d0d5dd;position:relative}.page_rightPanelBottomDistance__B_a_O:after,.page_rightPanelBottomDistance__B_a_O:before{display:none}.page_rightPanelBottomDistance__B_a_O span{font-size:12px;color:#000;white-space:nowrap;text-align:center}.page_rightPanelBottomDistance__B_a_O .page_scaleKM__zCtbd{width:110px;height:8px;position:relative;margin-right:10px}.page_rightPanelBottomDistance__B_a_O .page_scaleKM__zCtbd:after,.page_rightPanelBottomDistance__B_a_O .page_scaleKM__zCtbd:before{content:"";position:absolute;width:1px;height:8px;background:#000;top:0}.page_rightPanelBottomDistance__B_a_O .page_scaleKM__zCtbd:after{left:0}.page_scaleKM__zCtbd:before{right:0}.page_rightPanelBottomDistance__B_a_O .page_line__ZGPps{width:100%;height:2px;background:#000;margin-top:3px}.page_rightPanelBottomDistance__B_a_O .page_scaleKMdragger__rgb4G{position:absolute;top:0;width:1px;height:8px;background:#000}.page_rightPanelBottomLocation__qLtK6:hover svg,.page_rightpanelFixedtopAddButton__HQVib:hover svg,.page_rightpanelFixedtopSortButton__TBWYE:hover svg,.page_rightpanelFixedtopSubButton__9r0UU:hover svg,.page_rightpanelFixedtop__YZufF:hover svg{fill:#333}.page_openDemoGallery__8JBUi{position:absolute;width:auto;height:38px;left:68px;bottom:20px;background:#ededed;box-shadow:0 4px 4px rgba(0,0,0,.08);border-radius:2px;z-index:9}.page_openDemoGallery__8JBUi button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 24px;width:100%;height:100%;background:transparent;border:none;cursor:pointer}.page_openDemoGallery__8JBUi button span{font-family:Museo Sans,sans-serif!important;font-style:normal;font-weight:700;font-size:14px;line-height:18px;letter-spacing:.16px;color:#012961}.page_openDemoGallery__8JBUi button svg{width:18px;height:18px;fill:#012961;margin-left:12px}.page_openDemoGallery__8JBUi button:hover{background-color:rgba(1,41,97,.05)}.page_rightpanelFixedtopMapStack__d2hV8{position:absolute;right:40px;background:#fff;top:-50px;border:1px solid #e0e0e0;border-radius:4px;width:60px}.page_rightpanelFixedtopMapStack__d2hV8 button{color:#000;border-bottom:1px solid #e0e0e0!important;display:block;width:100%;padding:10px;background:#fff}.page_rightpanelFixedtopMapStack__d2hV8 button:hover{background-color:#005d5d;color:#fff}.page_rightpanelFixedtopMapStack__d2hV8 button:first-child{border-radius:4px 4px 0 0}.page_rightpanelFixedtopMapStack__d2hV8 button:last-child{border-radius:0 0 4px 4px;border:none!important}.page_leftPanelBody__ZBN0L{height:calc(100dvh - 170px);overflow:auto}.page_rightpanelFixedTopTotaliser__cMQJP{position:fixed;z-index:9;right:20px;top:30px;background-color:#fff;width:180px!important;border:0 solid #ccc;border-radius:8px}.page_totaliserPadding__FG10e{position:relative;padding:10px}.page_totaliserRow__UrUXM{display:flex;position:relative;align-items:center;margin-top:10px}.page_totalizerIcon__Qw1j8{position:relative;flex:0 0 40px}.page_totalizerIcon__Qw1j8 img{max-height:35px}.page_generationBody__NzFjJ{position:relative}.page_totaliserName__XMfHk{position:relative;color:rgba(0,0,0,.5);font-size:12px;padding-bottom:6px}.page_totaliserValue__T2P8I{position:relative;font-size:16px;font-weight:700}.page_totaliserSubtext__ocbE8{position:relative;font-size:12px;font-weight:500;padding-top:4px}.page_totaliserRowgap__YuYPT{height:1px;background-color:#ccc;margin:10px auto;width:100%;max-width:115px}button.page_totaliserButton__vE57X{padding:0;position:relative;background:none;border:none;color:grey;font-size:10px;margin:0 auto;display:inline-flex;text-align:center;align-items:center;justify-content:center;cursor:pointer}button.page_totaliserButton__vE57X svg{fill:#000}button.page_totaliserButton__vE57X span{text-decoration:underline}.page_totaliserButtonarea__0uP3i{margin-top:10px;text-align:center;display:block}button.page_totaliserButton__vE57X:hover span{color:#000}.page_totaliserButtonview__cuNXj{padding:10px 10px 2px 0;display:block}.page_PlanningCapacity__XEXE3{text-align:center}.page_PlanningCapacity__XEXE3 h5{margin-bottom:5px;font-size:12px}.page_gaugeChartStyles__RqfeB{width:150px;height:140px!important;margin-top:-10px;margin-bottom:-60px}.page_gaugeChartWrapper__FrD2x{gap:10px!important}.page_stackedChartStyles__iIGi4{height:200px!important;gap:10px!important;padding:0!important}.page_reorderButtons__QVuDm{position:relative}@media only screen and (max-width:767px){.page_leftpanelFixed__DUX0O{height:auto!important;border-radius:0;margin:0;border-radius:7px 7px 0 0;background-color:transparent;left:0!important;width:100%!important;max-width:100%;bottom:40px;z-index:9999}.page_leftPanelHeader__a0tYb{border-radius:7px 7px 0 0}.page_leftPanelLayers__9tBgU{padding-top:0}.page_leftPanelHeader__a0tYb h2{font-size:18px}.page_closeLeftPanel__uXg9V{left:260px!important}.page_openLeftPanel__D8TiP button span:first-child{display:none}.page_openLeftPanel__D8TiP{width:40px;height:40px}.page_openLeftPanel__D8TiP button{padding:0;height:100%;display:inline;text-align:center}.page_openDemoGallery__8JBUi button span:first-child{display:none}.page_openDemoGallery__8JBUi{width:40px;height:40px}.page_openDemoGallery__8JBUi button{padding:0;height:100%;display:inline;text-align:center}.page_searchboxLeft__JbFx9 input{height:32px!important}.page_leftPanelBody__ZBN0L{padding:20px 16px 30px;height:60vh;background-color:#fff;border-radius:0}.page_leftPanelLayers__9tBgU h3{font-size:16px}}@media only screen and (min-width:300px) and (max-width:360px){.page_leftPanelHeader__a0tYb h2{font-size:16px}.page_closeLeftPanel__uXg9V{left:230px!important}.page_rightPanelBottom__5ob8s,.page_rightPanelTop__1Q3j5{right:10px}}.page_panelTitle__EogUC{font-family:Sen,sans-serif;font-weight:700;font-size:32px;line-height:100%;letter-spacing:-.04em;margin:0;padding:0;color:#fff}.page_panelVersion__tIYYN{font-family:Museo Sans,sans-serif;font-weight:400;font-size:12px;line-height:24px;letter-spacing:-.005em;margin:0;padding:0;color:#fff}.page_sectionTitle__hzsAh{font-weight:600;font-size:24px;margin:0 0 16px;padding:0}.page_dropdownText__F2I4G,.page_sectionTitle__hzsAh{font-family:Museo Sans,sans-serif;line-height:18px;letter-spacing:.16px}.page_checkboxText__6ImZg,.page_dropdownText__F2I4G{font-weight:400;font-size:14px}.page_checkboxText__6ImZg{font-family:Museo Sans,sans-serif;line-height:18px;letter-spacing:.16px}.page_carbonOverrides__6ujmD .bx--checkbox-label-text,.page_carbonOverrides__6ujmD .bx--label,.page_carbonOverrides__6ujmD .bx--list-box__label,.page_carbonOverrides__6ujmD .bx--list-box__menu-item{font-family:Museo Sans,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:18px!important;letter-spacing:.16px!important}.page_leftPanelHeader__a0tYb .page_panelTitle__EogUC{font-family:Sen,sans-serif;font-weight:700;font-size:32px;line-height:100%;letter-spacing:-.04em;margin:0;padding:0;color:#fff!important}.page_rightpanelFixedtopMapButton__mpSWP{background:transparent;border:1px solid #d0d5dd;cursor:pointer;padding:8px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.page_rightpanelFixedtopMapButton__mpSWP.page_active__q3_T3{background-color:#ccd5e4}.page_rightpanelFixedtopMap__Tz4uA{position:absolute;top:50px;right:10px}.page_rightpanelFixedtopMapStack__d2hV8{display:flex;flex-direction:column;gap:0}.page_rightpanelFixedtopMapStack__d2hV8 button{background:transparent;border:none;padding:8px 6px;text-align:center;cursor:pointer;border-radius:4px;font-family:Museo Sans,sans-serif;font-size:14px;transition:background-color .2s}.page_rightpanelFixedtopMapStack__d2hV8 button:hover{background-color:rgba(0,0,0,.05);color:#000}.page_rightpanelFixedtopMapStack__d2hV8 button.page_activeBasemap__YtZKJ{background-color:#002d75;color:#fff;font-weight:500}.page_scaleBar__9j79N{display:none}.page_lowCapacityWarningDiamond__uC5Dv{position:relative;display:none!important}.page_leftPanelHeaderDescription__Xj2zi{position:relative;margin-bottom:16px}.page_leftPanelHeaderDescription__Xj2zi h2{color:#012867;font-weight:700;font-size:20px}.page_leftPanelHeaderDescription__Xj2zi p{font-weight:500;color:#6d6d6d;font-size:13px}.page_mapLoading__9pCQk{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f0f0f0}.page_iconWrapper__Yaimf{position:relative;display:inline-block;width:100%;height:100%}.page_iconWrapper__Yaimf.page_singleMenu__3Q42q .page_tooltip__jydbA{bottom:4px;transform:translateX(-54px)}.page_tooltip__jydbA{position:absolute;bottom:-10px;left:auto;right:0;transform:translateX(-42px);background-color:#fff;color:#fff;padding:10px;border-radius:8px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out;pointer-events:none;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);z-index:9;display:flex;align-items:center;justify-content:center}.page_iconWrapper__Yaimf .page_tooltip__jydbA{opacity:1;visibility:visible}.page_tooltipText__iQd0I{display:block;font-family:Museo Sans,sans-serif;font-weight:500;font-size:14px;line-height:16px;color:#0a0d14;text-align:center;white-space:nowrap}@media (max-width:767px){.page_mapContainer__fQ84Y{margin-left:0}.page_rightPanelBottom__5ob8s{right:10px;bottom:50px}.page_rightPanelTop__1Q3j5{right:10px;bottom:32px;width:35px}.page_openDemoGallery__8JBUi{left:10px;bottom:60px;background:#ededed;width:32px;height:32px;z-index:9}.page_openDemoGallery__8JBUi button{display:inline-flex;align-items:center;justify-content:center}.page_rightPanelBottomLocation__qLtK6{width:35px;height:35px}.page_rightpanelFixedtop__YZufF button{margin-top:0}.page_rightPanelBottomDistance__B_a_O{margin-right:0;margin-bottom:0}.page_panelTitle__EogUC{font-size:24px!important}.page_openDemoGallery__8JBUi button svg{margin-left:0}.page_rightPanelBottomDistance__B_a_O{height:30px}.page_main__GlU4n{height:calc(100dvh - 40px)}.page_iconWrapper__Yaimf.page_singleMenu__3Q42q .page_tooltip__jydbA{padding:6px;transform:translateX(-40px);border-radius:4px;font-size:10px}.page_rightpanelFixedtop2__QQxD4{gap:10px}.page_rightpanelFixedtop2__QQxD4 .page_iconWrapper__Yaimf .page_tooltip__jydbA{bottom:-5px;left:auto;right:0;transform:translateX(-28px)}.page_rightpanelFixedtop__YZufF{height:35px;margin-top:0;width:35px}}.MapComponent_mapWrapper__ipzdk{position:relative;width:100%;height:100%;overflow:hidden}.MapComponent_mapContainer__9_1dX{position:absolute;top:0;bottom:0;left:0;right:0}.MapComponent_loadingContainer__ypBqn{display:flex;justify-content:center;align-items:center;height:100%;width:100%;background-color:#f5f5f5;color:#333;font-size:1.2rem}.MapComponent_mapPopup__hrcMI{padding:0;font-family:IBM Plex Sans,sans-serif;font-size:14px;width:280px;min-width:280px;position:relative;display:flex;flex-direction:column;max-height:450px}.MapComponent_popupTitle__4DZuI{padding:8px;border-bottom:1px solid #e0e0e0;position:sticky;top:0;background-color:#fff;z-index:10}.MapComponent_popupContent__IKq_7{padding:8px;overflow-y:auto;overflow-x:hidden;flex:1;max-height:350px}.MapComponent_popupProperty__pRcci{margin-bottom:6px;line-height:1.4;word-wrap:break-word;word-break:break-word}.MapComponent_popupLabel__ntQUY{font-weight:600;color:#161616;display:block;margin-bottom:2px}.MapComponent_popupValue__bCIiU{color:#393939;display:block;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.MapComponent_popupPagination____SzZ{display:flex;justify-content:space-between;align-items:center;padding:8px;border-top:1px solid #e0e0e0;background-color:#fff;position:sticky;bottom:0;left:0;right:0;z-index:10}.MapComponent_paginationButton__6LAjH{background:none;border:1px solid #0f62fe;color:#0f62fe;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer;transition:all .2s}.MapComponent_paginationButton__6LAjH:hover{background-color:#0f62fe;color:#fff}.MapComponent_paginationButton__6LAjH:disabled{border-color:#c6c6c6;color:#c6c6c6;cursor:not-allowed}.MapComponent_paginationInfo__Jq_FB{font-size:12px;color:#525252}.MapComponent_layersetTitle__Bj0ge{font-weight:600;font-size:16px;color:#161616}.MapComponent_mapboxPopupWrapper__uYNBj .mapboxgl-popup-close-button{width:24px!important;height:24px!important;font-size:16px!important;line-height:22px!important;background-color:hsla(0,0%,90%,.7)!important;color:#333!important;border-radius:4px!important;padding:0!important;margin:3px!important;transition:background-color .2s!important}.MapComponent_mapboxPopupWrapper__uYNBj .mapboxgl-popup-close-button:hover{background-color:hsla(0,0%,78%,.9)!important;color:#000!important}.MapComponent_popupLoading__o81i8,.MapComponent_popupNoData__xcwP1{padding:16px;text-align:center;color:#525252;font-style:italic}.MapComponent_errorCard__Iy6UJ{background:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:20px;box-shadow:0 4px 32px rgba(0,0,0,.1);padding:36px 32px 0;max-width:420px;width:100%;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;z-index:1;cursor:default;margin:0 16px}.MapComponent_errorIconWrapper__vxk46{background:linear-gradient(135deg,#ffebee,#ffcdd2);border-radius:50%;width:72px;height:72px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;box-shadow:0 2px 8px rgba(211,47,47,.08)}.MapComponent_errorHeadline__eRpKp{color:#d32f2f;font-weight:700;font-size:1.5rem;margin:0 0 8px}.MapComponent_errorSubtext__WECd6{color:#555;font-size:1.08rem;margin:0 0 18px;line-height:1.5}.MapComponent_retryBtn__HjZks{background:linear-gradient(90deg,#002d75,#0050b3);color:#fff;border:none;padding:13px 0;border-radius:6px;cursor:pointer;margin-bottom:14px;font-weight:700;font-size:1.08rem;width:100%;box-shadow:0 2px 8px rgba(0,45,117,.08);transition:background .2s,box-shadow .2s;outline:none;display:flex;align-items:center;justify-content:center;gap:10px}.MapComponent_retryBtn__HjZks[area-busy=true]:hover,.MapComponent_retryBtn__HjZks[aria-busy=true],.MapComponent_retryBtn__HjZks[disabled],.MapComponent_retryBtn__HjZks[disabled]:hover{background:#b0b0b0;box-shadow:none;cursor:not-allowed;opacity:.7;outline:none}.MapComponent_spinner__QRGbY{width:20px;height:20px;border:3px solid #fff;border-top-color:#002d75;border-radius:50%;animation:MapComponent_spin__LJkNw 1s linear infinite;display:inline-block;margin-right:8px}@keyframes MapComponent_spin__LJkNw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MapComponent_feedbackSuccess__QFoCR{color:#388e3c;background:#e8f5e9}.MapComponent_feedbackError__w37W4,.MapComponent_feedbackSuccess__QFoCR{border-radius:4px;padding:8px 0;margin-bottom:10px;width:100%;font-weight:600;font-size:1rem;display:flex;align-items:center;justify-content:center;gap:8px}.MapComponent_feedbackError__w37W4{color:#d32f2f;background:#ffebee}.MapComponent_feedbackIcon__8_oBy{display:flex;align-items:center;margin-right:4px}.MapComponent_helpIconBtn__DoUfH{position:absolute;top:18px;right:18px;background:none;border:none;padding:0;margin:0;cursor:pointer;z-index:2;color:#1976d2;font-size:0;display:flex;align-items:center;justify-content:center;transition:color .2s}.MapComponent_helpIconBtn__DoUfH:focus,.MapComponent_helpIconBtn__DoUfH:hover{color:#0050b3;outline:2px solid #1976d2}.MapComponent_troubleshootBtn__lWFJN{border:1.5px solid #1976d2;color:#1976d2;background:#fff;border-radius:6px;font-weight:600;font-size:1rem;padding:10px 0;width:100%;margin-bottom:12px;margin-top:2px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background .2s,color .2s,border-color .2s;outline:none}.MapComponent_troubleshootBtn__lWFJN:focus,.MapComponent_troubleshootBtn__lWFJN:hover{background:#e3f2fd;color:#002d75;border-color:#002d75;outline:2px solid #1976d2}.MapComponent_modalOverlay__nWs7W{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(30,40,60,.32);z-index:2000;display:flex;align-items:center;justify-content:center;transition:background .2s;cursor:default}.MapComponent_modalDialog__3j3ly{background:hsla(0,0%,100%,.97);border-radius:20px;box-shadow:0 8px 40px rgba(0,0,0,.18);max-width:520px;width:90vw;padding:32px 28px 24px;position:relative;text-align:left;outline:none;animation:MapComponent_fadeIn__T3FBs .2s}@keyframes MapComponent_fadeIn__T3FBs{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.MapComponent_modalCloseBtn__Cb4gS{position:absolute;top:16px;right:16px;background:none;border:none;font-size:28px;color:#888;cursor:pointer;z-index:10;line-height:1;padding:0;transition:color .2s}.MapComponent_modalCloseBtn__Cb4gS:focus,.MapComponent_modalCloseBtn__Cb4gS:hover{color:#888;outline:2px solid #888}.MapComponent_modalTitle__NqKsC{margin-bottom:16px;color:#333;font-size:1.1rem;font-weight:700}.MapComponent_modalList__V25ta{padding-left:22px;color:#555;font-size:1rem;line-height:1.7;margin-bottom:0;overflow-y:auto;max-height:70vh}.MapComponent_modalList__V25ta li{margin-bottom:14px}.MapComponent_modalSubList__AHbnM{margin-top:6px;padding-left:18px}.MapComponent_modalSubList__AHbnM li{margin-bottom:4px}.MapComponent_modalTipBox__lnw5S{margin-top:18px;padding:12px 10px;background-color:#e3f2fd;border-radius:4px;display:flex;align-items:center;gap:8px;font-size:1rem}.MapComponent_modalTipIcon__OOWlk{font-size:20px;display:flex;align-items:center}.MapComponent_modalTipText__gIZqj{color:#0d47a1}.MapComponent_modalSupportBtn__sA7Vv{background:linear-gradient(90deg,#002d75,#0050b3);color:#fff;padding:12px 0;border-radius:6px;text-decoration:none;font-weight:700;font-size:1rem;display:block;width:100%;box-shadow:0 1px 2px rgba(0,0,0,.07);outline:none;margin-top:22px;border:none;cursor:pointer;transition:background .2s}.MapComponent_modalSupportBtn__sA7Vv:focus,.MapComponent_modalSupportBtn__sA7Vv:hover,.MapComponent_retryBtn__HjZks:focus,.MapComponent_retryBtn__HjZks:hover{background:linear-gradient(90deg,#0050b3,#002d75);outline:2px solid #002d75}.MapComponent_staticMapBgBlur__NiY5n{position:relative}.MapComponent_staticMapBgBlur__NiY5n:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background-image:var(--static-map-url);background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(10px);opacity:.85;pointer-events:none}.MapComponent_errorCard__Iy6UJ,.MapComponent_modalOverlay__nWs7W{z-index:1}.MapLoading_mapLoadingContainer__W_NGJ{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:400px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:8px;position:relative;overflow:hidden}.MapLoading_mapLoadingContainer__W_NGJ:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);animation:MapLoading_shimmer__nbxVH 2s infinite}.MapLoading_loader__FamJ7{z-index:1;position:relative;width:300px}.MapLoading_progressBar___C7Vd{width:100%;height:8px;background-color:#e9ecef;border-radius:4px;overflow:hidden;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.MapLoading_progressFill__6sUl_{height:100%;background:linear-gradient(90deg,#002d75,#71c1ba 50%,#002d75);border-radius:4px;animation:MapLoading_progressFlow__nk7Qu 2s ease-in-out infinite;box-shadow:0 2px 8px rgba(0,45,117,.3)}@keyframes MapLoading_shimmer__nbxVH{0%{left:-100%}to{left:100%}}@keyframes MapLoading_progressFlow__nk7Qu{0%{width:0;opacity:.8}50%{width:70%;opacity:1}to{width:100%;opacity:.9}}@media (max-width:768px){.MapLoading_mapLoadingContainer__W_NGJ{min-height:300px}.MapLoading_loader__FamJ7{width:250px}.MapLoading_progressBar___C7Vd{height:6px}}@media (prefers-color-scheme:dark){.MapLoading_mapLoadingContainer__W_NGJ{background:linear-gradient(135deg,#2d3748,#1a202c)}.MapLoading_progressBar___C7Vd{background-color:#4a5568}.MapLoading_progressFill__6sUl_{background:linear-gradient(90deg,#63b3ed,#71c1ba 50%,#63b3ed);box-shadow:0 2px 8px rgba(99,179,237,.3)}}.SearchBar_searchBarContainer__YED5P{display:flex;flex-direction:row;align-items:center;padding:0;position:absolute;width:469px;height:48px;left:calc(50% - 469px/2 + .5px);top:46px;background:#f4f4f4;border-bottom:1px solid #c6c6c6!important;border-radius:4px;z-index:1000}.SearchBar_searchIconContainer__AzSa9{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px;gap:16px;width:48px;height:48px;flex:none;order:0;flex-grow:0}.SearchBar_searchIcon__dZMbU{width:16px;height:16px;background:#f4f4f4;flex:none;order:0;flex-grow:0}.SearchBar_textContainer__39mDK{display:flex;flex-direction:row;align-items:flex-start;padding:0;width:421px;height:18px;flex:none;order:1;flex-grow:1}.SearchBar_searchInput__sig1q{width:100%;height:18px;font-family:Museo Sans,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.16px;color:#161616;background:transparent;border:none;outline:none;flex:none;order:0;flex-grow:1}.SearchBar_searchInput__sig1q::placeholder{color:#a8a8a8}.SearchBar_clearIconContainer__h_1da{display:flex;flex-direction:row;align-items:center;padding:16px;width:48px;height:48px;background:transparent;border:none;cursor:pointer;flex:none;order:2;flex-grow:0}.SearchBar_clearIcon__IJTb2{width:16px;height:16px;background:rgba(255,255,255,.00001);background-blend-mode:multiply;flex:none;order:0;flex-grow:0}.SearchBar_resultsContainer__eXuyz{position:absolute;top:48px;left:0;width:100%;background:#fff;border-radius:0 0 4px 4px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1001;max-height:300px;overflow-y:auto}.SearchBar_resultsList__c5MJC{list-style-type:none;padding:0;margin:0;width:100%}.SearchBar_resultItem__BGrob{margin:0;width:100%;border-bottom:1px solid #e0e0e0}.SearchBar_resultItem__BGrob:last-child{border-bottom:none}.SearchBar_resultButton__11BnZ{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-align:left;padding:12px 16px;background:#fff;border:none;cursor:pointer;transition:background-color .2s ease}.SearchBar_resultButton__11BnZ:focus,.SearchBar_resultButton__11BnZ:hover{background-color:#f4f4f4;outline:none}.SearchBar_resultTitle__F26Xx{font-weight:600;font-size:14px;color:#161616;margin-bottom:4px}.SearchBar_resultSubtitle__ATt6Y,.SearchBar_resultTitle__F26Xx{font-family:Museo Sans,sans-serif;max-width:100%;overflow-wrap:break-word}.SearchBar_resultSubtitle__ATt6Y{font-size:12px;color:#525252}.SearchBar_loading__Ywjb2,.SearchBar_noResults__uqC7a{text-align:center;padding:16px;color:#525252;font-family:Museo Sans,sans-serif;font-size:14px}@media (max-width:767px){.SearchBar_searchBarContainer__YED5P{width:90%;max-width:469px;left:5%;right:5%;transform:translateX(0)}.SearchBar_textContainer__39mDK{width:calc(100% - 96px)}}@media (max-width:480px){.SearchBar_searchBarContainer__YED5P{width:95%;left:2.5%;top:12px;right:2.5%}input.SearchBar_searchInput__sig1q{font-size:16px}}.LeftToolbar_toolbar__mH95T{position:fixed;left:0;top:0;width:52x;height:100vh;background-color:#002d75;display:flex;flex-direction:column;justify-content:space-between;z-index:1000;box-shadow:2px 0 5px rgba(0,0,0,.1)}.LeftToolbar_topSection__1ecMY{display:flex;flex-direction:column;align-items:center}.LeftToolbar_logoContainer__iMO0X{padding:12px 0;width:100%;display:flex;justify-content:center;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.LeftToolbar_logo__5zDPa{width:32px;height:auto}.LeftToolbar_iconGroup__qLj4g{display:flex;flex-direction:column;width:calc(100% - 0px);margin-top:16px;gap:14px}.LeftToolbar_iconWrapper__IqVIM{position:relative;width:100%}.LeftToolbar_iconButton__sPPwm{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;transition:all .2s;padding:0;color:#fff}.LeftToolbar_iconButton__sPPwm svg{filter:brightness(0) invert(1);width:21px}.LeftToolbar_iconButton__sPPwm img{filter:none}.LeftToolbar_iconButton__sPPwm:hover{background-color:hsla(0,0%,100%,.1)}.LeftToolbar_iconButton__sPPwm.LeftToolbar_active__mb9jk{background-color:#fff;border-radius:9px;color:#002d75}.LeftToolbar_iconButton__sPPwm.LeftToolbar_active__mb9jk svg{filter:none}.LeftToolbar_iconButton__sPPwm.LeftToolbar_active__mb9jk img{filter:brightness(0) invert(1)}.LeftToolbar_bottomSection__36Ig_{padding-bottom:0;background-color:#416395;position:fixed;width:52px;bottom:0;left:0;contain:layout;border-radius:9px}.LeftToolbar_bottomSection__36Ig_ .LeftToolbar_iconButton__sPPwm{height:40px;width:100%}.LeftToolbar_adminIcon__HwNdj{position:fixed;bottom:45px}.LeftToolbar_designerIcon__s5OBj{position:fixed;bottom:90px;max-width:40px}.LeftToolbar_tooltip__qGEEF{position:absolute;left:56px;top:10px;min-width:85px;height:37px;background-color:#fff;border-radius:8px;padding:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);z-index:9;display:flex;align-items:center;justify-content:center}.LeftToolbar_tooltipText__YOgAc{min-width:68px;height:auto;font-family:Museo Sans,sans-serif;font-weight:500;font-size:14px;line-height:16px;letter-spacing:.32px;color:#0a0d14;text-align:center;white-space:nowrap}.LeftToolbar_tooltip__qGEEF.LeftToolbar_probModeTooltip__sE95d{width:200px;height:auto;min-height:60px;left:56px;top:8px}.LeftToolbar_tooltip__qGEEF.LeftToolbar_probModeTooltip__sE95d .LeftToolbar_tooltipText__YOgAc{white-space:normal;text-align:left;width:100%;height:auto;min-width:auto;line-height:18px}img.LeftToolbar_totaliserImg__k_U5Z{max-width:20px;max-height:20px}.LeftToolbar_iconSettings__pNZpw:not(disabled){fill:#fff!important;width:24px!important;height:24px!important}.LeftToolbar_iconSettings__pNZpw:hover{fill:#012d75!important}.LeftToolbar_logoutLoader__xZXr_{margin-left:auto}.LeftToolbar_bottomSection__36Ig_:hover button{background-color:#fff!important}.LeftToolbar_bottomSection__36Ig_:hover button svg{fill:#012d75!important}@media only screen and (min-width:768px) and (max-width:991px){.LeftToolbar_iconGroup__qLj4g{gap:0}}@media (min-width:768px){.LeftToolbar_bottomSection__36Ig_{height:52px}.LeftToolbar_bottomSection__36Ig_ button{width:52px;height:52px;border-radius:9px}}@media (max-width:767px){.LeftToolbar_iconButton__sPPwm.LeftToolbar_active__mb9jk{border-radius:0}.LeftToolbar_tooltip__qGEEF{width:auto;min-width:76px;height:auto;min-height:24px;border-radius:4px;padding:4px;left:-10px;top:auto;bottom:calc(100% + 10px)!important}.LeftToolbar_tooltip__qGEEF.LeftToolbar_probModeTooltip__sE95d{top:auto!important;left:0!important}.LeftToolbar_tooltipText__YOgAc{font-size:12px;width:auto;height:auto}.LeftToolbar_toolbar__mH95T{top:inherit;bottom:0;width:100%;height:auto;flex-direction:row;z-index:1100}.LeftToolbar_iconGroup__qLj4g{display:flex;flex-direction:row;margin-top:0;gap:0}.LeftToolbar_topSection__1ecMY{flex-direction:row;width:100%}.LeftToolbar_adminIcon__HwNdj,.LeftToolbar_designerIcon__s5OBj{position:relative;bottom:0}.LeftToolbar_logoContainer__iMO0X{min-width:40px;width:auto;background-color:#58709e;padding:7px 0}.LeftToolbar_iconButton__sPPwm{margin:0 auto;width:22px;height:22px}.LeftToolbar_iconGroup__qLj4g img{max-width:16px!important}.LeftToolbar_bottomSection__36Ig_{min-width:40px;width:auto;position:relative}.LeftToolbar_bottomSection__36Ig_,.LeftToolbar_bottomSection__36Ig_ button{height:100%;border-radius:0!important}.LeftToolbar_tooltip__qGEEF.LeftToolbar_settingTooltip__62eDU{left:-40px!important}img.LeftToolbar_totaliserImg__k_U5Z{max-width:16px;max-height:16px}.LeftToolbar_logo__5zDPa{width:26px}}.TimeSlider_timeSliderContainer__nN49N{box-sizing:border-box;position:absolute;width:373px;height:104px;left:calc(50% - 373px/2 + .5px);bottom:20px;background:#fff;border:1px solid #d9d9d9;border-radius:6px;z-index:1000}.TimeSlider_sliderContainer__ag581{position:absolute;width:316px;height:33px;left:17px;top:37px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:5px 0 24px;gap:8px;isolation:isolate}.TimeSlider_slider__HHe_E{position:relative;width:100%;height:4px;cursor:pointer}.TimeSlider_sliderBg__c9uuy{right:0;background:#32a6f9;opacity:.2}.TimeSlider_sliderBg__c9uuy,.TimeSlider_sliderFill___TydX{position:absolute;height:4px;left:0;top:0;border-radius:100px}.TimeSlider_sliderFill___TydX{background:#01266c}.TimeSlider_sliderKnob__QQ4yv{position:absolute;width:12px;height:12px;top:-4px;transform:translateX(-50%);cursor:grab}.TimeSlider_sliderKnob__QQ4yv:active{cursor:grabbing}.TimeSlider_sliderKnob__QQ4yv:after{content:"";position:absolute;width:12px;height:12px;left:0;top:0;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1)}.TimeSlider_knobTooltip__UCt9_{position:absolute;width:39px;height:24px;left:50%;transform:translateX(-50%);bottom:15px;background:#01266c;border-radius:4px;display:flex;justify-content:center;align-items:center}.TimeSlider_knobTooltip__UCt9_:after{content:"";position:absolute;width:0;height:0;left:50%;transform:translateX(-50%);bottom:-4px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #01266c}.TimeSlider_tooltipValue__MVade{font-family:Museo Sans,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:14px;display:flex;align-items:center;text-align:center;color:#fff}.TimeSlider_tickMarksContainer__6K9FW{position:absolute;width:100%;height:3px;top:15px;display:flex;justify-content:space-between}.TimeSlider_tickMark__BHc3c{width:1px;height:3px;background:#000}.TimeSlider_sliderLabels__r36_1{position:absolute;width:100%;display:flex;justify-content:space-between;top:26px}.TimeSlider_yearLabel__BRsxu{font-family:Museo Sans,sans-serif;font-style:normal;font-weight:400;font-size:8px;line-height:10px;color:#000}.TimeSlider_modeToggleContainer__2sHlf{position:absolute;width:158px;height:24px;left:108px;top:73px}.TimeSlider_modeToggle__LX33U{box-sizing:border-box;width:158px;height:24px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 17px hsla(0,0%,76%,.25);border-radius:4px;display:flex;position:relative}.TimeSlider_modeButton__V_kqM{flex:1;height:18px;margin:2px 3px 3px;border:none;background:none;font-family:Museo Sans,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:18px;color:#737373;cursor:pointer;padding:0;display:flex;justify-content:center;align-items:center;border-radius:4px}.TimeSlider_modeButton__V_kqM.TimeSlider_active__m7Ysi{background-color:#01266c;color:#fff;font-weight:600}@media (max-width:767px){.TimeSlider_timeSliderContainer__nN49N{width:96%;max-width:96%;left:2%;right:2%;z-index:9999;transform:translateX(0)}.TimeSlider_sliderContainer__ag581{width:90%;left:5%}.TimeSlider_modeToggleContainer__2sHlf{left:50%;transform:translateX(-50%)}.TimeSlider_timeSliderContainer__nN49N{bottom:10px}}@media (max-width:480px){.TimeSlider_timeSliderContainer__nN49N{width:100%;margin:0 auto;left:0;right:0}}