.hide-map{--calcite-spacing-sm: 0}.search-panel__shell{display:flex;flex-direction:column;min-height:0;overflow:hidden}.search-panel__shell[width=s]{--calcite-shell-panel-min-width: calc((100vw - 48px)*.3) }.search-panel__shell[width=m]{--calcite-shell-panel-min-width: calc((100vw - 48px)*.4) }.search-panel__shell .search-panel__action-bar{margin-block:8px}.search-panel__shell[width=l]{--calcite-shell-panel-min-width: calc((100vw - 48px)/2) }.search-panel__shell .search-panel__header{flex:0 0 auto;display:grid;align-items:center;padding:0;border:1px solid var(--nearby-panel-border, var(--calcite-color-border-2));background-color:var(--nearby-results-surface, var(--calcite-color-surface-2));border-top-left-radius:var(--calcite-corner-radius-sm);border-top-right-radius:var(--calcite-corner-radius-sm)}.search-panel__shell .search-panel__main{display:flex;width:100%;align-items:center;justify-content:center;box-sizing:border-box;padding-left:8px;padding-right:8px;min-height:54px;height:54px;overflow:hidden;gap:4px;border-top-left-radius:var(--calcite-corner-radius-sm);border-top-right-radius:var(--calcite-corner-radius-sm)}.search-panel__shell .search-panel__search{flex:1 1 0;min-width:0}.search-panel__shell .search-panel__action{display:flex;align-items:center;justify-content:center;border:solid 1px var(--nearby-toolbar-action-border, var(--calcite-color-border-2));background:var(--nearby-toolbar-surface, var(--calcite-color-foreground-1));--calcite-action-background-color: var( --nearby-toolbar-surface, var(--calcite-color-foreground-1) )}.search-panel__shell .search-panel__body{border:1px solid var(--nearby-panel-border, var(--calcite-color-border-2));border-top:none;background-color:var(--nearby-results-surface, var(--calcite-color-surface-2));border-bottom-left-radius:var(--calcite-corner-radius-sm);border-bottom-right-radius:var(--calcite-corner-radius-sm);display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.search-panel__shell .search-panel__panel-manager{flex:1 1 auto;min-height:0;overflow:hidden}.search-panel__shell .search-panel__filter-panel{display:flex;flex-direction:column;min-height:0;height:100%}.search-panel__shell .search-panel__settings-content{position:relative;flex:1 1 auto;min-height:0;height:100%}.search-panel__shell .search-panel__panel-manager--hide-map-radius .results-panel__scrollable{box-sizing:border-box;padding-bottom:var(--selection-toolbar-height, 56px);overflow:auto}@media(max-width:960px){.search-panel__shell[width=s],.search-panel__shell[width=m],.search-panel__shell[width=l]{--calcite-shell-panel-min-width: calc(100vw - 16px) }.search-panel__shell .search-panel__shell{margin-inline:auto!important;width:calc(100vw - 16px)!important}}body.hide-map .search-panel__shell{width:calc(100vw - 8px)!important;min-width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important;margin-inline:4px!important;--calcite-shell-panel-min-width: calc(100vw - 8px) !important}.filter-panel{--filter-panel-height: calc(70dvh - 3rem) ;position:relative;width:100%;height:var(--filter-panel-height);overflow:hidden}.filter-panel instant-apps-filter-list{position:absolute;inset:0;width:100%;height:var(--filter-panel-height);display:block;overflow:visible}@media(max-width:960px){.filter-panel{--filter-panel-height: calc(40vh - 3rem) }}.results-panel__load-more-container{display:flex;justify-content:center;align-items:center;width:100%;margin:1rem 0}.results-panel-container{--calcite-internal-panel-header-vertical-padding: 0;--calcite-color-foreground-1: var( --nearby-results-surface, var(--calcite-color-surface-2) );--result-feature-block-border-base-color: var(--calcite-color-border-2);--results-panel-max-height: min(75vh, calc(100dvh - 7rem) );position:relative;isolation:isolate;background:var(--nearby-results-surface, var(--calcite-color-foreground-1));color:var(--nearby-panel-text, var(--calcite-color-text-1))}.results-panel-container .results-panel__directions-overlay{position:absolute;top:.5rem;left:-1px;right:-1px;bottom:0;z-index:var(--calcite-z-index-overlay, 30);padding:0;pointer-events:none}@media(max-width:960px){.results-panel-container .results-panel__directions-overlay{top:.25rem;bottom:0;left:-1px;right:-1px;padding:0}}.results-panel{display:flex;flex-direction:column;min-height:0;padding:0;max-height:var(--results-panel-max-height);visibility:visible;margin-block:0}.results-panel calcite-action{--calcite-action-background-color: var(--calcite-color-surface-2)}.results-panel__mobile-size-actions{display:inline-flex;align-items:center}.results-panel instant-apps-export,.results-panel arcgis-features{--calcite-action-background-color: var(--calcite-color-surface-2)}.results-panel__directions-panel{--calcite-color-foreground-1: var( --nearby-results-overlay-surface, var(--calcite-color-surface-2) );--calcite-color-border-1: var(--calcite-color-border-2);--calcite-panel-border-color: var( --nearby-panel-border, var(--calcite-color-border-2) );--calcite-panel-background-color: var(--calcite-color-foreground-1);--calcite-panel-heading-text-color: var( --nearby-panel-text, var(--calcite-color-text-1) );--calcite-panel-header-background-color: var(--calcite-color-surface-1);--calcite-panel-header-border-block-end: 1px solid var(--nearby-panel-border, var(--calcite-color-border-2));--calcite-panel-header-action-background-color: var( --nearby-panel-surface, var(--calcite-color-foreground-1) );--calcite-panel-header-action-background-color-hover: var( --nearby-panel-surface-hover, var(--calcite-color-foreground-2) );--calcite-panel-header-action-background-color-press: var( --nearby-panel-surface-press, var(--calcite-color-foreground-3) );--calcite-panel-header-action-text-color: var( --nearby-panel-text-subtle, var(--calcite-color-text-3) );--calcite-panel-header-action-text-color-press: var( --nearby-panel-text, var(--calcite-color-text-1) );--calcite-panel-header-content-space: .75rem 1rem;--calcite-panel-space: 0;position:relative;display:block;margin:0;max-height:100%;overflow:auto;pointer-events:auto;z-index:1;background:var(--calcite-color-foreground-1);border:1px solid var(--nearby-panel-border, var(--calcite-color-border-2));box-sizing:border-box;color:var(--nearby-panel-text, var(--calcite-color-text-1))}.results-panel__directions{--calcite-color-foreground-1: var( --nearby-results-overlay-surface, var(--calcite-color-surface-2) );--calcite-color-text-2: var( --nearby-panel-text-subtle, var(--calcite-color-text-3) );display:block;width:100%;min-height:20rem;max-height:none;padding:.75rem 1rem 1rem;box-sizing:border-box;overflow:visible}.results-panel__scrollable{overflow-y:auto;max-height:calc(var(--results-panel-max-height) - 4rem);padding:0 0 1rem;scroll-padding-bottom:1rem}.results-panel__message{margin:0;padding:.75rem 1rem;color:var(--nearby-panel-text, var(--calcite-color-text-1));font-size:.9375rem;line-height:1.5}.results-panel__message--pre{border-block-end:1px solid var(--nearby-panel-border, var(--calcite-color-border-2));margin-bottom:.75rem}.results-panel__message--post{border-block-start:1px solid var(--nearby-panel-border, var(--calcite-color-border-2));margin-top:.75rem}.results-panel__message :first-child{margin-top:0}.results-panel__message :last-child{margin-bottom:0}@media(max-width:960px){.results-panel[expanded]{height:40vh;max-height:40vh}.results-panel__directions-panel{max-height:calc(40vh - 1rem)}.results-panel__directions{min-height:16rem;max-height:calc(40vh - 4rem);padding:.5rem .75rem .75rem}.results-panel__scrollable{height:calc(40vh - 4rem);max-height:calc(40vh - 4rem);overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:1.25rem}body.details-full-height .results-panel[expanded]{height:calc(100dvh - 3rem);max-height:calc(100dvh - 3rem)}body.details-full-height .results-panel .results-panel__directions-panel{max-height:calc(100dvh - 4rem)}body.details-full-height .results-panel .results-panel__directions{max-height:calc(100dvh - 7rem)}body.details-full-height .results-panel .results-panel__scrollable{height:calc(100dvh - 7rem);max-height:calc(100dvh - 7rem)}body.results-collapsed .results-panel[expanded]{height:3.5rem;max-height:3.5rem}body.results-collapsed .results-panel .results-panel__directions-panel,body.results-collapsed .results-panel .results-panel__directions,body.results-collapsed .results-panel .results-panel__scrollable{max-height:0;height:0;overflow:hidden;padding:0}}.results-panel__header{margin-bottom:1rem;font-size:1.2rem;font-weight:700}.results-panel__content{flex:1 1 auto}.results-panel__error{color:#d32f2f;margin-bottom:1rem}.results-panel__empty{color:var(--nearby-panel-text-muted, var(--calcite-color-text-2));margin-bottom:1rem}.results-panel__blocks{display:flex;flex-direction:column;gap:.5rem}.results-panel__count-label{font-size:.95em;font-weight:500;color:var(--nearby-panel-text-muted, var(--calcite-ui-text-2, #6a6a6a));margin-left:.5rem;white-space:nowrap;min-width:fit-content}calcite-accordion-item>arcgis-features+arcgis-features{border-top:none}arcgis-features:hover{border:2px solid var(--nearby-selection-accent, var(--calcite-color-brand))}arcgis-features{--calcite-font-size-0: 14px;border:1px solid var(--calcite-color-border-2);--calcite-color-brand-press: var( --nearby-selection-accent-press, var(--calcite-color-brand) )}.result-distance-description{font-style:italic;font-size:var(--calcite-font-size--2)}arcgis-features.results-panel__block{--calcite-font-size: 16px;--calcite-color-text-2: var( --nearby-panel-text-muted, var(--calcite-color-text-2) );--result-feature-block-border-color: var( --nearby-result-block-border, var(--result-feature-block-border-base-color) );--calcite-color-border-3: var(--calcite-color-border-2);border:solid 1px var(--result-feature-block-border-color);--calcite-block-content-space: 0}arcgis-features.results-panel__block:focus:not(:focus-visible){outline:none}arcgis-features.results-panel__block:focus-visible{outline:2px solid var(--nearby-selection-accent, var(--calcite-color-brand));outline-offset:1px}arcgis-features.results-panel__block.selected-result-block{border:2px solid var(--nearby-selection-accent, var(--calcite-color-brand))}.results-panel__block calcite-panel{--calcite-spacing-md-plus: 0;--calcite-flow-content-top-space: 0;--calcite-flow-header-content-space: 0}.results-panel__block arcgis-features{visibility:visible;--calcite-font-size-xl: 16px;--calcite-color-text-2: var( --nearby-panel-text, var(--calcite-color-text-2) )}.results-panel__block-container{position:relative}.results-panel__distance-inline{position:absolute;top:.5rem;right:.75rem;z-index:2;font-style:italic;font-weight:400;pointer-events:none}.nearby-export__content-host{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.result-text{font-size:smaller;font-style:italic}.results-panel__export-feature-container{width:100vw;margin:0 0 .35rem;padding-block-end:.1rem}.results-panel__export-layer-title{margin:.85rem 0 .35rem;font-size:var(--calcite-font-size--1);font-weight:var(--calcite-font-weight-bold);line-height:1.3}.results-panel__export-feature-container:last-child{margin-block-end:.5rem}.results-panel__export-feature-summary{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;width:100%;margin-block-end:.25rem;line-height:1.25}.results-panel__export-feature-title{flex:1 1 auto;min-width:0;font-weight:var(--calcite-font-weight-medium);overflow-wrap:anywhere;line-height:1.25}.results-panel__export-feature-block{display:block;width:100%;--calcite-block-padding: 0;border:solid 1px var(--calcite-color-border-1)}.results-panel__export-distance-label{display:block;margin:0 0 .2rem;font-size:var(--calcite-font-size--2);white-space:nowrap;text-align:end;font-style:italic;line-height:1}.results-panel__export-feature{display:block;width:100%}.instant-apps-export-print .instant-apps-export-print__content-container,.instant-apps-export-print .instant-apps-export-print__view-section,.instant-apps-export-print .instant-apps-export-print__view-container,.instant-apps-export-print .instant-apps-export-print__view-wrapper,.instant-apps-export-print .instant-apps-export-print__popup-container,.instant-apps-export-print .results-panel__export-feature-container,.instant-apps-export-print .results-panel__export-layer-title,.instant-apps-export-print .results-panel__message,.instant-apps-export-print .esri-feature,.instant-apps-export-print .esri-feature__content-element,.instant-apps-export-print .esri-feature__media,.instant-apps-export-print .esri-feature-media,.instant-apps-export-print .esri-feature-media__item{break-inside:avoid;page-break-inside:avoid}.instant-apps-export-print .results-panel__export-feature-container,.instant-apps-export-print .esri-feature,.instant-apps-export-print .esri-feature__content-element,.instant-apps-export-print .esri-feature__media,.instant-apps-export-print .esri-feature-media,.instant-apps-export-print .esri-feature-media__item,.instant-apps-export-print .esri-feature-media__item-container,.instant-apps-export-print .esri-feature-media__image,.instant-apps-export-print .esri-feature-media__chart,.instant-apps-export-print .esri-feature-media__item-container img,.instant-apps-export-print .esri-feature-media__image img,.instant-apps-export-print .results-panel__export-feature img,.instant-apps-export-print .results-panel__export-feature figure{break-inside:auto;page-break-inside:auto}.instant-apps-export-print .esri-feature-media__item,.instant-apps-export-print .esri-feature-media__item-container,.instant-apps-export-print .esri-feature-media__image,.instant-apps-export-print .esri-feature-media__chart{width:100%;max-width:100%}.instant-apps-export-print .esri-feature-media__item,.instant-apps-export-print .esri-feature-media__item-container,.instant-apps-export-print .esri-feature-media__image,.instant-apps-export-print .esri-feature-media__chart,.instant-apps-export-print .esri-feature-media__item-container img,.instant-apps-export-print .esri-feature-media__image img{break-inside:auto;page-break-inside:auto}.instant-apps-export-print .esri-feature-media__item-container img,.instant-apps-export-print .esri-feature-media__image img{display:block;width:auto!important;max-width:100%!important;height:auto!important;max-height:min(52vh,5in);margin-inline:auto}.instant-apps-export-print .esri-feature-media__chart{height:auto!important;min-height:155px;overflow:visible}.instant-apps-export-print__pdf .instant-apps-export-print__content-container{align-items:stretch}.instant-apps-export-print__pdf{grid-template-rows:auto auto;--nearby-export-map-height: 6.5in}.instant-apps-export-print__pdf .instant-apps-export-print__view-container{height:auto;min-height:var(--nearby-export-map-height);justify-content:flex-start}.instant-apps-export-print__pdf .instant-apps-export-print__view-wrapper{height:var(--nearby-export-map-height);min-height:var(--nearby-export-map-height);max-height:var(--nearby-export-map-height);width:100%}.instant-apps-export-print__pdf .instant-apps-export-print__view{display:block;width:100%;height:100%;max-height:none;object-fit:cover}.distance-filter__panel{width:auto}.distance-filter__controls{display:flex;flex-direction:column;gap:1.5em;padding:1.5em}.distance-filter__input-row{display:flex;align-items:center;gap:.75rem}html[dir=ltr] body.hide-map .distance-filter{margin-left:var(--calcite-space-sm)}html[dir=rtl] body.hide-map .distance-filter{margin-right:var(--calcite-space-sm)}arcgis-map.panel-size-s.panel-side-leading>.selection-toolbar{padding-left:calc((100vw - 48px)*.3)}arcgis-map.panel-size-s.panel-side-trailing>.selection-toolbar{padding-right:calc((100vw - 48px)*.3)}arcgis-map.panel-size-m.panel-side-leading>.selection-toolbar{padding-left:calc((100vw - 48px)*.4)}arcgis-map.panel-size-m.panel-side-trailing>.selection-toolbar{padding-right:calc((100vw - 48px)*.4)}arcgis-map.panel-size-l.panel-side-leading>.selection-toolbar{padding-left:calc((100vw - 48px)/2)}arcgis-map.panel-size-l.panel-side-trailing>.selection-toolbar{padding-right:calc((100vw - 48px)/2)}.selection-toolbar calcite-button{--calcite-button-shadow: var(--calcite-shadow-md)}.selection-toolbar{z-index:10;--selection-toolbar-height: 56px}.selection-toolbar .selection-toolbar__buttons{display:flex;flex-direction:row;align-items:center;gap:.75em;width:100%}@media(max-width:960px){body:not(.hide-map) .selection-toolbar,body:not(.hide-map) .selection-toolbar.panel-side-leading,body:not(.hide-map) .selection-toolbar.panel-side-trailing{position:fixed;top:70px;left:50%;transform:translate(-50%);width:auto;display:flex;justify-content:center;align-items:center}}@media(max-width:960px){body:not(.hide-map) arcgis-map{--arcgis-layout-overlay-space-top: 80px}body:not(.hide-map) arcgis-map.panel-size-s.panel-side-leading>.selection-toolbar,body:not(.hide-map) arcgis-map.panel-size-m.panel-side-leading>.selection-toolbar,body:not(.hide-map) arcgis-map.panel-size-l.panel-side-leading>.selection-toolbar{padding-left:unset}body:not(.hide-map) arcgis-map.panel-size-s.panel-side-leading>.selection-toolbar,body:not(.hide-map) arcgis-map.panel-size-m.panel-side-leading>.selection-toolbar,body:not(.hide-map) arcgis-map.panel-size-l.panel-side-leading>.selection-toolbar ng{padding-right:unset}}.arcgis-button{--calcite-icon-color: var(--calcite-color-text-3);--calcite-button-background-color: var(--calcite-color-foreground-1);color:var(--calcite-color-text-3);line-height:var(--calcite-font-line-height-relative-tight);display:flex;flex-flow:column;cursor:pointer;background-color:var(--calcite-color-foreground-1);font-size:var(--calcite-font-size)}@media(max-width:960px){arcgis-basemap-gallery{width:100dvw}}.mobile-expand-panel{width:100vw;position:relative;height:40vh;max-height:40vh}.mobile-expand-panel arcgis-legend{width:100vw}.expand-panel instant-apps-language-switcher{padding:1em}@media(max-width:960px){.instant-apps-measurement-panel,.esri-distance-measurement-2d .esri-widget .esri-widget--panel,.esri-measurement,.esri-coordinate-conversion{width:100%}}.map-toolbar-custom{display:block;overflow:visible;border-radius:var(--calcite-corner-radius-sm);--calcite-action-bar-shadow: var(--calcite-shadow-md)}.map-toolbar-custom.horizontal,.map-toolbar-custom[data-layout=horizontal]{z-index:100;border-radius:0;position:relative;width:100%;max-width:100%;height:auto;box-sizing:border-box;padding-right:36px}.map-toolbar-custom.horizontal>calcite-action-bar,.map-toolbar-custom[data-layout=horizontal]>calcite-action-bar{display:flex;max-width:100%}.map-toolbar-custom.horizontal calcite-action-bar>span,.map-toolbar-custom[data-layout=horizontal] calcite-action-bar>span{flex-grow:1;display:flex;justify-content:space-evenly}.map-toolbar-custom.horizontal calcite-action-bar>span>calcite-action,.map-toolbar-custom[data-layout=horizontal] calcite-action-bar>span>calcite-action{width:100%}@media(max-width:960px){.map-toolbar-custom.horizontal,.map-toolbar-custom[data-layout=horizontal]{width:100%;max-width:100%;padding-right:0}.map-toolbar-custom .menu-item--compact{--calcite-font-size-relative-md: unset}}.map-toolbar-custom.vertical,.map-toolbar-custom[data-layout=vertical],.map-toolbar-custom[slot=top-right],.map-toolbar-custom[slot=top-left]{height:fit-content;max-height:70vh;border:1px solid var(--calcite-color-border-2)}.map-toolbar-custom>calcite-action-bar{--calcite-action-bar-corner-radius: var(--calcite-corner-radius-sm);max-width:100%;max-height:100%}@media(max-width:960px){#mobile-panel-root[slot=footer]{order:1;min-height:0;max-height:40vh;width:100%;box-sizing:border-box;transition:min-height .12s ease-in-out;position:relative;z-index:20}body.details-full-height #mobile-panel-root[slot=footer]{min-height:calc(100dvh - 3rem);max-height:calc(100dvh - 3rem)}#mobile-panel-root[slot=footer][data-tool-panel-open=true]{overflow:hidden;position:relative;z-index:calc(var(--calcite-z-index-overlay, 30) + 1);background-color:var(--nearby-results-surface, var(--calcite-color-surface-2))}.map-toolbar-custom.horizontal,.map-toolbar-custom[data-layout=horizontal]{order:2;z-index:10}.map-toolbar-custom.horizontal>calcite-action-bar,.map-toolbar-custom[data-layout=horizontal]>calcite-action-bar{display:flex;width:100%}.map-toolbar-custom.horizontal>calcite-action-bar>span,.map-toolbar-custom[data-layout=horizontal]>calcite-action-bar>span{flex:1 1 0;min-width:0;display:flex;justify-content:space-evenly}#mobile-panel-root .overflow-tools-mobile-panel{position:relative;z-index:calc(var(--calcite-z-index-overlay, 30) + 1);width:100vw;height:40vh;max-height:40vh}#mobile-panel-root .overflow-tools-mobile-panel .overflow-tools-menu{display:block;max-height:100%;overflow:auto}.map-toolbar-custom .overflow-tools-menu-content.mobile-expand-panel{width:100vw;height:40vh;max-height:40vh;overflow:auto;background-color:var(--nearby-results-surface, var(--calcite-color-surface-2))}.map-toolbar-custom .overflow-tools-menu-content.mobile-expand-panel .overflow-tools-menu{display:block;max-height:100%;overflow:auto}}.menu-item-row{display:flex;align-items:center;gap:8px}.menu-item--compact{--calcite-font-size-relative-md: var(--calcite-font-size-relative-base)}.menu-item-tool-host{display:inline-flex;align-items:center;justify-content:center}.menu-item-tool-host--hidden{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.map-toolbar-custom .menu-item--compact .menu-item-row{width:36px;min-width:36px;justify-content:center;gap:0}.map-toolbar-custom .menu-item--compact .menu-item-tool-host{width:36px;height:36px}.map-toolbar-custom .menu-item--persistent .menu-item-tool-host{pointer-events:none}.map-toolbar-custom .overflow-tools-menu-popover{position:relative;z-index:1001;--calcite-z-index-popover: 1001}.map-toolbar-custom .overflow-tool-anchor-layer{position:absolute;top:0;left:0;width:36px;height:36px;pointer-events:none;overflow:visible;z-index:-1}.map-toolbar-custom .overflow-tool-persistent-host{position:absolute;top:0;left:0;width:36px;height:36px;overflow:visible;pointer-events:none;z-index:-1}.map-toolbar-custom .overflow-tool-persistent-host>*{pointer-events:auto}.ellipsis-action{margin-bottom:0}:root{--feature-table-height: 40vh;--feature-table-width: 100%;--esri-component-z: 9999;--landing-page-z: 5}@media(max-width:960px){:root{--calcite-font-size--1: 16px}arcgis-map{--arcgis-layout-overlay-space-top: 80px}}.map-container-shell__notice{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:100;max-width:50%;pointer-events:auto}@media(max-width:960px){.map-container-shell__notice{--calcite-alert-width: 70vw}}.results-panel__hover-tooltip{display:block;max-width:18rem;white-space:normal;word-break:break-word}.results-panel__map-tooltip-anchor{position:absolute;left:0;top:0;width:1px;height:1px;pointer-events:none;z-index:11}
