.bbox-picker-map-wrap[data-v-57b992c5]{border:1px solid var(--ui-border);background:var(--ui-bg-muted);border-radius:1rem;overflow:hidden}.bbox-picker-map[data-v-57b992c5]{width:100%;height:calc(min(52vh,28rem));min-height:18rem}.bbox-picker-map--drawing[data-v-57b992c5]{cursor:crosshair}.bbox-picker-selected-bbox[data-v-57b992c5]{white-space:pre-line}.bbox-picker-drag-box{background-color:#2563eb29;border:2px solid #2563ebf2}.photo-search-header[data-v-87eaf354]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.photo-search-counts[data-v-87eaf354]{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.photo-search-grid[data-v-87eaf354]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;display:grid}.photo-search-range[data-v-87eaf354]{border-top:1px solid var(--ui-border);gap:.75rem;margin-top:1rem;padding-top:1rem;display:grid}.photo-search-range-grid[data-v-87eaf354]{-moz-column-gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem 1rem;display:grid}.photo-search-range-group[data-v-87eaf354]{align-items:center;gap:.375rem;min-width:0;display:flex}.photo-search-range-label[data-v-87eaf354]{min-width:2.25rem;color:var(--ui-text-highlighted);flex:0 0 2.25rem;font-size:.875rem;font-weight:500}.photo-search-range-separator[data-v-87eaf354]{color:var(--ui-text-muted);white-space:nowrap;font-size:.875rem}.photo-search-range-input[data-v-87eaf354]{flex:1 1 0;min-width:0}.photo-search-footer[data-v-87eaf354],.photo-search-range-actions[data-v-87eaf354]{flex-wrap:wrap;gap:.5rem;display:flex}.photo-search-control[data-v-87eaf354]{width:100%;min-width:230px}.photo-search-control--input[data-v-87eaf354]{min-width:330px}.photo-search-footer[data-v-87eaf354]{justify-content:center}.photo-search-field--wide[data-v-87eaf354]{grid-column:span 2}@media (width<=1180px){.photo-search-grid[data-v-87eaf354]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (width<=640px){.photo-search-header[data-v-87eaf354]{flex-direction:column}.photo-search-counts[data-v-87eaf354]{justify-content:flex-start;width:100%}.photo-search-footer[data-v-87eaf354]{justify-content:stretch}.photo-search-footer[data-v-87eaf354] button{flex:1 1 0}.photo-search-grid[data-v-87eaf354],.photo-search-range-grid[data-v-87eaf354],.photo-search-range-group[data-v-87eaf354]{grid-template-columns:1fr}.photo-search-range-group[data-v-87eaf354]{gap:.375rem;display:grid}.photo-search-control[data-v-87eaf354],.photo-search-control--input[data-v-87eaf354],.photo-search-range-label[data-v-87eaf354]{min-width:0}.photo-search-field--wide[data-v-87eaf354]{grid-column:span 1}.photo-search-range-separator[data-v-87eaf354]{display:none}.photo-search-range-input[data-v-87eaf354]{max-width:none}}.map-header-controls[data-v-e80a7dda]{flex-wrap:wrap;flex:100%;justify-content:space-between;gap:.5rem 1rem;width:100%}.map-header-controls[data-v-e80a7dda],.map-header-controls__actions[data-v-e80a7dda],.map-header-controls__summary[data-v-e80a7dda]{align-items:center;min-width:0;display:flex}.map-header-controls__actions[data-v-e80a7dda]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-left:auto}.map-base-layer-button[data-v-e80a7dda],.map-data-layer-button[data-v-e80a7dda]{min-width:0}.map-base-layer-button__label[data-v-e80a7dda],.map-data-layer-button__label[data-v-e80a7dda]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.map-base-layer-button__label[data-v-e80a7dda]{max-width:10rem}.map-data-layer-button__label[data-v-e80a7dda]{max-width:12rem}.map-boundary-popover[data-v-e80a7dda]{width:calc(min(15rem,100vw - 2rem));padding:.75rem}.map-base-layer-popover[data-v-e80a7dda]{width:calc(min(22rem,100vw - 2rem));padding:.75rem}.map-base-layer-popover__header[data-v-e80a7dda]{margin-bottom:.5rem}.map-base-layer-list[data-v-e80a7dda]{gap:.25rem;max-height:calc(min(24rem,100vh - 12rem));display:grid;overflow:auto}.map-base-layer-option[data-v-e80a7dda]{justify-content:flex-start;align-items:flex-start}.map-boundary-popover__header[data-v-e80a7dda]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.map-boundary-popover__description[data-v-e80a7dda]{color:var(--ui-text-muted);margin-top:.65rem;font-size:.75rem;line-height:1.45}.map-boundary-popover__switch[data-v-e80a7dda]{color:var(--ui-text);cursor:pointer;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;display:flex}@media (width>=768px){.map-header-controls[data-v-e80a7dda],.map-header-controls__actions[data-v-e80a7dda]{flex-wrap:nowrap}}@media (width<=640px){.map-header-controls__actions[data-v-e80a7dda],.map-header-controls__summary[data-v-e80a7dda]{width:100%}.map-header-controls__actions[data-v-e80a7dda]{justify-content:flex-start;margin-left:0}}.map-bottom-left-panel[data-v-e7067988]{z-index:5;border:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-bg) 50%,transparent);max-width:min(30rem,100% - 10rem);box-shadow:var(--ui-shadow-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.45rem;gap:.4rem;padding:.45rem .6rem;font-size:.78rem;display:grid;position:absolute;bottom:.75rem;left:.75rem}.map-message-row[data-v-e7067988]{color:var(--ui-text-muted);align-items:flex-start;gap:.45rem;line-height:1.45;display:flex}.map-message-row--error[data-v-e7067988]{color:var(--ui-error)}.map-message-row--muted[data-v-e7067988]{color:color-mix(in srgb,var(--ui-text-muted) 92%,transparent)}.map-message-icon[data-v-e7067988]{flex:none;width:1rem;height:1rem;margin-top:.05rem}.map-message-icon--loading[data-v-e7067988]{animation:1s linear infinite map-message-spin-e7067988}.map-message-divider[data-v-e7067988]{background:color-mix(in srgb,var(--ui-border) 72%,transparent);height:1px}@keyframes map-message-spin-e7067988{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (width<=640px){.map-bottom-left-panel[data-v-e7067988]{max-width:none;right:.75rem}}.map-shell[data-v-f2bc8ad2]{--map-zoom-control-top:2.75rem;--map-zoom-slider-height:7rem;background:radial-gradient(circle at top left,color-mix(in srgb,var(--ui-color-success-200) 60%,transparent),transparent 36%),radial-gradient(circle at bottom right,color-mix(in srgb,var(--ui-color-primary-200) 45%,transparent),transparent 34%),var(--ui-bg-muted);height:calc(clamp(420px,68vh,760px));min-height:420px;position:relative;overflow:hidden}.map-canvas-panel--fill-height[data-v-f2bc8ad2]{flex-direction:column;height:100%;min-height:0;display:flex}.map-shell--fill-height[data-v-f2bc8ad2]{flex:auto;height:auto;min-height:420px}.map-canvas[data-v-f2bc8ad2]{width:100%;height:100%}.map-shell[data-v-f2bc8ad2] .ol-attribution{font-size:.75rem;bottom:.5rem;right:.5rem}.map-shell[data-v-f2bc8ad2] .ol-scale-line{background:color-mix(in srgb,var(--ui-bg) 78%,transparent);box-shadow:var(--ui-shadow-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:4px;bottom:2.45rem;left:auto;right:.75rem}.map-shell[data-v-f2bc8ad2] .ol-scale-line-inner{border-color:var(--ui-text-highlighted);color:var(--ui-text-highlighted)}.map-shell[data-v-f2bc8ad2] .ol-zoom{top:var(--map-zoom-control-top);left:.5em}.map-shell[data-v-f2bc8ad2] .ol-zoom .ol-zoom-out{margin-top:calc(2px + var(--map-zoom-slider-height))}.map-shell[data-v-f2bc8ad2] .ol-zoomslider{top:calc(1.375em + 1px + var(--map-zoom-control-top));height:var(--map-zoom-slider-height);left:.5em}.map-shell[data-v-f2bc8ad2] .ol-touch .ol-zoomslider{top:calc(2.0625em + 1px + var(--map-zoom-control-top))}.map-overzoom-notice[data-v-f2bc8ad2]{z-index:5;position:absolute;top:.5rem;right:2.5rem}.map-overzoom-icon[data-v-f2bc8ad2]{border:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-bg) 88%,transparent);width:1.5rem;height:1.5rem;box-shadow:var(--ui-shadow-sm);color:var(--ui-text-highlighted);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:4px;place-items:center;display:grid}.map-wheel-zoom-hint[data-v-f2bc8ad2]{z-index:6;border:1px solid color-mix(in srgb,var(--ui-border) 78%,transparent);background:color-mix(in srgb,var(--ui-bg) 84%,transparent);max-width:min(24rem,100% - 6rem);box-shadow:var(--ui-shadow-md);color:var(--ui-text-highlighted);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;border-radius:.45rem;padding:.45rem .7rem;font-size:.78rem;line-height:1.45;position:absolute;top:.75rem;left:50%;transform:translate(-50%)}.map-wheel-hint-enter-active[data-v-f2bc8ad2],.map-wheel-hint-leave-active[data-v-f2bc8ad2]{transition:opacity .16s,transform .16s}.map-wheel-hint-enter-from[data-v-f2bc8ad2],.map-wheel-hint-leave-to[data-v-f2bc8ad2]{opacity:0;transform:translate(-50%,-.25rem)}.map-top-left-controls[data-v-f2bc8ad2]{z-index:5;align-items:flex-start;gap:.5rem;display:flex;position:absolute;top:.5rem;left:.5rem}.map-media-legend[data-v-f2bc8ad2]{border:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-bg) 82%,transparent);max-width:calc(min(18rem,100vw - 3.5rem));box-shadow:var(--ui-shadow-sm);color:var(--ui-text-muted);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.4rem;flex-wrap:wrap;gap:.45rem .65rem;padding:.4rem .55rem;font-size:.75rem;display:flex}.legend-item[data-v-f2bc8ad2]{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.legend-marker[data-v-f2bc8ad2]{--media-marker-color:var(--ui-primary);background:var(--media-marker-color);width:.7rem;height:.7rem;box-shadow:0 0 0 1px color-mix(in srgb,var(--ui-border) 80%,transparent);border:2px solid #fff;flex:none;display:inline-block}.legend-marker--circle[data-v-f2bc8ad2]{border-radius:999px}.legend-marker--diamond[data-v-f2bc8ad2]{transform:rotate(45deg)}.legend-marker--triangle[data-v-f2bc8ad2]{clip-path:polygon(50% 0,100% 100%,0 100%)}@media (width<=640px){.map-media-legend[data-v-f2bc8ad2]{max-width:calc(100vw - 3.5rem)}.map-shell[data-v-f2bc8ad2] .ol-scale-line{bottom:5.75rem;right:.75rem}}.result-panel[data-v-53fffedb]{overflow:hidden}.result-panel--constrained[data-v-53fffedb]{flex-direction:column;height:100%;min-height:0;display:flex}.result-panel-body--constrained[data-v-53fffedb]{min-height:0;overflow-y:auto}.result-panel--constrained .thumb-grid[data-v-53fffedb]{grid-template-columns:repeat(3,minmax(0,1fr))}.result-panel-footer[data-v-53fffedb],.result-panel-header[data-v-53fffedb]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.thumb-grid[data-v-53fffedb]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.85rem;display:grid}.thumb-card[data-v-53fffedb]{border:1px solid var(--ui-border);background:var(--ui-bg);text-align:left;border-radius:1rem;transition:background-color .16s,border-color .16s,transform .16s;overflow:hidden}.thumb-card[data-v-53fffedb]:hover{border-color:color-mix(in srgb,var(--ui-primary) 42%,var(--ui-border));background:color-mix(in srgb,var(--ui-primary) 5%,var(--ui-bg));transform:translateY(-1px)}.thumb-card--selected[data-v-53fffedb]{border-color:color-mix(in srgb,var(--ui-primary) 70%,var(--ui-border));background:color-mix(in srgb,var(--ui-primary) 9%,var(--ui-bg))}.thumb-card__media[data-v-53fffedb]{aspect-ratio:4/3;background:linear-gradient(45deg,color-mix(in srgb,var(--ui-bg-muted) 70%,transparent) 25%,transparent 25%),linear-gradient(-45deg,color-mix(in srgb,var(--ui-bg-muted) 70%,transparent) 25%,transparent 25%),var(--ui-bg-muted);background-size:1rem 1rem;overflow:hidden}.thumb-card__media img[data-v-53fffedb]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.thumb-placeholder[data-v-53fffedb]{height:100%;color:var(--ui-text-muted);justify-content:center;align-items:center;display:flex}.thumb-card__body[data-v-53fffedb]{gap:.35rem;padding:.75rem;display:grid}@media (width<=1023px){.result-panel--constrained .thumb-grid[data-v-53fffedb],.thumb-grid[data-v-53fffedb]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.result-panel--constrained .thumb-grid[data-v-53fffedb],.thumb-grid[data-v-53fffedb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.result-panel-footer[data-v-53fffedb],.result-panel-header[data-v-53fffedb]{flex-direction:column;align-items:stretch}.result-panel--constrained .thumb-grid[data-v-53fffedb],.thumb-grid[data-v-53fffedb]{grid-template-columns:1fr}}.result-panel[data-v-67f5db09]{gap:.5rem;display:grid}.result-panel--constrained[data-v-67f5db09]{grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0}.result-panel-body[data-v-67f5db09],.result-table-viewport[data-v-67f5db09]{min-height:0}.result-table-viewport[data-v-67f5db09]{overflow-x:auto}.result-panel--constrained .result-table-viewport[data-v-67f5db09]{height:100%;overflow:auto}.result-panel-footer[data-v-67f5db09],.result-panel-header[data-v-67f5db09]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.result-table[data-v-67f5db09]{background:var(--ui-bg)}.result-table[data-v-67f5db09] table{table-layout:fixed;width:100%}.result-metadata[data-v-67f5db09]{gap:.35rem;min-width:0;display:grid}.result-metadata-main[data-v-67f5db09]{grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,.4fr);align-items:center;gap:.75rem;min-width:0;display:grid}.result-keyword-text[data-v-67f5db09],.result-metadata-field[data-v-67f5db09],.result-metadata-keyword-row[data-v-67f5db09],.result-metadata-value[data-v-67f5db09]{min-width:0}.result-metadata-value[data-v-67f5db09]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.result-metadata-header[data-v-67f5db09]{color:var(--ui-text-muted);font-weight:600}.result-metadata-mobile-header[data-v-67f5db09],.result-metadata-mobile-label[data-v-67f5db09],.result-metadata-mobile-type[data-v-67f5db09]{display:none}.result-metadata-keywords[data-v-67f5db09]{flex-wrap:wrap;gap:.25rem;min-width:0;display:flex}.result-thumbnail[data-v-67f5db09]{border:1px solid var(--ui-border);background:var(--ui-bg-muted);width:4.5rem;height:3rem;color:var(--ui-text-muted);border-radius:.375rem;justify-content:center;align-items:center;display:flex;overflow:hidden}.result-thumbnail img[data-v-67f5db09]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.result-table[data-v-67f5db09] tbody tr{transition:background-color .16s}@media (width<=639px){.result-metadata-header[data-v-67f5db09]{display:none}.result-metadata-mobile-header[data-v-67f5db09]{color:var(--ui-text-muted);font-weight:600;display:inline}.result-metadata-field[data-v-67f5db09],.result-metadata-keyword-row[data-v-67f5db09],.result-metadata-mobile-type[data-v-67f5db09]{grid-template-columns:4.75rem minmax(0,1fr);align-items:start;gap:.5rem;min-width:0;display:grid}.result-metadata-mobile-type[data-v-67f5db09]{align-items:center}.result-metadata-mobile-label[data-v-67f5db09]{color:var(--ui-text-muted);font-size:.6875rem;font-weight:600;display:inline}.result-metadata-main[data-v-67f5db09]{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.3rem}.result-keyword-text[data-v-67f5db09],.result-metadata-value[data-v-67f5db09]{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.result-panel-footer[data-v-67f5db09],.result-panel-header[data-v-67f5db09]{flex-direction:column;align-items:stretch}}.result-tabs-card[data-v-4169ad4b]{border:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-bg-muted) 48%,var(--ui-bg));border-radius:.5rem;gap:.75rem;padding:.75rem;display:grid}.result-tabs-card--constrained[data-v-4169ad4b]{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0}.result-tabs-layout[data-v-4169ad4b]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.result-tabs[data-v-4169ad4b]{flex:none}.result-tabs-card--constrained .result-tab-content[data-v-4169ad4b],.result-tabs-card--constrained .result-tabs[data-v-4169ad4b]{height:100%;min-height:0}.result-tabs-card--constrained .result-tabs[data-v-4169ad4b] [role=tabpanel]{height:100%;min-height:0;overflow:hidden}.result-page-size-control[data-v-4169ad4b]{align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}.result-page-size-select[data-v-4169ad4b]{width:7.25rem}@media (width<=640px){.result-tabs-layout[data-v-4169ad4b]{flex-direction:column;align-items:stretch}.result-tabs[data-v-4169ad4b]{width:100%}.result-page-size-control[data-v-4169ad4b]{justify-content:space-between;margin-left:0}}.psv-container{--psv-core-loaded:true;background:radial-gradient(#fff,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf);width:100%;height:100%;margin:0;padding:0;position:relative;overflow:hidden;container:psv-container/size}.psv-container *{box-sizing:content-box}.psv-canvas-container{z-index:0;transition:opacity .1s linear;position:absolute;top:0;left:0}.psv-fullscreen-emulation{z-index:9999;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.psv-loader-container{z-index:80;width:100%;height:100%;position:absolute;top:0;left:0}.psv-loader,.psv-loader-container{justify-content:center;align-items:center;display:flex}.psv-loader{--psv-loader-border:3px;--psv-loader-tickness:10px;color:#ffffffb3;width:150px;height:150px;position:relative}.psv-loader-canvas{color:#3d3d3d80;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.psv-loader-text{text-align:center;font:600 16px sans-serif}.psv-loader--undefined .psv-loader-canvas{animation:2s cubic-bezier(.75,.25,.25,.75) infinite psv-loader}@keyframes psv-loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.psv-navbar{z-index:90;cursor:default;background:#3d3d3d80;width:100%;height:40px;font:16px sans-serif;transition:bottom .1s ease-in-out;display:flex;position:absolute;bottom:-40px;left:0}.psv-navbar--open{bottom:0}.psv-navbar,.psv-navbar *{box-sizing:content-box}.psv-button{cursor:pointer;color:#ffffffb3;background:0 0;flex:none;width:20px;height:20px;padding:10px;position:relative}.psv-button--active{background:#fff3}.psv-button--disabled{pointer-events:none;opacity:.5}.psv-button-svg{width:100%;vertical-align:initial;transition:transform .2s;transform:scale(1)}.psv-button:not(.psv-button--disabled):focus-visible{outline-offset:-2px;outline:2px solid #007cff}.psv-container:not(.psv--is-touch) .psv-button--hover-scale:not(.psv-button--disabled):hover .psv-button-svg{transform:scale(1.2)}.psv-move-button+.psv-move-button{margin-left:-10px}.psv-download-button{color:#ffffffb3!important;text-decoration:none!important}.psv-download-button:after,.psv-download-button:before{display:none!important}.psv-custom-button{width:auto;min-width:20px}.psv-custom-button--no-padding{height:100%;padding:0}.psv-caption{color:#ffffffb3;text-align:center;cursor:unset;padding:unset;height:unset;width:unset;flex:100%;overflow:hidden}.psv-caption-content{white-space:nowrap;padding:10px;display:inline-block}.psv-zoom-range.psv-button{width:80px;max-width:600px;height:1px;margin:10px 0;padding:9.5px 0}.psv-zoom-range-line{background:#ffffffb3;width:80px;height:1px;transition:all .3s;position:relative}.psv-zoom-range-handle{background:#ffffffb3;border-radius:50%;width:7px;height:7px;transition:transform .3s;position:absolute;top:-3px;transform:scale(1)}.psv-zoom-range:not(.psv-button--disabled):hover .psv-zoom-range-line{box-shadow:0 0 2px #ffffffb3}.psv-zoom-range:not(.psv-button--disabled):hover .psv-zoom-range-handle{transform:scale(1.3)}.psv-notification{z-index:100;box-sizing:border-box;opacity:0;justify-content:center;width:100%;padding:0 2em;transition-property:opacity,bottom;transition-duration:.2s;transition-timing-function:ease-in-out;display:flex;position:absolute;bottom:-40px}.psv-notification-content{color:#fff;background:#3d3d3dcc;border-radius:4px;max-width:50em;padding:.5em 1em;font:14px sans-serif}.psv-notification--visible{opacity:1;bottom:80px}.psv-overlay{z-index:110;opacity:.8;cursor:default;background:radial-gradient(#fff,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.psv-overlay-image{text-align:center;color:#303030;width:100%}.psv-overlay-image svg{width:50%}@container psv-container (orientation:landscape){.psv-overlay-image svg{width:33%}}.psv-overlay-title{color:#000;text-align:center;margin-top:1em;font:30px sans-serif}.psv-overlay-text{color:#000c;opacity:.8;text-align:center;font:20px sans-serif}.psv-panel{z-index:90;opacity:0;cursor:default;background:#0a0a0ab3;width:400px;max-width:calc(100% - 9px);height:100%;margin-left:9px;transition-property:opacity,transform;transition-duration:.1s;transition-timing-function:ease-in-out;position:absolute;right:0;transform:translate(100%)}.psv--has-navbar .psv-panel{height:calc(100% - 40px)}.psv-panel-close-button{color:#fff;cursor:pointer;background:0 0;width:19.2px;height:19.2px;padding:6.4px;transition:background .3s ease-in-out;display:none;position:absolute;top:-1px;right:0}.psv-panel-close-button svg{transition:transform .3s ease-in-out}.psv-panel-close-button:hover{background:#000000e6}.psv-panel-close-button:hover svg{transform:scale(-1)}.psv-panel-resizer{cursor:col-resize;background-color:#000000e6;width:9px;height:100%;display:none;position:absolute;top:0;left:-9px}.psv-panel-resizer:before{content:"";background:0 0;width:1px;height:1px;margin-top:-14.5px;position:absolute;top:50%;left:5.5px;box-shadow:1px 0 #fff,3px 0 #fff,5px 0 #fff,1px 2px #fff,3px 2px #fff,5px 2px #fff,1px 4px #fff,3px 4px #fff,5px 4px #fff,1px 6px #fff,3px 6px #fff,5px 6px #fff,1px 8px #fff,3px 8px #fff,5px 8px #fff,1px 10px #fff,3px 10px #fff,5px 10px #fff,1px 12px #fff,3px 12px #fff,5px 12px #fff,1px 14px #fff,3px 14px #fff,5px 14px #fff,1px 16px #fff,3px 16px #fff,5px 16px #fff,1px 18px #fff,3px 18px #fff,5px 18px #fff,1px 20px #fff,3px 20px #fff,5px 20px #fff,1px 22px #fff,3px 22px #fff,5px 22px #fff,1px 24px #fff,3px 24px #fff,5px 24px #fff,1px 26px #fff,3px 26px #fff,5px 26px #fff,1px 28px #fff,3px 28px #fff,5px 28px #fff}.psv-panel-content{box-sizing:border-box;color:#dcdcdc;width:100%;height:100%;font:16px sans-serif;overflow:auto}.psv-panel-content:not(.psv-panel-content--no-margin){padding:1em}.psv-panel-content--no-interaction{-webkit-user-select:none;user-select:none;pointer-events:none}.psv-panel--open{opacity:1;transition-duration:.2s;transform:translateZ(0)}.psv-panel--open .psv-panel-close-button,.psv-panel--open .psv-panel-resizer{display:block}@container psv-container (width<=400px){.psv-panel{max-width:none;width:100%!important}.psv-panel-resizer{display:none!important}}.psv-panel-menu{flex-direction:column;height:100%;display:flex}.psv-panel-menu-title{flex:none;align-items:center;margin:24px 12px;font:24px sans-serif;display:flex}.psv-panel-menu-title svg{width:24px;height:24px;margin-right:12px}.psv-panel-menu-list{flex:1;margin:0;padding:0;list-style:none;overflow-x:hidden}.psv-panel-menu-item{cursor:pointer;justify-content:flex-start;align-items:center;min-height:1.5em;padding:.5em 1em;transition:background .1s ease-in-out;display:flex}.psv-panel-menu-item--active{outline-offset:-1px;outline:1px solid}.psv-panel-menu-item-icon{flex:none;width:1.5em;height:1.5em;margin-right:.5em}.psv-panel-menu-item-icon img{max-width:100%;max-height:100%}.psv-panel-menu-item-icon svg{width:100%;height:100%}.psv-panel-menu-item:focus-visible{outline-offset:-2px;outline:2px solid #007cff}.psv-panel-menu--stripped .psv-panel-menu-item:hover{background:#fff3}.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(odd),.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(odd):before{background:#ffffff1a}.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(2n),.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(2n):before{background:0 0}.psv-container:not(.psv--is-touch) .psv-panel-menu-item:hover{background:#fff3}.psv-tooltip{z-index:50;box-sizing:border-box;opacity:0;cursor:default;background:#3d3d3dcc;border-radius:4px;max-width:200px;transition-property:opacity,transform;transition-duration:.1s;transition-timing-function:ease-in-out;position:absolute}.psv-tooltip-content{color:#fff;text-shadow:0 1px #000;padding:.5em 1em;font:14px sans-serif}.psv-tooltip-arrow{border:7px solid #0000;width:0;height:0;position:absolute}.psv-tooltip--top-center,.psv-tooltip--top-left,.psv-tooltip--top-right{transform:translateY(5px)}.psv-tooltip--top-center .psv-tooltip-arrow,.psv-tooltip--top-left .psv-tooltip-arrow,.psv-tooltip--top-right .psv-tooltip-arrow{border-top-color:#3d3d3dcc}.psv-tooltip--bottom-center,.psv-tooltip--bottom-left,.psv-tooltip--bottom-right{transform:translateY(-5px)}.psv-tooltip--bottom-center .psv-tooltip-arrow,.psv-tooltip--bottom-left .psv-tooltip-arrow,.psv-tooltip--bottom-right .psv-tooltip-arrow{border-bottom-color:#3d3d3dcc}.psv-tooltip--center-left,.psv-tooltip--left-bottom,.psv-tooltip--left-top{transform:translate(5px)}.psv-tooltip--center-left .psv-tooltip-arrow,.psv-tooltip--left-bottom .psv-tooltip-arrow,.psv-tooltip--left-top .psv-tooltip-arrow{border-left-color:#3d3d3dcc}.psv-tooltip--center-right,.psv-tooltip--right-bottom,.psv-tooltip--right-top{transform:translate(-5px)}.psv-tooltip--center-right .psv-tooltip-arrow,.psv-tooltip--right-bottom .psv-tooltip-arrow,.psv-tooltip--right-top .psv-tooltip-arrow{border-right-color:#3d3d3dcc}.psv-tooltip--left-top,.psv-tooltip--top-left{box-shadow:-3px -3px #5a5a5ab3}.psv-tooltip--top-center{box-shadow:0 -3px #5a5a5ab3}.psv-tooltip--right-top,.psv-tooltip--top-right{box-shadow:3px -3px #5a5a5ab3}.psv-tooltip--bottom-left,.psv-tooltip--left-bottom{box-shadow:-3px 3px #5a5a5ab3}.psv-tooltip--bottom-center{box-shadow:0 3px #5a5a5ab3}.psv-tooltip--bottom-right,.psv-tooltip--right-bottom{box-shadow:3px 3px #5a5a5ab3}.psv-tooltip--center-left{box-shadow:-3px 0 #5a5a5ab3}.psv-tooltip--center-right{box-shadow:3px 0 #5a5a5ab3}.psv-tooltip--visible{opacity:1;transform:translateZ(0)}.psv-container{--psv-markers-plugin-loaded:true}.psv-markers{pointer-events:none;z-index:10}.psv-markers,.psv-markers-svg-container{width:100%;height:100%;position:absolute}.psv-markers-svg-container{z-index:20;top:0;left:0}.psv-markers-css3d-container{z-index:21;position:absolute}.psv-marker{pointer-events:auto;display:none}.psv-marker--normal{z-index:30;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;overflow:visible}.psv-marker--css3d,.psv-marker--transparent,.psv-marker--visible{display:block}.psv-marker--transparent{opacity:0}.psv-marker--has-content,.psv-marker--has-tooltip{cursor:pointer}.vr-empty[data-v-346b6a35]{min-height:var(--map-compare-viewer-height,320px);border:1px dashed var(--ui-border);background:var(--ui-bg-muted);color:var(--ui-text-muted);text-align:center;border-radius:0;flex:auto;justify-content:center;align-items:center;padding:1.5rem;display:flex}.vr-empty--info[data-v-346b6a35]{border-color:color-mix(in srgb,var(--ui-info) 36%,transparent);background:color-mix(in srgb,var(--ui-info) 8%,var(--ui-bg-muted))}.vr-empty--loading[data-v-346b6a35]{border-style:solid}.vr-loading-copy[data-v-346b6a35]{align-items:center;gap:.5rem;display:inline-flex}.vr-loading-copy__icon[data-v-346b6a35]{width:1rem;height:1rem}.vr-content[data-v-346b6a35]{flex-direction:column;flex:auto;gap:.75rem;min-height:0;display:flex}.vr-shell[data-v-346b6a35]{--vr-tour-hotspot-opacity:.6;border:1px solid var(--ui-border);background:var(--ui-bg-muted);border-radius:0;flex:auto;position:relative;overflow:hidden}.vr-shell[data-hotspot-visibility=idle][data-v-346b6a35]{--vr-tour-hotspot-opacity:.2}.vr-shell[data-hotspot-visibility=interacting][data-v-346b6a35]{--vr-tour-hotspot-opacity:.1}.vr-sphere-viewer[data-v-346b6a35]{height:var(--map-compare-viewer-height,calc(clamp(320px,44vh,560px)));min-height:var(--map-compare-viewer-height,320px)}.vr-overlay[data-v-346b6a35]{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a75;place-items:center;font-size:.875rem;display:grid;position:absolute;inset:0}[data-v-346b6a35] .psv-container{--psv-caption-text-color:#fff;--psv-navbar-background:#0f172a94;--psv-navbar-button-color:#ffffffdb;--psv-navbar-button-hover-color:#fff;height:var(--map-compare-viewer-height,calc(clamp(320px,44vh,560px)));min-height:var(--map-compare-viewer-height,320px);background:var(--ui-bg-muted)}[data-v-346b6a35] .vr-tour-marker{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;font-size:.75rem;line-height:1.2;display:inline-flex;overflow:visible;transform:translateZ(0)}[data-v-346b6a35] .vr-tour-marker__surface{box-sizing:border-box;width:1.75rem;max-width:calc(min(14rem,42vw));height:1.75rem;opacity:var(--vr-tour-hotspot-opacity);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172aa8;border:1px solid #ffffffad;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:0;padding:.2rem;transition:width .15s,background .15s,box-shadow .15s,opacity .2s,padding .15s;display:inline-flex;box-shadow:0 8px 22px #0f172a2e}[data-v-346b6a35] .vr-tour-marker:focus-visible .vr-tour-marker__surface,[data-v-346b6a35] .vr-tour-marker:hover .vr-tour-marker__surface{background:color-mix(in srgb,var(--ui-primary) 68%,#0f172a);opacity:1;justify-content:flex-start;gap:.38rem;width:auto;padding:.28rem .55rem .28rem .28rem;box-shadow:0 14px 36px #0f172a42}[data-v-346b6a35] .vr-tour-marker:active .vr-tour-marker__surface{opacity:1}[data-v-346b6a35] .vr-tour-marker:focus-visible{outline:none}[data-v-346b6a35] .vr-tour-marker:focus-visible .vr-tour-marker__surface{outline:2px solid var(--ui-primary);outline-offset:2px}[data-v-346b6a35] .vr-tour-marker__dot{background:var(--ui-primary);border:2px solid #fffffff2;border-radius:999px;flex:none;width:.82rem;height:.82rem}[data-v-346b6a35] .vr-tour-marker__label{opacity:0;text-overflow:ellipsis;white-space:nowrap;max-width:0;transition:max-width .15s,opacity .12s;overflow:hidden}[data-v-346b6a35] .vr-tour-marker:focus-visible .vr-tour-marker__label,[data-v-346b6a35] .vr-tour-marker:hover .vr-tour-marker__label{opacity:1;max-width:calc(min(12rem,36vw))}@media (prefers-reduced-motion:reduce){[data-v-346b6a35] .vr-tour-marker__label,[data-v-346b6a35] .vr-tour-marker__surface{transition:none}}.iiif-viewer[data-v-f82aaf20]{height:var(--map-compare-viewer-height,calc(clamp(320px,44vh,560px)));min-height:var(--map-compare-viewer-height,320px);border:1px solid var(--ui-border);background:radial-gradient(circle at 20% 10%,color-mix(in srgb,var(--ui-primary) 10%,transparent),transparent 30%),linear-gradient(135deg,var(--ui-bg-muted),color-mix(in srgb,var(--ui-bg-muted) 82%,var(--ui-bg)));position:relative;overflow:hidden}.iiif-viewer[data-v-f82aaf20]:fullscreen{height:100vh;min-height:100vh}.iiif-viewer__ghost[data-v-f82aaf20]{filter:blur(28px)saturate(.85);opacity:.18;-o-object-fit:cover;object-fit:cover;width:calc(100% + 4rem);height:calc(100% + 4rem);position:absolute;inset:-2rem;transform:scale(1.04)}.iiif-viewer__canvas[data-v-f82aaf20]{background:linear-gradient(45deg,color-mix(in srgb,var(--ui-border) 24%,transparent) 25%,transparent 25%),linear-gradient(-45deg,color-mix(in srgb,var(--ui-border) 24%,transparent) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,color-mix(in srgb,var(--ui-border) 24%,transparent) 75%),linear-gradient(-45deg,transparent 75%,color-mix(in srgb,var(--ui-border) 24%,transparent) 75%);background-color:color-mix(in srgb,var(--ui-bg) 88%,var(--ui-bg-muted));background-position:0 0,0 .5rem,.5rem -.5rem,-.5rem 0;background-size:1rem 1rem;position:absolute;inset:0}.iiif-viewer__canvas--blocked[data-v-f82aaf20]{opacity:.24}.iiif-viewer__canvas[data-v-f82aaf20] .openseadragon-canvas{outline:none}.iiif-viewer__canvas[data-v-f82aaf20] .navigator{overflow:hidden;box-shadow:0 12px 32px #0000001f;border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)!important;background:color-mix(in srgb,var(--ui-bg) 78%,transparent)!important;top:.65rem!important;right:.65rem!important}.iiif-viewer__state[data-v-f82aaf20]{z-index:3;background:color-mix(in srgb,var(--ui-bg-muted) 72%,transparent);color:var(--ui-text-muted);text-align:center;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;display:flex;position:absolute;inset:0}.iiif-viewer__state--error[data-v-f82aaf20]{color:var(--ui-error)}.iiif-viewer__controls[data-v-f82aaf20]{z-index:2;border:1px solid color-mix(in srgb,var(--ui-border) 58%,transparent);background:color-mix(in srgb,var(--ui-bg) 76%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:1;flex-wrap:wrap;justify-content:flex-end;gap:.35rem;max-width:min(21rem,100% - 1.3rem);padding:.38rem;transition:opacity .16s,transform .16s;display:flex;position:absolute;bottom:.65rem;right:.65rem;transform:translateY(0);box-shadow:0 16px 42px #00000021}.iiif-viewer__controls--hidden[data-v-f82aaf20]{pointer-events:none;opacity:0;transform:translateY(.35rem)}.map-pdf-viewer[data-v-8878b209]{width:100%;height:var(--map-compare-viewer-height,calc(clamp(320px,44vh,560px)));min-width:0;min-height:var(--map-compare-viewer-height,320px);background:var(--ui-bg-muted);flex:auto;display:flex;position:relative;overflow:hidden}.map-pdf-viewer__scroll[data-v-8878b209]{width:100%;min-width:0;padding:.5rem;overflow:hidden auto}.map-pdf-viewer__document[data-v-8878b209]{width:100%}.map-pdf-viewer__document[data-v-8878b209] .vue-pdf-embed__page{background:#fff;margin:0 auto .75rem;box-shadow:0 1px 3px #0000001f}.map-pdf-viewer__document[data-v-8878b209] .vue-pdf-embed__page:last-child{margin-bottom:0}.map-pdf-viewer__document[data-v-8878b209] canvas{max-width:100%;display:block;height:auto!important}.map-pdf-viewer__state[data-v-8878b209]{z-index:1;background:var(--ui-bg-muted);color:var(--ui-text-muted);text-align:center;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;display:flex;position:absolute;inset:0}.map-pdf-viewer__state--error[data-v-8878b209]{color:var(--ui-text)}.media-empty[data-v-f59672a8]{min-height:var(--map-compare-viewer-height,320px);border:1px dashed var(--ui-border);background:var(--ui-bg-muted);color:var(--ui-text-muted);text-align:center;border-radius:0;flex:auto;justify-content:center;align-items:center;padding:1.5rem;display:flex}.media-empty--info[data-v-f59672a8]{border-color:color-mix(in srgb,var(--ui-info) 36%,transparent);background:color-mix(in srgb,var(--ui-info) 8%,var(--ui-bg-muted))}.media-frame[data-v-f59672a8]{-o-object-fit:contain;object-fit:contain;border-radius:0;width:100%;display:block}.media-frame[data-v-f59672a8],.media-viewer[data-v-f59672a8]{height:var(--map-compare-viewer-height,calc(clamp(320px,44vh,560px)));min-height:var(--map-compare-viewer-height,320px);background:var(--ui-bg-muted);flex:auto}.street-view-empty[data-v-f2bab2c4]{border:1px dashed var(--ui-border);background:var(--ui-bg-muted);color:var(--ui-text-muted);text-align:center;border-radius:0;justify-content:center;align-items:center;padding:1.5rem;display:flex}.street-view-empty[data-v-f2bab2c4],.street-view-shell[data-v-f2bab2c4]{min-height:var(--map-compare-viewer-height,320px);flex:auto}.street-view-shell[data-v-f2bab2c4]{isolation:isolate;width:100%;height:var(--map-compare-viewer-height,calc(clamp(320px,44vh,560px)));position:relative;overflow:hidden}.street-view-frame[data-v-f2bab2c4]{border:0;border-radius:0;width:100%;height:100%;display:block}.street-view-recovery-entry[data-v-f2bab2c4]{opacity:.7;transition:opacity .2s}@media (pointer:fine){.street-view-recovery-entry[data-v-f2bab2c4]{opacity:.35}.street-view-recovery-entry--active[data-v-f2bab2c4],.street-view-recovery-entry[data-v-f2bab2c4]:hover{opacity:1}}@media (any-pointer:coarse){.street-view-recovery-entry[data-v-f2bab2c4]{opacity:.7}}.street-view-recovery-entry[data-v-f2bab2c4]:focus{opacity:1}.preview-card--embedded .street-view-empty[data-v-f2bab2c4],.preview-card--embedded .street-view-shell[data-v-f2bab2c4]{height:100%;min-height:0}.viewer-empty[data-v-ee786fe6]{border:1px dashed var(--ui-border);color:var(--ui-text-muted);text-align:center;justify-content:center;align-items:center;padding:1.5rem;display:flex}.google-3d-shell[data-v-ee786fe6],.viewer-empty[data-v-ee786fe6]{min-height:var(--map-compare-viewer-height,320px);background:var(--ui-bg-muted);border-radius:0;flex:auto}.google-3d-shell[data-v-ee786fe6]{isolation:isolate;height:var(--map-compare-viewer-height,calc(clamp(320px,44vh,560px)));position:relative;overflow:hidden}.google-3d-shell[data-v-ee786fe6] .google-3d-map{z-index:0;width:100%;height:var(--map-compare-viewer-height,calc(clamp(320px,44vh,560px)));display:block;position:relative}.preview-card--embedded .google-3d-shell[data-v-ee786fe6],.preview-card--embedded .google-3d-shell[data-v-ee786fe6] .google-3d-map,.preview-card--embedded .viewer-empty[data-v-ee786fe6]{height:100%;min-height:0}.metadata-card[data-v-6629d5ab]{background:color-mix(in srgb,var(--ui-bg-muted) 62%,var(--ui-bg))}.metadata-empty[data-v-6629d5ab]{border:1px dashed var(--ui-border);color:var(--ui-text-muted);text-align:center;border-radius:0;justify-content:center;align-items:center;padding:.9rem;display:flex}.metadata-content[data-v-6629d5ab],.metadata-empty[data-v-6629d5ab]{min-height:var(--map-compare-viewer-height,320px)}.metadata-content[data-v-6629d5ab]{max-height:var(--map-compare-viewer-height,560px);padding:.15rem;overflow:auto}.preview-card--embedded.metadata-card[data-v-6629d5ab]{background:0 0}.preview-card--embedded .metadata-content[data-v-6629d5ab],.preview-card--embedded .metadata-empty[data-v-6629d5ab]{height:100%;min-height:0;max-height:none}.metadata-overview[data-v-6629d5ab]{grid-template-columns:minmax(5.5rem,7.75rem) minmax(0,1fr);align-items:start;gap:.55rem;margin-bottom:.5rem;display:grid}.metadata-overview--plain[data-v-6629d5ab]{grid-template-columns:1fr}.metadata-overview__text[data-v-6629d5ab]{min-width:0}.metadata-title[data-v-6629d5ab]{color:var(--ui-text-muted);margin-bottom:.4rem;font-size:.78rem;line-height:1.45}.metadata-thumbnail[data-v-6629d5ab]{aspect-ratio:1;border:1px solid var(--ui-border);background:var(--ui-bg);border-radius:0;overflow:hidden}.metadata-thumbnail img[data-v-6629d5ab]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.metadata-summary[data-v-6629d5ab]{border:1px solid var(--ui-border);background:var(--ui-bg);padding:.6rem .7rem;font-size:.8rem}.metadata-keywords[data-v-6629d5ab],.metadata-summary[data-v-6629d5ab]{color:var(--ui-text);border-radius:0;margin-bottom:.5rem;line-height:1.5}.metadata-keywords[data-v-6629d5ab]{background:color-mix(in srgb,var(--ui-primary) 9%,var(--ui-bg));padding:.55rem .65rem;font-size:.75rem}.metadata-keywords span[data-v-6629d5ab]{color:var(--ui-text-toned);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.15rem;font-size:.68rem;font-weight:700;display:block}.metadata-grid[data-v-6629d5ab]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.metadata-item[data-v-6629d5ab]{border:1px solid var(--ui-border);background:var(--ui-bg);border-radius:0;min-width:0;padding:.48rem .58rem}.metadata-item dt[data-v-6629d5ab]{color:var(--ui-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:700}.metadata-item dd[data-v-6629d5ab]{overflow-wrap:anywhere;color:var(--ui-text-highlighted);margin-top:.25rem;font-size:.78rem;line-height:1.35}@media (width<=640px){.metadata-overview[data-v-6629d5ab]{grid-template-columns:minmax(4.75rem,6rem) minmax(0,1fr)}.metadata-grid[data-v-6629d5ab]{grid-template-columns:1fr}}.preview-section--constrained[data-v-05e45529]{flex-direction:column;flex:auto;height:auto;min-height:0;display:flex}.preview-stack[data-v-05e45529]{gap:.75rem;display:grid}.preview-secondary[data-v-05e45529]{min-height:0}.preview-secondary-tabs[data-v-05e45529]{width:100%}.preview-pane[data-v-05e45529],.preview-panel[data-v-05e45529]{min-width:0}.preview-pane--secondary-viewer[data-v-05e45529]{height:calc(clamp(320px,44vh,560px));min-height:320px}.preview-pane--content[data-v-05e45529] .alert{flex:none}.preview-provider[data-v-05e45529]{border-top:1px solid var(--ui-border);flex:none;gap:.25rem;min-width:0;padding:.45rem .65rem;font-size:.75rem;line-height:1.4;display:flex}.preview-provider__label[data-v-05e45529]{color:var(--ui-text-muted);flex:none}.preview-provider__value[data-v-05e45529]{overflow-wrap:anywhere;min-width:0;color:var(--ui-text)}@media (width>=1024px){.preview-section--constrained[data-v-05e45529] .preview-section__body{overflow:hidden}.preview-stack--constrained[data-v-05e45529]{grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:.5rem;height:100%;min-height:0}.preview-secondary--constrained[data-v-05e45529]{height:100%;min-height:0}.preview-secondary-tabs--constrained[data-v-05e45529]{flex-direction:column;height:100%;min-height:0;display:flex}.preview-secondary-tabs--constrained[data-v-05e45529] .preview-secondary-tabs__content{flex:auto;min-height:0;overflow:hidden}.preview-pane--constrained[data-v-05e45529]{--map-compare-viewer-height:100%;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.preview-pane--secondary-viewer[data-v-05e45529]{height:100%;min-height:0}.preview-pane--constrained .preview-panel[data-v-05e45529]{flex-direction:column;flex:auto;min-height:0;display:flex}.preview-pane--constrained[data-v-05e45529] .preview-card{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.preview-pane--constrained[data-v-05e45529] .preview-card>div:last-child{flex-direction:column;flex:auto;min-height:0;display:flex}}.layer-settings-content[data-v-15b07d77]{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.layer-settings-header[data-v-15b07d77]{border-bottom:1px solid var(--ui-border);flex:none;padding:1rem}.layer-settings-body[data-v-15b07d77]{flex:auto;min-height:0;padding:1rem;overflow:auto}.setting-box[data-v-15b07d77]{border:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-bg-muted) 72%,transparent);border-radius:.9rem;padding:.85rem}.setting-message[data-v-15b07d77]{border:1px dashed var(--ui-border);background:var(--ui-bg-muted);color:var(--ui-text-muted);text-align:left;border-radius:.9rem;padding:1rem;font-size:.875rem}.setting-message--loading[data-v-15b07d77]{border-color:color-mix(in srgb,var(--ui-primary) 40%,transparent);background:color-mix(in srgb,var(--ui-primary) 7%,var(--ui-bg-muted))}.setting-message--error[data-v-15b07d77]{border-color:color-mix(in srgb,var(--ui-error) 40%,transparent);background:color-mix(in srgb,var(--ui-error) 8%,var(--ui-bg-muted));color:var(--ui-error)}.legend-image[data-v-15b07d77]{border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent);background:var(--ui-bg);border-radius:.75rem;width:100%;display:block}.opacity-slider-control[data-v-15b07d77]{width:100%}.map-page[data-v-66751531],.map-result-workspace[data-v-66751531]{gap:1rem;display:grid}.map-result-workspace__preview[data-v-66751531],.map-result-workspace__results[data-v-66751531]{min-width:0}.map-result-workspace__preview[data-v-66751531]{position:relative}.map-result-workspace__preview-close[data-v-66751531]{z-index:20;position:absolute;top:.5rem;right:.5rem}.map-canvas-fallback--fill-height[data-v-66751531]{flex-direction:column;height:100%;min-height:0;display:flex}@media (width<=1023px){.map-result-workspace__preview[data-v-66751531]{scroll-margin-top:5rem}}@media (width>=1024px){.map-result-workspace--split[data-v-66751531]{--map-result-split-pane-height:calc(clamp(640px, 82vh, 960px));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.map-result-workspace--split .map-result-workspace__preview[data-v-66751531],.map-result-workspace--split .map-result-workspace__results[data-v-66751531]{height:var(--map-result-split-pane-height);min-height:0}.map-result-workspace--split .map-result-workspace__preview[data-v-66751531]{border:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-bg-muted) 48%,var(--ui-bg));border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.5rem;display:flex;overflow:hidden}.map-result-workspace--split .map-result-workspace__preview[data-v-66751531]>:last-child{flex:auto;min-height:0}}.map-route-page[data-v-1fb5c289]{gap:1rem;width:min(1280px,100% - 48px);margin:0 auto;padding:48px 0 64px;display:grid}.map-route-hero[data-v-1fb5c289]{justify-content:space-between;align-items:end;gap:1.5rem;padding:1rem 0;display:flex}.map-route-hero-copy[data-v-1fb5c289]{gap:.75rem;display:grid}.map-route-hero h1[data-v-1fb5c289]{color:var(--ui-text-highlighted);font-size:calc(clamp(2rem,4vw,3.4rem));font-weight:800;line-height:1.08}.map-route-hero p[data-v-1fb5c289]{color:var(--ui-text-muted);font-size:1rem;line-height:1.7}.map-route-hero-metrics[data-v-1fb5c289]{align-self:stretch;width:120px;min-width:120px;display:flex}.map-route-hero-metrics>div[data-v-1fb5c289]{border:1px solid var(--ui-border);background:var(--ui-bg-muted);border-radius:.5rem;flex-direction:column;flex:auto;width:100%;padding:.5rem .75rem;display:flex}.map-route-hero-media-counts[data-v-1fb5c289]{flex:auto;grid-template-rows:repeat(4,minmax(0,1fr));width:100%;margin:0;display:grid}.map-route-hero-media-count[data-v-1fb5c289]{white-space:nowrap;grid-template-columns:1.25rem 1fr;align-items:center;gap:.5rem;min-width:0;display:grid}.map-route-hero-media-icon[data-v-1fb5c289]{flex:none;font-size:1rem}.map-route-hero-media-value[data-v-1fb5c289]{color:var(--ui-text-highlighted);font-variant-numeric:tabular-nums;justify-self:end;font-size:.85rem;line-height:1}.map-route-hero-media-status[data-v-1fb5c289]{color:var(--ui-text-muted);margin-top:.5rem;font-size:.75rem;display:block}@media (width<=1080px){.map-route-hero[data-v-1fb5c289]{flex-direction:column;align-items:stretch}.map-route-hero-metrics[data-v-1fb5c289]{width:120px;min-width:120px}}@media (width<=620px){.map-route-page[data-v-1fb5c289]{width:min(100% - 32px,1280px);padding:32px 0 48px}}
