@font-face{font-family:Ideal Sans;src:url(/fonts/ideal-sans.woff2) format("woff2"),url(/fonts/ideal-sans.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ideal Sans;src:url(/fonts/ideal-sans-medium.woff2) format("woff2"),url(/fonts/ideal-sans-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ideal Sans;src:url(/fonts/ideal-sans-bold.woff2) format("woff2"),url(/fonts/ideal-sans-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}html,body{font-family:Ideal Sans,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.dark-theme .esri-component calcite-action{--calcite-action-background-color: #2b2b2b;--calcite-action-background-color-hover: #202020;--calcite-action-text-color-press: #fff}.light-theme .esri-component calcite-action{--calcite-action-background-color: #fff;--calcite-action-background-color-hover: #f5f5f5;--calcite-action-text-color-press: #2b2b2b}.dark-theme .esri-component calcite-button{--calcite-button-background-color: #2b2b2b;--calcite-button-background-color-hover: #202020;--calcite-button-text-color: #fff;--calcite-internal-button-text-color: #fff;--calcite-button-border-color: #555;--calcite-icon-color: #9f9f9f;background-color:#2b2b2b}.light-theme .esri-component calcite-button{--calcite-button-background-color: #fff;--calcite-button-background-color-hover: #f5f5f5;--calcite-button-text-color: #2b2b2b;--calcite-internal-button-text-color: #2b2b2b;--calcite-button-border-color: #555;--calcite-icon-color: #2d2d2d;background-color:#fff}.dark-theme .esri-component calcite-popover{--calcite-notice-background-color: #2d2d2d;--calcite-notice-content-text-color: #bfbfbf;--calcite-popover-border-color: #555;--calcite-popover-arrow-color: #555;--calcite-popover-background-color: #2d2d2d;--calcite-popover-text-color: #d1d1d1}.light-theme .esri-component calcite-popover{--calcite-notice-background-color: #fff;--calcite-notice-content-text-color: #2d2d2d;--calcite-popover-border-color: #555;--calcite-popover-arrow-color: #555;--calcite-popover-background-color: #fff;--calcite-popover-text-color: #323232}.dark-theme .esri-component .esri-expand__popover-content .esri-widget__heading{color:#d1d1d1}.light-theme .esri-component .esri-expand__popover-content .esri-widget__heading{color:#323232}.dark-theme .esri-component calcite-icon{--calcite-icon-color: #9f9f9f}.light-theme .esri-component calcite-icon{--calcite-icon-color: #2d2d2d}.dark-theme .esri-component .esri-expand__panel-content,.dark-theme .esri-component .esri-expand__content-container{background-color:#2d2d2d}.light-theme .esri-component .esri-expand__panel-content,.light-theme .esri-component .esri-expand__content-container{background-color:#fff}.dark-theme .esri-component calcite-flow-item{--calcite-ui-foreground-1: #2d2d2d;--calcite-ui-text-2: #ffffff;--calcite-list-background-color: #2d2d2d;--calcite-color-text-1: #ffffff;--calcite-list-background-color-hover: #202020}.light-theme .esri-component calcite-flow-item{--calcite-ui-foreground-1: #ffffff;--calcite-ui-text-2: #2b2b2b;--calcite-list-background-color: #ffffff;--calcite-color-text-1: #2b2b2b;--calcite-list-background-color-hover: #f3f3f3}.esri-component.esri-zoom{background-color:transparent}.esri-component.esri-widget--button{border-radius:2px!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease;padding:0!important;margin:0!important}.dark-theme .esri-component.esri-widget--button{background-color:#2b2b2b;color:#fff}.light-theme .esri-component.esri-widget--button{background-color:#fff;color:#2b2b2b}.dark-theme .esri-widget--button:hover,.dark-theme .esri-component.esri-widget--button:hover,.dark-theme .esri-component calcite-button:hover{color:#ededed;background-color:#202020}.light-theme .esri-widget--button:hover,.light-theme .esri-component.esri-widget--button:hover,.light-theme .esri-component calcite-button:hover{color:#202020;background-color:#ededed}.dark-theme .esri-component .esri-widget--panel,.dark-theme .esri-component .esri-legend__message,.dark-theme .esri-component .esri-layer-list__item-message{background-color:#242424;color:#d1d1d1;border-radius:2px}.light-theme .esri-component .esri-widget--panel,.light-theme .esri-component .esri-legend__message,.light-theme .esri-component .esri-layer-list__item-message{background-color:#fff;color:#242424;border-radius:2px}.esri-component.esri-zoom calcite-button.esri-widget--button{border-top:0px}.esri-widget--panel{border-radius:2px;box-shadow:0 2px 6px #0006}.esri-icon{font-size:16px!important}.esri-zoom{height:auto!important;display:flex!important;flex-direction:column!important;gap:4px!important}.esri-zoom .esri-widget--button,.esri-home .esri-widget--button,.esri-compass .esri-widget--button,.esri-expand .esri-widget--button,.custom-fullscreen-btn{padding:0!important;box-shadow:0 2px 4px #0006}.esri-ui-bottom-right{flex-direction:column!important;display:flex!important;gap:6px!important;right:12px!important;bottom:12px!important}.esri-zoom__zoom-in-button,.esri-zoom__zoom-out-button{margin:0!important;border-radius:2px!important}.esri-expand__container,.esri-home__button,.esri-compass__button{width:32px!important;height:32px!important}.custom-fullscreen-btn{width:32px!important;height:32px!important;cursor:pointer}.placeholder-svg.light{filter:invert(0)}.placeholder-svg.dark{filter:invert(.8)}.placeholder-svg.error{opacity:.7}
