@layer{:not([hydrated]):is(arcgis-area-measurement-2d,arcgis-area-measurement-3d,arcgis-attachments,arcgis-basemap-gallery,arcgis-basemap-layer-list,arcgis-basemap-toggle,arcgis-bookmarks,arcgis-building-explorer,arcgis-catalog-layer-list,arcgis-compass,arcgis-coordinate-conversion,arcgis-coordinate-conversion-next,arcgis-daylight,arcgis-directional-pad,arcgis-directions,arcgis-direct-line-measurement-3d,arcgis-distance-measurement-2d,arcgis-editor,arcgis-elevation-profile,arcgis-expand,arcgis-feature,arcgis-feature-form,arcgis-feature-next,arcgis-feature-table,arcgis-feature-templates,arcgis-template-image,arcgis-feature-templates-legacy,arcgis-features,arcgis-features-next,arcgis-floor-filter,arcgis-fullscreen,arcgis-grid-controls,arcgis-histogram-range-slider,arcgis-home,arcgis-layer-list,arcgis-layer-list-next,arcgis-legend,arcgis-line-of-sight,arcgis-link-chart,arcgis-link-chart-layout-switcher,arcgis-link-chart-nonspatial-visibility-toggle,arcgis-locate,arcgis-map,arcgis-measurement,arcgis-navigation-toggle,arcgis-oriented-imagery-viewer,arcgis-oriented-imagery-viewer-image-viewer,arcgis-paste,arcgis-clipboard,arcgis-feature-image,arcgis-feature-title,arcgis-multi-feature-form,arcgis-popup,arcgis-presentation,arcgis-print,arcgis-reverse-geocode-list,arcgis-scale-bar,arcgis-scale-range-slider,arcgis-scene,arcgis-search,arcgis-search-result-renderer,arcgis-shadow-cast,arcgis-sketch,arcgis-sketch-tooltip-controls,arcgis-slice,arcgis-slider-binary-color-size-legacy,arcgis-slider-classed-color-legacy,arcgis-slider-classed-size-legacy,arcgis-slider-color-legacy,arcgis-slider-color-size-legacy,arcgis-slider-heatmap-legacy,arcgis-slider-opacity-legacy,arcgis-slider-scale-range,arcgis-slider-size-legacy,arcgis-snapping-controls,arcgis-color-select,arcgis-time-of-day-slider,arcgis-webgl-error,arcgis-swipe,arcgis-table-list,arcgis-time-slider,arcgis-time-zone-label,arcgis-track,arcgis-utility-network-associations,arcgis-utility-network-trace,arcgis-utility-network-trace-analysis,arcgis-utility-network-aggregated-geometry,arcgis-utility-network-subnetwork-info,arcgis-utility-network-trace-inputs,arcgis-utility-network-trace-location,arcgis-utility-network-trace-location-list,arcgis-utility-network-trace-results,arcgis-utility-network-validate-network-topology,arcgis-utility-network-validate-topology,arcgis-value-picker,arcgis-value-picker-collection,arcgis-value-picker-combobox,arcgis-value-picker-label,arcgis-value-picker-slider,arcgis-value-picker-legacy,arcgis-version-management,arcgis-video,arcgis-video-player,arcgis-view-popover,arcgis-volume-measurement,arcgis-weather,arcgis-zoom){visibility:hidden}@font-face{font-family:Avenir Next;src:url(/assets/b8b15cdf-85d1-4120-8daa-48863d803939-dc253d2b.woff2) format("woff2");font-weight:300;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/09ab0626-bb45-4650-acc8-0182d693df02-7f4dbddd.woff2) format("woff2");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/b9c5b839-db56-4419-8fcb-6ab661babb1d-8f8faec8.woff2) format("woff2");font-weight:400;font-style:italic;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/12f4c786-0bef-4a48-b7c0-eebaa7591688-574f0cd7.woff2) format("woff2");font-weight:500;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/0c8a5d21-8a14-4451-8145-695071809cb7-cf588a32.woff2) format("woff2");font-weight:700;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/b8b15cdf-85d1-4120-8daa-48863d803939-math-ed57abb3.woff2) format("woff2");font-weight:300;font-style:normal;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(/assets/09ab0626-bb45-4650-acc8-0182d693df02-math-daf51824.woff2) format("woff2");font-weight:400;font-style:normal;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(/assets/b9c5b839-db56-4419-8fcb-6ab661babb1d-math-bdedaed3.woff2) format("woff2");font-weight:400;font-style:italic;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(/assets/12f4c786-0bef-4a48-b7c0-eebaa7591688-math-d061dc67.woff2) format("woff2");font-weight:500;font-style:normal;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(/assets/0c8a5d21-8a14-4451-8145-695071809cb7-math-0195b460.woff2) format("woff2");font-weight:700;font-style:normal;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(/assets/b8b15cdf-85d1-4120-8daa-48863d803939-ext-459c6f4b.woff2) format("woff2");font-weight:300;font-style:normal;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/09ab0626-bb45-4650-acc8-0182d693df02-ext-c39ac602.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/b9c5b839-db56-4419-8fcb-6ab661babb1d-ext-810fda05.woff2) format("woff2");font-weight:400;font-style:italic;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/12f4c786-0bef-4a48-b7c0-eebaa7591688-ext-fda911d9.woff2) format("woff2");font-weight:500;font-style:normal;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/0c8a5d21-8a14-4451-8145-695071809cb7-ext-de018372.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/b8b15cdf-85d1-4120-8daa-48863d803939-greek-ecaa4044.woff2) format("woff2");font-weight:300;font-style:normal;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/09ab0626-bb45-4650-acc8-0182d693df02-greek-fa3f16b3.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/b9c5b839-db56-4419-8fcb-6ab661babb1d-greek-a6ec77df.woff2) format("woff2");font-weight:400;font-style:italic;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/12f4c786-0bef-4a48-b7c0-eebaa7591688-greek-a5157a20.woff2) format("woff2");font-weight:500;font-style:normal;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/0c8a5d21-8a14-4451-8145-695071809cb7-greek-1cf996af.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/b8b15cdf-85d1-4120-8daa-48863d803939-cyrillic-9ace4aa1.woff2) format("woff2");font-weight:300;font-style:normal;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/09ab0626-bb45-4650-acc8-0182d693df02-cyrillic-f2cf6ee7.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/b9c5b839-db56-4419-8fcb-6ab661babb1d-cyrillic-7edee0e2.woff2) format("woff2");font-weight:400;font-style:italic;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/12f4c786-0bef-4a48-b7c0-eebaa7591688-cyrillic-f95c04d8.woff2) format("woff2");font-weight:500;font-style:normal;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/0c8a5d21-8a14-4451-8145-695071809cb7-cyrillic-73018be1.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/b8b15cdf-85d1-4120-8daa-48863d803939-georgian-a1898394.woff2) format("woff2");font-weight:300;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/09ab0626-bb45-4650-acc8-0182d693df02-georgian-bb8a6ccf.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/12f4c786-0bef-4a48-b7c0-eebaa7591688-georgian-c3edba6c.woff2) format("woff2");font-weight:500;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/0c8a5d21-8a14-4451-8145-695071809cb7-georgian-99fdf63a.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/b8b15cdf-85d1-4120-8daa-48863d803939-arabic-4d26741e.woff2) format("woff2");font-weight:300;font-style:normal;unicode-range:U+6??,U+FB50-FDFF,U+FE70-FEFF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/09ab0626-bb45-4650-acc8-0182d693df02-arabic-a98b518e.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+6??,U+FB50-FDFF,U+FE70-FEFF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/12f4c786-0bef-4a48-b7c0-eebaa7591688-arabic-4494b919.woff2) format("woff2");font-weight:500;font-style:normal;unicode-range:U+6??,U+FB50-FDFF,U+FE70-FEFF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/0c8a5d21-8a14-4451-8145-695071809cb7-arabic-f62585d9.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+6??,U+FB50-FDFF,U+FE70-FEFF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/b8b15cdf-85d1-4120-8daa-48863d803939-hebrew-5acf19d6.woff2) format("woff2");font-weight:300;font-style:normal;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/09ab0626-bb45-4650-acc8-0182d693df02-hebrew-53670e0d.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/b9c5b839-db56-4419-8fcb-6ab661babb1d-hebrew-4a3cb4c1.woff2) format("woff2");font-weight:400;font-style:italic;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/12f4c786-0bef-4a48-b7c0-eebaa7591688-hebrew-827f8c87.woff2) format("woff2");font-weight:500;font-style:normal;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/0c8a5d21-8a14-4451-8145-695071809cb7-hebrew-5e61503f.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/94aa531e-7746-4df0-bb6e-349891f2eda5-bfc83b37.woff2) format("woff2");font-weight:300;font-style:normal;unicode-range:U+900-97F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/3ae1e25e-3aa6-4061-a016-a079159f9d65-17d736ce.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+900-97F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/41331c3c-3759-4462-8695-33c9a21b6a5b-e383f05a.woff2) format("woff2");font-weight:500;font-style:normal;unicode-range:U+900-97F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/41331c3c-3759-4462-8695-33c9a21b6a5b-e383f05a.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+900-97F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/assets/b8b15cdf-85d1-4120-8daa-48863d803939-thai-a980f6d7.woff2) format("woff2");font-weight:300;font-style:normal;unicode-range:U+E00-E7F}@font-face{font-family:Avenir Next;src:url(/assets/09ab0626-bb45-4650-acc8-0182d693df02-thai-942e0ca2.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+E00-E7F}@font-face{font-family:Avenir Next;src:url(/assets/12f4c786-0bef-4a48-b7c0-eebaa7591688-thai-225e32b8.woff2) format("woff2");font-weight:500;font-style:normal;unicode-range:U+E00-E7F}@font-face{font-family:Avenir Next;src:url(/assets/0c8a5d21-8a14-4451-8145-695071809cb7-thai-34ce4cb2.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+E00-E7F}@font-face{font-family:Avenir Next;src:url(/assets/b8b15cdf-85d1-4120-8daa-48863d803939-vietnamese-05da6db0.woff2) format("woff2");font-weight:300;font-style:normal;font-display:auto;unicode-range:U+1E??}@font-face{font-family:Avenir Next;src:url(/assets/09ab0626-bb45-4650-acc8-0182d693df02-vietnamese-0af6f974.woff2) format("woff2");font-weight:400;font-style:normal;font-display:auto;unicode-range:U+1E??}@font-face{font-family:Avenir Next;src:url(/assets/b9c5b839-db56-4419-8fcb-6ab661babb1d-vietnamese-c61abc62.woff2) format("woff2");font-weight:400;font-style:italic;font-display:auto;unicode-range:U+1E??}@font-face{font-family:Avenir Next;src:url(/assets/12f4c786-0bef-4a48-b7c0-eebaa7591688-vietnamese-515154c5.woff2) format("woff2");font-weight:500;font-style:normal;font-display:auto;unicode-range:U+1E??}@font-face{font-family:Avenir Next;src:url(/assets/0c8a5d21-8a14-4451-8145-695071809cb7-vietnamese-29050864.woff2) format("woff2");font-weight:700;font-style:normal;font-display:auto;unicode-range:U+1E??}@font-face{font-family:CalciteWebCoreIcons;src:url(/assets/CalciteWebCoreIcons-ce366cee.woff2) format("woff2");font-weight:400;font-style:normal}[class^=esri-icon-],[class*=" esri-icon-"]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:var(--calcite-font-weight-normal);line-height:1;font-family:CalciteWebCoreIcons!important}.esri-icon-close:before{content:"";color:inherit}.esri-icon-drag-horizontal:before{content:"";color:inherit}.esri-icon-drag-vertical:before{content:"";color:inherit}.esri-icon-handle-horizontal:before{content:"";color:inherit}.esri-icon-handle-vertical:before{content:"";color:inherit}.esri-icon-check-mark:before{content:"";color:inherit}.esri-icon-left-triangle-arrow:before{content:"";color:inherit}.esri-icon-right-triangle-arrow:before{content:"";color:inherit}.esri-icon-down-arrow:before{content:"";color:inherit}.esri-icon-up-arrow:before{content:"";color:inherit}.esri-icon-overview-arrow-bottom-left:before{content:"";color:inherit}.esri-icon-overview-arrow-bottom-right:before{content:"";color:inherit}.esri-icon-overview-arrow-top-left:before{content:"";color:inherit}.esri-icon-overview-arrow-top-right:before{content:"";color:inherit}.esri-icon-maximize:before{content:"";color:inherit}.esri-icon-minimize:before{content:"";color:inherit}.esri-icon-checkbox-unchecked:before{content:"";color:inherit}.esri-icon-checkbox-checked:before{content:"";color:inherit}.esri-icon-radio-unchecked:before{content:"";color:inherit}.esri-icon-radio-checked:before{content:"";color:inherit}.esri-icon-up-arrow-circled:before{content:"";color:inherit}.esri-icon-down-arrow-circled:before{content:"";color:inherit}.esri-icon-left-arrow-circled:before{content:"";color:inherit}.esri-icon-right-arrow-circled:before{content:"";color:inherit}.esri-icon-zoom-out-fixed:before{content:"";color:inherit}.esri-icon-zoom-in-fixed:before{content:"";color:inherit}.esri-icon-refresh:before{content:"";color:inherit}.esri-icon-edit:before{content:"";color:inherit}.esri-icon-authorize:before{content:"";color:inherit}.esri-icon-map-pin:before{content:"";color:inherit}.esri-icon-blank-map-pin:before{content:"";color:inherit}.esri-icon-table:before{content:"";color:inherit}.esri-icon-plus:before{content:"";color:inherit}.esri-icon-minus:before{content:"";color:inherit}.esri-icon-beginning:before{content:"";color:inherit}.esri-icon-reverse:before{content:"";color:inherit}.esri-icon-pause:before{content:"";color:inherit}.esri-icon-play:before{content:"";color:inherit}.esri-icon-forward:before{content:"";color:inherit}.esri-icon-end:before{content:"";color:inherit}.esri-icon-erase:before{content:"";color:inherit}.esri-icon-up-down-arrows:before{content:"";color:inherit}.esri-icon-left:before{content:"";color:inherit}.esri-icon-right:before{content:"";color:inherit}.esri-icon-announcement:before{content:"";color:inherit}.esri-icon-notice-round:before{content:"";color:inherit}.esri-icon-notice-triangle:before{content:"";color:inherit}.esri-icon-home:before{content:"";color:inherit}.esri-icon-locate:before{content:"";color:inherit}.esri-icon-expand:before{content:"";color:inherit}.esri-icon-collapse:before{content:"";color:inherit}.esri-icon-layer-list:before{content:"";color:inherit}.esri-icon-basemap:before{content:"";color:inherit}.esri-icon-globe:before{content:"";color:inherit}.esri-icon-applications:before{content:"";color:inherit}.esri-icon-arrow-up-circled:before{content:"";color:inherit}.esri-icon-arrow-down-circled:before{content:"";color:inherit}.esri-icon-arrow-left-circled:before{content:"";color:inherit}.esri-icon-arrow-right-circled:before{content:"";color:inherit}.esri-icon-minus-circled:before{content:"";color:inherit}.esri-icon-plus-circled:before{content:"";color:inherit}.esri-icon-add-attachment:before{content:"";color:inherit}.esri-icon-attachment:before{content:"";color:inherit}.esri-icon-calendar:before{content:"";color:inherit}.esri-icon-close-circled:before{content:"";color:inherit}.esri-icon-browser:before{content:"";color:inherit}.esri-icon-collection:before{content:"";color:inherit}.esri-icon-comment:before{content:"";color:inherit}.esri-icon-configure-popup:before{content:"";color:inherit}.esri-icon-contact:before{content:"";color:inherit}.esri-icon-dashboard:before{content:"";color:inherit}.esri-icon-deny:before{content:"";color:inherit}.esri-icon-description:before{content:"";color:inherit}.esri-icon-directions:before{content:"";color:inherit}.esri-icon-directions2:before{content:"";color:inherit}.esri-icon-documentation:before{content:"";color:inherit}.esri-icon-duplicate:before{content:"";color:inherit}.esri-icon-review:before{content:"";color:inherit}.esri-icon-environment-settings:before{content:"";color:inherit}.esri-icon-error:before{content:"";color:inherit}.esri-icon-error2:before{content:"";color:inherit}.esri-icon-experimental:before{content:"";color:inherit}.esri-icon-feature-layer:before{content:"";color:inherit}.esri-icon-filter:before{content:"";color:inherit}.esri-icon-grant:before{content:"";color:inherit}.esri-icon-group:before{content:"";color:inherit}.esri-icon-key:before{content:"";color:inherit}.esri-icon-labels:before{content:"";color:inherit}.esri-icon-tag:before{content:"";color:inherit}.esri-icon-layers:before{content:"";color:inherit}.esri-icon-left-arrow:before{content:"";color:inherit}.esri-icon-right-arrow:before{content:"";color:inherit}.esri-icon-link-external:before{content:"";color:inherit}.esri-icon-link:before{content:"";color:inherit}.esri-icon-loading-indicator:before{content:"";color:inherit}.esri-icon-maps:before{content:"";color:inherit}.esri-icon-marketplace:before{content:"";color:inherit}.esri-icon-media:before{content:"";color:inherit}.esri-icon-media2:before{content:"";color:inherit}.esri-icon-menu:before{content:"";color:inherit}.esri-icon-mobile:before{content:"";color:inherit}.esri-icon-phone:before{content:"";color:inherit}.esri-icon-navigation:before{content:"";color:inherit}.esri-icon-pan:before{content:"";color:inherit}.esri-icon-printer:before{content:"";color:inherit}.esri-icon-pie-chart:before{content:"";color:inherit}.esri-icon-chart:before{content:"";color:inherit}.esri-icon-line-chart:before{content:"";color:inherit}.esri-icon-question:before{content:"";color:inherit}.esri-icon-resend-invitation:before{content:"";color:inherit}.esri-icon-rotate:before{content:"";color:inherit}.esri-icon-save:before{content:"";color:inherit}.esri-icon-settings:before{content:"";color:inherit}.esri-icon-settings2:before{content:"";color:inherit}.esri-icon-share:before{content:"";color:inherit}.esri-icon-sign-out:before{content:"";color:inherit}.esri-icon-support:before{content:"";color:inherit}.esri-icon-user:before{content:"";color:inherit}.esri-icon-time-clock:before{content:"";color:inherit}.esri-icon-trash:before{content:"";color:inherit}.esri-icon-upload:before{content:"";color:inherit}.esri-icon-download:before{content:"";color:inherit}.esri-icon-zoom-in-magnifying-glass:before{content:"";color:#6e6e6e}.esri-icon-search:before{content:"";color:inherit}.esri-icon-zoom-out-magnifying-glass:before{content:"";color:#6e6e6e}.esri-icon-locked:before{content:"";color:inherit}.esri-icon-unlocked:before{content:"";color:inherit}.esri-icon-favorites:before{content:"";color:inherit}.esri-icon-compass:before{content:"";color:inherit}.esri-icon-down:before{content:"";color:inherit}.esri-icon-up:before{content:"";color:inherit}.esri-icon-chat:before{content:"";color:inherit}.esri-icon-dock-bottom:before{content:"";color:inherit}.esri-icon-dock-left:before{content:"";color:inherit}.esri-icon-dock-right:before{content:"";color:inherit}.esri-icon-organization:before{content:"";color:inherit}.esri-icon-north-navigation:before{content:"";color:inherit}.esri-icon-locate-circled:before{content:"";color:inherit}.esri-icon-dial:before{content:"";color:inherit}.esri-icon-polygon:before{content:"";color:inherit}.esri-icon-polyline:before{content:"";color:inherit}.esri-icon-visible:before{content:"";color:inherit}.esri-icon-non-visible:before{content:"";color:inherit}.esri-icon-link-vertical:before{content:"";color:inherit}.esri-icon-unlocked-link-vertical:before{content:"";color:inherit}.esri-icon-link-horizontal:before{content:"";color:inherit}.esri-icon-unlocked-link-horizontal:before{content:"";color:inherit}.esri-icon-swap:before{content:"";color:inherit}.esri-icon-cta-link-external:before{content:"";color:inherit}.esri-icon-reply:before{content:"";color:inherit}.esri-icon-public:before{content:"";color:inherit}.esri-icon-share2:before{content:"";color:inherit}.esri-icon-launch-link-external:before{content:"";color:inherit}.esri-icon-rotate-back:before{content:"";color:inherit}.esri-icon-pan2:before{content:"";color:inherit}.esri-icon-tracking:before{content:"";color:inherit}.esri-icon-expand2:before{content:"";color:inherit}.esri-icon-arrow-down:before{content:"";color:inherit}.esri-icon-arrow-up:before{content:"";color:inherit}.esri-icon-hollow-eye:before{content:"";color:inherit}.esri-icon-play-circled:before{content:"";color:inherit}.esri-icon-volume-off:before{content:"";color:inherit}.esri-icon-volume-on:before{content:"";color:inherit}.esri-icon-bookmark:before{content:"";color:inherit}.esri-icon-lightbulb:before{content:"";color:inherit}.esri-icon-sketch-rectangle:before{content:"";color:inherit}.esri-icon-north-navigation-filled:before{content:"";color:inherit}.esri-icon-default-action:before{content:"";color:inherit}.esri-icon-undo:before{content:"";color:inherit}.esri-icon-redo:before{content:"";color:inherit}.esri-icon-cursor:before{content:"";color:inherit}.esri-icon-cursor-filled:before{content:"";color:inherit}.esri-icon-measure:before{content:"";color:inherit}.esri-icon-measure-line:before{content:"";color:inherit}.esri-icon-measure-area:before{content:"";color:inherit}.esri-icon-legend:before{content:"";color:inherit}.esri-icon-sliders:before{content:"";color:inherit}.esri-icon-sliders-horizontal:before{content:"";color:inherit}.esri-icon-cursor-marquee:before{content:"";color:inherit}.esri-icon-lasso:before{content:"";color:inherit}.esri-icon-elevation-profile:before{content:"";color:inherit}.esri-icon-slice:before{content:"";color:inherit}.esri-icon-line-of-sight:before{content:"";color:inherit}.esri-icon-zoom-to-object:before{content:"";color:inherit}.esri-icon-urban-model:before{content:"";color:inherit}.esri-icon-measure-building-height-shadow:before{content:"";color:inherit}.esri-icon-partly-cloudy:before{content:"";color:inherit}}@layer{:not([calcite-hydrated]):is(calcite-accordion,calcite-accordion-item,calcite-action,calcite-action-bar,calcite-action-group,calcite-action-menu,calcite-action-pad,calcite-alert,calcite-autocomplete,calcite-autocomplete-item,calcite-autocomplete-item-group,calcite-avatar,calcite-block,calcite-block-group,calcite-block-section,calcite-button,calcite-card,calcite-card-group,calcite-carousel,calcite-carousel-item,calcite-checkbox,calcite-chip,calcite-chip-group,calcite-color-picker,calcite-color-picker-hex-input,calcite-color-picker-swatch,calcite-combobox,calcite-combobox-item,calcite-combobox-item-group,calcite-date-picker,calcite-date-picker-day,calcite-date-picker-month,calcite-dialog,calcite-dropdown,calcite-dropdown-group,calcite-dropdown-item,calcite-fab,calcite-filter,calcite-flow,calcite-flow-item,calcite-focus-trap,calcite-graph,calcite-handle,calcite-icon,calcite-inline-editable,calcite-input,calcite-input-date-picker,calcite-input-message,calcite-input-number,calcite-input-text,calcite-input-time-picker,calcite-input-time-zone,calcite-label,calcite-link,calcite-list,calcite-list-item,calcite-list-item-group,calcite-loader,calcite-menu,calcite-menu-item,calcite-meter,calcite-navigation,calcite-navigation-logo,calcite-navigation-user,calcite-notice,calcite-option,calcite-option-group,calcite-pagination,calcite-panel,calcite-popover,calcite-progress,calcite-radio-button,calcite-radio-button-group,calcite-rating,calcite-scrim,calcite-segmented-control,calcite-segmented-control-item,calcite-select,calcite-sheet,calcite-shell,calcite-shell-panel,calcite-slider,calcite-sort-handle,calcite-sortable-list,calcite-split-button,calcite-stack,calcite-stepper,calcite-stepper-item,calcite-swatch,calcite-swatch-group,calcite-switch,calcite-tab,calcite-tab-nav,calcite-tab-title,calcite-table,calcite-table-cell,calcite-table-header,calcite-table-row,calcite-tabs,calcite-text-area,calcite-tile,calcite-tile-group,calcite-time-picker,calcite-tooltip,calcite-tree,calcite-tree-item){visibility:hidden}:root{--calcite-border-width-none: 0;--calcite-border-width-sm: 1px;--calcite-border-width-md: 2px;--calcite-border-width-lg: 4px;--calcite-container-size-margin: 24px;--calcite-container-size-gutter: 16px;--calcite-container-size-content-fluid: 100%;--calcite-container-size-content-fixed: 1440px;--calcite-corner-radius-sharp: 0;--calcite-corner-radius-none: 0;--calcite-corner-radius-xs: 2px;--calcite-corner-radius-sm: 4px;--calcite-corner-radius-round: 4px;--calcite-corner-radius-pill: 9999px;--calcite-font-family: "Avenir Next", Avenir, "Helvetica Neue", sans-serif;--calcite-font-family-code: Monaco, Consolas, "Andale Mono", "Lucida Console", monospace;--calcite-font-weight-light: 300;--calcite-font-weight-regular: 400;--calcite-font-weight-normal: 400;--calcite-font-weight-medium: 500;--calcite-font-weight-semibold: 600;--calcite-font-weight-bold: 600;--calcite-font-size-xs: 10px;--calcite-font-size-sm: 12px;--calcite-font-size: 14px;--calcite-font-size-md: 16px;--calcite-font-size-lg: 18px;--calcite-font-size-xl: 20px;--calcite-font-size-xxl: 24px;--calcite-font-size-2xl: 24px;--calcite-font-size-relative-xs: .625rem;--calcite-font-size-relative-sm: .75rem;--calcite-font-size-relative-base: .875rem;--calcite-font-size-relative-md: 1rem;--calcite-font-size-relative-lg: 1.125rem;--calcite-font-size-relative-xl: 1.25rem;--calcite-font-size-relative-2xl: 1.625rem;--calcite-font-size-relative-3xl: 2rem;--calcite-font-size-relative-4xl: 2.5rem;--calcite-font-size-relative-5xl: 3rem;--calcite-font-size-relative-6xl: 3.5rem;--calcite-font-size-relative-7xl: 4rem;--calcite-font-style-emphasis: italic;--calcite-font-line-height-fixed-sm: 12px;--calcite-font-line-height-fixed-base: 16px;--calcite-font-line-height-fixed-lg: 20px;--calcite-font-line-height-fixed-xl: 24px;--calcite-font-line-height-fixed-2xl: 32px;--calcite-font-line-height-fixed-3xl: 40px;--calcite-font-line-height-fixed-4xl: 48px;--calcite-font-line-height-fixed-5xl: 64px;--calcite-font-line-height-fixed-6xl: 80px;--calcite-font-line-height-relative: normal;--calcite-font-line-height-relative-base: 1;--calcite-font-line-height-relative-tight: 1.25;--calcite-font-line-height-relative-snug: 1.375;--calcite-font-line-height-relative-normal: 1.5;--calcite-font-line-height-relative-relaxed: 1.625;--calcite-font-line-height-relative-loose: 2;--calcite-font-line-height-xs: .75rem;--calcite-font-line-height-sm: 1rem;--calcite-font-line-height-base: 1rem;--calcite-font-line-height-md: 1.25rem;--calcite-font-line-height-lg: 1.5rem;--calcite-font-line-height-xl: 1.5rem;--calcite-font-line-height-2xl: 2rem;--calcite-font-line-height-3xl: 2.5rem;--calcite-font-line-height-4xl: 3rem;--calcite-font-line-height-5xl: 4rem;--calcite-font-line-height-6xl: 4rem;--calcite-font-line-height-7xl: 5rem;--calcite-font-letter-spacing-tight: -.4px;--calcite-font-letter-spacing-normal: 0;--calcite-font-letter-spacing-wide: .4px;--calcite-font-paragraph-spacing-normal: 4px;--calcite-font-text-decoration-none: none;--calcite-font-text-decoration-underline: underline;--calcite-font-text-case-none: none;--calcite-font-text-case-uppercase: uppercase;--calcite-font-text-case-lowercase: lowercase;--calcite-font-text-case-capitalize: capitalize;--calcite-opacity-disabled: .5;--calcite-opacity-light: .4;--calcite-opacity-half: .5;--calcite-opacity-dark: .85;--calcite-opacity-full: 1;--calcite-shadow-none: 0 0 0 0 rgba(0, 0, 0, 0);--calcite-shadow-sm: 0 2px 8px 0 rgba(0, 0, 0, .1), 0 2px 8px 0 rgba(0, 0, 0, .04);--calcite-shadow-md: 0 6px 20px -4px rgba(0, 0, 0, .1), 0 4px 12px -2px rgba(0, 0, 0, .08);--calcite-size-fixed-xxxs: 2px;--calcite-size-fixed-xxs: 4px;--calcite-size-fixed-xs: 6px;--calcite-size-fixed-sm: 8px;--calcite-size-fixed-sm-plus: 10px;--calcite-size-fixed-md: 12px;--calcite-size-fixed-md-plus: 14px;--calcite-size-fixed-lg: 16px;--calcite-size-fixed-xl: 20px;--calcite-size-fixed-xxl: 24px;--calcite-size-fixed-xxxl: 32px;--calcite-size-px: 1px;--calcite-size-4xs: .625rem;--calcite-size-xxxs: .75rem;--calcite-size-3xs: .75rem;--calcite-size-xxs: .875rem;--calcite-size-2xs: .875rem;--calcite-size-xs: 1rem;--calcite-size-sm: 1.5rem;--calcite-size-md: 2rem;--calcite-size-lg: 2.75rem;--calcite-size-xl: 3rem;--calcite-size-xxl: 4rem;--calcite-size-2xl: 4rem;--calcite-size-xxxl: 6rem;--calcite-size-3xl: 6rem;--calcite-spacing-fixed-xxs: 4px;--calcite-spacing-fixed-xs: 6px;--calcite-spacing-fixed-sm: 8px;--calcite-spacing-fixed-md: 12px;--calcite-spacing-fixed-lg: 14px;--calcite-spacing-fixed-xl: 16px;--calcite-spacing-fixed-xxl: 20px;--calcite-spacing-fixed-xxxl: 32px;--calcite-spacing-none: 0;--calcite-spacing-px: 1px;--calcite-spacing-base: 2px;--calcite-spacing-xxs: .25rem;--calcite-spacing-xs: .375rem;--calcite-spacing-sm: .5rem;--calcite-spacing-sm-plus: .625rem;--calcite-spacing-md: .75rem;--calcite-spacing-md-plus: .875rem;--calcite-spacing-lg: 1rem;--calcite-spacing-xl: 1.25rem;--calcite-spacing-xxl: 1.5rem;--calcite-spacing-xxxl: 2rem;--calcite-space-none: 0;--calcite-space-px: 1px;--calcite-space-base: 2px;--calcite-space-2xs: .25rem;--calcite-space-xs: .375rem;--calcite-space-sm: .5rem;--calcite-space-sm-plus: .625rem;--calcite-space-md: .75rem;--calcite-space-md-plus: .875rem;--calcite-space-lg: 1rem;--calcite-space-xl: 1.25rem;--calcite-space-2xl: 1.5rem;--calcite-space-3xl: 2rem;--calcite-space-4xl: 2.75rem;--calcite-z-index-deep: -999999;--calcite-z-index: 1;--calcite-z-index-sticky: 300;--calcite-z-index-header: 400;--calcite-z-index-toast: 500;--calcite-z-index-dropdown: 600;--calcite-z-index-overlay: 700;--calcite-z-index-modal: 800;--calcite-z-index-popup: 900;--calcite-z-index-tooltip: 901;--calcite-corner-radius: var(--calcite-corner-radius-none)}.calcite-typography{font-family:var(--calcite-font-family);font-size:var(--calcite-font-size);font-weight:var(--calcite-font-weight-regular);line-height:var(--calcite-font-line-height-fixed-base);letter-spacing:var(--calcite-font-letter-spacing-normal);paragraph-spacing:var(--calcite-font-paragraph-spacing-normal);text-case:var(--calcite-font-text-case-none);-webkit-text-decoration:var(--calcite-font-text-decoration-none);text-decoration:var(--calcite-font-text-decoration-none)}.calcite-typography-light-minus-3h{font-size:var(--calcite-font-size-xs);font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-fixed-sm)}.calcite-typography-light-minus-2h{font-size:var(--calcite-font-size-sm);font-weight:var(--calcite-font-weight-light)}.calcite-typography-light-minus-1h{font-weight:var(--calcite-font-weight-light)}.calcite-typography-light-0h{font-size:var(--calcite-font-size-md);font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-fixed-lg)}.calcite-typography-light-1h{font-size:var(--calcite-font-size-lg);font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-fixed-xl)}.calcite-typography-regular-minus-3h{line-height:var(--calcite-font-line-height-fixed-sm);font-size:var(--calcite-font-size-xs)}.calcite-typography-regular-minus-2h{font-size:var(--calcite-font-size-sm)}.calcite-typography-regular-minus-1h{font-family:Avenir Next,Avenir,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;paragraph-spacing:4px;text-case:none;text-decoration:none}.calcite-typography-regular-0h{line-height:var(--calcite-font-line-height-fixed-lg);font-size:var(--calcite-font-size-md)}.calcite-typography-regular-1h{line-height:var(--calcite-font-line-height-fixed-xl);font-size:var(--calcite-font-size-lg)}.calcite-typography-medium-minus-3h{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-fixed-sm);font-size:var(--calcite-font-size-xs)}.calcite-typography-medium-minus-2h{font-weight:var(--calcite-font-weight-medium);font-size:var(--calcite-font-size-sm)}.calcite-typography-medium-minus-1h{font-weight:var(--calcite-font-weight-medium)}.calcite-typography-medium-0h{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-fixed-lg);font-size:var(--calcite-font-size-md)}.calcite-typography-medium-1h{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-fixed-xl);font-size:var(--calcite-font-size-lg)}.calcite-typography-bold-minus-3h{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-fixed-sm);font-size:var(--calcite-font-size-xs)}.calcite-typography-bold-minus-2h{font-weight:var(--calcite-font-weight-semibold);font-size:var(--calcite-font-size-sm)}.calcite-typography-bold-minus-1h{font-weight:var(--calcite-font-weight-semibold)}.calcite-typography-bold-0h{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-fixed-lg);font-size:var(--calcite-font-size-md)}.calcite-typography-bold-1h{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-fixed-xl);font-size:var(--calcite-font-size-lg)}.calcite-typography-wrap-light-0{font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-md)}.calcite-typography-wrap-light-1{font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-lg)}.calcite-typography-wrap-light-2{font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-xl)}.calcite-typography-wrap-light-3{font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-relative-tight);font-size:var(--calcite-font-size-xxl)}.calcite-typography-wrap-light-minus-2{font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-sm)}.calcite-typography-wrap-light-minus-1{font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-relative-snug)}.calcite-typography-wrap-regular-0{line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-md)}.calcite-typography-wrap-regular-1{line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-lg)}.calcite-typography-wrap-regular-2{line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-xl)}.calcite-typography-wrap-regular-3{line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-xxl)}.calcite-typography-wrap-regular-minus-2{line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-sm)}.calcite-typography-wrap-regular-minus-1{line-height:var(--calcite-font-line-height-relative-snug)}.calcite-typography-wrap-medium-0{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-md)}.calcite-typography-wrap-medium-1{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-lg)}.calcite-typography-wrap-medium-2{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-xl)}.calcite-typography-wrap-medium-3{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-xxl)}.calcite-typography-wrap-medium-minus-2{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-sm)}.calcite-typography-wrap-medium-minus-1{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-relative-snug)}.calcite-typography-wrap-bold-0{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-md)}.calcite-typography-wrap-bold-1{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-lg)}.calcite-typography-wrap-bold-2{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-xl)}.calcite-typography-wrap-bold-3{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-xxl)}.calcite-typography-wrap-bold-minus-2{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-sm)}.calcite-typography-wrap-bold-minus-1{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-relative-snug)}.calcite-typography-hierarchy-display-1{font-weight:600;line-height:1.375;font-size:24px}.calcite-typography-hierarchy-display-2{font-weight:600;line-height:1.375;font-size:20px}.calcite-typography-hierarchy-heading-1{font-weight:500;line-height:1.375;font-size:24px}.calcite-typography-hierarchy-heading-2{font-weight:500;line-height:1.375;font-size:20px}.calcite-typography-hierarchy-heading-3{font-weight:500;line-height:1.375;font-size:18px}.calcite-typography-hierarchy-heading-4{font-weight:500;line-height:1.375;font-size:16px}.calcite-typography-hierarchy-heading-5{font-weight:500;line-height:1.375}.calcite-typography-hierarchy-body-snug{line-height:1.375}.calcite-typography-hierarchy-body{font-family:Avenir Next,Avenir,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;paragraph-spacing:4px;text-case:none;text-decoration:none}.calcite-typography-hierarchy-overline{line-height:var(--calcite-font-line-height-fixed-sm);text-case:var(--calcite-font-text-case-uppercase);font-weight:var(--calcite-font-weight-bold)}.calcite-typography-hierarchy-caption{line-height:1.375;font-size:12px}:root{--calcite-color-transparent-inverse-press: rgba(255, 255, 255, .16);--calcite-color-transparent-inverse-hover: rgba(255, 255, 255, .12);--calcite-color-transparent-tint: rgba(255, 255, 255, .8);--calcite-color-transparent-scrim: rgba(255, 255, 255, .85);--calcite-color-transparent-press: rgba(0, 0, 0, .08);--calcite-color-transparent-hover: rgba(0, 0, 0, .04);--calcite-color-transparent: rgba(0, 0, 0, 0);--calcite-color-status-danger-press: #7c1d13;--calcite-color-status-danger-hover: #a82b1e;--calcite-color-status-danger: #d83020;--calcite-color-status-warning-press: #9a5b10;--calcite-color-status-warning-hover: #c26b00;--calcite-color-status-warning: #da7c0b;--calcite-color-status-success-press: #0d3f14;--calcite-color-status-success-hover: #1a6324;--calcite-color-status-success: #288835;--calcite-color-status-info-press: #00304d;--calcite-color-status-info-hover: #004874;--calcite-color-status-info: #00619b;--calcite-color-inverse-press: #212121;--calcite-color-inverse-hover: #2b2b2b;--calcite-color-inverse: #363636;--calcite-color-brand-underline: rgba(0, 97, 155, .4);--calcite-color-brand-press: #004874;--calcite-color-brand-hover: #00619b;--calcite-color-brand: #007ac2;--calcite-color-border-white: #ffffff;--calcite-color-border-ghost: rgba( 0, 0, 0, .3 );--calcite-color-border-input: #949494;--calcite-color-border-3: #ebebeb;--calcite-color-border-2: #dedede;--calcite-color-border-1: #d4d4d4;--calcite-color-text-highlight: #004874;--calcite-color-text-link: #00619b;--calcite-color-text-inverse: #ffffff;--calcite-color-text-3: #6b6b6b;--calcite-color-text-2: #4a4a4a;--calcite-color-text-1: #141414;--calcite-color-foreground-current: #d6efff;--calcite-color-foreground-3: #ebebeb;--calcite-color-foreground-2: #f2f2f2;--calcite-color-foreground-1: #ffffff;--calcite-color-background-none: rgba( 255, 255, 255, 0 );--calcite-color-background: #f7f7f7;--calcite-color-surface-highlight: #d6efff;--calcite-color-surface-4: #ebebeb;--calcite-color-surface-3: #f2f2f2;--calcite-color-surface-2: #ffffff;--calcite-color-surface-1: #f7f7f7;--calcite-color-focus: var(--calcite-color-brand)}.calcite-mode-light{--calcite-color-transparent-inverse-press: rgba(255, 255, 255, .16);--calcite-color-transparent-inverse-hover: rgba(255, 255, 255, .12);--calcite-color-transparent-tint: rgba(255, 255, 255, .8);--calcite-color-transparent-scrim: rgba(255, 255, 255, .85);--calcite-color-transparent-press: rgba(0, 0, 0, .08);--calcite-color-transparent-hover: rgba(0, 0, 0, .04);--calcite-color-transparent: rgba(0, 0, 0, 0);--calcite-color-status-danger-press: #7c1d13;--calcite-color-status-danger-hover: #a82b1e;--calcite-color-status-danger: #d83020;--calcite-color-status-warning-press: #9a5b10;--calcite-color-status-warning-hover: #c26b00;--calcite-color-status-warning: #da7c0b;--calcite-color-status-success-press: #0d3f14;--calcite-color-status-success-hover: #1a6324;--calcite-color-status-success: #288835;--calcite-color-status-info-press: #00304d;--calcite-color-status-info-hover: #004874;--calcite-color-status-info: #00619b;--calcite-color-inverse-press: #212121;--calcite-color-inverse-hover: #2b2b2b;--calcite-color-inverse: #363636;--calcite-color-brand-underline: rgba(0, 97, 155, .4);--calcite-color-brand-press: #004874;--calcite-color-brand-hover: #00619b;--calcite-color-brand: #007ac2;--calcite-color-border-white: #ffffff;--calcite-color-border-ghost: rgba( 0, 0, 0, .3 );--calcite-color-border-input: #949494;--calcite-color-border-3: #ebebeb;--calcite-color-border-2: #dedede;--calcite-color-border-1: #d4d4d4;--calcite-color-text-highlight: #004874;--calcite-color-text-link: #00619b;--calcite-color-text-inverse: #ffffff;--calcite-color-text-3: #6b6b6b;--calcite-color-text-2: #4a4a4a;--calcite-color-text-1: #141414;--calcite-color-foreground-current: #d6efff;--calcite-color-foreground-3: #ebebeb;--calcite-color-foreground-2: #f2f2f2;--calcite-color-foreground-1: #ffffff;--calcite-color-background-none: rgba( 255, 255, 255, 0 );--calcite-color-background: #f7f7f7;--calcite-color-surface-highlight: #d6efff;--calcite-color-surface-4: #ebebeb;--calcite-color-surface-3: #f2f2f2;--calcite-color-surface-2: #ffffff;--calcite-color-surface-1: #f7f7f7;--calcite-color-focus: var(--calcite-color-brand)}.calcite-mode-dark{--calcite-color-transparent-inverse-press: rgba(0, 0, 0, .08);--calcite-color-transparent-inverse-hover: rgba(0, 0, 0, .04);--calcite-color-transparent-tint: rgba(43, 43, 43, .8);--calcite-color-transparent-scrim: rgba(0, 0, 0, .85);--calcite-color-transparent-press: rgba(255, 255, 255, .16);--calcite-color-transparent-hover: rgba(255, 255, 255, .12);--calcite-color-transparent: rgba(255, 255, 255, 0);--calcite-color-status-danger-press: #fe9989;--calcite-color-status-danger-hover: #fe7863;--calcite-color-status-danger: #fe583e;--calcite-color-status-warning-press: #ffc47d;--calcite-color-status-warning-hover: #ffaf4f;--calcite-color-status-warning: #f89927;--calcite-color-status-success-press: #9df2a3;--calcite-color-status-success-hover: #6df278;--calcite-color-status-success: #36da43;--calcite-color-status-info-press: #80d1ff;--calcite-color-status-info-hover: #40b9ff;--calcite-color-status-info: #00a0ff;--calcite-color-inverse-press: #ebebeb;--calcite-color-inverse-hover: #f2f2f2;--calcite-color-inverse: #f7f7f7;--calcite-color-brand-underline: rgba(0, 160, 255, .4);--calcite-color-brand-press: #80d1ff;--calcite-color-brand-hover: #40b9ff;--calcite-color-brand: #009af2;--calcite-color-border-white: #f7f7f7;--calcite-color-border-ghost: rgba( 117, 117, 117, .3 );--calcite-color-border-input: #757575;--calcite-color-border-3: #404040;--calcite-color-border-2: #4a4a4a;--calcite-color-border-1: #545454;--calcite-color-text-highlight: #d6efff;--calcite-color-text-link: #00a0ff;--calcite-color-text-inverse: #141414;--calcite-color-text-3: #9e9e9e;--calcite-color-text-2: #bfbfbf;--calcite-color-text-1: #ffffff;--calcite-color-foreground-current: #2b465f;--calcite-color-foreground-3: #404040;--calcite-color-foreground-2: #363636;--calcite-color-foreground-1: #2b2b2b;--calcite-color-background-none: rgba( 255, 255, 255, 0 );--calcite-color-background: #212121;--calcite-color-surface-highlight: #2b465f;--calcite-color-surface-4: #404040;--calcite-color-surface-3: #363636;--calcite-color-surface-2: #2b2b2b;--calcite-color-surface-1: #212121;--calcite-color-focus: var(--calcite-color-brand)}:root{--calcite-code-family: "Consolas", "Andale Mono", "Lucida Console", "Monaco", monospace;--calcite-sans-family: "Avenir Next", "Avenir", "Helvetica Neue", sans-serif;--calcite-font-size--3: .625rem;--calcite-font-size--2: .75rem;--calcite-font-size--1: .875rem;--calcite-font-size-0: 1rem;--calcite-font-size-1: 1.125rem;--calcite-font-size-2: 1.25rem;--calcite-font-size-3: 1.625rem;--calcite-font-size-4: 2rem;--calcite-font-size-5: 2.5rem;--calcite-font-size-6: 3rem;--calcite-font-size-7: 3.5rem;--calcite-font-size-8: 4rem;--calcite-font-weight-light: 300;--calcite-font-weight-normal: 400;--calcite-font-weight-medium: 500;--calcite-font-weight-bold: 600;--calcite-floating-ui-transition: var(--calcite-animation-timing);--calcite-animation-timing: calc(.15s * var(--calcite-internal-duration-factor));--calcite-internal-duration-factor: var(--calcite-duration-factor, 1);--calcite-internal-animation-timing-fast: calc(.1s * var(--calcite-internal-duration-factor));--calcite-internal-animation-timing-medium: calc(.2s * var(--calcite-internal-duration-factor));--calcite-internal-animation-timing-slow: calc(.3s * var(--calcite-internal-duration-factor));--calcite-border-radius: var(--calcite-border-radius-round, 4px);--calcite-border-radius-base: 0;--calcite-offset-invert-focus: 0;--calcite-panel-width-multiplier: 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--calcite-font-family)}@media (prefers-color-scheme:dark){.calcite-mode-auto{--calcite-color-transparent-inverse-press: rgba(0, 0, 0, .08);--calcite-color-transparent-inverse-hover: rgba(0, 0, 0, .04);--calcite-color-transparent-tint: rgba(43, 43, 43, .8);--calcite-color-transparent-scrim: rgba(0, 0, 0, .85);--calcite-color-transparent-press: rgba(255, 255, 255, .16);--calcite-color-transparent-hover: rgba(255, 255, 255, .12);--calcite-color-transparent: rgba(255, 255, 255, 0);--calcite-color-status-danger-press: #fe9989;--calcite-color-status-danger-hover: #fe7863;--calcite-color-status-danger: #fe583e;--calcite-color-status-warning-press: #ffc47d;--calcite-color-status-warning-hover: #ffaf4f;--calcite-color-status-warning: #f89927;--calcite-color-status-success-press: #9df2a3;--calcite-color-status-success-hover: #6df278;--calcite-color-status-success: #36da43;--calcite-color-status-info-press: #80d1ff;--calcite-color-status-info-hover: #40b9ff;--calcite-color-status-info: #00a0ff;--calcite-color-inverse-press: #ebebeb;--calcite-color-inverse-hover: #f2f2f2;--calcite-color-inverse: #f7f7f7;--calcite-color-brand-underline: rgba(0, 160, 255, .4);--calcite-color-brand-press: #80d1ff;--calcite-color-brand-hover: #40b9ff;--calcite-color-brand: #009af2;--calcite-color-border-white: #f7f7f7;--calcite-color-border-ghost: rgba( 117, 117, 117, .3 );--calcite-color-border-input: #757575;--calcite-color-border-3: #404040;--calcite-color-border-2: #4a4a4a;--calcite-color-border-1: #545454;--calcite-color-text-highlight: #d6efff;--calcite-color-text-link: #00a0ff;--calcite-color-text-inverse: #141414;--calcite-color-text-3: #9e9e9e;--calcite-color-text-2: #bfbfbf;--calcite-color-text-1: #ffffff;--calcite-color-foreground-current: #2b465f;--calcite-color-foreground-3: #404040;--calcite-color-foreground-2: #363636;--calcite-color-foreground-1: #2b2b2b;--calcite-color-background-none: rgba( 255, 255, 255, 0 );--calcite-color-background: #212121;--calcite-color-surface-highlight: #2b465f;--calcite-color-surface-4: #404040;--calcite-color-surface-3: #363636;--calcite-color-surface-2: #2b2b2b;--calcite-color-surface-1: #212121;--calcite-color-focus: var(--calcite-color-brand)}}@media (prefers-color-scheme:light){.calcite-mode-auto{--calcite-color-transparent-inverse-press: rgba(255, 255, 255, .16);--calcite-color-transparent-inverse-hover: rgba(255, 255, 255, .12);--calcite-color-transparent-tint: rgba(255, 255, 255, .8);--calcite-color-transparent-scrim: rgba(255, 255, 255, .85);--calcite-color-transparent-press: rgba(0, 0, 0, .08);--calcite-color-transparent-hover: rgba(0, 0, 0, .04);--calcite-color-transparent: rgba(0, 0, 0, 0);--calcite-color-status-danger-press: #7c1d13;--calcite-color-status-danger-hover: #a82b1e;--calcite-color-status-danger: #d83020;--calcite-color-status-warning-press: #9a5b10;--calcite-color-status-warning-hover: #c26b00;--calcite-color-status-warning: #da7c0b;--calcite-color-status-success-press: #0d3f14;--calcite-color-status-success-hover: #1a6324;--calcite-color-status-success: #288835;--calcite-color-status-info-press: #00304d;--calcite-color-status-info-hover: #004874;--calcite-color-status-info: #00619b;--calcite-color-inverse-press: #212121;--calcite-color-inverse-hover: #2b2b2b;--calcite-color-inverse: #363636;--calcite-color-brand-underline: rgba(0, 97, 155, .4);--calcite-color-brand-press: #004874;--calcite-color-brand-hover: #00619b;--calcite-color-brand: #007ac2;--calcite-color-border-white: #ffffff;--calcite-color-border-ghost: rgba( 0, 0, 0, .3 );--calcite-color-border-input: #949494;--calcite-color-border-3: #ebebeb;--calcite-color-border-2: #dedede;--calcite-color-border-1: #d4d4d4;--calcite-color-text-highlight: #004874;--calcite-color-text-link: #00619b;--calcite-color-text-inverse: #ffffff;--calcite-color-text-3: #6b6b6b;--calcite-color-text-2: #4a4a4a;--calcite-color-text-1: #141414;--calcite-color-foreground-current: #d6efff;--calcite-color-foreground-3: #ebebeb;--calcite-color-foreground-2: #f2f2f2;--calcite-color-foreground-1: #ffffff;--calcite-color-background-none: rgba( 255, 255, 255, 0 );--calcite-color-background: #f7f7f7;--calcite-color-surface-highlight: #d6efff;--calcite-color-surface-4: #ebebeb;--calcite-color-surface-3: #f2f2f2;--calcite-color-surface-2: #ffffff;--calcite-color-surface-1: #f7f7f7;--calcite-color-focus: var(--calcite-color-brand)}}@media (prefers-reduced-motion:reduce){:root{--calcite-internal-duration-factor: 0}}}:root{--engis-blue: #000099;--engis-blue-dark: #000072;--engis-blue-darker: #000050;--engis-blue-300: #7070d0;--engis-blue-200: #a3a3e2;--engis-blue-100: #dcdcf5;--engis-blue-50: #eeeefb;--engis-blue-text: #000099;--engis-blue-text-hover: #000072;--engis-on-blue: #ffffff;--engis-blue-gradient-start: #000099;--engis-blue-gradient: #2222b8;--engis-rail-gradient: #00006c;--engis-orange: #fd951f;--engis-orange-dark: #e67e00;--engis-orange-100: #ffe8cc;--engis-orange-50: #fff4e6;--engis-orange-gradient: #ff8800;--engis-surface: #ffffff;--engis-surface-2: #f6f7fb;--engis-surface-3: #eef0f6;--engis-surface-disabled: #c8cad8;--engis-border: #e2e4ee;--engis-text: #1c1e2b;--engis-text-1: var(--engis-text);--engis-text-2: #5a5e75;--engis-text-3: #9094ab;--engis-scrollbar-thumb: #c3c6d6;--engis-checkerboard: #cccccc;--engis-error: #b22222;--engis-error-fill: #c62828;--engis-success-fill: #2e7d32;--engis-radius: 10px;--engis-radius-sm: 6px;--engis-shadow-panel: 0 2px 6px rgba(16, 18, 60, .08), 0 12px 32px rgba(16, 18, 60, .14);--engis-shadow-bar: 0 1px 3px rgba(16, 18, 60, .1);--engis-shadow-table: 0 -2px 8px rgba(16, 18, 60, .06);--engis-font: "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--engis-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--calcite-color-brand: var(--engis-blue);--calcite-color-brand-hover: var(--engis-blue-dark);--calcite-color-brand-press: var(--engis-blue-darker);--calcite-color-text-link: var(--engis-blue-text);--calcite-ui-brand: var(--engis-blue);--calcite-ui-brand-hover: var(--engis-blue-dark);--calcite-ui-brand-press: var(--engis-blue-darker);--calcite-font-family: var(--engis-font)}.calcite-mode-dark{color-scheme:dark;--engis-blue: #009af2;--engis-blue-dark: #40b9ff;--engis-blue-darker: #80d1ff;--engis-blue-300: #009af2;--engis-blue-200: #40b9ff;--engis-blue-100: #0d3a52;--engis-blue-50: #0a2c3f;--engis-blue-text: #40b9ff;--engis-blue-text-hover: #80d1ff;--engis-on-blue: #141414;--engis-blue-gradient-start: #0079c2;--engis-blue-gradient: #00527f;--engis-rail-gradient: #004a73;--engis-orange: #fd951f;--engis-orange-dark: #ffab4d;--engis-orange-100: #4a3312;--engis-orange-50: #3a2810;--engis-orange-gradient: #ffb35c;--engis-surface: #2b2b2b;--engis-surface-2: #212121;--engis-surface-3: #363636;--engis-surface-disabled: #4a4a4a;--engis-border: #4a4a4a;--engis-text: #ffffff;--engis-text-2: #bfbfbf;--engis-text-3: #9e9e9e;--engis-scrollbar-thumb: #5a5a5a;--engis-checkerboard: #5a5a5a;--engis-error: #ff8a80;--engis-error-fill: #d9362f;--engis-success-fill: #388e3c;--engis-shadow-panel: 0 2px 6px rgba(0, 0, 0, .4), 0 12px 32px rgba(0, 0, 0, .55);--engis-shadow-bar: 0 1px 3px rgba(0, 0, 0, .5);--engis-shadow-table: 0 -2px 8px rgba(0, 0, 0, .5)}*{box-sizing:border-box}html,body,#root{margin:0;padding:0;width:100%;height:100%;overflow:hidden}body{font-family:var(--engis-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--engis-surface-2);color:var(--engis-text);font-size:14px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--engis-scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--engis-blue-300)}.esri-widget,.esri-input{font-family:var(--engis-font)!important}.esri-widget--button{border-radius:var(--engis-radius-sm);color:var(--engis-blue-text)}.esri-ui .esri-component{border-radius:var(--engis-radius-sm);overflow:hidden;box-shadow:var(--engis-shadow-bar)}.esri-ui arcgis-compass.esri-component{border-radius:50%}.esri-ui .esri-attribution{border-radius:0;box-shadow:none;font-size:11px}.esri-search{border-radius:var(--engis-radius-sm)}.esri-button,.esri-print__export-button{background-color:var(--engis-blue);border-color:var(--engis-blue);border-radius:var(--engis-radius-sm);color:var(--engis-on-blue)}.esri-button:hover,.esri-print__export-button:hover{background-color:var(--engis-blue-dark);border-color:var(--engis-blue-dark)}.esri-widget .esri-widget--button.esri-icon-trash:hover{color:var(--engis-error)}.esri-popup__header-title{font-weight:600}.esri-feature-table{height:100%}.engis-block{--calcite-color-foreground-1: var(--engis-surface-2);border:1px solid var(--engis-border);border-inline-start:3px solid var(--engis-orange);border-radius:var(--engis-radius-sm);overflow:hidden}._container_11iy3_5{display:flex;align-items:center;gap:8px;flex-shrink:0}._logo_11iy3_12{display:block;flex-shrink:0;object-fit:contain}._badge_11iy3_18{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;font-size:10px;font-weight:600;letter-spacing:.5px;border-radius:3px;text-transform:uppercase;line-height:1;white-space:nowrap}._play_11iy3_33{background-color:var(--engis-orange, #fd951f);color:#fff}._test_11iy3_38{background-color:#6c757d;color:#fff}._staging_11iy3_43{background-color:var(--engis-blue, #000099);color:var(--engis-on-blue, #fff)}@media (max-width: 480px){._badge_11iy3_18{font-size:8px;padding:1px 4px}}._wrap_4i0rf_1{display:flex;flex-direction:column;align-items:center;gap:10px}._turbine_4i0rf_8{display:block}._tower_4i0rf_12{fill:var(--engis-blue)}._rotor_4i0rf_16{fill:var(--engis-blue);transform-origin:32px 24px;animation:_turbineSpin_4i0rf_1 1.4s linear infinite}._hub_4i0rf_22{fill:var(--engis-orange)}._label_4i0rf_26{font-size:13px;color:var(--engis-text-2)}@keyframes _turbineSpin_4i0rf_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._rotor_4i0rf_16{animation-duration:6s}}._container_10j5i_1{height:100%;display:grid;place-items:center;background:radial-gradient(1200px 500px at 85% -10%,var(--engis-blue-50) 0%,transparent 60%),radial-gradient(900px 420px at -10% 110%,var(--engis-orange-50) 0%,transparent 55%),var(--engis-surface-2)}._card_10j5i_11{display:flex;flex-direction:column;align-items:center;gap:18px;width:min(360px,calc(100vw - 48px));padding:40px 32px 32px;background:var(--engis-surface);border:1px solid var(--engis-border);border-radius:16px;box-shadow:var(--engis-shadow-panel);text-align:center}._text_10j5i_25{margin:-6px 0 0;color:var(--engis-text-3);font-size:13px}._error_10j5i_31{margin:0;color:var(--engis-error);font-size:13px}._trigger_yrrcj_1{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 11px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface-2);color:var(--engis-text-2);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}._trigger_yrrcj_1:hover{background:var(--engis-blue-50);border-color:var(--engis-blue-100);color:var(--engis-blue-text-hover)}._triggerName_yrrcj_27{max-width:180px;overflow:hidden;text-overflow:ellipsis}._menu_yrrcj_33{display:flex;flex-direction:column;width:252px}._identity_yrrcj_39{display:flex;align-items:center;gap:10px;padding:13px 14px;border-bottom:1px solid var(--engis-border)}._avatar_yrrcj_47{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--engis-blue-50);color:var(--engis-blue-text);flex-shrink:0}._identityText_yrrcj_58{display:flex;flex-direction:column;min-width:0}._identityName_yrrcj_64{color:var(--engis-text);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis}._identityStatus_yrrcj_72{color:var(--engis-text-3);font-size:11px}._switchRow_yrrcj_77{padding:11px 14px;border-bottom:1px solid var(--engis-border);--calcite-label-margin-bottom: 0}._action_yrrcj_83{display:flex;align-items:center;gap:9px;padding:11px 14px;border:0;background:transparent;color:var(--engis-text);font:inherit;font-size:13px;text-align:start;cursor:pointer}._action_yrrcj_83:hover{background:var(--engis-blue-50);color:var(--engis-blue-text-hover)}._header_1kpd9_1{display:flex;align-items:center;justify-content:space-between;gap:16px;height:54px;padding:0 16px 0 18px;background:var(--engis-surface);border-bottom:1px solid var(--engis-border);z-index:20}._brand_1kpd9_13{display:flex;align-items:baseline;gap:14px;min-width:0}._claim_1kpd9_20{color:var(--engis-text-3);font-size:12.5px;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actions_1kpd9_29{display:flex;align-items:center;gap:6px}._iconButton_1kpd9_35,._mapfredButton_1kpd9_36{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 11px;border:1px solid transparent;border-radius:var(--engis-radius-sm);background:transparent;color:var(--engis-text-2);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}._iconButton_1kpd9_35:hover{background:var(--engis-blue-50);color:var(--engis-blue-text-hover)}._mapfredButton_1kpd9_36{background:var(--engis-orange-50);border-color:var(--engis-orange-100);color:var(--engis-orange-dark);font-weight:600}._mapfredButton_1kpd9_36:hover{background:var(--engis-orange-100)}._mapfredActive_1kpd9_70{background:var(--engis-orange);border-color:var(--engis-orange);color:#fff}._mapfredActive_1kpd9_70:hover{background:var(--engis-orange-dark)}._divider_1kpd9_80{width:1px;height:22px;background:var(--engis-border);margin:0 4px}@media (max-width: 1180px){._iconButton_1kpd9_35 span,._claim_1kpd9_20{display:none}}._container_kbwvb_1{background:var(--engis-surface);border-bottom:1px solid var(--engis-border);box-shadow:var(--engis-shadow-bar);z-index:15;position:relative}._tabBar_kbwvb_10{display:flex;align-items:center;gap:2px;padding:0 12px;border-bottom:1px solid var(--engis-border)}._tab_kbwvb_10{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;font:inherit;font-size:13.5px;font-weight:600;color:var(--engis-text-2);padding:9px 14px 7px;cursor:pointer;border-bottom:3px solid transparent;transition:color .12s ease}._tab_kbwvb_10:hover{color:var(--engis-blue-text)}._tabActive_kbwvb_36{color:var(--engis-blue-text);border-bottom-color:var(--engis-orange)}._demoChip_kbwvb_41{margin-left:auto;font-size:11.5px;font-weight:600;color:var(--engis-orange-dark);background:var(--engis-orange-50);border:1px solid var(--engis-orange-100);border-radius:999px;padding:2px 10px;white-space:nowrap}._toolRow_kbwvb_54{display:flex;align-items:stretch;padding:6px 12px 4px;gap:2px;overflow-x:auto}._group_kbwvb_62{display:flex;align-items:stretch}._groupDivider_kbwvb_67{width:1px;background:var(--engis-border);margin:4px 10px}._groupInner_kbwvb_73{display:flex;flex-direction:column;align-items:center;gap:1px}._groupTools_kbwvb_80{display:flex;gap:2px}._groupLabel_kbwvb_85{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--engis-text-3);padding-bottom:2px}._tool_kbwvb_54{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:7px;border:1px solid transparent;border-radius:var(--engis-radius-sm);background:transparent;color:var(--engis-text);font:inherit;font-size:12.5px;padding:7px 10px;cursor:pointer;white-space:nowrap;transition:background .1s ease}._tool_kbwvb_54 calcite-icon{color:var(--engis-blue-text)}._toolIconWrap_kbwvb_115{position:relative;display:inline-flex}._badge_kbwvb_120{position:absolute;top:-6px;right:-8px;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;color:#fff}._badge_kbwvb_120 calcite-icon{color:#fff;--calcite-icon-size: 10px}._badge-running_kbwvb_144{background:var(--engis-blue);color:var(--engis-on-blue)}._badge-running_kbwvb_144 calcite-icon{color:var(--engis-on-blue)}._badge-success_kbwvb_153{background:var(--engis-success-fill)}._badge-error_kbwvb_157{background:var(--engis-error-fill)}._tool_kbwvb_54:hover{background:var(--engis-blue-50)}._toolActive_kbwvb_165{background:var(--engis-orange-50);border-color:var(--engis-orange);color:var(--engis-orange-dark)}._toolActive_kbwvb_165 calcite-icon{color:var(--engis-orange-dark)}._toolTodo_kbwvb_175{color:var(--engis-text-2)}._toolTodo_kbwvb_175 calcite-icon{color:var(--engis-blue-300)}@media (max-width: 1400px){._toolLabel_kbwvb_184{display:none}._tool_kbwvb_54{padding:7px 9px}}._rail_r28gr_1{display:flex;flex-direction:column;justify-content:space-between;width:54px;background:linear-gradient(180deg,var(--engis-blue-gradient-start) 0%,var(--engis-rail-gradient) 100%);padding:8px 0;z-index:12}._top_r28gr_15,._bottom_r28gr_16{display:flex;flex-direction:column;align-items:center;gap:4px}._separator_r28gr_23{width:26px;height:1px;background:rgba(255,255,255,.25);margin:5px 0}._action_r28gr_30{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:relative;width:42px;height:42px;display:grid;place-items:center;background:transparent;color:#ffffffd1;border-radius:var(--engis-radius-sm);cursor:pointer;transition:background .12s ease,color .12s ease}._action_r28gr_30:hover{background:rgba(255,255,255,.14);color:#fff}._active_r28gr_50{background:rgba(255,255,255,.16);color:var(--engis-orange)}._active_r28gr_50:before{content:"";position:absolute;left:-6px;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--engis-orange)}._panel_wbyg1_1{flex-shrink:0;display:flex;flex-direction:column;background:var(--engis-surface);border-right:1px solid var(--engis-border);min-height:0;z-index:8;position:relative}._resizeHandle_wbyg1_17{position:absolute;top:0;right:-3px;width:6px;height:100%;cursor:ew-resize;background:transparent;border:none;padding:0;z-index:1}._resizeHandle_wbyg1_17:hover,._resizeHandleActive_wbyg1_31{background:var(--engis-orange)}._resizeHandle_wbyg1_17:focus-visible{outline:2px solid var(--engis-blue);outline-offset:-2px}._tabStrip_wbyg1_41{display:flex;align-items:stretch;background:var(--engis-surface-2);border-bottom:1px solid var(--engis-border);overflow-x:auto;flex-shrink:0}._tab_wbyg1_41{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-top:3px solid transparent;border-right:1px solid var(--engis-border);background:transparent;width:46px;height:40px;display:grid;place-items:center;color:var(--engis-text-2);cursor:pointer}._tab_wbyg1_41:hover{color:var(--engis-blue-text);background:var(--engis-blue-50)}._tabActive_wbyg1_69{background:var(--engis-surface);border-top-color:var(--engis-orange);color:var(--engis-blue-text)}._header_wbyg1_76{display:flex;align-items:center;gap:8px;padding:10px 12px 9px 14px;border-bottom:1px solid var(--engis-border);flex-shrink:0}._headingGroup_wbyg1_86{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._subtitle_wbyg1_94{font-size:11.5px;color:var(--engis-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._title_wbyg1_102{margin:0;font-size:14px;font-weight:700;color:var(--engis-blue-text);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._close_wbyg1_113{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;display:grid;place-items:center;width:26px;height:26px;border-radius:var(--engis-radius-sm);color:var(--engis-text-2);cursor:pointer}._close_wbyg1_113:hover{background:var(--engis-surface-3);color:var(--engis-text)}._content_wbyg1_132{flex:1;min-height:0;position:relative}._tabContent_wbyg1_138{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow-y:auto}._tabContentPadded_wbyg1_150{padding:12px 14px}._tabContent_wbyg1_138[hidden]{display:none}._builder_196s0_1{display:flex;flex-direction:column;gap:12px}._row_196s0_7{display:flex;gap:12px;align-items:flex-start}._row_196s0_7>*{flex:1;min-width:0}._field_196s0_18{display:flex;flex-direction:column;gap:4px}._label_196s0_24{font-size:12px;color:var(--engis-text-2)}._hint_196s0_29{font-size:11.5px;color:var(--engis-text-3)}._list_196s0_35{height:150px;overflow-y:auto;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface)}._listItem_196s0_43{display:block;width:100%;padding:4px 8px;border:none;background:transparent;text-align:left;font-size:12px;color:var(--engis-text);cursor:pointer}._listItem_196s0_43:hover{background:var(--engis-blue-50);color:var(--engis-blue-text)}._listItemActive_196s0_60{background:var(--engis-orange-50)}._operators_196s0_64{display:flex;gap:4px}._operator_196s0_64{width:32px;height:28px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface);font-size:13px;cursor:pointer;color:var(--engis-text)}._operator_196s0_64:hover{background:var(--engis-blue-50);border-color:var(--engis-blue);color:var(--engis-blue-text)}._docLink_196s0_86{font-size:11.5px;color:var(--engis-blue-text)}._expression_196s0_91{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._field_1wxvk_1{display:inline-flex;align-items:center;gap:6px}._trigger_1wxvk_8{width:34px;height:26px;padding:0;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);cursor:pointer;background-image:linear-gradient(45deg,var(--engis-checkerboard) 25%,transparent 25%),linear-gradient(-45deg,var(--engis-checkerboard) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--engis-checkerboard) 75%),linear-gradient(-45deg,transparent 75%,var(--engis-checkerboard) 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}._trigger_1wxvk_8:disabled{opacity:.4;cursor:default}._swatch_1wxvk_28{display:block;width:100%;height:100%;border-radius:calc(var(--engis-radius-sm) - 1px)}._value_1wxvk_35{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:var(--engis-text-3);text-transform:uppercase}._popoverBody_1wxvk_42{display:flex;flex-direction:column;gap:10px;padding:10px}._presets_1wxvk_49{display:flex;flex-direction:column;gap:4px}._presetLabel_1wxvk_55{font-size:11.5px;color:var(--engis-text-3)}._presetRow_1wxvk_60{display:flex;flex-wrap:wrap;gap:4px}._preset_1wxvk_49{border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);padding:0;background:transparent;cursor:pointer;line-height:0}._preset_1wxvk_49:hover{border-color:var(--engis-blue)}._panel_1tzj3_1{display:flex;flex-direction:column;gap:10px}._field_1tzj3_7{display:flex;flex-direction:column;gap:4px}._label_1tzj3_13{font-size:12px;color:var(--engis-text-2)}._hint_1tzj3_18{font-size:11.5px;color:var(--engis-text-3)}._row_1tzj3_23{display:flex;align-items:center;gap:8px}._row_1tzj3_23>._field_1tzj3_7{flex:1;min-width:0}._colorRow_1tzj3_39{display:flex;align-items:center;gap:8px}._color_1tzj3_39{width:34px;height:26px;padding:0;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface);cursor:pointer}._color_1tzj3_39:disabled{opacity:.4;cursor:default}._expressionPreview_1tzj3_60{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:var(--engis-text-2);word-break:break-all;background:var(--engis-surface-2);border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);padding:5px 7px}._footer_1tzj3_71{display:flex;gap:8px;padding-top:4px}._footer_1tzj3_71>*{flex:1}._primary_1tzj3_82{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._bar_q1gh6_1{display:flex;align-items:center;justify-content:space-between;gap:16px;height:30px;padding:0 12px;background:var(--engis-surface);border-top:1px solid var(--engis-border);font-size:12px;color:var(--engis-text-2);z-index:20}._left_q1gh6_15,._right_q1gh6_16{display:flex;align-items:center;gap:12px;min-width:0}._scale_q1gh6_23{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}._scaleDropdown_q1gh6_33{--calcite-shadow-md: 0 0 0 1px var(--engis-text-3), var(--engis-shadow-panel)}._scaleTrigger_q1gh6_39,._scaleInput_q1gh6_40{box-sizing:border-box;width:110px;height:22px;border:1px solid transparent;border-radius:4px;background:transparent;font:inherit;color:var(--engis-blue-text);font-weight:600;padding:0 4px;text-align:left}._scaleTrigger_q1gh6_39{display:inline-flex;align-items:center;justify-content:space-between;gap:4px;cursor:pointer}._scaleTrigger_q1gh6_39:hover,._scaleInput_q1gh6_40:hover{border-color:var(--engis-border)}._scaleTrigger_q1gh6_39:focus-visible,._scaleInput_q1gh6_40:focus{outline:none;border-color:var(--engis-blue);background:var(--engis-surface)}._chip_q1gh6_74{font-size:11px;padding:1px 8px;border-radius:999px;background:var(--engis-blue-50);color:var(--engis-blue-text);font-weight:600;white-space:nowrap}._coords_q1gh6_84{font-variant-numeric:tabular-nums;color:var(--engis-text);white-space:nowrap}._version_q1gh6_90{color:var(--engis-text-3);white-space:nowrap}@media (max-width: 900px){._version_q1gh6_90{display:none}}._map_19hmm_1{position:absolute;top:0;right:0;bottom:0;left:0}._map_19hmm_1 .esri-search{width:280px}._wrap_1v6se_2{flex:1;min-height:0;display:flex;flex-direction:column}._pager_1v6se_9{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-bottom:1px solid var(--engis-border);background:var(--engis-surface-2);flex-shrink:0}._pageInfo_1v6se_20{font-size:12px;color:var(--engis-text-2)}._pageBtn_1v6se_25{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--engis-border);background:var(--engis-surface);color:var(--engis-text);width:28px;height:28px;display:grid;place-items:center;border-radius:var(--engis-radius-sm);cursor:pointer}._pageBtn_1v6se_25:hover:not(:disabled){background:var(--engis-surface-2)}._pageBtn_1v6se_25:disabled{opacity:.4;cursor:default}._pageSpacer_1v6se_48{width:28px;flex-shrink:0}._scroll_1v6se_54{flex:1;min-height:0;overflow-y:auto}._footer_1v6se_60{flex-shrink:0;display:flex;gap:8px;padding:8px 12px;border-top:1px solid var(--engis-border);background:var(--engis-surface)}._footer_1v6se_60>*{flex:1}._host_1v6se_74{display:block}._feature_1v6se_78{display:block;width:100%}._related_1v6se_84{padding:4px 12px 14px;border-top:1px solid var(--engis-border)}._relInfo_1v6se_89{padding:10px 12px;font-size:12px;color:var(--engis-text-2)}._block_1v6se_96{border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);margin-bottom:8px;overflow:hidden}._blockHeader_1v6se_103{display:flex;align-items:stretch;background:var(--engis-surface-2)}._blockToggle_1v6se_109{flex:1;min-width:0;display:flex;align-items:center;gap:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:8px 10px;font-size:12.5px;font-weight:600;color:var(--engis-text);cursor:pointer;text-align:left}._blockToggle_1v6se_109:hover{background:var(--engis-surface)}._blockToggle_1v6se_109 calcite-icon{color:var(--engis-text-2);flex-shrink:0}._blockExport_1v6se_135{flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-left:1px solid var(--engis-border);background:transparent;color:var(--engis-text-2);padding:0 10px;cursor:pointer}._blockExport_1v6se_135:hover{background:var(--engis-surface);color:var(--engis-blue-text)}._blockTitle_1v6se_151{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._blockCount_1v6se_158{flex-shrink:0;min-width:20px;text-align:center;padding:1px 6px;border-radius:10px;background:var(--engis-blue);color:var(--engis-on-blue);font-size:11px}._relList_1v6se_169{padding:8px;display:flex;flex-direction:column;gap:4px}._relItem_1v6se_176{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface);padding:8px 10px;font-size:12.5px;color:var(--engis-text);cursor:pointer}._relItem_1v6se_176:hover{background:var(--engis-surface-2);border-color:var(--engis-blue)}._relItemText_1v6se_198{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._relItem_1v6se_176 calcite-icon{color:var(--engis-text-3);flex-shrink:0}._panel_t82nb_1{position:absolute;top:14px;bottom:14px;display:flex;flex-direction:column;background:var(--engis-surface);border:1px solid var(--engis-border);border-radius:var(--engis-radius);box-shadow:var(--engis-shadow-panel);overflow:hidden;z-index:10}._left_t82nb_15{left:14px}._right_t82nb_19{right:14px}._rightRail_t82nb_24{right:66px}._header_t82nb_28{display:flex;align-items:center;gap:9px;padding:11px 12px 11px 14px;border-bottom:1px solid var(--engis-border);color:var(--engis-blue-text);background:var(--engis-surface);flex-shrink:0}._headerOrange_t82nb_39{color:var(--engis-orange-dark)}._title_t82nb_43{margin:0;font-size:14px;font-weight:700;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._close_t82nb_53{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;display:grid;place-items:center;width:28px;height:28px;border-radius:var(--engis-radius-sm);color:var(--engis-text-2);cursor:pointer}._close_t82nb_53:hover{background:var(--engis-surface-3);color:var(--engis-text)}._body_t82nb_71{flex:1;min-height:0;overflow-y:auto;padding:12px 14px}._flush_t82nb_78{padding:0;overflow:hidden;display:flex;flex-direction:column}._host_nnlxy_1{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._widgetContainer_nnlxy_9{flex:1;min-height:0;overflow-y:auto}._host_nnlxy_1 .esri-widget{background:transparent}._host_nnlxy_1 .esri-layer-list,._host_nnlxy_1 .esri-legend,._host_nnlxy_1 .esri-basemap-gallery,._host_nnlxy_1 .esri-bookmarks,._host_nnlxy_1 .esri-print,._host_nnlxy_1 .esri-editor{width:100%}._view_12scf_3{display:flex;flex-direction:column;gap:10px}._hint_12scf_9{margin:0;font-size:12px;color:var(--engis-text-3);line-height:1.5}._row_12scf_16{display:flex;gap:6px;align-items:center}._row_12scf_16 calcite-input{flex:1}._fieldLabel_12scf_26{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--engis-blue-text);margin:4px 0 -4px}._filePick_12scf_36{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 12px;border:1.5px dashed var(--engis-blue-200);border-radius:var(--engis-radius);background:var(--engis-blue-50);color:var(--engis-blue-text);cursor:pointer;text-align:center;font-size:12.5px;font-weight:600}._filePick_12scf_36:hover{background:var(--engis-blue-100)}._filePick_12scf_36 input{display:none}._filePick_12scf_36 small{font-weight:400;color:var(--engis-text-2)}._chipRow_12scf_66{display:flex;gap:5px;flex-wrap:wrap}._toggleChip_12scf_72{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--engis-border);background:var(--engis-surface);border-radius:999px;padding:5px 13px;font:inherit;font-size:12px;color:var(--engis-text-2);cursor:pointer}._toggleChip_12scf_72:hover:not(:disabled){border-color:var(--engis-blue-200);color:var(--engis-blue-text)}._toggleChipActive_12scf_89{background:var(--engis-blue);border-color:var(--engis-blue);color:var(--engis-on-blue)}._toggleChipActive_12scf_89:hover:not(:disabled){color:var(--engis-on-blue)}._toggleChip_12scf_72:disabled{opacity:.55;cursor:default}._tileGrid_12scf_105{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._tile_12scf_105{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--engis-border);background:var(--engis-surface);border-radius:var(--engis-radius);padding:12px 6px 10px;display:flex;flex-direction:column;align-items:center;gap:7px;cursor:pointer;font:inherit;font-size:11.5px;font-weight:600;color:var(--engis-text);text-align:center;line-height:1.25;min-height:84px;min-width:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}._tile_12scf_105:hover{border-color:var(--engis-blue-200);background:var(--engis-blue-50)}._tile_12scf_105:disabled{opacity:.55;cursor:default}._tile_12scf_105 calcite-icon{color:var(--engis-blue-text)}._groupLabel_12scf_148{margin:8px 0 0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--engis-text-3)}._itemList_12scf_157{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._itemRow_12scf_166{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--engis-border);background:var(--engis-surface-2);border-radius:var(--engis-radius-sm);width:100%;display:flex;align-items:center;gap:8px;padding:7px 10px;font:inherit;font-size:12.5px;cursor:pointer;text-align:left}._itemRow_12scf_166:hover{background:var(--engis-blue-50);border-color:var(--engis-blue-200)}._itemRow_12scf_166:disabled{opacity:.55;cursor:default}._itemRow_12scf_166 calcite-icon{color:var(--engis-blue-text);flex-shrink:0}._itemRow_12scf_166 span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._panel_1b7mw_1{display:flex;flex-direction:column;flex:1;min-height:0}._menu_1b7mw_9{list-style:none;margin:0;padding:6px 8px 12px;display:flex;flex-direction:column}._menuItemSeparated_1b7mw_17{border-top:1px solid var(--engis-border);margin-top:6px;padding-top:6px}._menuItem_1b7mw_17{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;width:100%;display:flex;align-items:center;gap:11px;padding:8px;border-radius:var(--engis-radius-sm);cursor:pointer;text-align:left;font:inherit;color:var(--engis-text)}._menuItem_1b7mw_17:hover{background:var(--engis-blue-50)}._menuIcon_1b7mw_43{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--engis-radius-sm);background:var(--engis-blue-50);color:var(--engis-blue-text);flex-shrink:0}._menuItem_1b7mw_17:hover ._menuIcon_1b7mw_43{background:var(--engis-blue-100)}._menuText_1b7mw_58{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._menuText_1b7mw_58 strong{font-size:12.5px;font-weight:600;line-height:1.3}._menuText_1b7mw_58 small{font-size:11px;color:var(--engis-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._menuChevron_1b7mw_80{color:var(--engis-text-3);flex-shrink:0}._backRow_1b7mw_86{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:1px solid var(--engis-border);background:var(--engis-surface-2);display:flex;align-items:center;gap:8px;padding:9px 12px;font:inherit;font-size:12.5px;font-weight:600;color:var(--engis-blue-text);cursor:pointer;text-align:left;flex-shrink:0}._backRow_1b7mw_86:hover{background:var(--engis-blue-50)}._viewBody_1b7mw_108{flex:1;min-height:0;overflow-y:auto;padding:12px 14px}._panel_1kdyu_4{position:relative;flex-shrink:0;width:360px;height:100%;display:flex;flex-direction:column;background:var(--engis-surface);border-left:1px solid var(--engis-border);overflow:hidden}._resizeHandle_1kdyu_17{position:absolute;top:0;left:-3px;width:6px;height:100%;cursor:ew-resize;background:transparent;border:none;padding:0;z-index:1}._resizeHandle_1kdyu_17:hover,._resizeHandleActive_1kdyu_31{background:var(--engis-orange)}._resizeHandle_1kdyu_17:focus-visible{outline:2px solid var(--engis-blue);outline-offset:-2px}._header_1kdyu_41{display:flex;align-items:center;gap:10px;padding:10px 12px;background:linear-gradient(135deg,var(--engis-blue-gradient-start) 0%,var(--engis-blue-gradient) 100%);color:#fff;flex-shrink:0}._headerIcon_1kdyu_55{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:rgba(255,255,255,.14)}._headerText_1kdyu_64{flex:1;display:flex;flex-direction:column;line-height:1.15}._headerText_1kdyu_64 strong{font-size:14px}._headerText_1kdyu_64 small{font-size:11px;opacity:.75}._headerButton_1kdyu_80{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#fff;width:28px;height:28px;display:grid;place-items:center;border-radius:6px;cursor:pointer;opacity:.9}._headerButton_1kdyu_80:hover:not(:disabled){background:rgba(255,255,255,.18)}._headerButton_1kdyu_80:disabled{opacity:.4;cursor:default}._messages_1kdyu_104{flex:1;min-height:0;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px;background:var(--engis-surface-2)}._welcome_1kdyu_115{margin:auto;text-align:center;color:var(--engis-text-2);padding:12px}._welcomeIcon_1kdyu_122{color:var(--engis-blue-text);margin-bottom:8px}._welcome_1kdyu_115 h3{margin:0 0 8px;color:var(--engis-text)}._welcome_1kdyu_115 p{margin:0 0 8px;font-size:13px}._welcome_1kdyu_115 ul{list-style:none;margin:0;padding:0;text-align:left;display:inline-flex;flex-direction:column;gap:7px;font-size:13px}._welcome_1kdyu_115 li{display:flex;align-items:center;gap:8px}._welcome_1kdyu_115 li calcite-icon{color:var(--engis-orange-dark)}._welcomeFooter_1kdyu_158{margin-top:12px!important;font-weight:600;color:var(--engis-blue-text)}._bubble_1kdyu_164{max-width:85%;padding:9px 12px;font-size:13px;line-height:1.45;display:flex;flex-direction:column;gap:3px;word-break:break-word}._bubble_1kdyu_164 time{font-size:10px;opacity:.65}._user_1kdyu_180{align-self:flex-end;background:linear-gradient(135deg,var(--engis-blue-gradient-start) 0%,var(--engis-blue-gradient) 100%);color:#fff;border-radius:14px 14px 4px}._assistant_1kdyu_191{align-self:flex-start;background:var(--engis-surface);border:1px solid var(--engis-border);border-radius:14px 14px 14px 4px}._thinking_1kdyu_198{flex-direction:row;gap:4px;padding:12px 14px}._dot_1kdyu_204{width:7px;height:7px;border-radius:50%;background:var(--engis-blue);animation:_bounce_1kdyu_1 1.2s infinite ease-in-out both}._dot_1kdyu_204:nth-child(1){animation-delay:-.28s}._dot_1kdyu_204:nth-child(2){animation-delay:-.14s}@keyframes _bounce_1kdyu_1{0%,80%,to{transform:scale(.7);opacity:.5}40%{transform:scale(1.1);opacity:1}}._inputRow_1kdyu_233{display:flex;gap:8px;padding:10px 12px;border-top:2px solid var(--engis-blue);background:var(--engis-surface);flex-shrink:0}._input_1kdyu_233{flex:1;border:1.5px solid var(--engis-border);border-radius:999px;padding:9px 14px;font:inherit;font-size:13px;outline:none}._input_1kdyu_233:focus{border-color:var(--engis-blue);box-shadow:0 0 0 3px var(--engis-blue-50)}._send_1kdyu_257{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--engis-orange) 0%,var(--engis-orange-gradient) 100%);color:#fff;cursor:pointer;box-shadow:0 2px 6px #fd951f59;flex-shrink:0}._send_1kdyu_257:hover:not(:disabled){background:linear-gradient(135deg,var(--engis-orange-gradient) 0%,var(--engis-orange-dark) 100%)}._send_1kdyu_257:disabled{background:var(--engis-surface-disabled);cursor:default;box-shadow:none}._panel_1ww98_1{display:flex;flex-direction:column;gap:10px}._description_1ww98_7{margin:0;font-size:12.5px;color:var(--engis-text-2);line-height:1.5}._result_1ww98_14{margin:0;padding:10px;background:var(--engis-surface-3);border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);font-size:11.5px;overflow:auto;max-height:320px}._panel_1o0d3_1{display:flex;flex-direction:column;gap:12px;padding:2px}._description_1o0d3_8{margin:0;color:var(--engis-text-2);font-size:12.5px;line-height:1.5}._field_1o0d3_15{display:flex;flex-direction:column;gap:7px}._fieldLabel_1o0d3_21{color:var(--engis-text);font-size:12.5px;font-weight:600}._step_1o0d3_27{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface)}._stepHeader_1o0d3_37{display:flex;align-items:center;gap:8px}._stepHeader_1o0d3_37 span{display:grid;width:22px;height:22px;place-items:center;border-radius:var(--engis-radius-sm);background:var(--engis-surface-2);color:var(--engis-text-2);font-size:12px;font-weight:600}._stepHeader_1o0d3_37 h3{margin:0;color:var(--engis-text);font-size:12.5px}._inlineActions_1o0d3_61{display:flex;gap:8px}._hint_1o0d3_66{margin:-2px 0 0;color:var(--engis-text-3);font-size:11.5px;line-height:1.4}._primary_1o0d3_73{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._result_1o0d3_79{padding:12px;border:1px solid var(--engis-blue-200);border-radius:var(--engis-radius-sm);background:var(--engis-blue-50);color:var(--engis-text)}._result_1o0d3_79 dl{display:grid;gap:5px;margin:10px 0 0;font-size:12px}._result_1o0d3_79 dl div{display:flex;justify-content:space-between;gap:12px}._result_1o0d3_79 dt{color:var(--engis-text-2)}._result_1o0d3_79 dd{margin:0;font-weight:600}._step_mhlr1_1{display:flex;flex-direction:column;gap:var(--calcite-spacing-md)}._heading_mhlr1_7{margin:0;color:var(--engis-text);font-size:12.5px}._hint_mhlr1_13{margin:-2px 0 0;color:var(--calcite-color-text-3);font-size:11.5px;line-height:1.4}._error_mhlr1_20{margin:-2px 0 0;color:var(--calcite-color-status-danger);font-size:11.5px;line-height:1.4}._actions_mhlr1_27{display:flex;justify-content:space-between}._primary_mhlr1_32{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._step_1gh7j_1{display:flex;flex-direction:column;gap:var(--calcite-spacing-md)}._actions_1gh7j_7{display:flex;justify-content:space-between}._hint_1gh7j_12{margin:0;font-size:var(--calcite-font-size--2);color:var(--calcite-color-text-3)}._primary_1gh7j_18{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._metrics_1e5ly_1{display:flex;flex-direction:column;gap:var(--calcite-spacing-sm)}._list_1e5ly_7{display:flex;flex-direction:column;gap:var(--calcite-spacing-xxs);margin:0}._row_1e5ly_14{display:flex;justify-content:space-between;gap:var(--calcite-spacing-md);font-size:var(--calcite-font-size--1)}._row_1e5ly_14 dt{color:var(--calcite-color-text-3)}._row_1e5ly_14 dd{margin:0;font-weight:var(--calcite-font-weight-medium);text-align:right}._unresolved_1e5ly_31{color:var(--calcite-color-text-3);font-weight:var(--calcite-font-weight-normal)}._step_12dvj_1{display:flex;flex-direction:column;gap:var(--calcite-spacing-md)}._heading_12dvj_7{margin:0;color:var(--engis-text);font-size:12.5px}._profile_12dvj_13{margin:0}._profile_12dvj_13 dt{color:var(--calcite-color-text-3)}._profile_12dvj_13 dd{margin:0;text-align:right}._layoutActions_12dvj_26{display:flex;flex-wrap:wrap;gap:var(--calcite-spacing-sm)}._actions_12dvj_32{display:flex;justify-content:space-between}._primary_12dvj_37{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._step_16iw2_1{display:flex;flex-direction:column;gap:var(--calcite-spacing-md)}._actions_16iw2_7{display:flex;justify-content:space-between}._primary_16iw2_12{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._table_1rcab_1{display:flex;flex-direction:column;gap:8px}._overview_1rcab_7,._actions_1rcab_8{display:flex;align-items:center;justify-content:space-between;gap:8px}._overview_1rcab_7{color:var(--engis-text);font-size:12.5px}._list_1rcab_20,._controls_1rcab_21,._cranePadControls_1rcab_22{display:flex;flex-direction:column;gap:8px}._cranePadControls_1rcab_22{padding:8px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface-2)}._actions_1rcab_8 calcite-button{flex:1}._panel_1esiu_1{display:flex;flex-direction:column;gap:12px}._subject_1esiu_7,._hint_1esiu_8{margin:0;color:var(--engis-text-2);font-size:12.5px;line-height:1.5}._field_1esiu_15{display:flex;flex-direction:column;gap:6px}._fieldHeader_1esiu_21{display:flex;align-items:center;justify-content:space-between;gap:8px}._fieldLabel_1esiu_28{color:var(--engis-text);font-size:12px;font-weight:600}._selection_1esiu_34{display:flex;flex-direction:column;gap:4px}._selectionCount_1esiu_40{margin:0;color:var(--engis-text-3);font-size:11.5px}._primary_1esiu_46{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._result_1esiu_52{padding:12px;border:1px solid var(--engis-blue-200);border-radius:var(--engis-radius-sm);background:var(--engis-blue-50);color:var(--engis-text);font-size:12px;line-height:1.5}._result_1esiu_52 strong{display:block;margin-bottom:4px}._panel_dud3w_1{display:flex;flex-direction:column;gap:12px}._subject_dud3w_7,._hint_dud3w_8{margin:0;color:var(--engis-text-2);font-size:12.5px;line-height:1.5}._field_dud3w_15,._selection_dud3w_16{display:flex;flex-direction:column;gap:6px}._fieldHeader_dud3w_22{display:flex;align-items:center;justify-content:space-between;gap:8px}._fieldLabel_dud3w_29{color:var(--engis-text);font-size:12px;font-weight:600}._selectionCount_dud3w_35{margin:0;color:var(--engis-text-3);font-size:11.5px}._primary_dud3w_41{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._result_dud3w_47{padding:12px;border:1px solid var(--engis-blue-200);border-radius:var(--engis-radius-sm);background:var(--engis-blue-50);color:var(--engis-text);font-size:12px;line-height:1.5}._result_dud3w_47 strong{display:block;margin-bottom:4px}._panel_o3ocr_1{display:flex;flex-direction:column;gap:12px}._subject_o3ocr_7,._hint_o3ocr_8{margin:0;color:var(--engis-text-2);font-size:12.5px;line-height:1.5}._field_o3ocr_15,._selection_o3ocr_16,._mappingList_o3ocr_17{display:flex;flex-direction:column;gap:6px}._fieldHeader_o3ocr_23{display:flex;align-items:center;justify-content:space-between;gap:8px}._fieldLabel_o3ocr_30,._mappingField_o3ocr_31{color:var(--engis-text);font-size:12px;font-weight:600}._selectionCount_o3ocr_37,._mappingHint_o3ocr_38{margin:0;color:var(--engis-text-3);font-size:11.5px;line-height:1.45}._mappingRow_o3ocr_45{display:grid;grid-template-columns:minmax(0,1fr) 82px;gap:6px;padding-top:8px;border-top:1px solid var(--engis-border)}._mappingField_o3ocr_31{grid-column:1 / -1;overflow-wrap:anywhere}._mappingRow_o3ocr_45>:last-child{grid-column:1 / -1}._primary_o3ocr_62{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._result_o3ocr_68{padding:12px;border:1px solid var(--engis-blue-200);border-radius:var(--engis-radius-sm);background:var(--engis-blue-50);color:var(--engis-text);font-size:12px;line-height:1.5}._result_o3ocr_68 strong{display:block;margin-bottom:4px}._panel_5gy3k_1{display:flex;flex-direction:column;gap:12px}._subject_5gy3k_7,._hint_5gy3k_8{margin:0;color:var(--engis-text-2);font-size:12.5px;line-height:1.5}._field_5gy3k_15,._selection_5gy3k_16,._inputRows_5gy3k_17,._fieldRows_5gy3k_18{display:flex;flex-direction:column;gap:6px}._fieldHeader_5gy3k_24,._rowHeader_5gy3k_25,._inputRow_5gy3k_17,._statisticRow_5gy3k_27{display:flex;align-items:center;gap:8px}._fieldHeader_5gy3k_24,._rowHeader_5gy3k_25{justify-content:space-between}._inputRow_5gy3k_17 calcite-select,._statisticRow_5gy3k_27 calcite-select{min-width:0;flex:1}._statisticRow_5gy3k_27{align-items:flex-end}._statisticRow_5gy3k_27>calcite-select{flex:1 1 0}._fieldLabel_5gy3k_55{color:var(--engis-text);font-size:12px;font-weight:600}._selectionCount_5gy3k_61{margin:0;color:var(--engis-text-3);font-size:11.5px}._primary_5gy3k_67{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._result_5gy3k_73{padding:12px;border:1px solid var(--engis-blue-200);border-radius:var(--engis-radius-sm);background:var(--engis-blue-50);color:var(--engis-text);font-size:12px;line-height:1.5}._result_5gy3k_73 strong{display:block;margin-bottom:4px}._card_1h6wz_1{display:flex;flex-direction:column;gap:10px}._title_1h6wz_7{margin:0;font-size:14px;font-weight:600;color:var(--engis-text)}._loesungLabel_1h6wz_14{margin:0;font-size:12.5px;font-weight:600;color:var(--engis-text)}._loesung_1h6wz_14{margin:0;font-size:12.5px;color:var(--engis-text-2);line-height:1.5}._rawError_1h6wz_28{margin:0;padding:8px 10px;border-left:3px solid var(--engis-border);background:var(--engis-surface-3);font-size:11.5px;color:var(--engis-text-2);word-break:break-word}._inputs_1h6wz_38{border-collapse:collapse;width:100%;font-size:12px}._inputs_1h6wz_38 th,._inputs_1h6wz_38 td{text-align:left;padding:4px 8px;border-bottom:1px solid var(--engis-border);vertical-align:top}._inputs_1h6wz_38 th{width:40%;color:var(--engis-text-2);font-weight:600}._panel_1g3kt_1{display:flex;flex-direction:column;gap:18px;padding:4px 2px}._description_1g3kt_8{margin:0;font-size:13px;color:var(--engis-text-2);line-height:1.6}._field_1g3kt_15{display:flex;flex-direction:column;gap:8px}._fieldLabel_1g3kt_21{font-size:12.5px;font-weight:600;color:var(--engis-text)}._hiddenFile_1g3kt_28{display:none}._dropzone_1g3kt_32{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;padding:22px 16px;border:2px dashed var(--engis-blue-200);border-radius:var(--engis-radius);background:var(--engis-surface-2);color:var(--engis-text-2);font:inherit;cursor:pointer;transition:border-color .12s ease,background .12s ease}._dropzone_1g3kt_32 calcite-icon{color:var(--engis-blue-text)}._dropzone_1g3kt_32:hover:not(:disabled){border-color:var(--engis-blue);background:var(--engis-blue-50)}._dropzoneActive_1g3kt_58{border-color:var(--engis-orange);background:var(--engis-orange-50)}._dropzoneActive_1g3kt_58 calcite-icon{color:var(--engis-orange-dark)}._dropzoneFilled_1g3kt_67{border-style:solid;border-color:var(--engis-blue-200)}._dropzone_1g3kt_32:disabled{cursor:not-allowed;opacity:.55}._dropzoneTitle_1g3kt_77{font-size:12.5px;font-weight:600;color:var(--engis-text)}._dropzoneHint_1g3kt_83{font-size:11.5px;color:var(--engis-text-3)}._dropzoneName_1g3kt_88{font-size:12.5px;font-weight:600;color:var(--engis-text);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._primary_1g3kt_99{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._summary_1g3kt_105{border-collapse:collapse;width:100%;font-size:12.5px}._summary_1g3kt_105 th,._summary_1g3kt_105 td{padding:7px 10px;border-bottom:1px solid var(--engis-border);text-align:right}._summary_1g3kt_105 thead th{color:var(--engis-text-2);font-weight:600;font-size:11.5px}._summary_1g3kt_105 tbody th{text-align:left;color:var(--engis-text);font-weight:600}._panel_8swbh_1{display:flex;flex-direction:column;gap:12px;padding:4px 2px}._description_8swbh_8{margin:0;font-size:13px;color:var(--engis-text-2);line-height:1.6}._subject_8swbh_16{margin:0;font-size:13px;font-weight:600;color:var(--engis-text)}._field_8swbh_23{display:flex;flex-direction:column;gap:6px}._fieldLabel_8swbh_29{font-size:12px;font-weight:600;color:var(--engis-text)}._card_8swbh_35{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface)}._cardTitle_8swbh_45{margin:0;font-size:12.5px;font-weight:600;color:var(--engis-text)}._figures_8swbh_52{display:flex;gap:24px;margin:0}._figures_8swbh_52 div{display:flex;flex-direction:column;gap:2px}._figures_8swbh_52 dt{font-size:11.5px;color:var(--engis-text-2)}._figures_8swbh_52 dd{margin:0;font-size:18px;font-weight:600;color:var(--engis-blue-text)}._chips_8swbh_76{display:flex;flex-wrap:wrap;gap:6px}._empty_8swbh_82{margin:0;font-size:11.5px;color:var(--engis-text-3)}._summary_8swbh_88{border-collapse:collapse;width:100%;font-size:12.5px}._summary_8swbh_88 th,._summary_8swbh_88 td{padding:6px 0;border-bottom:1px solid var(--engis-border)}._summary_8swbh_88 tbody th{text-align:left;font-weight:600;color:var(--engis-text)}._summary_8swbh_88 tbody td{text-align:right;color:var(--engis-text)}._summary_8swbh_88 tr:last-child th,._summary_8swbh_88 tr:last-child td{border-bottom:none}._rawError_8swbh_118{margin:0;padding:8px 10px;border-left:3px solid var(--engis-border);background:var(--engis-surface-3);font-size:11.5px;color:var(--engis-text-2);word-break:break-word}._inputs_8swbh_129{border-collapse:collapse;width:100%;font-size:12px}._inputs_8swbh_129 th,._inputs_8swbh_129 td{text-align:left;padding:4px 8px;border-bottom:1px solid var(--engis-border);vertical-align:top;word-break:break-word}._inputs_8swbh_129 th{width:40%;color:var(--engis-text-2);font-weight:600}._correlation_8swbh_150{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:var(--engis-text-3);word-break:break-all}._primary_8swbh_159{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._tabs_1y3ze_1{display:flex;flex-direction:column;min-height:0;height:100%}._panel_1y3ze_8{display:flex;flex-direction:column;gap:10px;padding:12px;overflow-y:auto}._primary_1y3ze_16{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._field_1y3ze_22{display:flex;flex-direction:column;gap:4px}._label_1y3ze_28{font-size:12px;color:var(--engis-text-2)}._value_1y3ze_33{color:var(--engis-text-3);font-weight:400}._row_1y3ze_38{display:flex;gap:8px}._adminHeader_1y3ze_43{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px}._legendBox_1y3ze_51{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface-2)}._hint_1y3ze_61{font-size:11px;color:var(--engis-text-3)}._legendLabel_1y3ze_66{font-size:12px;font-weight:600;color:var(--engis-text-2);margin-top:2px}._legendList_1y3ze_73{display:flex;flex-direction:column;gap:2px;max-height:160px;overflow-y:auto}._legendItem_1y3ze_81{margin:0}._resultList_1y3ze_85{display:flex;flex-direction:column;gap:8px}._resultItem_1y3ze_91{display:flex;flex-direction:column;gap:4px;padding:10px;border:1px solid var(--engis-border);border-inline-start:3px solid var(--engis-blue);border-radius:var(--engis-radius-sm);background:var(--engis-surface-2)}._resultTitle_1y3ze_102{font-size:13px;font-weight:600;color:var(--engis-text-1);word-break:break-word}._resultMeta_1y3ze_109{font-size:11px;color:var(--engis-text-3)}._resultDesc_1y3ze_114{font-size:12px;color:var(--engis-text-2)}._resultActions_1y3ze_119{display:flex;gap:8px;margin-top:4px}._thumbLink_1y3ze_125{display:block;align-self:flex-start}._thumb_1y3ze_125{max-width:100%;max-height:140px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:#fff}._grow_1y3ze_138{flex:1;min-width:0;margin:0}._saveBlock_1y3ze_144{display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid var(--engis-border);border-inline-start:3px solid var(--engis-orange);border-radius:var(--engis-radius-sm);background:var(--engis-surface-2)}._link_1y3ze_155{font-size:13px;color:var(--engis-blue-text);font-weight:600}._panel_14yrr_1{display:flex;flex-direction:column;gap:12px;padding:12px}._view_14yrr_8{display:flex;flex-direction:column;gap:12px}._field_14yrr_14{display:flex;flex-direction:column;gap:4px}._label_14yrr_20{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;font-weight:600;color:var(--engis-text-2)}._value_14yrr_29{font-weight:500;color:var(--engis-text-3)}._hint_14yrr_34{margin:0;font-size:11.5px;color:var(--engis-text-3);line-height:1.35}._results_14yrr_41{display:flex;flex-direction:column;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);max-height:280px;overflow-y:auto}._resultRow_14yrr_50{display:flex;align-items:center;gap:8px;padding:7px 10px;border-bottom:1px solid var(--engis-border);cursor:pointer;font-size:12.5px}._resultRow_14yrr_50:last-child{border-bottom:none}._resultRow_14yrr_50:hover{background:var(--engis-surface-2)}._resultTitle_14yrr_68{color:var(--engis-text);word-break:break-word}._actions_14yrr_73{display:flex;gap:8px}._actions_14yrr_73>*{flex:1}._filePick_14yrr_82{display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 12px;border:1.5px dashed var(--engis-border);border-radius:var(--engis-radius);background:var(--engis-surface-2);font-size:13px;font-weight:600;color:var(--engis-blue-text);text-align:center;cursor:pointer}._filePick_14yrr_82 small{font-weight:400;color:var(--engis-text-3)}._filePick_14yrr_82:hover{border-color:var(--engis-blue-200)}._filePick_14yrr_82 input{display:none}._pairRow_14yrr_111{display:flex;align-items:center;gap:6px}._pairNo_14yrr_117{flex-shrink:0;width:20px;height:20px;border-radius:50%;background:var(--engis-blue);color:var(--engis-on-blue);font-size:11px;font-weight:700;display:grid;place-items:center}._pairRow_14yrr_111>calcite-button{flex:1;min-width:0}._pairDel_14yrr_135{flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--engis-border);background:var(--engis-surface);color:var(--engis-text-3);width:24px;height:24px;border-radius:var(--engis-radius-sm);cursor:pointer;font-size:12px;line-height:1}._pairDel_14yrr_135:hover:not(:disabled){border-color:var(--engis-orange);color:var(--engis-orange)}._pairDel_14yrr_135:disabled{opacity:.4;cursor:default}._panel_e2c8u_1{display:flex;flex-direction:column;gap:12px}._hint_e2c8u_2{margin:0;color:var(--engis-text-2);font-size:13px}._results_e2c8u_3{display:flex;flex-direction:column;gap:2px}._primary_e2c8u_4{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._panel_6m2sl_1{display:flex;flex-direction:column;gap:12px}._units_6m2sl_2{display:flex;flex-direction:column;gap:6px}._tools_6m2sl_3{display:grid;grid-template-columns:1fr 1fr;gap:8px}._hint_6m2sl_4{margin:-4px 0 0;color:var(--engis-text-3);font-size:11.5px;line-height:1.4}._primary_6m2sl_5{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._panel_w6btm_1{display:flex;flex-direction:column;gap:12px}._subject_w6btm_2{margin:0;font-size:13px;color:var(--engis-text-2)}._queryList_w6btm_3{display:flex;flex-direction:column;gap:8px}._card_w6btm_4{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface)}._pending_w6btm_5{opacity:.64;background:var(--engis-surface-2)}._cardHeader_w6btm_6{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._cardTitle_w6btm_7{margin:0;font-size:12.5px;font-weight:600;color:var(--engis-text);word-break:break-word}._expression_w6btm_8{display:block;padding:8px 10px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.45;color:var(--engis-text-2);overflow-wrap:anywhere}._pendingHint_w6btm_9,._hint_w6btm_9{margin:0;font-size:11.5px;line-height:1.4;color:var(--engis-text-3)}._actions_w6btm_10{display:flex;gap:8px}._actions_w6btm_10>*{flex:1}._primary_w6btm_12{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._badge_sayal_1{position:fixed;z-index:901;display:inline-flex;align-items:center;padding:.2rem;color:var(--engis-on-blue, #fff);background:var(--engis-blue, #000099);border-radius:.2rem;pointer-events:none;box-shadow:0 1px 4px #0000004d;opacity:.5;--calcite-icon-color: var(--engis-on-blue, #fff)}._panel_f2w2f_1{display:flex;flex-direction:column;gap:12px}._subject_f2w2f_2{margin:0;font-size:13px;color:var(--engis-text-2)}._card_f2w2f_3{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface)}._cardTitle_f2w2f_4{margin:0;font-size:12.5px;font-weight:600;color:var(--engis-text)}._selectionTools_f2w2f_5{display:grid;grid-template-columns:1fr 1fr;gap:8px}._hint_f2w2f_6{margin:0;color:var(--engis-text-3);font-size:11.5px;line-height:1.4}._primary_f2w2f_7{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._form_td92i_1{display:flex;flex-direction:column;gap:12px}._summary_td92i_7{font-size:13px;color:var(--engis-text-2)}._field_td92i_12{display:flex;flex-direction:column;gap:4px}._label_td92i_18{font-size:12px;color:var(--engis-text-2)}._hint_td92i_23{font-size:11.5px;color:var(--engis-text-3)}._primary_td92i_29{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._form_188dm_1{display:flex;flex-direction:column;gap:12px}._field_188dm_7{display:flex;flex-direction:column;gap:4px}._label_188dm_13{font-size:12px;color:var(--engis-text-2)}._hint_188dm_18{font-size:11.5px;color:var(--engis-text-3)}._primary_188dm_24{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._panel_kpi7l_1{height:340px;display:flex;flex-direction:column;background:var(--engis-surface);border-top:1px solid var(--engis-border);box-shadow:var(--engis-shadow-table);z-index:9;flex-shrink:0}._panelMaximised_kpi7l_17{flex:1 1 100%;height:auto}._resizeHandle_kpi7l_26{height:6px;flex-shrink:0;cursor:ns-resize;background:transparent;border:none;padding:0;width:100%}._resizeHandle_kpi7l_26:hover,._resizeHandleActive_kpi7l_37{background:var(--engis-orange)}._resizeHandle_kpi7l_26:focus-visible{outline:2px solid var(--engis-blue);outline-offset:-2px}._tabBar_kpi7l_48{display:flex;align-items:stretch;border-bottom:1px solid var(--engis-border);background:var(--engis-surface-2);flex-shrink:0}._tabs_kpi7l_56{display:flex;flex:1;min-width:0;gap:2px;overflow-x:auto}._tab_kpi7l_48{display:flex;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;color:var(--engis-text-2);white-space:nowrap;cursor:pointer;border-top:2px solid transparent}._tab_kpi7l_48:hover{background:var(--engis-surface-3)}._tabActive_kpi7l_80{background:var(--engis-surface);border-top-color:var(--engis-orange);color:var(--engis-text);font-weight:600}._tabDragOver_kpi7l_87{background:var(--engis-blue-50)}._tabLabel_kpi7l_91{overflow:hidden;text-overflow:ellipsis;max-width:220px}._tabClose_kpi7l_97{display:grid;place-items:center;width:18px;height:18px;border:none;border-radius:3px;background:transparent;color:var(--engis-text-3);cursor:pointer}._tabClose_kpi7l_97:hover{background:var(--engis-surface-3);color:var(--engis-orange)}._toolbar_kpi7l_116{display:flex;align-items:center;gap:4px;padding:5px 10px;border-bottom:1px solid var(--engis-border);flex-shrink:0;overflow-x:auto}._toolButton_kpi7l_126,._headerButton_kpi7l_127{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border:1px solid transparent;border-radius:var(--engis-radius-sm);background:transparent;color:var(--engis-text-2);font-size:12px;white-space:nowrap;cursor:pointer}._toolButton_kpi7l_126:hover:not(:disabled),._headerButton_kpi7l_127:hover:not(:disabled){background:var(--engis-blue-50);color:var(--engis-blue-text)}._toolButton_kpi7l_126:disabled,._headerButton_kpi7l_127:disabled{opacity:.4;cursor:default}._toolButtonActive_kpi7l_153{background:var(--engis-orange-50);border-color:var(--engis-orange);color:var(--engis-text)}._toolButtonActive_kpi7l_153:hover:not(:disabled){background:var(--engis-orange-100);color:var(--engis-text)}._headerButton_kpi7l_127{flex-shrink:0;border-left:1px solid var(--engis-border);border-radius:0}._headerButtonLabel_kpi7l_170,._toolLabel_kpi7l_171{font-size:12px}._toolDivider_kpi7l_175{width:1px;height:18px;background:var(--engis-border);margin:0 4px;flex-shrink:0}._toolbarStatus_kpi7l_183{margin-left:auto;display:flex;align-items:center;gap:6px;padding-left:8px}._host_kpi7l_193{flex:1;min-height:0;position:relative}._table_kpi7l_199{position:absolute;top:0;right:0;bottom:0;left:0}._panel_1wjgj_1{display:flex;flex-direction:column;gap:var(--calcite-spacing-md, .75rem);padding:var(--calcite-spacing-md, .75rem)}._field_1wjgj_2{display:flex;flex-direction:column;gap:var(--calcite-spacing-xs, .5rem)}._labelRow_1wjgj_3{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--calcite-font-size--2, .75rem);font-weight:500;color:var(--calcite-color-text-2)}._info_1wjgj_4{color:var(--calcite-color-text-3);cursor:help}._primary_1wjgj_5{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._toolRow_1wjgj_6{display:flex;flex-wrap:wrap;gap:.35rem}._result_1wjgj_7{display:flex;flex-direction:column;gap:.2rem;padding-top:var(--calcite-spacing-xs, .5rem);border-top:1px solid var(--calcite-color-border-3)}._resultTitle_1wjgj_8{font-size:var(--calcite-font-size--2, .75rem);font-weight:500;color:var(--calcite-color-text-2)}._resultRow_1wjgj_9{font-size:var(--calcite-font-size--2, .75rem);color:var(--calcite-color-text-3)}._panel_19bze_1{display:flex;flex-direction:column;gap:12px}._subject_19bze_7{margin:0;font-size:13px;font-weight:600;color:var(--engis-text);word-break:break-word}._card_19bze_15{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface)}._cardTitle_19bze_25{margin:0;font-size:12.5px;font-weight:600;color:var(--engis-text)}._hint_19bze_32{margin:0;font-size:11.5px;line-height:1.4;color:var(--engis-text-3)}._valueField_19bze_39{display:flex;flex-direction:column;gap:var(--calcite-spacing-xxs);min-inline-size:0}._layerList_19bze_46{display:flex;flex-direction:column;gap:2px;max-height:168px;overflow-y:auto}._conditions_19bze_54{display:flex;flex-direction:column;gap:10px}._row_19bze_60{display:flex;align-items:flex-start;gap:6px;padding:10px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface)}._rowMain_19bze_70{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}._remove_19bze_78{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border:none;border-radius:var(--engis-radius-sm);background:transparent;color:var(--engis-text-3);cursor:pointer}._remove_19bze_78:hover{background:var(--engis-surface-2);color:var(--engis-orange)}._preview_19bze_97{display:flex;flex-direction:column;gap:4px}._previewLabel_19bze_103{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--engis-text-3)}._previewCode_19bze_111{display:block;padding:8px 10px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.45;color:var(--engis-text-2);word-break:break-word}._actions_19bze_124{display:flex;gap:8px}._actions_19bze_124>*{flex:1}._primary_19bze_134{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._conditions_v1bhi_1{display:flex;flex-direction:column;gap:10px}._row_v1bhi_7{display:flex;align-items:flex-start;gap:6px;padding:10px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface)}._rowMain_v1bhi_17{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}._remove_v1bhi_25{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border:none;border-radius:var(--engis-radius-sm);background:transparent;color:var(--engis-text-3);cursor:pointer}._hint_v1bhi_39{margin:0;font-size:11.5px;line-height:1.4;color:var(--engis-text-3)}._preview_v1bhi_46{display:flex;flex-direction:column;gap:4px}._previewLabel_v1bhi_52{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--engis-text-3)}._previewCode_v1bhi_60{display:block;padding:8px 10px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.45;color:var(--engis-text-2);word-break:break-word}._editor_slxun_1{display:flex;flex-direction:column;gap:12px}._switcher_slxun_7{display:flex;flex-direction:column;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--engis-border)}._meta_slxun_15{display:flex;gap:6px;margin:0;font-size:12px;color:var(--engis-text-3)}._card_slxun_23{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface)}._cardHeader_slxun_33{display:flex;align-items:center;gap:8px}._swatch_slxun_39{width:16px;height:16px;border-radius:4px;border:1px solid var(--engis-border);flex-shrink:0}._cardTitle_slxun_47{font-size:12.5px;font-weight:600;color:var(--engis-text)}._controls_slxun_53{display:flex;flex-direction:column;gap:12px}._field_slxun_59{display:flex;flex-direction:column;gap:4px}._fieldLabel_slxun_65{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;font-weight:600;color:var(--engis-text-2)}._fieldValue_slxun_74{font-weight:500;color:var(--engis-text-3)}._colorRow_slxun_79{display:flex;align-items:center;gap:8px}._colorInput_slxun_85{width:34px;height:28px;padding:0;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:none;cursor:pointer;flex-shrink:0}._colorInput_slxun_85::-webkit-color-swatch-wrapper{padding:2px}._colorInput_slxun_85::-webkit-color-swatch{border:none;border-radius:3px}._alphaWrap_slxun_104{flex:1;min-width:0}._alphaValue_slxun_109{width:34px;text-align:right;font-size:11.5px;color:var(--engis-text-3);flex-shrink:0}._opacityRow_slxun_117{display:flex;flex-direction:column;gap:4px;padding-top:4px;border-top:1px solid var(--engis-border)}._sliderWrap_slxun_125{padding:0 2px}._footer_slxun_129{padding-top:4px}._typeGallery_slxun_135{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}._typeCard_slxun_141{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 4px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface-2);color:var(--engis-text-2);cursor:pointer;transition:border-color .12s ease,color .12s ease}._typeCard_slxun_141:hover{border-color:var(--engis-text-3);color:var(--engis-text)}._typeCardActive_slxun_160,._typeCardActive_slxun_160:hover{border-color:var(--engis-orange);color:var(--engis-text)}._typeThumb_slxun_166{width:100%;height:30px;border-radius:3px;background:rgba(127,127,127,.1)}._typeName_slxun_173{font-size:11.5px;line-height:1.15;text-align:center}._typeTrigger_slxun_180{display:flex;align-items:center;gap:8px;width:100%;padding:4px 8px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface-2);color:var(--engis-text);cursor:pointer;text-align:left}._typeTrigger_slxun_180:hover{border-color:var(--engis-text-3)}._typeTriggerThumb_slxun_198{flex:0 0 auto;width:44px}._typeTriggerName_slxun_203{flex:1;font-size:12.5px}._typeMenu_slxun_208{width:250px;padding:8px}._advancedBlock_slxun_215{--calcite-color-foreground-1: var(--engis-surface-2);border:1px solid var(--engis-border);border-inline-start:3px solid var(--engis-orange);border-radius:var(--engis-radius-sm);overflow:hidden}._rampField_7tx6x_1{display:flex;flex-direction:column;gap:4px}._sectionLabel_7tx6x_7{font-size:12px;color:var(--engis-text-3)}._rampRow_7tx6x_12{display:flex;align-items:center;gap:6px}._rampTrigger_7tx6x_19{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:5px 8px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface);cursor:pointer;text-align:left}._rampTrigger_7tx6x_19:hover{border-color:var(--engis-blue)}._rampTrigger_7tx6x_19 ._rampName_7tx6x_37{flex:1}._rampStrip_7tx6x_41{display:flex;flex:1;height:16px;border-radius:3px;overflow:hidden}._rampStrip_7tx6x_41>span{flex:1}._rampName_7tx6x_37{font-size:11.5px;color:var(--engis-text-2);white-space:nowrap}._rampMenu_7tx6x_60{display:flex;flex-direction:column;gap:4px;padding:6px;min-width:220px;max-height:320px;overflow-y:auto}._ramp_7tx6x_1{display:flex;align-items:center;gap:8px;padding:4px 6px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface);cursor:pointer}._ramp_7tx6x_1:hover{border-color:var(--engis-blue);background:var(--engis-blue-50)}._rampActive_7tx6x_86{border-color:var(--engis-blue);box-shadow:inset 0 0 0 1px var(--engis-blue)}._iconButton_7tx6x_91{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:var(--engis-radius-sm);background:transparent;color:var(--engis-text-2);cursor:pointer;flex-shrink:0}._iconButton_7tx6x_91:hover{background:var(--engis-surface-3);color:var(--engis-blue-text)}._globalBlock_ljl4k_2{--calcite-color-foreground-1: var(--engis-surface-2);border:1px solid var(--engis-border);border-inline-start:3px solid var(--engis-orange);border-radius:var(--engis-radius-sm);overflow:hidden}._toolbar_ljl4k_10{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:4px 0}._sectionLabel_ljl4k_18{font-size:12px;color:var(--engis-text-3)}._content_c3ak1_1{display:flex;flex-direction:column;gap:12px;min-height:360px}._grid_c3ak1_8{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px}._resultSummary_c3ak1_14{color:var(--engis-text-2);font-size:11.5px}._item_c3ak1_19{min-height:84px;padding:8px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface);color:var(--engis-text);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}._item_c3ak1_19:hover:not(:disabled),._selected_c3ak1_35{border-color:var(--engis-blue);background:var(--engis-surface-2)}._item_c3ak1_19:focus-visible{outline:2px solid var(--engis-blue);outline-offset:2px}._item_c3ak1_19:disabled{cursor:default;opacity:.65}._preview_c3ak1_50{width:40px;height:40px;display:grid;place-items:center}._label_c3ak1_57{font-size:12px;line-height:1.25;text-align:center}._empty_c3ak1_63{grid-column:1 / -1;margin:24px 0;color:var(--engis-text-2);font-size:12px;text-align:center}._controls_cw5kz_1{display:flex;flex-direction:column;gap:12px}._library_cw5kz_7{display:flex;flex-direction:column;gap:8px;padding-bottom:12px}._field_cw5kz_14{display:flex;flex-direction:column;gap:4px}._fieldLabel_cw5kz_20{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;font-weight:600;color:var(--engis-text-2)}._fieldValue_cw5kz_29{font-weight:500;color:var(--engis-text-3)}._colorRow_cw5kz_34{display:flex;align-items:center;gap:8px}._alphaWrap_cw5kz_40{flex:1;min-width:0}._alphaValue_cw5kz_45{width:34px;text-align:right;font-size:11.5px;color:var(--engis-text-3);flex-shrink:0}._trigger_11gqi_1{width:32px;height:24px;padding:0;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface);cursor:pointer;display:grid;place-items:center;flex-shrink:0;overflow:hidden}._trigger_11gqi_1:hover{border-color:var(--engis-blue)}._body_11gqi_19{padding:10px;min-width:240px;display:flex;flex-direction:column;gap:8px}._heading_11gqi_27{font-size:12.5px;font-weight:600;color:var(--engis-text);word-break:break-word}._editor_2q75u_1{display:flex;flex-direction:column;gap:10px}._sectionLabel_2q75u_7{font-size:12px;color:var(--engis-text-3)}._formLabel_2q75u_14{flex:0 0 auto;width:118px;font-size:12px;color:var(--engis-text-3)}._globalBlock_2q75u_25{--calcite-color-foreground-1: var(--engis-surface-2);border:1px solid var(--engis-border);border-inline-start:3px solid var(--engis-orange);border-radius:var(--engis-radius-sm);overflow:hidden}._toolbar_2q75u_35{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:4px 0}._toolbarCount_2q75u_43{font-size:12px;color:var(--engis-text-2);margin-right:auto}._group_2q75u_51{display:flex;flex-direction:column;gap:2px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);padding:4px}._groupHeader_2q75u_60{display:flex;align-items:center;gap:6px;padding:2px 2px 4px}._groupHeader_2q75u_60 calcite-input{flex:1}._row_2q75u_71{display:flex;align-items:center;gap:6px;padding:3px 4px;border-radius:var(--engis-radius-sm);border-top:2px solid transparent}._row_2q75u_71:hover{background:var(--engis-surface-2)}._rowDragOver_2q75u_84{border-top-color:var(--engis-orange)}._rowHidden_2q75u_88 ._label_2q75u_88{opacity:.45;text-decoration:line-through}._handle_2q75u_93{cursor:grab;color:var(--engis-text-3);display:inline-flex;flex-shrink:0}._label_2q75u_88{flex:1;min-width:0;font-size:12.5px;color:var(--engis-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._count_2q75u_110{font-size:11.5px;color:var(--engis-text-3);flex-shrink:0}._iconButton_2q75u_116{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:var(--engis-radius-sm);background:transparent;color:var(--engis-text-2);cursor:pointer;flex-shrink:0}._iconButton_2q75u_116:hover{background:var(--engis-surface-3);color:var(--engis-blue-text)}._defaultRow_2q75u_135{border-top:1px solid var(--engis-border);margin-top:2px;padding-top:6px}._editor_2pb18_1{display:flex;flex-direction:column;gap:10px}._sectionLabel_2pb18_7{font-size:12px;color:var(--engis-text-3)}._rangeSection_2pb18_12{display:flex;flex-direction:column;gap:6px}._histogram_2pb18_19{display:flex;align-items:flex-end;justify-content:center;gap:2px;height:90px;padding:2px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface-2)}._bar_2pb18_33{flex:1 1 0;min-width:2px;max-width:10px;min-height:1px;border-radius:1px 1px 0 0}._rampAxis_2pb18_42{height:22px;border-radius:3px;border:1px solid var(--engis-border)}._sizePreview_2pb18_49{display:flex;align-items:center;justify-content:space-around;min-height:48px;padding:2px 6px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface-2)}._sizeCircle_2pb18_60{border-radius:50%;opacity:.85;flex:0 0 auto}._defaultRow_2pb18_66{display:flex;align-items:center;gap:8px;padding:3px 0}._axisRow_2pb18_74{display:flex;justify-content:space-between;gap:8px}._axisRow_2pb18_74 calcite-input-number{width:96px}._rangeInputs_2pb18_84{display:flex;gap:8px}._rangeInput_2pb18_84{flex:1}._rangeValues_2pb18_93{display:flex;justify-content:space-between;font-size:11.5px;color:var(--engis-text-3)}._panel_1f0e2_1{display:flex;flex-direction:column;gap:12px}._subject_1f0e2_2{margin:0;color:var(--engis-text);font-size:13px;font-weight:600}._menu_1f0e2_3{display:flex;flex-direction:column;gap:8px}._card_1f0e2_4{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);background:var(--engis-surface)}._cardTitle_1f0e2_5{margin:0;color:var(--engis-text);font-size:12.5px}._hint_1f0e2_6{margin:0;color:var(--engis-text-2);font-size:11.5px}._primary_1f0e2_7{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._panel_13k51_1{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._form_13k51_10{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-bottom:1px solid var(--engis-border);background:var(--engis-surface-2)}._hint_13k51_19{margin:0;color:var(--engis-text-3);font-size:11.5px;line-height:1.4}._rows_13k51_26{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow-y:auto}._row_13k51_26{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding-bottom:8px;border-bottom:1px solid var(--engis-border)}._row_13k51_26 calcite-button{grid-column:1 / -1;justify-self:start}._editor_13k51_47{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;visibility:hidden;opacity:0;pointer-events:none;background:var(--engis-surface)}._editor_13k51_47[aria-hidden=false]{visibility:visible;opacity:1;pointer-events:auto}._primary_13k51_65{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._panel_f8aq8_1{flex:1;min-height:0;display:flex;flex-direction:column}._notice_f8aq8_8{padding:12px 14px;border-bottom:1px solid var(--engis-border);background:var(--engis-surface-2)}._content_1vtzh_1{display:flex;flex-direction:column;gap:12px;padding:4px 2px 8px}._version_1vtzh_8{margin:0;font-size:13px;color:var(--engis-text-2);line-height:1.5}._links_1vtzh_15{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:6px;font-size:13px}._links_1vtzh_15 a{color:var(--engis-blue-text)}._content_1mwxk_1{display:flex;flex-direction:column;gap:8px;padding:4px 2px 6px}._actions_1mwxk_8{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}._content_sqyr6_1{display:flex;flex-direction:column;gap:12px;padding:4px 2px 6px}._intro_sqyr6_8{margin:0;color:var(--engis-text-2);font-size:12px;line-height:1.45}._layers_sqyr6_15{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}._layers_sqyr6_15 li{display:flex;justify-content:space-between;gap:12px;padding:7px 9px;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm);color:var(--engis-text);font-size:12px}._layers_sqyr6_15 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._layers_sqyr6_15 strong{flex:0 0 auto}._actions_sqyr6_45{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}._content_4k30w_1{display:flex;flex-direction:column;gap:10px;min-height:380px}._searchRow_4k30w_8{display:flex;gap:6px}._searchRow_4k30w_8 calcite-input{flex:1}._filterRow_4k30w_17{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._typeChips_4k30w_24{display:flex;gap:4px;flex-wrap:wrap;margin-right:auto}._typeChip_4k30w_24{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--engis-border);background:var(--engis-surface);border-radius:999px;padding:4px 11px;font:inherit;font-size:12px;color:var(--engis-text-2);cursor:pointer}._typeChip_4k30w_24:hover{border-color:var(--engis-blue-200);color:var(--engis-blue-text)}._typeChipActive_4k30w_48{background:var(--engis-blue);border-color:var(--engis-blue);color:var(--engis-on-blue)}._typeChipActive_4k30w_48:hover{color:var(--engis-on-blue);border-color:var(--engis-blue)}._sortBox_4k30w_59{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--engis-text-2);white-space:nowrap}._resultInfo_4k30w_68{margin:0;font-size:12px;font-style:italic;color:var(--engis-text-3)}._grid_4k30w_75{flex:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;align-content:start;overflow-y:auto;max-height:380px;padding:2px}._thumb_4k30w_86{position:relative;width:100%;height:88px;border-radius:var(--engis-radius-sm);background:var(--engis-surface-3);display:grid;place-items:center;color:var(--engis-blue-300);overflow:hidden;margin-bottom:4px}._thumb_4k30w_86 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._card_4k30w_107{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid var(--engis-border);border-radius:var(--engis-radius);background:var(--engis-surface);padding:12px 10px 10px;display:flex;flex-direction:column;align-items:flex-start;gap:3px;cursor:pointer;font:inherit;text-align:left}._card_4k30w_107:hover{border-color:var(--engis-blue-200);background:var(--engis-blue-50)}._cardSelected_4k30w_128{border-color:var(--engis-orange);background:var(--engis-orange-50)}._cardIcon_4k30w_133{color:var(--engis-blue-text);margin-bottom:3px}._cardTitle_4k30w_138{font-size:12.5px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._card_4k30w_107 small{font-size:11px;color:var(--engis-text-3);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._check_4k30w_155{position:absolute;top:8px;right:8px;color:var(--engis-blue-text)}._cardSelected_4k30w_128 ._check_4k30w_155{color:var(--engis-orange-dark)}._empty_4k30w_166{margin:24px auto;color:var(--engis-text-3);font-size:13px}._footer_4k30w_172{display:flex;align-items:center;justify-content:flex-end;gap:8px;border-top:1px solid var(--engis-border);padding-top:10px}._count_4k30w_181{margin-right:auto;font-size:12px;color:var(--engis-text-2)}._content_jdoge_1{display:flex;flex-direction:column;gap:14px}._serviceLink_jdoge_7{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--engis-blue-text);text-decoration:none;word-break:break-all}._serviceLink_jdoge_7:hover{text-decoration:underline}._table_jdoge_21{width:100%;border-collapse:collapse;font-size:12.5px}._table_jdoge_21 th,._table_jdoge_21 td{text-align:left;padding:5px 8px;border-bottom:1px solid var(--engis-border);vertical-align:top}._table_jdoge_21 tbody th{width:42%;font-weight:600;color:var(--engis-text-2)}._table_jdoge_21 td{color:var(--engis-text);word-break:break-word}._table_jdoge_21 thead th{font-weight:700;color:var(--engis-text);border-bottom:2px solid var(--engis-border)}._subhead_jdoge_52{margin:4px 0 0;font-size:13px;font-weight:700;color:var(--engis-text)}._fieldScroll_jdoge_59{max-height:240px;overflow:auto;border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm)}._hint_jdoge_66{display:block;margin-top:6px;font-size:11.5px;color:var(--engis-text-3)}._domains_jdoge_73{display:flex;flex-direction:column;gap:10px}._domainList_jdoge_79{margin:2px 0 0;padding-left:18px;font-size:12px;color:var(--engis-text-2)}._content_1c0jg_6{display:flex;flex-direction:column;gap:14px;padding:8px 0}._fileInput_1c0jg_14{display:none}._dropZone_1c0jg_19{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;padding:22px 16px;border:2px dashed var(--engis-blue-200);border-radius:var(--engis-radius);background:var(--engis-surface-2);color:var(--engis-text-2);font:inherit;cursor:pointer;transition:border-color .12s ease,background .12s ease}._dropZone_1c0jg_19:hover{border-color:var(--engis-blue);background:var(--engis-blue-50)}._dropZone_1c0jg_19 calcite-icon{color:var(--engis-blue-text)}._dropZoneFilled_1c0jg_45{border-style:solid;border-color:var(--engis-blue-200)}._dropZoneTitle_1c0jg_50{font-size:12.5px;font-weight:600;color:var(--engis-text)}._dropZoneHint_1c0jg_56{font-size:11.5px;color:var(--engis-text-3)}._fileName_1c0jg_61{font-size:12.5px;font-weight:600;color:var(--engis-text);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._loader_1c0jg_71{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--engis-text-2)}._preview_1c0jg_79{display:flex;flex-direction:column;gap:12px}._previewDetails_1c0jg_85{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px;background:var(--engis-surface);border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm)}._stat_1c0jg_95{display:flex;flex-direction:column;gap:2px}._statLabel_1c0jg_101{font-size:11px;color:var(--engis-text-3);text-transform:uppercase;letter-spacing:.5px}._statValue_1c0jg_108{font-size:13px;font-weight:500;color:var(--engis-text)}._footer_1c0jg_114{display:flex;justify-content:flex-end;gap:8px;padding:12px 0}._primary_1c0jg_121{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._content_ps38q_6{display:flex;flex-direction:column;gap:14px;padding:8px 0}._field_ps38q_13{display:flex;flex-direction:column;gap:6px}._fieldLabel_ps38q_19{font-size:12.5px;font-weight:600;color:var(--engis-text)}._required_ps38q_25{color:var(--engis-orange);font-weight:700}._info_ps38q_30{display:flex;gap:16px;padding:12px;background:var(--engis-surface);border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm)}._stat_ps38q_39{display:flex;flex-direction:column;gap:2px}._statLabel_ps38q_45{font-size:11px;color:var(--engis-text-3);text-transform:uppercase;letter-spacing:.5px}._statValue_ps38q_52{font-size:13px;font-weight:500;color:var(--engis-text)}._footer_ps38q_58{display:flex;justify-content:flex-end;gap:8px;padding:12px 0}._primary_ps38q_65{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._content_3d1ij_6{display:flex;flex-direction:column;gap:14px;padding:8px 0}._description_3d1ij_13{margin:0;font-size:13px;color:var(--engis-text-2);line-height:1.5}._description_3d1ij_13 code{font-family:var(--engis-font-mono);font-size:12px;background:var(--engis-surface-2);padding:1px 4px;border-radius:3px}._sectionLabel_3d1ij_28{font-size:12.5px;font-weight:600;color:var(--engis-text);margin-top:4px}._projectList_3d1ij_35{display:flex;flex-direction:column;gap:8px}._projectRow_3d1ij_41{display:flex;gap:6px;align-items:center}._projectInput_3d1ij_47{flex:1}._removeButton_3d1ij_51{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:6px;cursor:pointer;color:var(--engis-text-3);border-radius:var(--engis-radius-sm);display:flex;align-items:center;justify-content:center}._removeButton_3d1ij_51:hover{background:var(--engis-surface-2);color:var(--engis-error)}._addButton_3d1ij_69{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px;border:1.5px dashed var(--engis-blue-200);border-radius:var(--engis-radius);background:transparent;color:var(--engis-blue-text);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}._addButton_3d1ij_69:hover{background:var(--engis-blue-50);border-color:var(--engis-blue)}._addDataToggle_3d1ij_93{margin-top:8px;padding-top:12px;border-top:1px solid var(--engis-border);font-weight:600}._layerList_3d1ij_100{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:var(--engis-surface);border:1px solid var(--engis-border);border-radius:var(--engis-radius-sm)}._layerItem_3d1ij_110{font-size:12.5px}._layerInMap_3d1ij_114{color:var(--engis-text-3)}._inMapBadge_3d1ij_118{margin-left:6px;font-size:10px;font-weight:500;color:var(--engis-text-3);background:var(--engis-surface-2);padding:2px 6px;border-radius:10px}._footer_3d1ij_128{display:flex;justify-content:flex-end;gap:8px;padding:12px 0}._primary_3d1ij_135{--calcite-color-brand: var(--engis-orange);--calcite-color-brand-hover: var(--engis-orange-dark);--calcite-color-brand-press: var(--engis-orange-dark)}._rail_11m6r_1{position:absolute;right:14px;top:14px;bottom:14px;width:46px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:7px 6px;background:var(--engis-surface);border:1px solid var(--engis-border);border-radius:var(--engis-radius);box-shadow:var(--engis-shadow-panel);overflow-y:auto;z-index:11}._item_11m6r_20{position:relative;flex-shrink:0}._itemBtn_11m6r_25{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:transparent;display:grid;place-items:center;width:34px;height:34px;border-radius:var(--engis-radius-sm);color:var(--engis-text-2);cursor:pointer}._itemBtn_11m6r_25:hover{background:var(--engis-surface-3);color:var(--engis-text)}._active_11m6r_43 ._itemBtn_11m6r_25{background:var(--engis-orange-100);border-color:var(--engis-orange);color:var(--engis-orange-dark)}._closeBtn_11m6r_49{position:absolute;top:-5px;right:-5px;display:none;place-items:center;width:17px;height:17px;border:1px solid var(--engis-border);border-radius:50%;background:var(--engis-surface);color:var(--engis-text-2);cursor:pointer;padding:0}._closeBtn_11m6r_49 calcite-icon{--calcite-icon-size: 11px}._item_11m6r_20:hover ._closeBtn_11m6r_49,._active_11m6r_43 ._closeBtn_11m6r_49{display:grid}._closeBtn_11m6r_49:hover{color:var(--engis-error);border-color:var(--engis-error)}._shell_n4zqo_2{display:flex;height:100%;width:100%}._root_n4zqo_8{flex:1;min-width:0;display:flex;flex-direction:column;height:100%;background:var(--engis-surface-2)}._body_n4zqo_17{flex:1;min-height:0;display:flex}._main_n4zqo_23{flex:1;min-width:0;display:flex;flex-direction:column}._mapArea_n4zqo_30{position:relative;flex:1;min-height:0;overflow:hidden}._mapLoading_n4zqo_38{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--engis-surface-2);z-index:15}
