.esri-app{padding:0;margin:0;height:100%;width:100%;--compare-gap: 1px;--header-background: var(--calcite-color-foreground-3);--header-color: var(--calcite-color-text-1)}.esri-app calcite-panel{--calcite-color-background: #404040}.esri-compare--gap{--compare-gap: 2px}.esri-shell{height:100%}.esri-shell__opt-out-button{float:right}html[dir=rtl] .esri-shell__opt-out-button{float:left}.esri-error-message{height:100%;width:100%;display:flex;justify-content:center;align-items:center;background:#fff}.esri-error-message p{font-weight:600}.image{margin:0!important}.image img{width:inherit}:any-link{color:var(--calcite-color-text-link)}a{word-wrap:break-word}.header{display:flex;background-color:var(--calcite-color-foreground-1);border-block-end:var(--calcite-panel-header-border-block-end, 1px solid var(--calcite-color-border-3))}.heading-content{width:100%;display:flex;align-items:center;flex-direction:column;overflow:hidden;padding-inline:.75rem;padding-block:.875rem;margin-inline-end:auto}.heading-text{margin-inline:0px;font-size:var(--calcite-font-size-0);line-height:1.25rem;font-weight:var(--calcite-font-weight-medium)}.mobile-panel{transition:height .4s ease-out;overflow:hidden}.mobile-panel.collapse{height:56px}.esri-instant-app__control-panel-bar{height:100%;max-width:unset;background-color:var(--header-background);color:var(--header-color);--calcite-icon-color: var(--header-color);--calcite-color-transparent-hover: rgba(0, 0, 0, .2);--calcite-color-foreground-1: transparent}.esri-instant-app__control-panel-bar .esri-instant-app__keyboard-popover{--calcite-color-text-1: #2c2c2c}.esri-instant-app__control-panel-bar instant-apps-keyboard-shortcuts{--calcite-color-foreground-2: #fff;--calcite-color-text-1: #2c2c2c}.esri-instant-app__control-panel-bar .esri-instant-app__keyboard-container{max-height:70vh;overflow-y:auto}.esri-instant-app__control-panel-bar instant-apps-language-switcher{--calcite-color-text-3: #6a6a6a;--calcite-color-text-1: #2c2c2c;--calcite-color-foreground-1: #fff;--calcite-icon-color: #6a6a6a;--calcite-button-text-color: #6a6a6a}.esri-instant-app__control-panel-bar instant-apps-social-share{display:flex;--instant-apps-social-share-popover-button-icon-color: var(--header-color);--calcite-color-transparent-hover: rgba(0, 0, 0, .2);--calcite-color-foreground-1: #fff;--calcite-color-text-1: #2c2c2c}.esri-instant-app__control-panel-bar instant-apps-export-views{--instant-apps-export-action-width: 100%;--instant-apps-export-action-background-hover: var( --calcite-color-transparent-hover );--instant-apps-export-action-background-press: var( --calcite-color-transparent-press );--instant-apps-export-background: #fff;--calcite-color-foreground-2: rgba(0, 0, 0, .3);--calcite-color-foreground-3: rgba(0, 0, 0, .3);--calcite-color-text-1: #2c2c2c}.calcite-mode-dark .esri-instant-app__keyboard-popover{--calcite-color-text-1: #fff}.calcite-mode-dark instant-apps-keyboard-shortcuts{--calcite-color-foreground-2: #353535;--calcite-color-text-1: #fff}.calcite-mode-dark instant-apps-language-switcher{--calcite-color-text-3: #9f9f9f;--calcite-color-text-1: #fff;--calcite-color-foreground-1: #242424;--calcite-icon-color: #9f9f9f;--calcite-button-text-color: #9f9f9f}.calcite-mode-dark instant-apps-social-share{--instant-apps-social-share-background-color: #242424;--calcite-color-foreground-1: #242424;--calcite-color-text-1: #fff}.calcite-mode-dark instant-apps-export-views{--instant-apps-export-background: #242424;--calcite-color-text-1: #fff}.esri-compare{width:100%;height:100%;background:var(--calcite-color-foreground-3);display:flex;gap:var(--compare-gap, 1px);overflow:hidden;position:relative}.esri-compare--show-headers .arcgis-view{height:calc(100% - 32px)}.esri-compare-view{position:absolute}.esri-compare-view-1,.esri-compare-view-2,.esri-compare-view-3,.esri-compare-view-4{display:none;background:#fff;flex:1;transition:all .5s}.esri-compare .esri-view__header-dropdown{position:relative}.esri-compare .esri-view__header-dropdown calcite-button{--calcite-font-size--1: 16px;--calcite-font-weight-normal: 500;--calcite-ui-focus-color: #007ac2;position:relative;z-index:1}.esri-compare .esri-view__header-dropdown calcite-popover{width:100%}.esri-compare-layout-1 .esri-compare-view-1{display:block;height:100%;width:calc(50% - var(--compare-gap) / 2);left:0}.esri-compare-layout-1 .esri-compare-view-2{display:block;height:100%;width:calc(50% - var(--compare-gap) / 2);right:0}.esri-compare-layout-1 instant-apps-keyboard-shortcuts{display:block;width:25vw}.esri-compare-layout-2 .esri-compare-view-1{display:block;width:100%;height:calc(50% - var(--compare-gap) / 2);top:0}.esri-compare-layout-2 .esri-compare-view-2{display:block;width:100%;height:calc(50% - var(--compare-gap) / 2);bottom:0}.esri-compare-layout-2 instant-apps-keyboard-shortcuts{display:block;height:40vh;max-width:50vw}.esri-compare-layout-3 .esri-compare-view-1{display:block;height:100%;width:calc(33.3333333333% - var(--compare-gap) / 2);left:0}.esri-compare-layout-3 .esri-compare-view-2{display:block;height:100%;width:calc(33.3333333333% - var(--compare-gap) / 2);left:calc(33.3333333333% + var(--compare-gap) / 4)}.esri-compare-layout-3 .esri-compare-view-3{display:block;height:100%;width:calc(33.3333333333% - var(--compare-gap) / 2);right:0}.esri-compare-layout-3 .esri-compare-view-1 canvas,.esri-compare-layout-3 .esri-compare-view-2 canvas,.esri-compare-layout-3 .esri-compare-view-3 canvas{width:100%!important}.esri-compare-layout-3 instant-apps-keyboard-shortcuts{display:block;height:40vh;max-width:20vw}.esri-compare-layout-4 .esri-compare-view-1{display:block;width:100%;height:calc(33.3333333333% - var(--compare-gap) / 2);top:0}.esri-compare-layout-4 .esri-compare-view-2{display:block;width:100%;height:calc(33.3333333333% - var(--compare-gap) / 2);top:calc(33.3333333333% + var(--compare-gap) / 4)}.esri-compare-layout-4 .esri-compare-view-3{display:block;width:100%;height:calc(33.3333333333% - var(--compare-gap) / 2);bottom:0}.esri-compare-layout-4 .esri-compare-view-1 canvas,.esri-compare-layout-4 .esri-compare-view-2 canvas,.esri-compare-layout-4 .esri-compare-view-3 canvas{height:100%!important}.esri-compare-layout-4 instant-apps-keyboard-shortcuts{display:block;height:25vh;max-width:50vw}.esri-compare-layout-5 .esri-compare-view-1,.esri-compare-layout-5 .esri-compare-view-2,.esri-compare-layout-5 .esri-compare-view-3,.esri-compare-layout-5 .esri-compare-view-4{display:block;z-index:1}.esri-compare-layout-5 .esri-compare-view-1{height:calc(50% - var(--compare-gap) / 2);width:calc(50% - var(--compare-gap) / 2);left:0}.esri-compare-layout-5 .esri-compare-view-2{height:calc(50% - var(--compare-gap) / 2);width:calc(50% - var(--compare-gap) / 2);right:0}.esri-compare-layout-5 .esri-compare-view-3{height:calc(50% - var(--compare-gap) / 2);width:calc(50% - var(--compare-gap) / 2);left:0;bottom:0}.esri-compare-layout-5 .esri-compare-view-4{height:calc(50% - var(--compare-gap) / 2);width:calc(50% - var(--compare-gap) / 2);right:0;bottom:0}.esri-compare-layout-5 instant-apps-keyboard-shortcuts{display:block;height:25vh;max-width:30vw}.esri-compare-layout-6 .esri-compare-view-1,.esri-compare-layout-6 .esri-compare-view-2,.esri-compare-layout-6 .esri-compare-view-3{display:block;z-index:1}.esri-compare-layout-6 .esri-compare-view-1{height:100%;width:calc(50% - var(--compare-gap) / 2);left:0}.esri-compare-layout-6 .esri-compare-view-2{height:calc(50% - var(--compare-gap) / 2);width:calc(50% - var(--compare-gap) / 2);right:0}.esri-compare-layout-6 .esri-compare-view-3{height:calc(50% - var(--compare-gap) / 2);width:calc(50% - var(--compare-gap) / 2);right:0;bottom:0}.esri-compare-layout-6 instant-apps-keyboard-shortcuts{display:block;width:25vw}.esri-compare-layout-7 .esri-compare-view-1,.esri-compare-layout-7 .esri-compare-view-2,.esri-compare-layout-7 .esri-compare-view-3{display:block;z-index:1}.esri-compare-layout-7 .esri-compare-view-1{height:calc(50% - var(--compare-gap) / 2);width:100%}.esri-compare-layout-7 .esri-compare-view-2{height:calc(50% - var(--compare-gap) / 2);width:calc(50% - var(--compare-gap) / 2);left:0;bottom:0}.esri-compare-layout-7 .esri-compare-view-3{height:calc(50% - var(--compare-gap) / 2);width:calc(50% - var(--compare-gap) / 2);right:0;bottom:0}.esri-compare-layout-7 instant-apps-keyboard-shortcuts{display:block;height:40vh;max-width:50vw}.esri-compare-mobile-layout--landscape{flex-direction:column}.esri-compare-mobile-layout--landscape .esri-compare-view-1,.esri-compare-mobile-layout--landscape .esri-compare-view-2{display:block}.esri-compare-mobile-layout--landscape .esri-compare-view-1{width:calc(50% - var(--compare-gap) / 2);height:100%;left:0}.esri-compare-mobile-layout--landscape .esri-compare-view-2{width:calc(50% - var(--compare-gap) / 2);height:100%;right:0}.esri-compare-mobile-layout--portrait{flex-direction:column}.esri-compare-mobile-layout--portrait .esri-compare-view-1,.esri-compare-mobile-layout--portrait .esri-compare-view-2{display:block}.esri-compare-mobile-layout--portrait .esri-compare-view-1{height:calc(50% - var(--compare-gap) / 2);width:100%;top:0}.esri-compare-mobile-layout--portrait .esri-compare-view-2{height:calc(50% - var(--compare-gap) / 2);width:100%;bottom:0}.esri-instant-app__control-panel{padding-right:10px}.esri-instant-app__control-panel--mobile-bar{width:100%}.esri-instant-app__control-panel--mobile-bar calcite-action-group{width:100%}.esri-instant-app__control-panel--mobile-bar calcite-action,.esri-instant-app__control-panel--mobile-bar instant-apps-export-views{width:var(--mobile-action-width)}@media screen and (max-width: 767px){.esri-instant-app__control-panel{padding-right:0}.esri-instant-app__control-panel instant-apps-social-share{width:var(--mobile-action-width);--instant-apps-social-share-action-width: 100%}}.esri-instant-app__header{height:unset}.esri-view-container{width:100%;height:100%}.esri-view-container calcite-button{--calcite-color-brand: #fff;--calcite-color-brand-hover: #f3f3f3;--calcite-color-brand-press: #f3f3f3;--calcite-color-text-inverse: #000}.esri-view-container calcite-list{background:var(--calcite-color-foreground-1);--calcite-font-weight-normal: 400;--calcite-color-foreground-1: #fff;--calcite-color-foreground-2: #f3f3f3;--calcite-color-text-1: #000}.esri-view-container calcite-popover{background:#fff;--calcite-color-border-3: #fff}.esri-view-container calcite-dropdown{width:100%}.arcgis-view{display:block;width:100%;height:100%;position:relative}.esri-view{width:100%;height:100%;position:relative}.esri-view .esri-attribution{display:none}.esri-view__share-widget{background-color:var(--calcite-color-foreground-1)}.esri-view.esri-view .esri-view-user-storage{overflow:visible;position:absolute;right:0}.esri-view #countdown-keyboard-widget,.esri-view #countdown-share-widget,.esri-view #control-panel-widget{display:none}.esri-view #countdown-keyboard-widget{max-height:50vh;overflow-y:auto}.esri-view #viewLinkBtn{height:32px;width:32px}.esri-view .esri-ui-top-right .esri-component,.esri-view .esri-ui-top-left .esri-component{margin-bottom:4px}.esri-view .esri-ui-bottom-left .esri-component{margin-right:4px}.esri-view .esri-ui-bottom-right .esri-component{margin-left:4px}.esri-view__card{background:var(--calcite-color-foreground-1);color:var(---calcite-ui-text-1);border:1px solid #cfcfcd;max-width:50%;max-height:50%;overflow-y:auto;padding-bottom:32px;z-index:1000}.esri-view__card--top-left{top:0;left:0}.esri-view__card--top-right{top:0;right:0}.esri-view__card--bottom-left{bottom:0;left:0}.esri-view__card--bottom-right{bottom:0;right:0}.esri-view__description{padding:0 18px;word-break:break-word}.esri-view__description *{margin:revert;font-weight:revert}.esri-view__description *:first-child{margin-top:0}.esri-view__description *:last-child{margin-bottom:0}.esri-view__description img{width:100%}.esri-view__description .image{margin:0}.esri-view__description-heading{position:sticky;top:0;display:flex;justify-content:flex-end}.esri-view__header{height:32px;line-height:32px;filter:opacity(1.15);font-size:16px;font-weight:500;color:#000;padding:0 12px;background:linear-gradient(to right,#000 86%,transparent 95%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.esri-view .esri-ui-inner-container{inset:15px!important}.esri-view calcite-action{--calcite-opacity-disabled: .9}.esri-view .esri-popup.esri-popup--is-docked{margin:0}.esri-view calcite-action.esri-component{box-shadow:0 1px 2px #0000004d}.esri-view__hide-close-btn{display:none}@media screen and (max-width: 900px){.esri-view .esri-legend.esri-widget{max-width:250px}}@media screen and (max-width: 700px),screen and (max-height: 500px){.esri-view .esri-legend.esri-widget{max-width:200px}}.calcite-mode-dark .esri-view-container{background:#242424;--calcite-ui-icon-color: #fff}.calcite-mode-dark .esri-view-container .esri-view calcite-action{--calcite-ui-icon-color: #9f9f9f}.calcite-mode-dark .esri-view-container .esri-view calcite-action:hover{--calcite-ui-icon-color: #fff}.calcite-mode-dark .esri-view-container .esri-view__header{background:linear-gradient(to right,#fff 86%,transparent 95%);-webkit-background-clip:text;background-clip:text}.calcite-mode-dark .esri-view-container calcite-button{--calcite-color-brand: #242424;--calcite-color-brand-hover: #303030;--calcite-color-brand-press: #303030;--calcite-color-text-inverse: #fff}.calcite-mode-dark .esri-view-container calcite-list{--calcite-color-foreground-1: #242424;--calcite-color-foreground-2: #303030;--calcite-color-text-1: #fff}.calcite-mode-dark .esri-view-container calcite-popover{background:#242424;--calcite-color-border-3: #242424}html[dir=rtl] .esri-view-container .esri-view__header{background:linear-gradient(to left,#000 86%,transparent 95%);-webkit-background-clip:text;background-clip:text}html[dir=rtl] .calcite-mode-dark .esri-view-container .esri-view__header{background:linear-gradient(to left,#fff 86%,transparent 95%);-webkit-background-clip:text;background-clip:text}html,body,#root{padding:0;margin:0;height:100%;width:100%;overflow:hidden}
