@charset "UTF-8";.esri-page{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:auto;color:#fff;box-sizing:border-box;padding:2.5%}.esri-page .esri-page__text-container{display:flex;flex-direction:column;justify-content:center;height:90%}.esri-page .esri-page__title-text,.esri-page .esri-page__subtitle-text{line-height:normal;word-break:break-word}.esri-page .esri-page__title-text{margin:0 0 .25%;font-weight:400}.esri-page .esri-page__title-text,.esri-page .esri-page__subtitle-text{text-shadow:0px 4px 3px rgba(0,0,0,.4),0px 8px 13px rgba(0,0,0,.1),0px 18px 23px rgba(0,0,0,.1)}.esri-page .esri-page__scroll-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:10%}.esri-page .esri-page__scroll-container .esri-page__scroll-text{margin-bottom:5px}.esri-page .esri-page__scroll-container button{display:flex;align-items:center;flex-direction:column;background-color:transparent;border:none;cursor:pointer;width:fit-content;color:#fff}.esri-page .esri-page__scroll-container button calcite-icon{color:#fff}.esri-page__back-to-cover-page{position:absolute;right:2%;bottom:-98%;z-index:999999999;cursor:pointer}.esri-page__scroll-container button:hover calcite-icon{transition:ease-in-out .25s;transform:translateY(3px)}.esri-page__scroll-container button:not(:hover) calcite-icon{transition:ease-in-out .25s;transform:translateY(-3px)}@media screen and (max-width:480px){.esri-page__title-text{font-size:45px}.esri-page__subtitle-text{font-size:25px}.esri-page__scroll-text{font-size:20px}}@media screen and (min-width:481px)and (max-width:1025px){.esri-page__title-text{font-size:65px}.esri-page__subtitle-text{font-size:30px}.esri-page__scroll-text{font-size:25px}}@media screen and (min-width:769px){.esri-page__title-text{font-size:75px}.esri-page__subtitle-text{font-size:45px}.esri-page__scroll-text{font-size:30px}}.esri-share calcite-tabs calcite-tab{width:100%}.esri-share calcite-tabs calcite-tab .esri-share__main-header{font-size:18px}.copy-icon .esri-share__iframe-container,.esri-share__iframe-preview{border:none;width:100%;pointer-events:none;position:relative}.esri-share__iframe-container{height:30vh}.esri-share__iframe-preview{height:100%}.esri-share__copy-icon{width:15px}.esri-share__embed-content-container{height:100%}.esri-share__url-input,.esri-share__iframe-input{display:inline-block;width:88%;margin:0;padding:5px;border:1px solid #d3d3d3;vertical-align:top;font-size:.9375rem;color:#000}.esri-share{box-sizing:border-box}.esri-share .esri-share__share-button{border:0;background-color:#fff;color:#6e6e6e;padding:.5rem}.esri-share .esri-share__share-button:hover{cursor:pointer}.esri-share .esri-share__share-item-container{display:flex}.esri-share .esri-share__share-item-container .esri-share__share-icon{width:24px;height:24px;background-color:transparent;border:none;padding:0;margin-left:10px;margin-right:10px}.esri-share .esri-share__share-item-container .esri-share__share-icon .esri-share__svg-icon{width:24px;height:24px}.esri-share .esri-share__share-item-container .esri-share__share-icon:hover{cursor:pointer}.esri-share .esri-share__share-item-container .icon-social-facebook{fill:#3b5998}.esri-share .esri-share__share-item-container .icon-social-twitter{fill:#1da1f2}.esri-share .esri-share__share-item-container .icon-social-linkedin{fill:#0072b1}.esri-share .esri-share__share-item-container .icon-social-contact{stroke:#000;fill:transparent}.esri-share .esri-share__share-item-container,.esri-share .esri-share__copy-clipboard-container,.esri-share .esri-share__iframe-input-container{margin-top:3%;margin-bottom:3%}.esri-share .esri-share__copy-clipboard-container,.esri-share .esri-share__iframe-input-container{display:flex;flex-direction:row}.esri-share .esri-share__copy-button,.esri-share .esri-share__copy-clipboard-url,.esri-share .esri-share__copy-clipboard-iframe{display:flex;justify-content:center;align-items:center;width:12%;text-align:center;background-color:#00000073;color:#fff;height:30px;vertical-align:top;box-sizing:border-box;padding-top:2px;transition:background-color .2s linear;transition-property:background-color;transition-duration:.2s;transition-timing-function:linear;transition-delay:initial}.esri-share .esri-share__copy-clipboard-url:hover,.esri-share .esri-share__copy-clipboard-iframe:hover{background-color:gold;cursor:pointer}.esri-share .esri-share__heading{margin:0;font-size:24px}.esri-share .esri-share__close{position:absolute;top:5px;right:8px}.esri-share .esri-share__close:hover{cursor:pointer}.esri-share .esri-share__main-container .esri-share__main-header{margin:0;font-size:.85em;font-style:italic;font-weight:400}.esri-share .esri-share__main-container .esri-share__copy-container .esri-share__copy-url-group .esri-share__copy-clipboard{width:12%;text-align:center;background-color:#00000073;display:inline-block;height:30px;vertical-align:top;transition:background-color .2s linear;transition-property:background-color;transition-duration:.2s;transition-timing-function:linear;transition-delay:initial}.esri-share .esri-share__main-container .esri-share__copy-container .esri-share__copy-url-group .esri-share__copy-clipboard .esri-share__copy-icon-container{display:inline-block;width:20px;padding:2%;height:30px}.esri-share .esri-share__main-container .esri-share__hr{margin:.7rem 0}.esri-share .esri-share__main-container .esri-share__share-container .esri-share__share-item{padding-top:15px;width:25%;text-align:center}.esri-share .esri-share__main-container .esri-share__share-container .esri-share__share-item div:hover{cursor:pointer}.esri-share .esri-share__main-container .esri-share__share-item-container{display:flex;flex-wrap:wrap;box-sizing:border-box;width:90%;margin-top:0}html[dir=ltr] .esri-share__generate,html[dir=ltr] .esri-share__url-input,html[dir=ltr] .esri-share__iframe-input{padding-left:5px}html[dir=ltr] .esri-share .esri-share__share-modal .esri-share__close{right:8px}html[dir=ltr] .esri-share .esri-share__share-modal .esri-share__main-container .esri-share__main-header{text-align:left}html[dir=ltr] .esri-share .esri-share__share-modal .esri-share__main-container .esri-share__copy-container .esri-share__copy-url-group .esri-share__url-input{padding-left:5px}html[dir=rtl] .esri-share__generate,html[dir=rtl] .esri-share__url-input,html[dir=rtl] .esri-share__iframe-input{padding-right:5px}html[dir=rtl] .esri-share .esri-share__share-modal .esri-share__close{left:0;right:auto}html[dir=rtl] .esri-share .esri-share__share-modal .esri-share__main-container .esri-share__main-header{text-align:right}html[dir=rtl] .esri-share .esri-share__share-modal .esri-share__main-container .esri-share__copy-container .esri-share__copy-url-group .esri-share__url-input{padding-right:5px}@media screen and (max-width:415px),(max-width:825px)and (orientation:landscape){.esri-share__share-modal{width:100%;height:100%;max-height:none;position:absolute;inset:0;overflow:hidden}}@media screen and (max-height:830px){.esri-share__main-container{height:95%}}@media screen and (max-height:830px)and (orientation:landscape){.esri-share__iframe-container{height:51vh}}@media screen and (max-height:568px){.esri-share__iframe-container{height:75%}}@media screen and (max-height:640px){.esri-share__iframe-container{height:85%}}@media screen and (max-width:824px)and (orientation:landscape){.esri-share__iframe-tab-section-container{height:65%}.esri-share__embed-content-container,.esri-share__iframe-tab-section{height:100vh}.esri-share__iframe-container{height:88%}}@media screen and (max-height:825px){.esri-share__iframe-container{height:92%}}@media screen and (max-height:667px){.esri-share__iframe-container{height:87%}}@media screen and (max-height:568px){.esri-share__iframe-container{height:83%}}@media screen and (max-width:415px),(max-width:825px)and (orientation:landscape){.esri-share__share-modal{width:100vw;height:100vh;max-height:none;position:fixed;inset:0;overflow:hidden}}.mobile-drawer{width:100%;max-height:300px;background-color:#8080804f}.mobile-drawer--show{display:block}.mobile-drawer--hide{display:none}.mobile-drawer .mobile-drawer-content{background-color:#fff;display:flex;flex-direction:column;height:fit-content}.mobile-drawer .mobile-drawer-content .drawer-tool{width:100%;height:65px;display:flex;align-items:center}.mobile-drawer .mobile-drawer-content .drawer-tool calcite-icon{margin:0 20px}.mobile-drawer .mobile-drawer-content .drawer-tool--selected{background-color:#0079c1;color:#fff}.mobile-drawer .mobile-drawer-content .drawer-tool .active-marker{width:10px;height:10px;border-radius:50%;background-color:#0079c1;margin:0 0 2px 8px}.mobile-drawer .mobile-drawer-content .drawer-tool-submenu-root{justify-content:space-between}.mobile-drawer .mobile-drawer-content .drawer-tool-submenu-root .submenu-root-label{display:flex}.mobile-drawer .mobile-drawer-content .drawer-tool-submenu-tool{margin-left:43px}body.calcite-mode-dark .mobile-drawer .mobile-drawer-content{background-color:#242424;color:#fff}#add-layer-dialog{--calcite-dialog-scrim-background-color: rgba(0, 0, 0, 0);--calcite-dialog-content-space: 0;--calcite-panel-space: 0;--calcite-panel-content-space: 0;--calcite-panel-content-top-space: 0;--calcite-internal-panel-default-space: 0;--calcite-dialog-size-y: 80vh;--calcite-dialog-min-size-y: 80vh;--calcite-dialog-max-size-y: 80vh;--calcite-dialog-min-size-x: 70%;height:80vh;min-height:80vh;max-height:80vh}@media(max-width:1440px){#add-layer-dialog{width:90vw;top:20px;height:80vh}}#add-layer-dialog .modal-header{background-color:inherit;width:auto;display:flex;flex-direction:column;border-bottom:var(--calcite-color-border-1) solid 1px}#add-layer-dialog .modal-header .search-area{display:flex;margin:var(--calcite-space-2xs);gap:.5rem}#add-layer-dialog .modal-header .search-area .search-area__section{min-width:0}#add-layer-dialog .modal-header .search-area .search-area__section--search{flex:1 1 50%;max-width:50%}#add-layer-dialog .modal-header .search-area .search-area__section--search:empty{display:none}#add-layer-dialog .modal-header .search-area .search-area__section--supporting{display:flex;flex:1 1 auto;max-width:50%;justify-content:flex-end;min-width:0}#add-layer-dialog .modal-header .search-area .search-area__section--supporting:empty{display:none}#add-layer-dialog .modal-header .search-area .search-area__section--supporting calcite-notice{flex:1 1 auto;max-width:100%}#add-layer-dialog .modal-header .search-area .search-area__section--supporting calcite-notice:not([open]){display:none}#add-layer-dialog .modal-header .search-area:not(:has(.search-area__section--supporting calcite-notice[open])) .search-area__section--search{max-width:100%}#add-layer-dialog .modal-header .search-area:not(:has(.search-area__section--search .search)) .search-area__section--supporting{max-width:100%}#add-layer-dialog .modal-header .search-area .notice-text{margin:0}#add-layer-dialog .modal-content-wrapper{display:flex;flex:1 1 auto;min-height:0;position:relative;overflow:hidden}#add-layer-dialog .modal-content-wrapper .filter-panel{width:300px;flex:0 0 300px;border-right:1px solid var(--calcite-color-border-1);box-sizing:border-box;overflow-y:auto;background-color:var(--calcite-color-surface-1)}#add-layer-dialog .modal-content-wrapper .filter-panel .panel-toggle-button[slot=header-actions-end]{margin-inline-end:.25rem}#add-layer-dialog .modal-content-wrapper .filter-panel-rail{display:flex;flex:0 0 56px;width:56px;min-width:56px;align-items:center;justify-content:center;gap:.75rem;border:0;border-right:1px solid var(--calcite-color-border-1);background:var(--calcite-color-surface-1);color:var(--calcite-color-text-1);cursor:pointer;padding:.75rem .5rem;writing-mode:vertical-rl;text-orientation:mixed}#add-layer-dialog .modal-content-wrapper .filter-panel-rail calcite-icon{transform:rotate(90deg)}#add-layer-dialog .modal-content-wrapper .filter-panel-rail .filter-panel-rail__label{font-family:Avenir Next;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}#add-layer-dialog .modal-content-wrapper .filter-panel-rail:hover,#add-layer-dialog .modal-content-wrapper .filter-panel-rail:focus-visible{background:var(--calcite-color-foreground-1)}.add-layer-footer{display:flex;justify-content:center;align-items:center;width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-sizing:border-box}.add-layer-footer calcite-pagination{display:flex;justify-content:center;align-items:center;width:100%}.add-layer-footer__spacer{width:100%}#add-layer-dialog .no-content-message{display:flex;justify-content:center;align-items:center;height:400px;width:100%;font-size:2rem}#add-layer-dialog .featureLayerItems{display:flex;flex-direction:column;flex:1 1 auto;gap:12px;width:100%;min-height:0;padding:15px;box-sizing:border-box;overflow-y:auto;background-color:var(--calcite-panel-background-color, var(--calcite-color-background))}#add-layer-dialog .featureLayerItems .selectedItem{--calcite-card-border-color: var(--calcite-color-brand);--calcite-card-accent-color-selected: var(--calcite-color-brand);box-shadow:0 0 0 1px var(--calcite-color-brand)}#add-layer-dialog .featureLayerItems calcite-card.layer-card{width:100%;max-width:100%;box-sizing:border-box}#add-layer-dialog .featureLayerItems calcite-card.layer-card .layer-card__row{display:flex;align-items:stretch;gap:.75rem;min-height:133px}#add-layer-dialog .featureLayerItems calcite-card.layer-card .layer-card__content{display:flex;flex:1 1 auto;min-width:0;min-height:133px;flex-direction:column;justify-content:flex-start;gap:.5rem}#add-layer-dialog .featureLayerItems calcite-card.layer-card .layer-card__heading{font-size:var(--calcite-font-size-relative-base);font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-relative-snug);color:var(--calcite-color-text-1);margin:0}#add-layer-dialog .featureLayerItems calcite-card.layer-card .layer-card__snippet{color:var(--calcite-color-text-2);font-size:var(--calcite-font-size-relative-sm);line-height:var(--calcite-font-line-height-relative-snug);margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#add-layer-dialog .featureLayerItems calcite-card.layer-card .layer-card__action{margin-top:auto;align-self:flex-end}#add-layer-dialog .featureLayerItems .layer-card__description-block{border-left:1px solid var(--calcite-color-border-3);border-right:1px solid var(--calcite-color-border-3)}#add-layer-dialog .featureLayerItems .layer-card__summary *,#add-layer-dialog .featureLayerItems .layer-card__description *,#add-layer-dialog .featureLayerItems .layer-card__meta-section *{font-weight:400!important;font-style:normal!important;letter-spacing:0em!important;font-family:Avenir Next W01,Avenir Next W00,Avenir Next,Avenir,Helvetica Neue,sans-serif!important;line-height:1.5!important}#add-layer-dialog .featureLayerItems .layer-card__summary a,#add-layer-dialog .featureLayerItems .layer-card__description a,#add-layer-dialog .featureLayerItems .layer-card__meta-section a{text-decoration:none!important}#add-layer-dialog .featureLayerItems .layer-card__summary a:hover,#add-layer-dialog .featureLayerItems .layer-card__description a:hover,#add-layer-dialog .featureLayerItems .layer-card__meta-section a:hover{text-decoration:underline!important}#add-layer-dialog .featureLayerItems .layer-card__summary p,#add-layer-dialog .featureLayerItems .layer-card__description p{margin-bottom:1rem}#add-layer-dialog .featureLayerItems .layer-card__meta-section{margin-top:1.25rem}#add-layer-dialog .featureLayerItems .layer-card__meta-section h4{margin-top:0;margin-bottom:.75rem;font-size:1rem;line-height:1.4;font-weight:600}#add-layer-dialog .featureLayerItems calcite-card.layer-card .layer-card__thumbnail-button{position:relative;display:block;flex:0 0 200px;width:200px;min-width:200px;max-width:200px;height:133px;min-height:133px;max-height:133px;padding:0;margin:0;border:0;background:transparent;overflow:hidden;cursor:pointer}#add-layer-dialog .featureLayerItems calcite-card.layer-card .layer-card__thumbnail-button:focus-visible{outline:2px solid var(--calcite-color-brand);outline-offset:2px}#add-layer-dialog .featureLayerItems calcite-card.layer-card .layer-card__thumbnail{display:block;width:100%;height:100%;object-fit:cover}#add-layer-dialog .featureLayerItems calcite-card.layer-card .layer-card__thumbnail-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--calcite-font-size-relative-sm);font-weight:var(--calcite-font-weight-medium);color:#fff;text-transform:none;background-color:#0000;opacity:0;transition:opacity .12s ease,background-color .12s ease}#add-layer-dialog .featureLayerItems calcite-card.layer-card .layer-card__thumbnail-button:hover .layer-card__thumbnail-overlay,#add-layer-dialog .featureLayerItems calcite-card.layer-card .layer-card__thumbnail-button:focus-visible .layer-card__thumbnail-overlay{opacity:1;background-color:#0006}body.mobile-view #add-layer-dialog{--calcite-dialog-size-y: 100vh;--calcite-dialog-min-size-y: 100vh;--calcite-dialog-max-size-y: 100vh;--calcite-dialog-min-size-x: 100vw;background-color:var(--calcite-color-surface-1);position:absolute;top:0;width:100%;height:100vh;border-radius:0}body.mobile-view #add-layer-dialog .modal-header .search-area{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.375rem}body.mobile-view #add-layer-dialog .modal-header .search-area{width:100%}body.mobile-view #add-layer-dialog .modal-header .search-area .search-area__section--search{flex:1 1 auto;width:auto;max-width:none}body.mobile-view #add-layer-dialog .modal-header .search-area .search-area__section--supporting{flex:0 1 45%;width:auto;max-width:45%}body.mobile-view #add-layer-dialog .modal-content-wrapper{overflow-y:hidden;display:flex;position:relative}html[dir=rtl] body #add-layer-dialog .modal-content-wrapper .filter-panel,html[dir=rtl] body #add-layer-dialog .modal-content-wrapper .filter-panel-rail{border-right:0;border-left:1px solid var(--calcite-color-border-1)}.categories-select{height:100%;min-width:250px;--calcite-panel-header-background-color: var( --calcite-panel-background-color, var(--calcite-color-background) );--calcite-panel-background-color: var( --calcite-panel-background-color, var(--calcite-color-background) )}.default-header{border-bottom:1px solid var(--calcite-color-border-1)}.default-header .sign-in-on-header,.default-header .sign-out-on-header{position:absolute;top:10px;right:10px}.default-header .map-info-modal{overflow-y:auto}.default-header .map-info-modal header{display:flex;justify-content:space-between;align-items:center}.default-header .map-info-modal header span{font-size:1.414rem;margin:.35em 0;width:100%;line-height:1.5;font-weight:400;font-family:Avenir Next W01,Avenir Next W00,Avenir Next,Avenir,Helvetica Neue,sans-serif!important}.default-header .map-info-modal .snippet{margin:5px 0 24px;font-weight:400!important;font-style:normal!important;letter-spacing:0em!important;font-family:Avenir Next W01,Avenir Next W00,Avenir Next,Avenir,Helvetica Neue,sans-serif!important;line-height:1.5!important;color:#4c4c4c}.default-header .map-info-modal h4{margin-top:.375rem;margin-bottom:.75rem;font-size:1.414rem;line-height:1.5;font-weight:400}body.calcite-mode-light .default-header .map-info-modal .desc p{margin-bottom:1.5rem}body.calcite-mode-light .default-header .map-info-modal .desc *{letter-spacing:0em!important;font-family:Avenir Next W01,Avenir Next W00,Avenir Next,Avenir,Helvetica Neue,sans-serif!important;line-height:1.5!important}body.calcite-mode-light .default-header .map-info-modal .desc:not(a){color:#4c4c4c!important}body.calcite-mode-light .default-header .map-info-modal .desc a{color:#0079c1!important;text-decoration:none!important}body.calcite-mode-light .default-header .map-info-modal .desc a:hover{color:#005e95!important;text-decoration:underline!important}.default-header .map-info-modal .credits-info,.default-header .map-info-modal .license-info,.default-header .map-info-modal .info__hr{margin-top:1.5rem}body.calcite-mode-dark .default-header .map-info-modal header span{color:#fff!important}body.calcite-mode-dark .default-header .map-info-modal .snippet,body.calcite-mode-dark .default-header .map-info-modal h4,body.calcite-mode-dark .default-header .map-info-modal .desc *{color:#fff!important}body.calcite-mode-dark .default-header .map-info-modal .desc a{color:#0079c1!important}body.calcite-mode-dark .default-header .map-info-modal .desc:not(a){color:#fff!important}body.calcite-mode-dark .default-header .map-info-modal .desc a:hover{color:#005e95!important}body.calcite-mode-dark .default-header .map-info-modal .credits-info,body.calcite-mode-dark .default-header .map-info-modal .license-info,body.calcite-mode-dark .default-header .map-info-modal .info__hr{border-top:1px solid #ffffff!important}html[dir=rtl] body .default-header .sign-in-on-header,html[dir=rtl] body .default-header .sign-out-on-header{right:auto;left:10px}.open-map-modal,calcite-dialog.open-map-modal,calcite-dialog#open-map-dialog{--calcite-dialog-content-space: 0;--calcite-panel-space: 0;--calcite-panel-content-space: 0;--calcite-panel-content-top-space: 0;--calcite-internal-panel-default-space: 0;--calcite-dialog-size-y: 80vh;--calcite-dialog-min-size-y: 80vh;--calcite-dialog-max-size-y: 80vh;--calcite-dialog-min-size-x: 70%;height:80vh;min-height:80vh;max-height:80vh}.open-map-modal .footer-action,calcite-dialog.open-map-modal .footer-action,calcite-dialog#open-map-dialog .footer-action{--calcite-action-text-color: var(--calcite-color-brand)}.open-map-modal .modal-header,calcite-dialog.open-map-modal .modal-header,calcite-dialog#open-map-dialog .modal-header{width:auto;margin:var(--calcite-space-sm);display:flex;flex-direction:column;justify-content:space-around;vertical-align:middle}.open-map-modal .modal-header .search-area,calcite-dialog.open-map-modal .modal-header .search-area,calcite-dialog#open-map-dialog .modal-header .search-area{margin:var(--calcite-space-none);display:flex;gap:.5rem}.open-map-modal .modal-header .search-area .search-area__section,calcite-dialog.open-map-modal .modal-header .search-area .search-area__section,calcite-dialog#open-map-dialog .modal-header .search-area .search-area__section{min-width:0}.open-map-modal .modal-header .search-area .search-area__section--source,calcite-dialog.open-map-modal .modal-header .search-area .search-area__section--source,calcite-dialog#open-map-dialog .modal-header .search-area .search-area__section--source{flex:0 0 auto;border-right:solid 1px var(--calcite-color-border-3)}.open-map-modal .modal-header .search-area .search-area__section--search,calcite-dialog.open-map-modal .modal-header .search-area .search-area__section--search,calcite-dialog#open-map-dialog .modal-header .search-area .search-area__section--search{flex:1 1 auto;max-width:100%}.open-map-modal .modal-header .search-area .search-area__section--search:empty,calcite-dialog.open-map-modal .modal-header .search-area .search-area__section--search:empty,calcite-dialog#open-map-dialog .modal-header .search-area .search-area__section--search:empty{display:none}.open-map-modal .modal-header .search-area .open-map-source-dropdown,calcite-dialog.open-map-modal .modal-header .search-area .open-map-source-dropdown,calcite-dialog#open-map-dialog .modal-header .search-area .open-map-source-dropdown{display:block}.open-map-modal .modal-content-wrapper,calcite-dialog.open-map-modal .modal-content-wrapper,calcite-dialog#open-map-dialog .modal-content-wrapper{border-top:1px solid var(--calcite-color-border-1);display:flex;flex:1 1 auto;min-height:0;position:relative;overflow:hidden}.open-map-modal .modal-content-wrapper.modal-content-wrapper--gallery-description,calcite-dialog.open-map-modal .modal-content-wrapper.modal-content-wrapper--gallery-description,calcite-dialog#open-map-dialog .modal-content-wrapper.modal-content-wrapper--gallery-description{min-height:32rem}.open-map-modal .modal-content-wrapper .filter-panel,calcite-dialog.open-map-modal .modal-content-wrapper .filter-panel,calcite-dialog#open-map-dialog .modal-content-wrapper .filter-panel{width:300px;flex:0 0 300px;border-right:1px solid var(--calcite-color-border-1);box-sizing:border-box;overflow-y:auto}.open-map-modal .open-map-body,calcite-dialog.open-map-modal .open-map-body,calcite-dialog#open-map-dialog .open-map-body{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.open-map-modal .open-map-footer,calcite-dialog.open-map-modal .open-map-footer,calcite-dialog#open-map-dialog .open-map-footer{display:flex;justify-content:center;align-items:center;width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-sizing:border-box}.open-map-modal .open-map-footer calcite-pagination,calcite-dialog.open-map-modal .open-map-footer calcite-pagination,calcite-dialog#open-map-dialog .open-map-footer calcite-pagination{display:flex;justify-content:center;align-items:center;width:100%}.open-map-modal .open-map-footer__spacer,calcite-dialog.open-map-modal .open-map-footer__spacer,calcite-dialog#open-map-dialog .open-map-footer__spacer{width:100%}.open-map-modal .modal-content,calcite-dialog.open-map-modal .modal-content,calcite-dialog#open-map-dialog .modal-content{display:flex;flex:1 1 auto;flex-direction:column;height:100%;padding:15px 15px 45px;overflow-y:auto;overflow-x:hidden;gap:15px;width:100%}.open-map-modal .modal-content calcite-card,calcite-dialog.open-map-modal .modal-content calcite-card,calcite-dialog#open-map-dialog .modal-content calcite-card{width:100%;height:auto}.open-map-modal .modal-content calcite-card .map-card__row,calcite-dialog.open-map-modal .modal-content calcite-card .map-card__row,calcite-dialog#open-map-dialog .modal-content calcite-card .map-card__row{display:flex;align-items:stretch;gap:.75rem;min-height:133px}.open-map-modal .modal-content calcite-card .map-card__content,calcite-dialog.open-map-modal .modal-content calcite-card .map-card__content,calcite-dialog#open-map-dialog .modal-content calcite-card .map-card__content{display:flex;flex:1 1 auto;min-width:0;min-height:133px;flex-direction:column;justify-content:flex-start;gap:.5rem}.open-map-modal .modal-content calcite-card .map-card__heading,calcite-dialog.open-map-modal .modal-content calcite-card .map-card__heading,calcite-dialog#open-map-dialog .modal-content calcite-card .map-card__heading{font-size:var(--calcite-font-size-relative-base);font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-relative-snug);margin:0;min-height:40px}.open-map-modal .modal-content calcite-card .map-card__snippet,calcite-dialog.open-map-modal .modal-content calcite-card .map-card__snippet,calcite-dialog#open-map-dialog .modal-content calcite-card .map-card__snippet{font-size:var(--calcite-font-size-relative-sm);line-height:var(--calcite-font-line-height-relative-snug);margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.open-map-modal .modal-content calcite-card .map-card__actions,calcite-dialog.open-map-modal .modal-content calcite-card .map-card__actions,calcite-dialog#open-map-dialog .modal-content calcite-card .map-card__actions{margin-top:auto;display:flex;justify-content:flex-end;align-items:center;gap:.5rem}.open-map-modal .modal-content calcite-card .map-card__thumbnail-button,calcite-dialog.open-map-modal .modal-content calcite-card .map-card__thumbnail-button,calcite-dialog#open-map-dialog .modal-content calcite-card .map-card__thumbnail-button{position:relative;display:block;padding:0;margin:0;border:0;background:transparent;overflow:hidden;cursor:pointer}.open-map-modal .modal-content calcite-card .map-card__thumbnail-button:focus-visible,calcite-dialog.open-map-modal .modal-content calcite-card .map-card__thumbnail-button:focus-visible,calcite-dialog#open-map-dialog .modal-content calcite-card .map-card__thumbnail-button:focus-visible{outline:2px solid var(--calcite-color-brand);outline-offset:2px}.open-map-modal .modal-content calcite-card .map-card__thumbnail-button--list,calcite-dialog.open-map-modal .modal-content calcite-card .map-card__thumbnail-button--list,calcite-dialog#open-map-dialog .modal-content calcite-card .map-card__thumbnail-button--list{flex:0 0 200px;width:200px;min-width:200px;max-width:200px;height:133px;min-height:133px;max-height:133px}.open-map-modal .modal-content calcite-card .map-card__thumbnail,calcite-dialog.open-map-modal .modal-content calcite-card .map-card__thumbnail,calcite-dialog#open-map-dialog .modal-content calcite-card .map-card__thumbnail{display:block;width:100%;height:100%;object-fit:cover}.open-map-modal .modal-content calcite-card .map-card__thumbnail-overlay,calcite-dialog.open-map-modal .modal-content calcite-card .map-card__thumbnail-overlay,calcite-dialog#open-map-dialog .modal-content calcite-card .map-card__thumbnail-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--calcite-font-size-relative-sm);font-weight:var(--calcite-font-weight-medium);color:#fff;background-color:#0000;opacity:0;transition:opacity .12s ease,background-color .12s ease}.open-map-modal .modal-content calcite-card .map-card__thumbnail-button:hover .map-card__thumbnail-overlay,.open-map-modal .modal-content calcite-card .map-card__thumbnail-button:focus-visible .map-card__thumbnail-overlay,calcite-dialog.open-map-modal .modal-content calcite-card .map-card__thumbnail-button:hover .map-card__thumbnail-overlay,calcite-dialog.open-map-modal .modal-content calcite-card .map-card__thumbnail-button:focus-visible .map-card__thumbnail-overlay,calcite-dialog#open-map-dialog .modal-content calcite-card .map-card__thumbnail-button:hover .map-card__thumbnail-overlay,calcite-dialog#open-map-dialog .modal-content calcite-card .map-card__thumbnail-button:focus-visible .map-card__thumbnail-overlay{opacity:1;background-color:#0006}.open-map-modal .modal-content .map-card__description-block,calcite-dialog.open-map-modal .modal-content .map-card__description-block,calcite-dialog#open-map-dialog .modal-content .map-card__description-block{border-left:1px solid var(--calcite-color-border-3);border-right:1px solid var(--calcite-color-border-3)}.open-map-modal .modal-content.modal-content--gallery,calcite-dialog.open-map-modal .modal-content.modal-content--gallery,calcite-dialog#open-map-dialog .modal-content.modal-content--gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-content:start;align-items:start}.open-map-modal .modal-content.modal-content--gallery .map-card--gallery,calcite-dialog.open-map-modal .modal-content.modal-content--gallery .map-card--gallery,calcite-dialog#open-map-dialog .modal-content.modal-content--gallery .map-card--gallery{width:100%}.open-map-modal .modal-content.modal-content--gallery .map-card__thumbnail--gallery,calcite-dialog.open-map-modal .modal-content.modal-content--gallery .map-card__thumbnail--gallery,calcite-dialog#open-map-dialog .modal-content.modal-content--gallery .map-card__thumbnail--gallery{display:block;width:100%;height:158px;object-fit:cover}.open-map-modal .modal-content.modal-content--gallery .map-card__thumbnail-button--gallery,calcite-dialog.open-map-modal .modal-content.modal-content--gallery .map-card__thumbnail-button--gallery,calcite-dialog#open-map-dialog .modal-content.modal-content--gallery .map-card__thumbnail-button--gallery{width:100%}.open-map-modal .modal-content.modal-content--gallery .map-card__snippet--gallery,calcite-dialog.open-map-modal .modal-content.modal-content--gallery .map-card__snippet--gallery,calcite-dialog#open-map-dialog .modal-content.modal-content--gallery .map-card__snippet--gallery{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.open-map-modal .modal-content.modal-content--gallery .map-card__actions--gallery,calcite-dialog.open-map-modal .modal-content.modal-content--gallery .map-card__actions--gallery,calcite-dialog#open-map-dialog .modal-content.modal-content--gallery .map-card__actions--gallery{justify-content:flex-start}.open-map-modal .modal-content.modal-content--gallery .map-card__footer-end-actions,calcite-dialog.open-map-modal .modal-content.modal-content--gallery .map-card__footer-end-actions,calcite-dialog#open-map-dialog .modal-content.modal-content--gallery .map-card__footer-end-actions{display:flex;align-items:center;gap:.25rem}.open-map-modal .modal-content.modal-content--gallery .map-description-panel,calcite-dialog.open-map-modal .modal-content.modal-content--gallery .map-description-panel,calcite-dialog#open-map-dialog .modal-content.modal-content--gallery .map-description-panel{grid-column:1/-1;height:100%;min-height:360px;border:1px solid var(--calcite-color-border-2);border-radius:var(--calcite-corner-radius-md);display:flex;flex-direction:column}.open-map-modal .modal-content.modal-content--gallery .map-description-panel__header,calcite-dialog.open-map-modal .modal-content.modal-content--gallery .map-description-panel__header,calcite-dialog#open-map-dialog .modal-content.modal-content--gallery .map-description-panel__header{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--calcite-color-border-3)}.open-map-modal .modal-content.modal-content--gallery .map-description-panel__header h3,calcite-dialog.open-map-modal .modal-content.modal-content--gallery .map-description-panel__header h3,calcite-dialog#open-map-dialog .modal-content.modal-content--gallery .map-description-panel__header h3{margin:0;font-size:var(--calcite-font-size-relative-base);font-weight:var(--calcite-font-weight-medium)}.open-map-modal .modal-content.modal-content--gallery .map-description-panel__title,calcite-dialog.open-map-modal .modal-content.modal-content--gallery .map-description-panel__title,calcite-dialog#open-map-dialog .modal-content.modal-content--gallery .map-description-panel__title{padding:.75rem 1rem 0;font-size:var(--calcite-font-size-relative-large);font-weight:var(--calcite-font-weight-medium)}.open-map-modal .modal-content.modal-content--gallery .map-description-panel__content,calcite-dialog.open-map-modal .modal-content.modal-content--gallery .map-description-panel__content,calcite-dialog#open-map-dialog .modal-content.modal-content--gallery .map-description-panel__content{padding:.5rem 1rem 1rem;overflow:auto}body.mobile-view .open-map-modal .modal-content-wrapper .filter-panel,body.mobile-view calcite-dialog.open-map-modal .modal-content-wrapper .filter-panel,body.mobile-view calcite-dialog#open-map-dialog .modal-content-wrapper .filter-panel{display:none}@media(max-width:767px){.open-map-modal .modal-content.modal-content--gallery,calcite-dialog.open-map-modal .modal-content.modal-content--gallery,calcite-dialog#open-map-dialog .modal-content.modal-content--gallery{grid-template-columns:1fr}}html[dir=rtl] .open-map-modal .modal-content-wrapper .filter-panel,html[dir=rtl] calcite-dialog.open-map-modal .modal-content-wrapper .filter-panel,html[dir=rtl] calcite-dialog#open-map-dialog .modal-content-wrapper .filter-panel{border-right:0;border-left:1px solid var(--calcite-color-border-1)}.esri-instant-gallery__search-settings{z-index:5;width:100%;background-color:var(--calcite-color-surface-1)}.esri-instant-gallery__search-settings calcite-input{--calcite-input-border-color: transparent;--calcite-input-focus-border-color: var(--calcite-color-brand)}.esri-instant-gallery__search-settings-header-top-container{padding:4% 4% 2%}.esri-instant-gallery__search-settings-header-top-container p{margin-bottom:0;font-size:14px;line-height:20px}.esri-instant-gallery__search-settings-header-container{display:flex;align-items:center;justify-content:space-between}.esri-instant-gallery__search-settings-header-container h2{margin-bottom:0;font-size:16px;font-weight:550}.esri-instant-gallery__search-settings-close-button{background-color:transparent;border:none;padding:0}.esri-instant-gallery__search-settings-close-button:hover{cursor:pointer}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container{position:relative}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list{position:absolute;top:44px;left:0;margin:0;padding:0;width:100%;z-index:101;max-height:30vh;overflow:auto;border-left:none;background-color:var(--calcite-color-surface-2);border:1px solid var(--calcite-border-color-1)}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item:first-child{border-top:none}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item,.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-no-results-item{margin-top:0;padding:.8em 1em;border-top:solid 1px var(--calcite-border-color-1)}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item{display:flex;flex-direction:column;cursor:pointer}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item .esri-search-settings__result-item-warning calcite-icon{margin-right:5px}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item .esri-search-settings__result-item-warning{display:flex;align-items:center;margin-top:7px;color:var(--calcite-color-brand);font-size:12px;font-weight:550}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item--highlighted{background-color:var(--calcite-color-surface-1)}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-no-results-item{margin-top:0}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item--bold{font-weight:700}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item--highlighted,.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item:hover{background-color:var(--calcite-color-surface-1)}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list--hide{display:none}html[dir=rtl] .esri-search-settings__result-item-warning calcite-icon{margin-left:5px}.calcite-mode-dark .esri-instant-gallery__search-settings{background-color:var(--calcite-color-surface-1);color:var(--calcite-color-text-1)}.calcite-mode-dark .esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-results-list{background-color:var(--calcite-color-surface-1);border:1px solid var(--calcite-border-color-1)}.calcite-mode-dark .esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item,.calcite-mode-dark .esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-no-results-item{border-top:solid 1px var(--calcite-border-color-1)}.calcite-mode-dark .esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item--highlighted,.calcite-mode-dark .esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item:hover{background-color:var(--calcite-color-surface-1)}.calcite-mode-dark .esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list{background-color:var(--calcite-color-surface-2);border:1px solid var(--calcite-color-surface-2)}.calcite-mode-dark .esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item,.calcite-mode-dark .esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-no-results-item{border-top:solid 1px rgba(110,110,110,.3)}.calcite-mode-dark .esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item--highlighted,.calcite-mode-dark .esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item:hover{background-color:var(--calcite-color-surface-1)}.esri-splash__content{max-height:45vh;overflow-y:auto}instant-apps-splash,.esri-interactive-legend__splash-modal{z-index:var(--calcite-z-index-9)}@media only screen and (max-width:813px){.esri-splash__content{max-height:unset}.esri-interactive-legend__splash-modal{z-index:502}}.toolbar{width:fit-content;max-width:100%;margin:0 auto;z-index:5;display:flex;justify-content:center}.toolbar .tool{padding-inline-end:0;padding-inline-start:0;border-color:transparent}body .toolbar .tool--selected{background-color:#0079c1;color:#fff}.toolbar .tool--disabled{cursor:unset;background-color:#e6e6e6}.toolbar .tool--indicator>calcite-icon{position:relative}.toolbar .tool--indicator>calcite-icon:after{content:"";position:absolute;top:-6px;right:-7px;width:8px;height:8px;border-radius:25px;background-color:#0079c1}.toolbar .tool--selected.tool--indicator>calcite-icon:after{background-color:#a0dcff}.toolbar .tool{box-sizing:border-box;cursor:pointer;background-color:#fff;text-align:center;min-width:85px;width:auto;flex:1 1 auto;height:90px;font-size:.85rem;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.toolbar .tool:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.toolbar .tool:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;border-right:1px solid #e4e4e4}.toolbar .tool p{padding:7px 6px 0;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.toolbar .tool .large-icon{width:40px;height:40px}.toolbar .tool .loading-buffer{--calcite-color-brand: white}.toolbar .tool .submenu-has-selection-indicator{background-color:#a0dcff;height:10px;position:absolute;top:-1px;left:0;right:0}.toolbar .tool #legendCount{position:absolute;top:3px;right:3px;padding:5px;border-radius:33px;line-height:11px;font-size:14px;font-weight:500}.toolbar .no-text-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .toolbar .split-switcher-wrapper .split-tool--selected{border:none;background-color:#a0dcff}.toolbar .split-switcher-wrapper .split-tool{cursor:pointer;background-color:#fff;text-align:center;min-width:85px;height:45px;font-size:.85rem;border-top:0 solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;display:flex;justify-content:center;align-items:center}.toolbar .split-switcher-wrapper .split-tool p{margin-left:6px;padding-top:1px}.submenu-drawer{position:absolute;top:-74px;display:flex;color:#000;font-size:.8rem}.submenu-drawer .submenu-option{position:relative;width:80px;height:70px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border:1px solid #e4e4e4;overflow:hidden}.submenu-drawer .submenu-option.selected-submenu-option{background-color:#a0dcff}.submenu-drawer .submenu-option calcite-icon{display:inline-block}.submenu-drawer .submenu-option span{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;width:100%;padding:0 4px}.submenu-drawer .submenu-option--indicator>calcite-icon{position:relative}.submenu-drawer .submenu-option--indicator>calcite-icon:after{content:"";position:absolute;top:0;right:0;width:8px;height:8px;border-radius:25px;background-color:#0079c1}body.mobile-view #main-content{height:unset}body.mobile-view #main-content .toolbar{width:100%}body.mobile-view #main-content .toolbar .tool{border:1px solid transparent}body.mobile-view #main-content .toolbar .tool p{display:none}body.mobile-view #main-content .toolbar #toolbar-mobile{width:100%}body.mobile-view #main-content .toolbar #toolbar-mobile .on-bar-tools{display:flex}body.mobile-view #main-content .toolbar #toolbar-mobile .on-bar-tools .on-bar-tool{width:100%;height:82.5px;background-color:#fff;border:1px solid transparent;color:#000;-webkit-text-fill-color:currentColor;-webkit-appearance:none;appearance:none;display:flex;justify-content:center;align-items:center}body.mobile-view #main-content .toolbar #toolbar-mobile .on-bar-tools .on-bar-tool calcite-icon{color:inherit}body.mobile-view #main-content .toolbar #toolbar-mobile .on-bar-tools .on-bar-tool--selected{background-color:#0079c1;color:#fff;-webkit-text-fill-color:currentColor}@media(orientation:landscape){body.mobile-view #main-content .toolbar #toolbar-mobile .on-bar-tools .on-bar-tool{height:51px}}body.mobile-view #main-content .toolbar .split-switcher-wrapper-mobile{width:100%}body.mobile-view #main-content .toolbar .split-switcher-wrapper-mobile .split-tool:first-child{border-bottom:1px solid #e4e4e4}body.mobile-view #main-content .toolbar .split-switcher-wrapper-mobile .split-tool{width:100%;height:50%;background-color:#fff;color:#000;-webkit-text-fill-color:currentColor;-webkit-appearance:none;appearance:none;display:flex;justify-content:center;align-items:center;border-right-color:transparent;border-left-color:transparent;font-size:.85rem}body.mobile-view #main-content .toolbar .split-switcher-wrapper-mobile .split-tool calcite-icon{color:inherit}body.mobile-view #main-content .toolbar .split-switcher-wrapper-mobile .split-tool--selected{-webkit-text-fill-color:currentColor}body.mobile-view #main-content .toolbar .split-switcher-wrapper-mobile .split-tool--selected:before{content:"";margin-right:5px;width:6px;height:6px;border-radius:25px;background-color:#0079c1}html[dir=rtl] body .toolbar .tool:first-child{border-radius:0 5px 5px 0}html[dir=rtl] body .toolbar .tool:last-child{border-radius:5px 0 0 5px;border-left:1px solid #e4e4e4;border-right:unset}html[dir=rtl] body .toolbar .tool .submenu-drawer{right:0;left:auto}body.calcite-mode-dark .toolbar .tool{background-color:#242424;color:#fff;border-top:1px solid black;border-left:1px solid black;border-bottom:1px solid black}body.calcite-mode-dark .toolbar .tool:last-child{border-right:1px solid black}body.calcite-mode-dark .toolbar .tool--selected{background-color:#0079c1}body.calcite-mode-dark .toolbar .tool--indicator>calcite-icon:after{background-color:#0079c1}body.calcite-mode-dark .toolbar .tool--selected.tool--indicator>calcite-icon:after{background-color:#fff}body.calcite-mode-dark .toolbar .tool .submenu-drawer,body.calcite-mode-dark .toolbar .tool .submenu-drawer .submenu-option{background-color:#242424;color:#fff;border-color:#242424}body.calcite-mode-dark .toolbar .tool .submenu-drawer .submenu-option.selected-submenu-option{background-color:#0079c1}body.calcite-mode-dark .toolbar .split-switcher-wrapper .split-tool{background-color:#242424;color:#fff;border-top:0 solid black;border-left:1px solid black;border-bottom:1px solid black}body.calcite-mode-dark .toolbar .split-switcher-wrapper .split-tool:last-child{border-right:1px solid black}body.calcite-mode-dark .toolbar .split-switcher-wrapper .split-tool--selected{background-color:#0079c1;border:none}body.calcite-mode-dark.mobile-view #main-content .toolbar #toolbar-mobile .on-bar-tools .on-bar-tool{background-color:#242424;color:#fff;-webkit-text-fill-color:currentColor}body.calcite-mode-dark.mobile-view #main-content .toolbar #toolbar-mobile .on-bar-tools .on-bar-tool--selected{background-color:#0079c1;color:#fff;-webkit-text-fill-color:currentColor}body.calcite-mode-dark.mobile-view #main-content .toolbar .split-switcher-wrapper-mobile .split-tool{background-color:#242424;color:#fff;-webkit-text-fill-color:currentColor}body.calcite-mode-dark.mobile-view #main-content .toolbar .split-switcher-wrapper-mobile .split-tool--selected:before{content:"";margin-right:5px;width:6px;height:6px;border-radius:25px;background-color:#0079c1}html,body{display:block;margin:0;padding:0;width:100%;height:100%;overflow-y:hidden;overflow-x:hidden;--calcite-color-brand: #0079c1;--calcite-color-brand-hover: #00629b;--calcite-color-brand-press: #00456d}*::-webkit-scrollbar{width:7px}*::-webkit-scrollbar-track{background:#f1f1f1}*::-webkit-scrollbar-thumb{border-radius:25px;background:#c2c2c2}*::-webkit-scrollbar-thumb:hover{background:#949494}.intermediate-modal p{margin-bottom:10px}.esri-attribution__powered-by{display:flex}.esri-attribution__powered-by a{padding-left:3px}.esri-ui-bottom-left{flex-flow:column}.esri-ui-bottom-left .esri-component{margin-bottom:10px}.notice-text{margin:10px 15px}body .esri-legend.esri-widget{overflow:unset}body .bottom-dock.esri-legend.esri-widget.esri-widget--panel{overflow:auto}.generic-wrapper .esri-legend.esri-widget>div{background-color:inherit}body .view-show{display:inline-block}body .view-hide{display:none}.legend-node-DOM{display:flex;flex-direction:column;gap:.75rem;width:300px}.legend-node-DOM calcite-segmented-control,.legend-node-DOM .legend-content,.legend-node-DOM .legend-wrapper,.legend-node-DOM instant-apps-interactive-legend{width:100%}.legend-wrapper,instant-apps-interactive-legend,instant-apps-interactive-legend-classic,.esri-legend,arcgis-legend{margin:0;padding:0;box-sizing:border-box;width:auto;max-width:100%}.legend-wrapper{display:block}.legend-content{min-height:0;max-height:100%}.esri-bookmarks__no-bookmarks-description{display:none}.esri-bookmarks.esri-widget--panel.esri-widget{max-height:50vh;overflow-y:auto}.esri-bookmarks.esri-widget--panel.esri-widget .esri-bookmarks__list{height:100%}.esri-bookmarks.esri-widget--panel.esri-widget calcite-flow{height:max-content}body.mobile-view .esri-bookmarks.esri-widget--panel.esri-widget{height:41vh;max-height:unset;display:block}body.mobile-view .esri-bookmarks.esri-widget--panel.esri-widget .esri-bookmarks__list{height:80vh}.esri-scale-bar.esri-widget{z-index:0}.esri-legend__symbol svg{max-width:unset}.screenshot-preview{z-index:10000!important}.license-info hr{margin:25px 5px}.license-info__text{margin:0 10px}arcgis-bookmarks,arcgis-legend{width:100%}arcgis-elevation-profile{--calcite-color-text-2: var(--calcite-color-text-1)}arcgis-elevation-profile,arcgis-basemap-gallery{width:100%;height:100%}arcgis-elevation-profile{overflow-y:auto;overflow-x:hidden}arcgis-basemap-gallery{overflow-y:auto}.esri-widget--panel{overflow-x:hidden!important}.parent-container{display:flex;height:100%;flex-direction:column;position:relative}.parent-container.with-side-section{width:100%}.parent-container.with-side-section #mapviewContainer{display:flex}.parent-container.with-side-section #mapviewContainer>*{width:50%;border-top:1px solid var(--calcite-color-border-3)}.parent-container.with-side-section-3d{width:100%}.parent-container.with-side-section-3d #sceneviewContainer{display:flex}.parent-container.with-side-section-3d #sceneviewContainer>*{width:50%;border-top:1px solid var(--calcite-color-border-3)}.parent-container .esri-ui-top-right>.esri-component{box-shadow:0 1px 4px #000c}.parent-container.with-time-slider{height:calc(100% - 88px)}body.mobile-view .parent-container{display:grid;grid-template-rows:48px auto 82.5px 0px;grid-template-columns:100%}body.mobile-view .parent-container .legend-content{min-height:0;max-height:32vh}body.mobile-view .parent-container.with-time-slider{grid-template-rows:48px auto 82.5px 160px}@media(orientation:landscape){body.mobile-view .parent-container{grid-template-rows:48px auto 51px 0px}body.mobile-view .parent-container.with-time-slider{grid-template-rows:48px auto 51px 160px}}body .parent-container.with-time-slider--mobile{grid-template-rows:48px auto 82.5px 160px}.parent-container.with-bottom-section{height:calc(100% - 300px)}@media(min-height:710px){.parent-container.with-bottom-section{height:calc(100% - 380px)}}.map-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;background-color:var(--calcite-color-background);padding:20px;display:none}body.mobile-view #bottom-dock.mobile-legend{overflow:unset;background-color:#fff}body.mobile-view #esri-scale-bar{display:none}body.mobile-view .legend-node-DOM{width:unset}body.mobile-view .legend-node-DOM .esri-legend.esri-widget>section{max-height:35vh;width:98vw;overflow-y:auto;padding-bottom:85px}body.mobile-view .legend-node-DOM instant-apps-interactive-legend{max-height:35vh;overflow-y:auto;padding-bottom:85px}#main-container{display:flex;height:100%;width:100%;position:relative}.time-slider-section--hide,.side-section--hide,.side-section-3d--hide{display:none}.bottom-section{--calcite-panel-space: 0;background-color:#fff;width:100%;height:300px;max-height:300px;overflow:hidden}@media(min-height:710px){.bottom-section{height:380px;max-height:380px}}.bottom-section>:not(#bottom-section-close-button){height:100%;min-height:0;overflow:auto;overflow-x:hidden}.bottom-section #bottom-section-close-button,.bottom-section--hide{display:none}body.mobile-view .bottom-section{position:absolute;bottom:82.5px;right:0;left:0;height:42vh;max-height:calc(100vh - 130.5px);overflow:hidden;z-index:2000}@media(orientation:landscape){body.mobile-view .bottom-section{bottom:51px;max-height:calc(100vh - 99px)}}body.mobile-view .bottom-section #bottom-section-close-button{display:block;position:absolute;z-index:1}body.mobile-view .bottom-section #bottom-section-close-button.elevation-profile{top:15px;right:13px}body.mobile-view .bottom-section #bottom-section-close-button.feature-table{top:3px;left:7px}body.mobile-view .bottom-section .elevation-profile-header{padding:5px 13px}.generic-wrapper{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.generic-wrapper .generic-header{flex:0 0 auto;padding:18px 12px 8px;border-bottom:1px solid rgba(182,182,182,.4392156863);background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.generic-wrapper>:last-child{display:flex;flex:1 1 auto;height:100%;min-height:0;min-width:0;overflow:auto;overflow-x:hidden}.generic-wrapper>:last-child>arcgis-elevation-profile{flex:1 1 auto;min-height:0;min-width:0}.generic-wrapper.generic-wrapper--elevation-profile{width:100%;max-width:100%;min-width:0}.generic-wrapper.generic-wrapper--elevation-profile calcite-panel{--calcite-panel-space: 0;height:100%;min-height:0}.generic-wrapper.generic-wrapper--elevation-profile>:last-child{width:100%;max-width:100%;min-width:0;overflow-y:auto;overflow-x:hidden}.generic-wrapper.generic-wrapper--elevation-profile>:last-child>arcgis-elevation-profile{width:100%;max-width:100%;min-width:0;overflow-y:auto;overflow-x:hidden!important}.generic-wrapper.generic-wrapper--elevation-profile .esri-widget,.generic-wrapper.generic-wrapper--elevation-profile .esri-widget--panel,.generic-wrapper.generic-wrapper--elevation-profile .esri-elevation-profile,.generic-wrapper.generic-wrapper--elevation-profile .esri-elevation-profile__chart-container,.generic-wrapper.generic-wrapper--elevation-profile .esri-elevation-profile__profiles{max-width:100%;min-width:0;overflow-x:hidden}.feature-table-container{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.feature-table-container arcgis-feature-table,.feature-table-container calcite-panel{flex:1 1 auto;width:100%;height:100%;min-height:0}body:not(.mobile-view) .screenshot-wrapper{width:300px}#main-content{position:absolute;bottom:20px;left:0;right:0;margin-left:auto;margin-right:auto;width:fit-content;z-index:101}body.mobile-view #main-content{z-index:5}.toolbar-panel-wrapper{z-index:103}.toolbar-panel-wrapper .toolbar-tool-panel{--calcite-panel-space: 0;max-height:70vh;overflow:auto;min-width:300px}.toolbar-panel-wrapper .toolbar-panel-content{width:100%;min-height:0;padding:.5em}.toolbar-panel-wrapper .toolbar-panel-content>*{width:100%}.toolbar-panel-wrapper .toolbar-panel-content .header-top,.toolbar-panel-wrapper .toolbar-panel-content .generic-header,.toolbar-panel-wrapper .toolbar-panel-content .measure-tool-header,.toolbar-panel-wrapper .toolbar-panel-content .filter-tool-header,.toolbar-panel-wrapper .toolbar-panel-content .sketch-header{display:none!important}.toolbar-panel-wrapper .toolbar-panel-content .root-tool-height-max{max-height:none}.toolbar-panel-wrapper .toolbar-panel-content .bookmarks-tool-root{width:100%}body.mobile-view .toolbar-panel-wrapper{position:relative;height:100%}body.mobile-view .toolbar-panel-wrapper .toolbar-tool-panel{width:100%;height:100%;max-height:none}body.mobile-view .toolbar-panel-wrapper .toolbar-panel-content .bookmarks-tool-root{height:100%;max-height:none;overflow:auto}body.mobile-view .toolbar-panel-wrapper .toolbar-panel-content .bookmarks-tool-root arcgis-bookmarks{height:100%}@media(orientation:landscape){body.mobile-view .toolbar-panel-wrapper .toolbar-tool-panel{height:100%;max-height:none}}#mobile-drawer{z-index:4;position:absolute;bottom:64px;overflow-y:auto}@media screen and (max-width:1025px){body #main-content{position:relative;bottom:0;height:82.5px;overflow-x:auto;overflow-y:hidden;width:100%;margin-bottom:1px}body #main-container{flex-direction:column}}.app-title{align-self:center;margin:0;font-size:1.40307rem}.title-container{position:relative;display:flex;align-items:center;background-color:#fff;color:#949494;padding:.5%;z-index:2000;font-size:1.3em}.title-container--dark{background-color:#323232;color:#fff}.menu-button:hover{cursor:pointer;color:#2a2a2a}.atlas-instant-app__view-container{padding:0;margin:0;width:100%;height:100%;display:inline-block}.atlas-instant-app__view-container.share-with-dock #mapviewNode,.atlas-instant-app__view-container.share-with-dock #sceneviewNode{height:50%}.atlas-instant-app__view-container .esri-view{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-color:#fff;background-image:none}.atlas-instant-app__view-container .bottom-dock{height:50%;width:auto;overflow-y:auto}.atlas-instant-app__view-container .bottom-dock .bottom-dock-header{padding:15px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgb(196,196,196);position:sticky;top:0;background-color:#fff;z-index:100}body.mobile-view .atlas-instant-app__view-container .bottom-dock .bottom-dock-header{z-index:1}body .atlas-instant-app__view-container .bottom-dock .sc-instant-apps-measurement-tool-h .esri-measurement.sc-instant-apps-measurement-tool,body .atlas-instant-app__view-container .bottom-dock .sc-instant-apps-measurement-tool-h .esri-coordinate-conversion.sc-instant-apps-measurement-tool{width:auto}.atlas-instant-app__view-container .bottom-dock .esri-weather__content{width:100%}.atlas-instant-app__view-container .bottom-dock.esri-weather .esri-widget__heading,.atlas-instant-app__view-container .bottom-dock.esri-daylight .esri-widget__heading{visibility:hidden}.atlas-instant-app__view-container .esri-weather,.atlas-instant-app__view-container .esri-daylight{width:100%}.atlas-instant-app__view-container .esri-weather .esri-widget__heading,.atlas-instant-app__view-container .esri-daylight .esri-widget__heading{display:none}.atlas-instant-app__view-container .esri-weather__content{width:100%}.atlas-instant-app__view-container .atlas-weather-expand-content,.atlas-instant-app__view-container .atlas-daylight-expand-content{box-sizing:border-box;padding:1em}@media screen and (max-width:1025px){body .basemap-tool-root,body .legend-tool-root{max-height:60vh}}.loading-indicator{display:none}.atlas-instant-app--loading{text-align:center;display:block;height:100%;width:100%;overflow:hidden;background-color:#fff;background-position:center center;background-repeat:no-repeat}.atlas-instant-app--loading .atlas-instant-app__view-container{display:none}.atlas-instant-app--loading .loading-indicator{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.export-to-pdf{min-width:300px}.error{display:flex;justify-content:center;align-items:center;font-size:1.5rem}.offscreen-pop-up-container,.offscreen-interactive-legend-container{position:absolute;top:-9999999px;left:-9999999px;right:300px;width:20%}.esri-interactive-legend .esri-interactive-legend__offscreen.esri-interactive-legend__offscreen{height:auto;max-height:none}.expand-content-z-index{z-index:0}.esri-widget{border:0}.splash-button{width:32px;height:32px;text-align:center}html[dir=rtl] .title-container{padding-right:15px}html[dir=rtl] .title-container .esri-header__shared-theme-logo{margin-right:0;margin-left:4px}.app-error{background-position:top center;padding-top:60px;position:relative;z-index:2;top:35%;left:0;text-align:center}.app-error .configurable-application__view-container{display:block}.root-tool-height-max{max-height:70vh;overflow-y:auto}@media(max-height:700px){body .root-tool-height-max{max-height:60vh}}@media only screen and (max-width:1025px){.parent-container{position:fixed;bottom:0;z-index:500;height:100%;width:100%}.title-container{padding:1.5%}.title-container .esri-header__shared-theme-logo{margin-right:4px}.esri-interactive-legend-ga-alert{z-index:501}}.modal-overlay{z-index:500}.hide-time-widget{display:none}.app-error details,.app-error summary{display:revert}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body .esri-share .esri-share__dark-theme--button{background-color:#242424;color:#adadad}.esri-interactive-legend__opt-out-button{float:right}html[dir=rtl] .esri-interactive-legend__opt-out-button{float:left}.image{margin:0}.image img{width:inherit}.calcite-mode-dark{--calcite-color-brand: #009af2}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}#esri-show-labels-2d.esri-widget--button{width:auto;height:auto}
