@import "https://js.arcgis.com/4.33/@arcgis/core/assets/esri/themes/light/main.css";@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-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-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-shadow-none:0 0 0 0 #0000;--calcite-shadow-sm:0 2px 8px 0 #0000000a, 0 4px 16px 0 #00000014;--calcite-shadow-md:0 4px 20px 0 #00000014, 0 12px 30px #0000001a}.calcite-typography{font-family:var(--calcite-font-family);font-size:var(--calcite-font-size);font-weight:var(--calcite-font-weight-regular);letter-spacing:var(--calcite-font-letter-spacing-normal);line-height:var(--calcite-font-line-height-fixed-base);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;letter-spacing:0;line-height:16px;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;letter-spacing:0;line-height:16px;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:#ffffff29;--calcite-color-transparent-inverse-hover:#ffffff1f;--calcite-color-transparent-tint:#fffc;--calcite-color-transparent-scrim:#ffffffd9;--calcite-color-transparent-press:#00000014;--calcite-color-transparent-hover:#0000000a;--calcite-color-transparent:#0000;--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:#00619b66;--calcite-color-brand-press:#004874;--calcite-color-brand-hover:#00619b;--calcite-color-brand:#007ac2;--calcite-color-border-white:#fff;--calcite-color-border-ghost:#0000004d;--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:#fff;--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:#fff;--calcite-color-background-none:#fff0;--calcite-color-background:#f7f7f7;--calcite-color-surface-highlight:#d6efff;--calcite-color-surface-4:#ebebeb;--calcite-color-surface-3:#f2f2f2;--calcite-color-surface-2:#fff;--calcite-color-surface-1:#f7f7f7;--calcite-color-focus:var(--calcite-color-brand)}.calcite-mode-light{--calcite-color-transparent-inverse-press:#ffffff29;--calcite-color-transparent-inverse-hover:#ffffff1f;--calcite-color-transparent-tint:#fffc;--calcite-color-transparent-scrim:#ffffffd9;--calcite-color-transparent-press:#00000014;--calcite-color-transparent-hover:#0000000a;--calcite-color-transparent:#0000;--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:#00619b66;--calcite-color-brand-press:#004874;--calcite-color-brand-hover:#00619b;--calcite-color-brand:#007ac2;--calcite-color-border-white:#fff;--calcite-color-border-ghost:#0000004d;--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:#fff;--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:#fff;--calcite-color-background-none:#fff0;--calcite-color-background:#f7f7f7;--calcite-color-surface-highlight:#d6efff;--calcite-color-surface-4:#ebebeb;--calcite-color-surface-3:#f2f2f2;--calcite-color-surface-2:#fff;--calcite-color-surface-1:#f7f7f7;--calcite-color-focus:var(--calcite-color-brand)}.calcite-mode-dark{--calcite-color-transparent-inverse-press:#00000014;--calcite-color-transparent-inverse-hover:#0000000a;--calcite-color-transparent-tint:#2b2b2bcc;--calcite-color-transparent-scrim:#000000d9;--calcite-color-transparent-press:#ffffff29;--calcite-color-transparent-hover:#ffffff1f;--calcite-color-transparent:#fff0;--calcite-color-status-danger-press:#d90012;--calcite-color-status-danger-hover:#ff0015;--calcite-color-status-danger:#fe583e;--calcite-color-status-warning-press:#ff9500;--calcite-color-status-warning-hover:#ffb54d;--calcite-color-status-warning:#f89927;--calcite-color-status-success-press:#00b81b;--calcite-color-status-success-hover:#3bed52;--calcite-color-status-success:#36da43;--calcite-color-status-info-press:#009af2;--calcite-color-status-info-hover:#3db8ff;--calcite-color-status-info:#00a0ff;--calcite-color-inverse-press:#ebebeb;--calcite-color-inverse-hover:#f2f2f2;--calcite-color-inverse:#f7f7f7;--calcite-color-brand-underline:#00a0ff66;--calcite-color-brand-press:#00619b;--calcite-color-brand-hover:#007ac2;--calcite-color-brand:#009af2;--calcite-color-border-white:#f7f7f7;--calcite-color-border-ghost:#7575754d;--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:#fff;--calcite-color-foreground-current:#2b465f;--calcite-color-foreground-3:#404040;--calcite-color-foreground-2:#363636;--calcite-color-foreground-1:#2b2b2b;--calcite-color-background-none:#fff0;--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:#00000014;--calcite-color-transparent-inverse-hover:#0000000a;--calcite-color-transparent-tint:#2b2b2bcc;--calcite-color-transparent-scrim:#000000d9;--calcite-color-transparent-press:#ffffff29;--calcite-color-transparent-hover:#ffffff1f;--calcite-color-transparent:#fff0;--calcite-color-status-danger-press:#d90012;--calcite-color-status-danger-hover:#ff0015;--calcite-color-status-danger:#fe583e;--calcite-color-status-warning-press:#ff9500;--calcite-color-status-warning-hover:#ffb54d;--calcite-color-status-warning:#f89927;--calcite-color-status-success-press:#00b81b;--calcite-color-status-success-hover:#3bed52;--calcite-color-status-success:#36da43;--calcite-color-status-info-press:#009af2;--calcite-color-status-info-hover:#3db8ff;--calcite-color-status-info:#00a0ff;--calcite-color-inverse-press:#ebebeb;--calcite-color-inverse-hover:#f2f2f2;--calcite-color-inverse:#f7f7f7;--calcite-color-brand-underline:#00a0ff66;--calcite-color-brand-press:#00619b;--calcite-color-brand-hover:#007ac2;--calcite-color-brand:#009af2;--calcite-color-border-white:#f7f7f7;--calcite-color-border-ghost:#7575754d;--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:#fff;--calcite-color-foreground-current:#2b465f;--calcite-color-foreground-3:#404040;--calcite-color-foreground-2:#363636;--calcite-color-foreground-1:#2b2b2b;--calcite-color-background-none:#fff0;--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:#ffffff29;--calcite-color-transparent-inverse-hover:#ffffff1f;--calcite-color-transparent-tint:#fffc;--calcite-color-transparent-scrim:#ffffffd9;--calcite-color-transparent-press:#00000014;--calcite-color-transparent-hover:#0000000a;--calcite-color-transparent:#0000;--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:#00619b66;--calcite-color-brand-press:#004874;--calcite-color-brand-hover:#00619b;--calcite-color-brand:#007ac2;--calcite-color-border-white:#fff;--calcite-color-border-ghost:#0000004d;--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:#fff;--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:#fff;--calcite-color-background-none:#fff0;--calcite-color-background:#f7f7f7;--calcite-color-surface-highlight:#d6efff;--calcite-color-surface-4:#ebebeb;--calcite-color-surface-3:#f2f2f2;--calcite-color-surface-2:#fff;--calcite-color-surface-1:#f7f7f7;--calcite-color-focus:var(--calcite-color-brand)}}@media (prefers-reduced-motion:reduce){:root{--calcite-internal-duration-factor:0}}}button.map-primary,.esri-widget--button{background-color:var(--surface-primary,#fff);color:var(--cta-primary-default,#156630);border-style:solid;border-width:1px;border-color:var(--cta-primary-default,#156630);border-radius:0;box-shadow:4px 4px 8px #0000001a;height:var(--map-button-size,2.5rem)!important;font-size:1.2rem!important}.esri-widget--button svg{color:var(--cta-primary-default,#156630)!important}.esri-widget--button:hover,.esri-widget--button:focus{background-color:var(--border-primary,#dbdbdb);background-color:var(--surface-secondary,#f4f4f2)}button.map-primary.icon{padding:var(--spacing-spacing-sm,.5rem);justify-content:center;align-items:center;display:flex;width:var(--map-button-size,2.5rem)!important}button.map-primary:hover,button.map-primary:focus{background-color:var(--border-primary,#dbdbdb);border-width:2px}button.map-primary.selected{background-color:var(--cta-primary-selected,#05502a);color:var(--text-invert,#fff)}button.map-primary.selected svg{color:var(--text-invert,#fff)}@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-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-table,arcgis-feature-templates-legacy,arcgis-features,arcgis-floor-filter,arcgis-fullscreen,arcgis-grid-controls,arcgis-histogram-range-slider,arcgis-home,arcgis-layer-list,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-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-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-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-topology,arcgis-value-picker-legacy,arcgis-version-management,arcgis-video,arcgis-video-player,arcgis-volume-measurement,arcgis-weather,arcgis-zoom){visibility:hidden}@font-face{font-family:Avenir Next;src:url(/assets/b8b15cdf-85d1-4120-8daa-48863d803939-BUuJstda.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-BeQQ1X_f.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-ph0M7193.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-Coi0fa6j.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-0VhhKiIj.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-CjJO_J9U.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-lIkApr1P.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-DhSGGw4r.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-VowRATwI.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-Vhad558A.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-Bem3XA3V.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-CrNe3KHy.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-94Ghj3da.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-7n5CqxL7.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-ZIUWLV_l.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-BbxfPdAl.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-B_XuJTAZ.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-Dk1iFglY.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-CausCqqg.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-WY7WHFrm.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-CsPLnRLo.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-CqwMzsPk.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-BblJ-_rD.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-DNRszQOD.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-2_3luF0M.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-DQYdUyS6.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-K3ojRBvX.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-Dm7_Errf.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-DxEPV1YF.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-DREZC0GR.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-BSq1tCUT.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-CsDfqCdG.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-CFkBSarF.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-7nGTaaLY.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-MIL9x_nF.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-NCOHbXrA.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-CcMqJEql.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-Cz9TkiS-.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-DAQswxTR.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-CccJlW6N.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-egzEe5Uy.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-egzEe5Uy.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-C81xO0ss.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-Bzm7xvwp.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-BIwtsGXD.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-tllTIX2k.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-ebkwrOfo.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-bXDpdbzz.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-Dzp9U02O.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-DWeOXKdi.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-Dv4zYZ2L.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-D6wKofwT.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}}.comparison-widget-chooser-container.open{height:6.2rem}.comparison-widget-chooser-button{margin:var(--spacing-spacing-sm);outline:none;justify-content:center;min-width:11rem;display:flex}.comparison-widget-chooser-button:first-child{margin-bottom:0}@media (height>=400px) and (width>=760px){.comparison-widget-chooser-container.open{width:13rem}}.wkid-container.open{height:calc(var(--map-button-size) * 3)}.wkid-container button{text-wrap:nowrap}@media (height>=400px) and (width>=760px){.wkid-container.open{width:7rem}}.measurement-button-group.open{height:calc(var(--map-button-size,2.5rem) * 3)}.esri-widget--button{color:var(--cta-primary-default,#156630)!important}.esri-widget--button.active,.esri-widget--button.active:hover,.esri-widget--button.active:focus{cursor:default;background-color:var(--cta-primary-selected,#05502a);color:var(--text-invert,white)!important}.esri-measurement-widget-content__settings{display:none}@media (height>=400px) and (width>=760px){.measurement-button-group{flex-direction:row!important}.measurement-button-group.open{height:var(--map-button-size,2.5rem);width:calc(var(--map-button-size,2.5rem) * 3)}}.base-mobile-anchor{z-index:2;bottom:0;left:var(--spacing-spacing-xs);width:calc(100vw - (var(--spacing-spacing-xs) * 2));background-color:var(--surface-primary);border-radius:10px 10px 0 0;height:120px;padding-top:1rem;position:fixed}.base-mobile-anchor-close{top:10px;right:10px;position:absolute!important}.base-mobile-anchor-close:before,.base-mobile-anchor-close:after{background-color:var(--cta-primary-default)}.nib-slider{appearance:none;background:var(--color-grey-4,#dbdbdb);height:4px;accent-color:var(--cta-primary-default,#156630);cursor:pointer;border-radius:2px;margin:4px 0}.nib-slider::-webkit-slider-runnable-track{background:var(--color-grey-4,#dbdbdb);border-radius:2px;height:4px}.nib-slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--cta-primary-default,#156630);border:2px solid #fff;border-radius:50%;width:16px;height:16px;margin-top:-6px}.nib-slider::-moz-range-track{background:var(--color-grey-4,#dbdbdb);border-radius:2px;height:4px}.nib-slider::-moz-range-thumb{background:var(--cta-primary-default,#156630);border:2px solid #fff;border-radius:50%;width:16px;height:16px}.nib-slider-wrapper{-webkit-user-select:none;user-select:none;align-items:center;gap:.8rem;display:flex}.nib-slider-track{background:var(--color-grey-4,#dbdbdb);cursor:pointer;border-radius:2px;flex:1;height:13px;position:relative}.nib-slider-fill{background:var(--cta-primary-default,#156630);pointer-events:none;border-radius:3px;position:absolute;inset:0}.nib-slider-thumb{background:var(--cta-primary-default,#156630);width:16px;height:16px;box-shadow:0 0 0 1px var(--cta-primary-default,#156630);cursor:grab;border:2px solid #fff;border-radius:4px;position:absolute;top:50%;transform:translateY(-50%)}.nib-slider-thumb:focus,.nib-slider-thumb:focus-visible{outline:none}.nib-slider-thumb:focus-visible{outline:4px solid var(--cta-primary-50,#15663080);outline-offset:2px}.nib-slider-wrapper.disabled .nib-slider-track,.nib-slider-wrapper.disabled .nib-slider-thumb{cursor:not-allowed;opacity:.5}.opacity-comparison-widget-container{background-color:var(--surface-primary);width:600px;left:calc(50% - 300px);bottom:calc(var(--spacing-spacing-md) * 2);z-index:1;padding:var(--spacing-spacing-md);text-align:center;position:absolute}.opacity-comparison-widget-container-mobile{padding:var(--spacing-spacing-md);text-align:center;left:0}.opacity-comparison-widget-container-mobile select{min-width:100px}.opacity-comparison-widget-slider{margin-bottom:var(--spacing-spacing-md)}.opacity-comparison-widget-slider .nib-slider-fill{background-color:var(--color-grey-4)}.opacity-comparison-widget-select-container{justify-content:space-between;display:flex}.opacity-comparison-widget-percent{font-size:var(--font-size-body-xsmall)}.opacity-comparison-widget-select-container>select{margin-bottom:0}.opacity-comparison-widget-over-scale-mobile{justify-content:center;align-items:center;height:100%;display:flex}.dropdown-chooser-container-mobile{flex-direction:column-reverse;justify-content:center;align-items:center;height:100%;display:flex}.dropdown-chooser-container-mobile>select{margin:var(--spacing-spacing-xs)}.dropdown-chooser{background-color:var(--surface-primary-80,#fffc);z-index:1;position:absolute;bottom:4rem}.dropdown-chooser.trailing{left:var(--swipe-position,50%);transform:translate(2rem)}.dropdown-chooser.leading{right:calc(100% - var(--swipe-position,50%));transform:translate(-2rem)}.dropdown-chooser.padding{padding:0 var(--spacing-spacing-sm)}.dropdown-chooser-over-scale-mobile{justify-content:center;align-items:center;height:100%;display:flex}.print-widget-container{top:8rem;right:calc(50% + var(--right-push,0px) / 2);gap:var(--spacing-spacing-md,1rem);z-index:1;background-color:var(--surface-primary-80,#fffc);padding:var(--spacing-spacing-md,1rem) var(--spacing-spacing-lg,1.6rem);border-radius:var(--radius-lg,1rem);flex-direction:column;display:flex;position:absolute;transform:translate(50%)}.print-widget-content{gap:var(--spacing-spacing-md,1rem);display:flex}.print-widget-header{flex-direction:row;justify-content:flex-end;width:100%;height:1rem;display:flex}.print-widget-header>button{width:1.2rem;height:1.2rem;padding:0;background-color:#0000!important}.print-widget-header>button>svg{width:1.2rem;height:1.2rem;margin-top:-.5rem;margin-right:-.5rem}.print-widget-content>select{margin:0}.print-widget-content>div{flex:1;width:100%}.print-widget-content>div>button,.print-widget-content>div>select{text-wrap:nowrap;width:100%;min-width:6rem}.print-widget-buttons{min-width:6rem;max-width:7rem}.print-widget-buttons svg{width:1.2rem!important;height:1.2rem!important}@media (width<=768px){.print-widget-container{justify-content:center;align-items:center;gap:var(--spacing-spacing-md,1rem);background-color:var(--surface-primary);box-sizing:border-box;border-radius:10px 10px 0 0;width:100%;display:flex;top:auto;bottom:0}}.loading-circle{justify-content:center;align-items:center;height:100%;display:flex}.spinner{border:4px solid #0000001a;border-left-color:var(--attention-success,#26bb6f);border-radius:50%;animation:1s linear infinite spin}.spinner-large,.spinner-medium{width:30px;height:30px}.spinner-small{width:20px;height:20px}.spinner-tiny{width:.6rem;height:.6rem}@keyframes spin{to{transform:rotate(360deg)}}.tabs-container{justify-content:center;display:flex}.tab-button{padding:var(--spacing-spacing-sm,.5rem) var(--spacing-spacing-md,1.2rem);background-color:var(--surface-primary);color:var(--cta-primary-default);border-bottom:2px solid #0000;border-radius:0;flex:1;justify-content:center;align-items:center;display:flex}.tab-button:hover{background-color:var(--surface-secondary)}.tab-button-active{background-color:var(--surface-secondary);color:var(--text-primary);border-bottom-style:solid;border-bottom-color:var(--cta-primary-selected)}.listbox{margin:0;padding:0;list-style:none}.listbox:focus{outline:none}.listbox:focus [role=option].listbox-active{outline:2px solid var(--color-brand-NiBgreen-1,#006400);outline-offset:-2px}.listbox:focus [role=option].listbox-grabbed{outline:2px dashed var(--color-brand-NiBgreen-3,#1a833b);outline-offset:-2px;opacity:.8}[role=option][draggable=true]{cursor:grab}[role=option][draggable=true]:active{cursor:grabbing;opacity:.5}[role=option].listbox-drag-indicator-top{box-shadow:inset 0 2px 0 0 var(--color-brand-NiBgreen-1,#006400)}[role=option].listbox-drag-indicator-bottom{box-shadow:inset 0 -2px 0 0 var(--color-brand-NiBgreen-1,#006400)}.original-export-content{gap:var(--spacing-spacing-md,1rem);margin-top:var(--spacing-spacing-md,1rem);padding-inline:var(--spacing-spacing-sm,.5rem);font-size:var(--font-size-body-medium,.9rem);flex-direction:column;display:flex}.original-export-user-email{font-weight:600}.original-export-form{gap:var(--spacing-spacing-md,1rem);flex-direction:column;display:flex}.original-export-form label{gap:var(--spacing-spacing-xs,.4rem);font-size:var(--font-size-body-medium,.9rem);flex-direction:column;font-weight:500;display:flex}.original-export-form input{padding:var(--spacing-spacing-sm,.5rem);border:1px solid var(--border-primary,#dbdbdb);border-radius:var(--radius-radius-sm,.2rem);font-size:var(--font-size-body-medium,.9rem)}.original-export-error-text{font-size:var(--font-size-body-xsmall);color:var(--attention-error)}.original-export-footer{justify-content:flex-end;gap:var(--spacing-spacing-sm,.5rem);margin-top:auto;display:flex}.base-modal-backdrop{z-index:999;-webkit-backdrop-filter:blur(3px);background:#4040404d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.base-modal{width:calc(100vw - var(--spacing-spacing-lg,1.5rem) - var(--spacing-spacing-lg,1.5rem));background-color:var(--surface-primary,#fff);z-index:1000;border:2px solid var(--surface-secondary,#f4f4f2);border-radius:var(--radius-radius-md,.5rem);max-width:30rem;padding-inline:var(--spacing-spacing-md,1rem);padding-bottom:var(--spacing-spacing-md,1rem);box-sizing:border-box;flex-direction:column;margin:0;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.base-modal-content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.base-modal-footer{justify-content:flex-end;gap:var(--spacing-spacing-sm,.5rem);margin-top:var(--spacing-spacing-md,1rem);display:flex}.base-modal-title{padding-top:0!important}.base-modal-title>h2{margin:0}.custom-checkbox{--checkbox-size:14px;display:inline-flex}.custom-checkbox input{opacity:0;width:0;height:0;position:absolute}.custom-checkbox:focus-within>.checkmark{outline:2px solid var(--text-primary);outline-offset:2px}.custom-checkbox .checkmark{height:var(--checkbox-size);width:var(--checkbox-size);background-color:var(--surface-primary);border:2px solid var(--text-secondary);cursor:pointer;margin-right:var(--spacing-spacing-sm);border-radius:3px;margin-block:auto;display:inline-block;position:relative;left:0}.custom-checkbox .checkmark:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;display:none;position:absolute;top:-.5px;left:3.5px;transform:rotate(45deg)}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox input:checked~.checkmark{background:var(--text-secondary)}.custom-checkbox input:disabled~.checkmark{background-color:var(--border-invert,#e0e0e0);border-color:var(--text-disabled,#bdbdbd);cursor:default;pointer-events:none}.checkbox-label-text{line-height:var(--checkbox-size)}.project-list{margin:0;padding:0;list-style:none}.project-list-item-container{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--border-primary);font-size:var(--font-size-body-small,.9rem);flex-direction:column;flex:1;display:flex}.project-list-item-header-container{padding:var(--spacing-spacing-xs,.4rem);padding-left:var(--spacing-spacing-sm,.5rem);justify-content:space-between;align-items:center;gap:var(--spacing-spacing-xs,.4rem);display:flex}.project-list-item-header-button{cursor:default;min-width:0;color:inherit;background:0 0;border:none;flex:1;align-items:center;padding:0;display:flex}.project-list-item-header-container:hover,.project-list-item-header-container:focus-within,.project-list-item-container.expanded .project-list-item-header-container{background-color:#e4f1f8}.project-list-item-sub-container{align-items:center;display:flex}.project-list-item-header-text{white-space:nowrap;text-overflow:ellipsis;text-align:start;height:var(--line-height-body-small,1.2rem);line-height:var(--line-height-body-small,1.2rem);flex:1;align-items:center;display:flex;overflow:hidden}.project-list-item-header-text.bold{font-weight:700}.project-list-item-header-text-content{line-height:var(--line-height-body-small,1.2rem)}.project-list-item-eye-icon{margin-left:var(--spacing-spacing-xs);width:19px;height:19px}.project-list-item-warning{color:var(--attention-error,#e4175c);font-weight:700}.project-list-item-icon-button{cursor:pointer;background:0 0;border:none;align-items:center;width:1rem;height:1rem;padding:0;display:flex}.project-list-item-container.disabled{cursor:not-allowed;pointer-events:none}.project-list-item-drag-handle{cursor:grab;color:var(--text-secondary,#505050);height:21px}.project-metadata-container{padding:var(--spacing-spacing-sm,.5rem);font-size:var(--font-size-body-xsmall,.8rem);background-color:#e4f1f8;flex-direction:column;display:flex;overflow-x:auto}.project-metadata-grid{gap:var(--spacing-spacing-xs,.4rem) var(--spacing-spacing-sm,.5rem);grid-template-columns:max-content 1fr;display:grid}.project-metadata-field{display:contents}.project-metadata-separator{background-color:var(--border-secondary,#707070);grid-column:1/-1;height:.5px}.project-metadata-label{font-weight:400}.project-metadata-value{font-weight:600}.project-metadata-photo-dates-header{align-items:center;gap:var(--spacing-spacing-xs);display:flex}.project-metadata-photo-dates-content{flex-direction:column;display:flex}.project-metadata-photo-dates-button{margin-top:-2px;padding-bottom:2px}.project-metadata-photo-dates-button.opened{padding:1px 6px 2px}.project-metadata-section-toggle{width:100%;margin-top:var(--spacing-spacing-sm,.5rem);color:var(--text-primary,#222);font-size:var(--font-size-body-xsmall,.8rem);cursor:pointer;background-color:#0000;flex-direction:row;align-items:center;padding:0;font-weight:700;display:flex}.project-metadata-section-toggle.open{margin-bottom:var(--spacing-spacing-sm,.5rem)}.project-metadata-section-toggle:after{content:"";background-color:var(--border-secondary,#707070);height:.5px;margin-left:var(--spacing-spacing-md,1rem);flex:1}.map-popup{background:var(--surface-primary,white);border-radius:var(--radius-radius-sm,.2rem);z-index:0;width:calc(100% - 2rem);max-height:45%;font-size:var(--font-size-body-xsmall,.8rem);padding:var(--spacing-spacing-sm,.5rem);pointer-events:auto;box-sizing:border-box;flex-direction:column;padding-right:0;display:flex;position:absolute;bottom:0;left:1rem}.popup-header{padding-left:var(--spacing-spacing-sm,.5rem);justify-content:space-between;align-items:center;display:flex}.coordinates{flex-direction:column;display:flex}.popup-content{flex-direction:column;flex:1;display:flex;overflow-y:hidden}.map-popup .tab-button{padding:var(--spacing-spacing-sm,.5rem) var(--spacing-spacing-md,1.2rem)}.map-popup.mobile{z-index:1}.map-popup-project-list-container{overflow-y:auto}@media (width>=750px){.map-popup{left:var(--popup-x,50%);top:calc(var(--popup-y,50%) + 10px);width:400px;bottom:auto}.map-popup:before{content:"";border-right:12px solid #0000;border-bottom:12px solid var(--surface-primary,white);width:0;height:0;position:absolute;top:-10px;left:0}.map-popup.lower{transform:translateY(calc(-100% - 20px))}.map-popup.lower:before{border-bottom:0;border-right:12px solid #0000;border-top:12px solid var(--surface-primary,white);top:auto;bottom:-10px}.map-popup.righter{transform:translate(-100%)}.map-popup.righter:before{border-left:12px solid #0000;border-right:0;left:auto;right:0}.map-popup.lower.righter{transform:translate(-100%,calc(-100% - 20px))}}.timeline-widget-container{background-color:var(--surface-primary,#fff);z-index:1;border-radius:var(--radius-radius-lg,1rem) var(--radius-radius-lg,1rem) 0 0;box-sizing:border-box;width:100%;height:7rem;padding-bottom:var(--spacing-spacing-sm,.5rem);align-items:flex-end;display:flex;position:absolute;bottom:0;left:0}.timeline-widget-container.message{padding:var(--spacing-spacing-sm,.5rem);justify-content:center;height:auto}.timeline-widget-close{z-index:3;top:10px;right:10px;position:absolute!important}.timeline-widget-close:before,.timeline-widget-close:after{background-color:var(--cta-primary-default)}.timeline-widget-items{width:100%;height:min(500px, calc(95vw - var(--spacing-spacing-sm,.5rem)));pointer-events:none;align-items:flex-end;padding:0;display:flex}.timeline-widget-items--with-overflow{-ms-overflow-style:none;scrollbar-width:none;overflow:auto hidden}.timeline-widget-items--with-overflow::-webkit-scrollbar{display:none}.timeline-widget-year-container{flex:1 1 var(--min-item-width,45px);min-width:var(--min-item-width,45px);pointer-events:auto;flex-direction:column;justify-content:flex-end;align-items:center;margin:0;display:flex;position:relative}.timeline-widget-year-container.timeline-widget-dot-dot{min-width:calc(var(--min-item-width,45px) / 4);flex:1}.timeline-widget-year-label{height:var(--spacing-spacing-xl,2.5rem)}.timeline-widget-year-label.diagonal>label{display:inline-block;transform:rotate(45deg)}.timeline-widget-year-circle{border-style:solid;border-width:2px;border-color:var(--cta-primary-visited,#05502a);background-color:var(--surface-secondary,#f4f4f2);cursor:pointer;box-sizing:border-box;z-index:2;border-radius:100px;width:1.2rem;height:1.2rem}.timeline-widget-year-circle.grey{background-color:var(--surface-secondary,#f4f4f2);border-color:var(--border-primary,#dbdbdb);cursor:default}.timeline-widget-year-circle-active{border-color:var(--cta-primary-visited,#05502a);box-shadow:inset 0 0 0 4px var(--cta-primary-visited,#05502a)}.timeline-widget-year-circle-open{background-color:var(--surface-green,#d0ecd6)}.timeline-widget-line{border-top:2px solid var(--border-secondary,#707070);width:100%;margin-top:-.7rem;margin-bottom:1rem}.timeline-widget-year-container:first-child>.timeline-widget-line{width:50%;margin-left:50%}.timeline-widget-year-container:last-child>.timeline-widget-line{width:50%;margin-right:50%}.timeline-widget-dot-dot>.timeline-widget-line{border-top:2px dotted var(--border-secondary,#707070)}.timeline-widget-project-selection-container{background-color:var(--surface-primary,#fff);margin-right:calc(var(--margin-screen) - 50% - 1rem);margin-left:calc(50% - 1rem - var(--margin-screen));border-radius:var(--radius-radius-md,.5rem);max-height:min(400px,100vh - 200px);padding:var(--spacing-spacing-sm,.5rem);width:20rem;overflow-y:auto}.timeline-widget-project-selection-container-wrapper{z-index:10;background-color:#0000;width:20rem;display:flex;position:absolute;bottom:1.7rem;left:50%;transform:translate(-50%)}.timeline-widget-project-selection-container-wrapper-arrow{content:"";border-left:10px solid #0000;border-right:10px solid #0000;border-top:12px solid var(--surface-primary,#fff);z-index:11;position:absolute;bottom:1rem}.timeline-widget-project-selection-list-button{background-color:var(--surface-primary,white);width:100%;color:inherit;padding:var(--spacing-spacing-sm,.5rem);font:inherit;cursor:pointer;outline:inherit;text-align:left;border:none}.timeline-widget-project-selection-list-button:hover,.timeline-widget-project-selection-list-button:focus{background:var(--surface-secondary,#f4f4f2)}.timeline-widget-container--overflow .timeline-widget-project-selection-container-wrapper{width:95vw;position:fixed;bottom:65px;left:1vw;right:1vw;transform:none}.timeline-widget-container--overflow .timeline-widget-project-selection-container{width:100%;margin:0}.timeline-widget-side{align-items:center;height:100%;display:flex}@media (height>=400px) and (width>=760px){.timeline-widget-container{background-color:var(--surface-primary-80,#fffc)}}.latest-projects-content-header-container{padding:var(--spacing-spacing-sm);justify-content:space-between;align-items:center;display:flex}.latest-projects-content-header-text{font-size:var(--font-size-body-medium);font-weight:700}.latest-projects-content-rss-button{color:var(--cta-primary-default,#156630);width:30px;height:30px}.radio-container{cursor:pointer;font-size:var(--font-size-body-small,.9rem);-webkit-user-select:none;user-select:none;align-items:center;gap:var(--spacing-spacing-sm,.5rem);padding-left:var(--spacing-spacing-sm,.5rem);display:flex}.radio-container:hover{background-color:var(--surface-tertiary,#e4f1f8)}.radio-container.no-hover:hover{background-color:#0000}.radio-container>svg,.radio-container>img{color:var(--text-secondary,#505050);flex:0 0 24px}.radio-container input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.radio-checkmark{border:2px solid var(--cta-primary-default,#156630);box-sizing:border-box;border-radius:50%;flex:0 0 18px;width:18px;height:18px}.radio-checkmark.disabled{border:2px solid var(--color-grey-5,#98a2b3)}.radio-container input:checked~.radio-checkmark{border:5px solid var(--cta-primary-default,#156630)}.radio-container .radio-checkmark:after{background:#fff;border-radius:50%;width:9px;height:9px;top:4px;left:4px}.radio-container p{color:var(--text-primary,#222);flex:auto;margin:4px 0;line-height:normal}.radio-container.disabled p{color:var(--color-grey-5,#98a2b3)}.radio-container.disabled{cursor:default}.radio-container:has(input:focus-visible) .radio-checkmark{outline:2px solid var(--cta-primary-default,#156630);outline-offset:2px}.radio-fieldset{border:none;margin:0;padding:0}.search-field-container{padding:var(--spacing-spacing-sm,.5rem) var(--spacing-spacing-md,1rem);align-items:center;gap:var(--spacing-spacing-sm,.5rem);border-radius:var(--radius-radius-sm,.2rem);border:1px solid var(--cta-primary-hover,#1a833b);background-color:var(--surface-primary,#fff);display:flex;position:relative}.search-icon{left:var(--spacing-spacing-sm,.5rem);width:18px;height:18px;color:var(--text-primary,#000);position:absolute}.search-field-input{left:var(--spacing-spacing-md,1rem);right:var(--spacing-spacing-md,1rem);height:100%;font-size:var(--font-size-body-small,.9rem);color:var(--text-primary);background-color:#0000;border:none;outline:none;transition:right .3s;position:absolute}.search-field-input-with-text{right:1rem}.search-field-clear{cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;margin-left:auto;padding:0;transition:background-color .2s,opacity .2s;display:flex;position:absolute;right:.5rem}.search-field-clear-hidden{visibility:hidden;pointer-events:none}.clear-icon{width:20px;height:20px;color:var(--text-primary,#000);flex-shrink:0}.search-field-clear:hover{background-color:#0000001a}.search-field-input::placeholder{color:var(--text-secondary);opacity:.7;overflow:visible}.projects-filter-section{padding:var(--spacing-spacing-sm,.5rem);flex-direction:column;display:flex}.projects-filter-section-title{font-size:var(--line-height-body-large,1.5rem);font-weight:400;line-height:var(--line-height-body-large,1.5rem);align-items:center;display:flex}.projects-filter-section-title:after{content:"";background-color:var(--color-grey-4,#dbdbdb);height:1px;margin-left:var(--spacing-spacing-md,1rem);flex-grow:1}.projects-filter-sublabel{font-size:var(--font-size-body-medium,1.5rem);line-height:var(--line-height-body-medium,1.4rem);color:var(--text-primary,#222);margin-top:var(--spacing-spacing-md,1rem)}.projects-filter-sublabel-container{justify-content:space-between;align-items:flex-end;display:flex}.projects-filter-sublabel-choice-container{gap:var(--spacing-spacing-md,1rem);display:flex}.projects-filter-subsection{margin-bottom:var(--spacing-spacing-md,1rem)}.projects-filter-subsection-year{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.projects-filter-input{box-sizing:border-box;width:100%}.projects-year-filter-input{width:100%;max-width:124px;font-size:var(--font-size-body-medium,1.5rem);text-align:center}.projects-year-filter-hyphen{color:var(--border-secondary,#707070);padding:0 var(--spacing-spacing-md,1rem);flex:none}.projects-filter-dropdown{width:100%;color:var(--text-primary,#222)}.projects-filter-actions-container{margin-bottom:var(--spacing-spacing-md,1rem);flex-direction:row;justify-content:space-between;display:flex}.projects-filter-button{height:36px;position:relative}.projects-search-container{height:38px;margin-top:var(--spacing-spacing-sm,.5rem);margin-left:var(--spacing-spacing-sm,.5rem);margin-right:var(--spacing-spacing-sm,.5rem);display:flex}.projects-search-field{width:100%}.search-actions-container{margin-left:var(--spacing-spacing-sm,.5rem);margin-right:var(--spacing-spacing-sm,.5rem);margin-bottom:var(--spacing-spacing-md,1rem);margin-top:var(--spacing-spacing-sm,.5rem);flex-direction:row;justify-content:space-between;display:flex}.radio-group{padding:var(--spacing-spacing-sm,.5rem) 0;align-items:center;gap:var(--spacing-spacing-sm,.5rem);margin-right:var(--spacing-spacing-sm,.5rem);margin-top:var(--spacing-spacing-sm,.5rem);justify-content:space-between;max-width:330px;display:flex}.extent-filter-scale-warning{margin:0 var(--spacing-spacing-sm,.5rem) var(--spacing-spacing-sm,.5rem);color:var(--attention-error)!important}.projects-filter-button-notification{background-color:var(--cta-primary-default,#156630);width:21px;height:21px;color:var(--surface-primary);border-radius:var(--radius-radius-pill);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:-11px;right:-11px}.projects-content-footer-container{background-color:var(--surface-primary,#fff);border-top:1px solid var(--cta-primary-default,#156630);justify-content:space-between;display:flex;position:sticky;bottom:0}.projects-content-stale-banner{background-color:var(--background-warning);border-top:1px solid var(--attention-warning)}.projects-content-project-list{padding-top:var(--spacing-spacing-sm);border-inline:3px solid #fff0}.projects-content-project-list.stale{border-inline-color:var(--attention-warning)}.projects-content-button{height:fit-content;margin-block:auto;margin-right:var(--spacing-spacing-sm)}.projects-footer-text{font-size:var(--font-size-body-small,.9rem);line-height:var(--line-height-button-small,1.3rem);padding:var(--spacing-spacing-sm,.5rem) var(--spacing-spacing-md,1rem);margin:var(--spacing-spacing-sm) 0}.horizontal-draggable-container{z-index:0;height:100%;cursor:grab!important;color:var(--border-secondary)!important}.horizontal-draggable-container:focus,.horizontal-draggable-container:hover{background:linear-gradient(to right, var(--border-primary), transparent)!important}@media (width<=768px){.horizontal-draggable-container{display:none}}.map-layer-content-container{gap:var(--spacing-spacing-sm);flex-direction:column;display:flex}.map-layer-content-title{color:var(--cta-primary-default,#156630);font-size:var(--font-size-body-small,1.4rem)}.map-layer-content-checkbox{height:19px}.map-layer-content-toggle-container{align-items:center;display:flex}.map-layer-content-toggle-collapse-container{background-color:var(--surface-primary);width:100%;padding:var(--spacing-spacing-sm);border-bottom:1px solid var(--surface-invert);border-radius:var(--radius-radius-none);justify-content:space-between;align-items:center;display:flex}.map-layer-content-toggle-collapse-left{align-items:center;display:flex}.map-layer-content-collapse-element-container{margin-left:var(--spacing-spacing-lg);padding:var(--spacing-spacing-xs);align-items:center;display:flex}.map-layer-content-checkbox-text{font-size:var(--font-size-body-xsmall)}.map-layer-content-property-borders-legend-toggler{margin-left:var(--spacing-spacing-sm);background-color:var(--cta-primary-default,#156630);color:var(--surface-primary);border-radius:var(--radius-radius-pill,50rem);padding:2px 8px 3px}.property-borders-legend-element-container{align-items:center;height:25px;display:flex}.property-borders-legend-element-image{width:25px}.property-borders-legend-element-text{font-size:var(--font-size-body-xsmall);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.map-menu-container{background-color:var(--surface-primary);z-index:4;flex-direction:column;width:0;height:100%;display:flex;overflow-y:auto}.map-menu-body-container{border-top-style:solid;border-top-color:var(--border-invert);background-color:var(--surface-secondary);border-top-width:1px;flex:auto;max-height:calc(100vh - 90px);display:flex}.map-menu-content-container{background-color:var(--surface-primary);margin:var(--spacing-spacing-sm) var(--spacing-spacing-sm) var(--spacing-spacing-sm) 0;padding:var(--spacing-spacing-sm);border-radius:2px;flex:1;max-height:100%;padding-bottom:0;overflow-x:auto;box-shadow:0 0 5px 1px #ddd}@media (width<=768px){.map-menu-container{position:absolute;right:0;transition:width .5s!important}.map-menu-container.open{width:100vw!important}.map-menu-content-container{margin:var(--spacing-spacing-sm)}}.edit-user{gap:var(--spacing-spacing-sm,.5rem);padding:var(--spacing-spacing-sm,.5rem);flex-direction:column;display:flex}.edit-user label{flex-direction:column;display:flex}.edit-user label>p{font-size:var(--font-size-body-small,.9rem);line-height:var(--line-height-body-small,1.4rem);color:var(--text-primary,#000);margin:0}.edit-user-buttons-container{justify-content:space-between;display:flex}.checkboxes{gap:var(--spacing-spacing-md,1rem);flex-direction:row;justify-content:center;display:flex}.checkboxes>label{gap:var(--spacing-spacing-sm,.5rem);flex-direction:row;align-items:center;display:flex}.container{justify-content:space-between;align-items:center;display:flex}.switch{width:40px;height:20px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.toggle-slider{cursor:pointer;background-color:var(--cta-primary-disabled,#e7e7e7);transition:all .4s;position:absolute;inset:0}.toggle-slider:before{content:"";background-color:var(--surface-primary,white);width:16px;height:16px;transition:all .4s;position:absolute;bottom:2px;left:2px}input:checked+.toggle-slider{background-color:var(--cta-primary-visited,#05502a)}input:focus+.toggle-slider{box-shadow:0 0 1px var(--cta-primary-visited,#05502a)}input:checked+.toggle-slider:before{transform:translate(20px)}.toggle-slider.round{border-radius:34px}.toggle-slider.round:before{border-radius:50%}.export-extent-choice-current{align-items:center;gap:var(--spacing-spacing-sm,.5rem);display:flex}.export-extent-button-group{align-items:center;gap:var(--spacing-spacing-md,1rem);display:flex}.export-extent-reset-button{cursor:pointer;color:var(--cta-primary-default,#156630);background:0 0;border:none;margin:0;padding:0}.export-extent-reset-button:hover{color:var(--cta-primary-hover,#1a833b)}.export-extent-write-coordinates-wkid{color:var(--text-primary,#222)}.export-extent-reset-icon{height:var(--spacing-spacing-md);width:var(--spacing-spacing-md)}.export-input-coordinates-coordinate-pair{justify-content:space-between;display:flex}.export-input-coordinates-input{width:110px}.sosi-upload-container{align-items:center;gap:var(--spacing-spacing-sm);display:flex}.sosi-upload-error{color:var(--attention-error);font-size:var(--font-size-body-xsmall)}.sosi-upload-filename{font-size:var(--font-size-body-xsmall);text-overflow:ellipsis;max-width:200px;overflow:hidden}.export-menu{width:100%;max-height:77vh;font-weight:500;font-family:var(--main-font-family,"Open Sans", "Helvetica");flex-direction:column;display:flex}.export-menu-buttons{justify-content:space-between;gap:var(--spacing-spacing-sm,.5rem);padding-top:var(--spacing-spacing-md,.8rem);flex-direction:row;transition:padding-top .3s;display:flex}.export-menu-buttons.advanced-section-open{padding-top:0}.export-menu .headline{align-items:center;display:flex}.export-menu-content{padding:var(--spacing-spacing-sm,.5rem);flex:1;overflow:auto}.projects-section-title{font-size:var(--font-size-body-mediumlarge,1.3rem);font-weight:400;line-height:var(--line-height-body-large,1.4rem);color:var(--cta-primary-default,#156630);padding-left:var(--spacing-spacing-xs,.4rem);width:100%;padding-top:var(--spacing-spacing-xs,.4rem);cursor:pointer;background-color:#0000;flex-direction:row;align-items:center;display:flex}.projects-section-title:after{content:"";background-color:var(--color-grey-4,#dbdbdb);height:1px;margin-left:var(--spacing-spacing-md,1rem);flex:1}.collapse-arrow-icon{margin-left:var(--spacing-spacing-sm,.5rem);order:2}.export-option-button{color:var(--cta-primary-default,#156630);justify-content:space-between;align-items:center;gap:var(--spacing-spacing-sm,.5rem);font-size:var(--font-size-body-small,1.4rem);width:100%;padding:var(--spacing-spacing-sm,.5rem);margin-block:var(--spacing-spacing-xs,.4rem);box-sizing:border-box;background-color:#0000;display:flex}.export-option-button.green{background:var(--surface-surface-brand,#d0ecd6)}.export-option-button-text{align-items:center;gap:var(--spacing-spacing-sm,.5rem);display:flex}.export-option-button-label{color:var(--cta-primary-default,#156630);font-size:var(--font-size-body-medium,1.5rem)}.export-option-button-value{color:var(--text-primary,#222);padding-top:1px}.compression-slider{margin-top:calc(-1 * var(--spacing-spacing-sm,-.8rem));margin-bottom:var(--spacing-spacing-xs,.4rem);padding:0 .5rem}.no-options-error{color:var(--attention-error,#e4175c);font-size:var(--font-size-body-small,1.4rem);text-align:center;background-color:var(--background-error,#ffe6e6);width:100%}.export-radio-nested{margin-left:var(--spacing-spacing-lg,1.5rem);font-size:var(--font-size-body-xsmall,.8rem)}.export-radio-nested-field{align-items:center;gap:var(--spacing-spacing-sm,.5rem);margin-block:var(--spacing-spacing-xs,.4rem);display:inline-flex}.export-radio-nested-field-label{text-align:right;width:6rem}.export-option-button:focus-visible,.projects-section-title:focus-visible{outline:2px solid var(--cta-primary-default,#156630);outline-offset:2px}.newest-orthophoto-option{background-color:var(--surface-green-80,#d0ecd6cc);color:var(--text-secondary,#505050)}.newest-orthophoto-selected{color:var(--text-primary,#222);font-style:normal;font-weight:600}.newest-orthophoto-option--disabled{cursor:not-allowed;pointer-events:none}.export-project-options-helper-text{margin-left:var(--spacing-spacing-sm,.5rem);margin-top:var(--spacing-spacing-xs,.4rem);font-size:var(--font-size-body-small,1.4rem);line-height:var(--line-height-body-small,1.4rem);color:var(--text-secondary,#505050)}.export-project-outside-warning{align-items:center;gap:var(--spacing-spacing-xs,.4rem);margin-left:var(--spacing-spacing-sm,.5rem);margin-top:var(--spacing-spacing-xs,.4rem);font-size:var(--font-size-body-xsmall,.8rem);line-height:var(--line-height-body-xsmall,1.3rem);color:var(--attention-error,#e4175c);display:flex}.custom-dropdown{flex:1;max-width:4.5rem;display:flex;position:relative}.dropdown-open-button{z-index:1;border:1px solid #006400;flex-wrap:wrap;flex:1;justify-content:center;align-items:center;height:100%;display:flex;overflow:hidden}.dropdown-open-button>span{flex:1;align-items:center;height:fit-content}.dropdown-arrow-wrapper{max-width:.75rem;padding:.13rem}.dropdown-arrow{width:100%!important;max-width:.75rem!important;height:100%!important}.select-option{border:1px solid var(--border-primary,#dbdbdb);cursor:pointer;padding:var(--spacing-spacing-sm,.5rem)!important;width:auto!important;height:auto!important}.select-option:hover,.select-option:focus{background-color:var(--color-grey-2,#f0f0f0)}.suggestion-text-field{flex-direction:column;width:100%;display:flex;position:relative}.suggestion-input{width:100%;padding:var(--spacing-spacing-sm,.5rem);border:1px solid var(--cta-primary-default,#156630);border-radius:.25rem;line-height:1.5}.suggestion-popout{z-index:1000;border-radius:var(--radius-radius-sm,.2rem);min-width:100%;max-height:15rem;overflow-y:auto}.suggestion-option{padding:var(--spacing-spacing-sm,.5rem);cursor:pointer;border:1px solid var(--border-primary,#dbdbdb);background-color:var(--color-white,#fff);border-top:none}.suggestion-option:hover,.suggestion-option:focus,.suggestion-option.focused{background-color:var(--color-grey-2,#f0f0f0);outline:none}.loading-shimmer{background:#f6f7f8;background-image:linear-gradient(to right, var(--color-grey-1) 0%, var(--color-grey-4) 20%, var(--color-grey-1) 40%, var(--color-grey-1) 100%);background-repeat:no-repeat;background-size:200% 100%;border-radius:4px;width:100%;height:10px;animation:1.5s infinite shimmer;display:inline-block}@keyframes shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.my-exports{width:calc(100vw - var(--spacing-spacing-lg,1.5rem) - var(--spacing-spacing-lg,1.5rem));max-width:200rem;line-height:var(--line-height-body-xsmall,1.3rem);font-size:var(--font-size-body-xsmall,.8rem)}.my-exports svg{max-height:var(--line-height-body-xsmall,1.3rem);max-width:var(--line-height-body-xsmall,1.3rem);margin:auto}.my-exports-content{border:1px solid var(--border-primary,#dbdbdb);border-bottom-left-radius:var(--radius-radius-md,.5rem);border-bottom-right-radius:var(--radius-radius-md,.5rem);box-sizing:border-box;flex-direction:column;display:flex}.export-table-container{border-bottom:1px solid var(--border-primary,#dbdbdb);flex:1;max-height:100%;overflow:auto scroll}.export-table{border-spacing:0;width:100%;min-width:75rem}.export-table-header{z-index:1;border-bottom:2px solid var(--border-primary,#dbdbdb);background-color:var(--surface-primary,#fff);position:sticky;top:0}.export-table-header-cell-wrapper{border:1px solid var(--border-primary,#dbdbdb)}.export-table-header-cell{border-bottom:1px solid var(--border-primary,#dbdbdb);text-align:left;width:100%;height:var(--line-height-table-header,2.3rem);align-items:center;display:flex}.clear-filter-button{z-index:2;margin-left:calc(-1 * var(--line-height-body-xsmall,1.3rem) - 1px)!important}.export-table-removefilter-cell{border:none!important;padding:0!important}.export-table-removefilter-cell>button{width:100%!important;padding-inline:var(--spacing-spacing-xs,.4rem)!important;background-color:var(--surface-primary,#fff)!important;color:var(--attention-error,#e4175c)!important;outline:1px solid var(--attention-error,#e4175c)!important}.export-table-removefilter-cell>button:hover,.export-table-removefilter-cell>button:focus{background-color:var(--background-error,#fde8e8)!important;outline:2px solid var(--attention-error,#e4175c)!important}.export-table-removefilter-cell>button>svg{max-width:var(--line-height-body-xsmall,1.3rem);max-height:var(--line-height-body-xsmall,1.3rem);margin:var(--spacing-spacing-xs,.4rem)!important}.sort-header-cell{gap:var(--spacing-spacing-xs,.4rem);box-sizing:border-box;padding-inline:var(--spacing-spacing-xs,.4rem)}.export-table-row,.export-table-header{flex-direction:row;width:100%;display:flex}.export-table-cell{padding:var(--spacing-spacing-xs,.4rem);border:1px solid var(--color-grey-4,#dbdbdb);align-items:center;gap:var(--spacing-spacing-sm,.5rem);max-height:3.125rem;display:flex;position:relative}.export-table-cell>span{display:flex}.medium-col{--local-size:6.25rem;--local-max-size:9.375rem;--local-min-size:6.25rem}.small-col{--local-size:3.75rem;--local-max-size:6.25rem}.large-col{--local-size:9.375rem;--local-max-size:12.5rem}.static-col{width:var(--local-size);max-width:var(--local-size);min-width:var(--local-size);box-sizing:border-box}.flexible-col{min-width:var(--local-size);flex:1}.semi-static-col{min-width:var(--local-size);max-width:var(--local-max-size);box-sizing:border-box;flex:1}.export-table-body .export-table-row:nth-child(odd){background-color:var(--surface-surface-brand,#d0ecd6)}.export-status_other{color:var(--attention-info,#0072ce)}.export-status_finished{color:var(--attention-success,#26bb6f)}.export-status_failed{color:var(--attention-error,#e4175c)}.export-download-links{right:0}.export-download-links>div{padding:var(--spacing-spacing-xs,.4rem)}.export-table-sort-arrow{transition:transform .3s}.export-pagination{align-items:center;gap:var(--spacing-spacing-md,1rem);margin-left:auto;margin-block:var(--spacing-spacing-xs,.4rem);margin-right:var(--spacing-spacing-sm,.5rem);display:flex}.export-pagination label{gap:var(--spacing-spacing-xs,.4rem)}.export-pagination>*{align-items:center}.export-pagination svg{margin:auto}.rows-per-page-select{width:min-content;height:1.4rem;margin-block:auto;padding:0}.export-filter-cell{padding:0!important}.filter-input{box-sizing:border-box;margin-block:auto;width:100%!important;padding:var(--spacing-spacing-xs,.8rem)!important;height:var(--line-height-table-header,2.3rem)!important}.text-filter-cell>div{flex-direction:row;display:flex;gap:0!important}.text-filter-cell .popout.hidden{border:none}.toggle-filter-cell .custom-checkbox{padding:auto;display:flex}.double-picker{display:flex;border:0!important;width:100%!important;height:100%!important}.double-picker>span{margin-block:auto}.date-picker{flex:1;min-width:0;max-width:50%}.date-input-fallback{flex:1}.date-button{color:var(--text-primary,#222);font-size:var(--font-size-body-xsmall,.8rem);background-color:#0000;border:1px solid #006400;display:flex}.date-button.active{color:var(--text-brand,#006400);font-weight:700}.date-button>svg{rotate:90deg;margin:0!important}.date-button>span{width:100%!important}.date-button:hover,.date-button.open{background-color:var(--surface-secondary,#f4f4f2)}.hidden-input{opacity:0!important;border:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;position:absolute!important}.number-filter-input{appearance:textfield;flex:1;min-width:2.2rem;margin-right:-2px;padding-right:0!important}.number-filter-input:hover{appearance:auto}.number-filter-input::-webkit-outer-spin-button{appearance:none}.number-filter-input::-webkit-inner-spin-button{appearance:none}.number-filter-input:hover::-webkit-outer-spin-button{appearance:auto}.number-filter-input:hover::-webkit-inner-spin-button{appearance:auto}.number-input-wrapper{flex-direction:row;flex:1;display:flex}.number-input-wrapper>div>.dropdown-open-button{border-left:1px dashed #006400!important}.text-with-info-container{gap:var(--spacing-spacing-xs,.4rem);max-width:100%;display:flex}.text-with-info-container>button{background-color:var(--cta-primary-default,#156630);color:var(--surface-primary);border-radius:var(--radius-radius-pill,50rem);padding:2px 8px 3px 6.5px;font-family:monospace}.export-details-container{background-color:var(--surface-primary);z-index:1;position:absolute;top:30px;left:0}.export-details{padding:var(--spacing-spacing-md);box-shadow:0 0 15px var(--surface-invert)}.export-details-row{display:flex}.export-details-row>div{min-width:130px;font-weight:700}.export-details-loading{background-color:var(--surface-primary);padding:var(--spacing-spacing-sm);width:100px;box-shadow:0 0 15px var(--surface-invert)}@media (width<=768px){.export-pagination{gap:var(--spacing-spacing-sm,.5rem);flex-wrap:wrap;justify-content:center}}.prepare-export-estimate-error{color:var(--color-attention-error-1,#e4175c)}.prepare-export-error-text{font-size:var(--font-size-body-xsmall);color:var(--attention-error)}.prepare-export-content{gap:var(--spacing-spacing-md,1rem);margin-top:var(--spacing-spacing-md,1rem);padding-inline:var(--spacing-spacing-sm,.5rem);font-size:var(--font-size-body-medium,.9rem);flex-direction:column;display:flex}.prepare-export-content label{font-size:var(--font-size-body-medium,.9rem);gap:var(--spacing-spacing-xs,.4rem);flex-direction:column;font-weight:500;display:flex}.prepare-export-content input{padding:var(--spacing-spacing-sm,.5rem);border:1px solid var(--border-primary,#dbdbdb);border-radius:var(--radius-radius-sm,.2rem);font-size:var(--font-size-body-medium,.9rem)}.prepare-export-button-footer{justify-content:flex-end;gap:var(--spacing-spacing-sm,.5rem);margin-top:auto;display:flex}.prepare-export-user-email{font-weight:600}.prepare-export-estimate{gap:var(--spacing-spacing-xs,.4rem);padding:var(--spacing-spacing-md,1rem);background-color:var(--background-secondary,#f5f5f5);border-radius:var(--radius-radius-sm,.2rem);border:1px solid var(--border-primary,#dbdbdb);flex-direction:column;min-height:5rem;display:flex}.prepare-export-estimate .prepare-export-estimate-center{text-align:center;width:100%}.arrow-icon{vertical-align:middle;flex-shrink:0;width:12px;height:12px;margin-inline:6px}.left-menu{background-color:var(--surface-primary,#fff);border-radius:var(--radius-radius-sm,.2rem);visibility:hidden;border:1px solid var(--cta-primary-default,#156630);flex-direction:column;max-width:0;margin-right:-1rem;transition:visibility 0s linear .5s,max-width .5s,margin-right .2s .4s;overflow:hidden;box-shadow:0 4px 4px #00000040}.left-menu.open{visibility:visible;z-index:10;max-width:20rem;margin-right:0;transition:visibility,max-width .5s .1s,margin-right .2s;display:flex}.left-menu.open.left-menu--export{width:20rem;max-width:20rem}.left-menu.mobile{max-height:100vh;position:fixed;top:0;left:0}.left-menu.mobile .main-menu-body{max-height:100%;overflow-y:auto}.main-menu-body{gap:var(--spacing-spacing-sm,.5rem);padding:var(--spacing-spacing-sm,.5rem);flex-direction:column;max-height:100vh;padding-top:0;display:flex}@media (width>=761px){.main-menu-body{max-height:calc(100vh - 4 * var(--spacing-spacing-md,1rem) - var(--line-height-button-medium,1.4rem));overflow-y:auto}}.close-button{padding-block:var(--spacing-spacing-sm,.5rem)!important;padding-inline:var(--spacing-spacing-md,1rem)!important}.left-menu-button{background-color:var(--surface-primary,#fff);width:100%;font-size:var(--font-size-subtitle-small,1rem);line-height:var(--line-height-subtitle-small,1.8rem);padding:var(--spacing-spacing-sm,.5rem);flex-direction:row;justify-content:space-between;display:flex}.left-menu-button:disabled:hover,.left-menu-button:disabled:focus,.left-menu-button:disabled{color:var(--text-disabled,#a0a0a0);background-color:var(--surface-primary,#fff);cursor:inherit}.left-menu-button>div{gap:var(--spacing-spacing-sm,.5rem);flex-direction:row;align-items:center;display:flex}.left-menu-button:not(.green) svg{color:var(--cta-primary-default,#156630)}.left-menu-button.green{background-color:var(--surface-green-80,#d0ecd6cc)}.left-menu-button.green svg{color:var(--text-primary,#222)}.left-menu-button.green:disabled,.left-menu-button.green:disabled:hover,.left-menu-button.green:disabled:focus{background-color:var(--surface-green-80,#d0ecd6cc)}.left-menu-button:hover,.left-menu-button:focus{background-color:var(--surface-secondary,#f4f4f2)}.language-selector{flex-direction:row;display:flex}.language-selector>button{border-radius:0;justify-content:center}.language-selector>button.left-menu-button{line-height:1.2;font-size:var(--font-size-body-small,1.4rem)}.language-selector>:not(:last-child){border-right:1px solid var(--cta-primary-default,#156630)}.back-arrow{margin-right:auto;padding:var(--spacing-spacing-sm,.5rem)!important}.back-arrow svg{rotate:180deg}button.medium>.arrow-icon{width:15px!important;min-width:0!important;height:15px!important;min-height:0!important}.documentation-base-modal{width:70vw;max-width:70vw;padding:0;height:70vh!important;max-height:70vh!important}@media (width<=768px){.documentation-base-modal{width:100vw;max-width:100vw;height:100vh!important;max-height:100vh!important}}.documentation-base-modal .base-modal-content{flex-direction:column;overflow-y:hidden}.documentation-main{flex-direction:row;flex:1;display:flex;overflow-y:hidden}.documentation-tabs{border-right:1px solid var(--color-grey-4);min-width:135px;height:100%;overflow-y:auto}.documentation-button{width:100%}.documentation-button-active{border-bottom:2px solid var(--cta-primary-default);background-color:var(--surface-secondary)!important}.documentation-content-container{padding:var(--spacing-spacing-lg);flex:1;max-width:100%;padding-top:0;overflow-y:auto}.documentation-footer{padding:var(--spacing-spacing-xs) var(--spacing-spacing-lg);border-top:1px solid var(--color-grey-4);background-color:var(--color-brand-NiBgreen-7-80);flex-shrink:0}.documentation-base-modal th,.documentation-base-modal td{text-align:left;outline:1px solid var(--color-grey-4);padding:var(--spacing-spacing-xs)}.documentation-content-close{z-index:3;top:10px;right:20px;position:absolute!important}.documentation-content-close:before,.documentation-content-close:after{background-color:var(--cta-primary-default)}.location-search-container{height:38px;position:relative}.location-search-container-mobile{margin-bottom:var(--spacing-spacing-md);position:relative}.location-search-container-mobile>.location-search-field-container{z-index:100;position:sticky;top:0;height:1.5rem!important}.location-search-field-container{border-radius:var(--radius-radius-sm);border-color:var(--cta-primary-default);width:260px;height:100%}.location-search-results-container{background-color:var(--surface-primary);padding:var(--spacing-spacing-sm);z-index:11;min-width:275px;max-height:calc(100vh - 110px);margin:1px;position:absolute;overflow-y:auto}.location-search-container-mobile>.location-search-results-container{position:inherit;width:290px;padding:0}.location-search-header{font-size:var(--font-size-button-large);padding:var(--spacing-spacing-sm) var(--spacing-spacing-sm) 0 var(--spacing-spacing-sm);border-bottom-style:solid;border-bottom-width:1px}.location-search-result{padding:var(--spacing-spacing-sm);text-align:left;background-color:var(--surface-primary);width:100%}.location-search-result:hover{background-color:#e4f1f8}.location-search-coordinate-header{gap:var(--spacing-spacing-xs);display:flex}.location-search-coordinate-header>button{background-color:var(--cta-primary-default);color:var(--surface-primary);border-radius:var(--radius-radius-pill);margin:4px;padding:0 8px 1px}.location-search-coordinate-info{background-color:var(--surface-green-80);font-size:var(--font-size-body-xsmall);padding:var(--spacing-spacing-xs);margin-bottom:var(--spacing-spacing-xs)}.location-search-coordinate-info ul{margin:2px 0 6px;padding-left:14px}.location-search-coordinate-info li{margin:2px 0}.location-seach-no-results-text{font-size:var(--font-size-body-xsmall)}.user-feedback-container{padding:var(--spacing-spacing-md)}.user-feedback-container input,.user-feedback-container select,.user-feedback-container textarea{margin-bottom:var(--spacing-spacing-sm);width:254px}.user-feedback-container select{width:288px}.user-feedback-send-container{gap:var(--spacing-spacing-sm);display:flex}.top-left{padding:var(--spacing-spacing-md,1rem);gap:var(--spacing-spacing-md,1rem);flex-direction:column;display:flex;position:absolute;top:0;left:0}.top-left-button-group{gap:var(--spacing-spacing-sm,.5rem);display:flex}.top-left-arcgis-controls{gap:var(--spacing-spacing-sm,.5rem);flex-direction:column;display:flex}.top-left-menu-and-controls{gap:var(--spacing-spacing-md,1rem);display:flex}.three-d-tip-button{animation:1s ease-out 4 pulse-glow}.three-d-tip-button>svg{animation:1s 2 pulse}.tip-text{text-wrap:auto;max-width:200px;padding:var(--spacing-spacing-sm,.5rem);display:none}.tip-text.open{display:block}@keyframes pulse-glow{0%{box-shadow:0 0 0 0 var(--color-brand-NiBgreen-7,#d0ecd6)}to{box-shadow:0 0 0 1.5rem #3b82f600}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.top-right-button-group{z-index:5;justify-content:flex-end;width:0;display:flex;overflow:visible}.top-right-button-group>button,.top-right-button-group>.popout-parent{margin-right:var(--spacing-spacing-sm,.5rem);margin-top:var(--spacing-spacing-md,1rem);text-wrap:nowrap;height:fit-content}.widget-group-wrapper{position:relative}.widget-group{right:var(--spacing-spacing-md);bottom:calc(var(--spacing-spacing-md) + 16px);z-index:1;background-color:var(--surface-primary,#fff);clip-path:inset(0);flex-direction:row;transition:clip-path .5s;display:flex;position:absolute;box-shadow:4px 4px 8px #0000001a}.widget-group.hidden{display:none}.widget-group-collapsed{clip-path:inset(0 0 0 calc(100% - var(--map-button-size)))!important}.widget-group:has(.widget-subpicker.open){clip-path:inset(-40rem 0 0)}.widget-group button{background-color:var(--surface-primary,#fff);box-sizing:border-box}.widget-group-toggler-container{box-sizing:border-box;border-left:2px solid var(--cta-primary-default,#156630);flex-direction:column;display:flex;background-color:var(--surface-primary,#fff)!important}.widget-group>div{z-index:1;position:relative}.widget-subpicker{background-color:var(--surface-primary,#fff);right:0;bottom:calc(100% + var(--spacing-spacing-sm,.5rem));box-sizing:border-box;visibility:hidden;border-radius:var(--radius-radius-sm);z-index:20;flex-direction:column;height:0;transition:height .5s,visibility 0s linear .5s;display:flex;position:absolute;overflow:hidden}.widget-subpicker.open{visibility:visible;transition:height .5s,visibility}.widget-subpicker button{border:none}.widget-group>div:has(.widget-subpicker.open):after{content:"";right:calc((var(--map-button-size) / 2) - var(--spacing-spacing-sm,.5rem));border-left:var(--spacing-spacing-sm,.5rem) solid transparent;border-right:var(--spacing-spacing-sm,.5rem) solid transparent;border-top:var(--spacing-spacing-sm,.5rem) solid var(--surface-primary,#fff);pointer-events:none;position:absolute;top:-.8rem;left:1rem}@media (height>=400px) and (width>=760px){.widget-group>div:has(.widget-subpicker.open):after{right:100%;top:calc(var(--map-button-size) / 2);border-top:var(--spacing-spacing-sm,.5rem) solid transparent;border-bottom:var(--spacing-spacing-sm,.5rem) solid transparent;border-left:var(--spacing-spacing-sm,.5rem) solid var(--surface-primary,#fff);border-right:none;left:auto;transform:translateY(-50%)}.widget-group.hidden{display:flex}.widget-group{right:var(--spacing-spacing-sm,.5rem);gap:var(--spacing-spacing-sm,.5rem);height:auto;box-shadow:none;clip-path:none;background:0 0;border:none;flex-direction:column;top:50%;bottom:auto;transform:translateY(-50%)}.widget-group-collapsed{clip-path:none!important}.widget-group:has(.widget-subpicker.open){clip-path:none}.widget-group>div>button{padding:var(--spacing-spacing-sm,.5rem)}.widget-group button{background-color:var(--surface-primary,#fff);box-shadow:4px 4px 8px #0000001a}.widget-group-toggler-container,.remove-measurement-widget-button{display:none!important}.widget-subpicker{width:0;height:auto;transition:width .5s,visibility 0s linear .5s;top:0;bottom:auto;right:calc(100% + 8px)}.widget-subpicker.open{transition:width .5s,visibility}}.alert{max-width:min(600px,100vw - 2rem);max-height:80vh;padding:var(--spacing-spacing-md,1rem);border-radius:var(--radius-radius-md,.5rem);z-index:1001;font-size:var(--font-size-body-small,.9rem);line-height:var(--line-height-body-small,1.4rem);border-style:solid;border-width:2px;display:flex;position:fixed;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 4px 8px #0000001a}.alert-message{overflow-wrap:break-word;flex:1;min-width:0}.alert-success{background-color:var(--background-success,#ccefdd);border-color:var(--attention-success,#26bb6f)}.alert-info{background-color:var(--background-info,#e6f0f9);border-color:var(--attention-info,#0072ce)}.alert-warning{background-color:var(--background-warning,#fff4e5);border-color:var(--attention-warning,#ff9b00)}.alert-error{background-color:var(--background-error,#fde8e8);border-color:var(--attention-error,#e4175c)}.alert-animation{animation:.5s forwards slideDown;top:-50px}.alert .close-x{align-self:flex-start;position:sticky;top:0}@keyframes slideDown{0%{top:-50px}50%{top:40px}to{top:70px}}:root{--color-brand-NiBgreen-1:#006400;--color-brand-NiBgreen-2:#05502a;--color-brand-NiBgreen-3:#1a833b;--color-brand-NiBgreen-4:#001a00;--color-brand-NiBgreen-5:#66b266;--color-brand-NiBgreen-6:#156630;--color-brand-NiBgreen-6-50:#15663080;--color-brand-NiBgreen-7:#d0ecd6;--color-brand-NiBgreen-7-80:#d0ecd6cc;--color-white100:#fff;--color-grey-1:#f4f4f2;--color-grey-2:#f2f2f2;--color-grey-3:#e7e7e7;--color-grey-4:#dbdbdb;--color-grey-5:#98a2b3;--color-grey-6:#9c9c9c;--color-grey-7:#667085;--color-grey-8:#505050;--color-grey-10:#222;--color-grey-11:#707070;--color-attention-success-1:#26bb6f;--color-attention-success-2:#55a723;--color-attention-warning-1:#ff9b00;--color-attention-warning-2:#da702c;--color-attention-error-1:#e4175c;--color-attention-error-2:#d14d41;--calcite-icon-color:var(--cta-primary-default,#156630);--calcite-color-brand:var(--cta-primary-default,#156630);--calcite-color-transparent-hover:var(--surface-secondary,#f4f4f2);--calcite-color-brand-hover:var(--cta-primary-hover,#1a833b);--calcite-offset-invert-focus:0rem;--color-background-success-1:#ccefdd;--color-background-success-2:#1a3d2f;--color-background-warning-1:#fff4e5;--color-background-warning-2:#3d2d1a;--color-background-error-1:#fde8e8;--color-background-error-2:#3d1a1a;--color-attention-info-1:#0072ce;--color-attention-info-2:#0072ce;--color-background-info-1:#e6f0f9;--color-background-info-2:#1a1d3d}body{--black:#000;--white:#fff;--grey:#404040;--grey-60:#40404099;--text-brand:var(--color-brand-NiBgreen,#006400);--main-font-family:"Open Sans", "Helvetica";--bold-font-family:"Open Sans", "Helvetica";--italic-font-family:"Open Sans", "Helvetica";--spacing-spacing-none:0rem;--spacing-spacing-xs:.3rem;--spacing-spacing-sm:.5rem;--spacing-spacing-md:1rem;--spacing-spacing-lg:1.5rem;--spacing-spacing-xl:2.5rem;--line-height-body-large:1.5rem;--font-size-body-large:1.4rem;--font-size-body-mediumlarge:1.3rem;--line-height-body-medium:1.4rem;--font-size-body-medium:.9rem;--line-height-body-small:1.4rem;--font-size-body-small:.9rem;--line-height-body-xsmall:1.3rem;--font-size-body-xsmall:.8rem;--line-height-table-header:2.3rem;--font-size-button-large:1.1rem;--line-height-button-large:1.5rem;--font-size-button-medium:.9rem;--line-height-button-medium:1.4rem;--font-size-button-small:.8rem;--line-height-button-small:1.3rem;--font-size-subtitle-large-h4:1.1rem;--line-height-subtitle-large-h4:1.9rem;--font-size-subtitle-small:1rem;--line-height-subtitle-small:1.8rem;--radius-radius-none:0;--radius-radius-sm:.1rem;--radius-radius-md:.3rem;--radius-radius-lg:.6rem;--radius-radius-pill:31.3rem;--map-button-size:2.5rem}body.light{--surface-primary:var(--color-white100,#fff);--surface-primary-80:#fffc;--surface-secondary:var(--color-grey-1,#f4f4f2);--surface-tertiary:#e4f1f8;--surface-invert:var(--color-brand-NiBgreen-4,#001a00);--surface-green-80:var(--color-brand-NiBgreen-7-80,#d0ecd6cc);--surface-green:var(--color-brand-NiBgreen-7,#d0ecd6);--text-primary:var(--color-grey-10,#222);--text-secondary:var(--color-grey-8,#505050);--text-invert:var(--color-white100,#fff);--text-brand:var(--color-brand-NiBgreen-1,#006400);--border-primary:var(--color-grey-4,#dbdbdb);--border-secondary:var(--color-grey-11,#707070);--border-tertiary:var(--color-grey-1,#f4f4f2);--border-invert:var(--color-grey-6,#9c9c9c);--cta-primary-default:var(--color-brand-NiBgreen-6,#156630);--cta-primary-hover:var(--color-brand-NiBgreen-3,#1a833b);--cta-primary-disabled:var(--color-grey-3,#e7e7e7);--cta-primary-visited:var(--color-brand-NiBgreen-2,#05502a);--cta-primary-selected:var(--color-brand-NiBgreen-2,#05502a);--cta-primary-50:var(--color-brand-NiBgreen-6-50,#15663080);--attention-success:var(--color-attention-success-1,#26bb6f);--background-success:var(--color-background-success-1,#ccefdd);--attention-warning:var(--color-attention-warning-1,#ff9b00);--background-warning:var(--color-background-warning-1,#fff4e5);--attention-error:var(--color-attention-error-1,#e4175c);--background-error:var(--color-background-error-1,#fde8e8);--attention-info:var(--color-attention-info-1,#0072ce);--background-info:var(--color-background-info-1,#e6f0f9)}body.dark{--surface-primary:var(--color-blue-5,#101828);--surface-primary-80:#101828cc;--surface-secondary:var(--color-blue-4,#344054);--surface-tertiary:#1a2a3d;--surface-invert:var(--color-white100,#fff);--surface-green-80:var(--color-brand-NiBgreen-4,#001a00);--surface-green:var(--color-brand-NiBgreen-4,#001a00);--surface-surface-brand:var(--color-brand-NiBgreen-2,#004d00);--text-primary:var(--color-white100,#fff);--text-secondary:var(--color-grey-3,#e7e7e7);--text-invert:var(--color-blue-5,#101828);--text-brand:var(--color-brand-NiBgreen-5,#66b266);--border-primary:var(--color-grey-4,#dbdbdb);--border-secondary:var(--color-grey-7,#667085);--border-tertiary:var(--color-grey-4,#dbdbdb);--border-invert:var(--color-grey-2,#f2f2f2);--cta-primary-default:var(--color-brand-NiBgreen-1,#006400);--cta-primary-hover:var(--color-brand-NiBgreen-2,#004d00);--cta-primary-disabled:var(--color-grey-5,#98a2b3);--cta-primary-visited:var(--color-brand-NiBgreen-3,#1a833b);--cta-primary-selected:var(--color-brand-NiBgreen-2,#004d00);--cta-primary-50:#00640080;--attention-success:var(--color-attention-success-2,#879a39);--background-success:var(--color-background-success-2,#1a3d2f);--attention-warning:var(--color-attention-warning-2,#da702c);--background-warning:var(--color-background-warning-2,#3d2d1a);--attention-error:var(--color-attention-error-2,#d14d41);--background-error:var(--color-background-error-2,#3d1a1a);--attention-info:var(--color-attention-info-2,#0072ce);--background-info:var(--color-background-info-2,#1a1d3d)}h1{color:var(--cta-primary-default,#156630);font-size:var(--line-height-body-large,1.4rem)}h4{color:var(--cta-primary-default,#156630);font-size:var(--font-size-subtitle-large-h4,1.1rem);line-height:var(--line-height-subtitle-large-h4,1.9rem);margin:0;padding:0}p{font-size:var(--font-size-body-small,.9rem)}.font-body-small{color:var(--text-text-primary,#222);font-size:var(--font-size-body-small,1.4rem);line-height:var(--line-height-body-small,1.4rem);font-style:normal;font-weight:400}.font-body-xsmall{color:var(--text-text-primary,#222);font-size:var(--font-size-body-xsmall,1.4rem);line-height:var(--line-height-body-xsmall,1.4rem);font-style:normal;font-weight:400}button.no-style{color:inherit;font:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}button{cursor:pointer;border-radius:var(--radius-radius-sm,.2rem);--default:var(--cta-primary-default,#156630);--hover:var(--cta-primary-hover,#1a833b);--disabled:var(--cta-primary-disabled,#e7e7e7);--selected:var(--cta-primary-selected,#05502a);--text:var(--default);border:none;align-items:center;display:flex}button.large{font-size:var(--font-size-button-large,1.1rem);line-height:var(--line-height-button-large,1.5rem);padding:var(--spacing-spacing-lg,1.5rem) var(--spacing-spacing-xl,2.5rem)}button.medium{font-size:var(--font-size-button-medium,.9rem);line-height:var(--line-height-button-medium,1.4rem);padding:var(--spacing-spacing-md,1rem) var(--spacing-spacing-lg,1.5rem);gap:var(--spacing-spacing-md,1rem)}button.medium>svg{min-width:var(--line-height-button-medium,1.4rem);min-height:var(--line-height-button-medium,1.4rem)}button.small{font-size:var(--font-size-button-small,.8rem);line-height:var(--line-height-button-small,1.3rem);padding:var(--spacing-spacing-sm,.5rem) var(--spacing-spacing-md,1rem);gap:var(--spacing-spacing-sm,.5rem)}button.primary{background-color:var(--default);color:var(--text-invert,#fff)}button.primary:hover,button.primary:focus{background-color:var(--hover)}button.primary:disabled{background-color:var(--disabled);cursor:default}button.primary.selected{background-color:var(--selected)}button.primary:focus,button.secondary:focus{outline:var(--selected) auto 4px}button.primary.disabled{background-color:var(--disabled)}button.secondary{background-color:var(--surface-primary,#fff);color:var(--text);border:1px solid var(--default)}button.secondary:hover,button.secondary:focus{color:var(--hover);background-color:var(--surface-secondary,#f4f4f2)}button.secondary.selected{background-color:var(--selected);color:var(--text-invert,#fff)}button.secondary:disabled,button.tertiary:disabled,button.tertiary:disabled:hover,button.tertiary:disabled:focus{color:var(--disabled);border-color:var(--disabled);background-color:var(--surface-primary,#fff);cursor:default}button.tertiary{background-color:var(--surface-primary,#fff);color:var(--text);border-radius:var(--radius-radius-sm,.2rem)}button.tertiary:hover,button.tertiary:focus{color:var(--hover);background-color:var(--surface-secondary,#f4f4f2)}button.warn{--default:var(--attention-warning);--hover:var(--color-attention-warning-2);--selected:var(--color-attention-warning-2);--text:var(--text-primary)}button.small>svg{min-width:.5rem;min-height:.5rem}.headline{color:var(--cta-primary-default,#156630);justify-content:flex-start;gap:var(--spacing-spacing-sm,.5rem);padding:var(--spacing-spacing-sm,.5rem);border-bottom:1px solid var(--cta-primary-default,#156630);box-sizing:border-box;display:flex}input,select,textarea{padding:var(--spacing-spacing-sm,.5rem) var(--spacing-spacing-md,1rem);align-items:center;gap:var(--spacing-spacing-sm,.5rem);border-radius:var(--radius-radius-sm,.2rem);border:1px solid var(--cta-primary-hover,#1a833b);background-color:var(--surface-primary,#fff);display:flex;position:relative}.reset-button{cursor:pointer;color:var(--cta-primary-default,#2f7d31);font-size:var(--font-size-button-small,.8rem);background:0 0;border:none;padding:0;text-decoration:underline}.reset-button:hover{color:var(--cta-primary-hover,#1a833b)}.close-x{height:var(--font-size-body-medium,.9rem);min-width:var(--font-size-body-medium,.9rem);margin-bottom:auto;margin-left:var(--spacing-spacing-xs,.3rem);flex-shrink:0;justify-content:center}.close-x:before,.close-x:after{content:"";border-radius:var(--radius-radius-sm,.2rem);background-color:var(--text-primary);width:100%;height:2px;position:absolute;top:50%;left:50%}.close-x:before{transform:translate(-50%,-50%)rotate(45deg)}.close-x:after{transform:translate(-50%,-50%)rotate(-45deg)}.popout-parent{position:relative}.popout{z-index:1001;background-color:var(--surface-primary,#fff);border:1px solid var(--border-primary,#dbdbdb);border-radius:var(--radius-radius-md,.5rem);flex-direction:column;width:max-content;display:flex;position:absolute;top:100%;gap:0!important}.popout>div{border:1px solid var(--border-primary,#dbdbdb);box-sizing:border-box;width:100%}.popout.right{right:0}.box-shadow{box-shadow:4px 4px 8px #0000001a}.align-right{margin-left:auto}.not-clickable{pointer-events:none}.clickable,.clickable-children *{pointer-events:auto}.margin-left-small{margin-left:var(--spacing-spacing-sm)}.gap-small{gap:var(--spacing-spacing-sm)}.flex-1{flex:1}.flex-center{align-items:center;display:flex}.flex-row{flex-direction:row;display:flex}.flex-column{flex-direction:column;display:flex}.flex-row-wrap{flex-flow:wrap;display:flex}.circular{aspect-ratio:1;border-radius:50%}.rotate-180{transform:rotate(180deg)}.rotate-90{transform:rotate(90deg)}.rotate--90{transform:rotate(-90deg)}.text-overflow-dotdotdot{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.position-relative{position:relative}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}.ReactCollapse--collapse{transition:height .3s}.collapse-arrow-rotate-up{animation:.2s forwards rotate-up}.collapse-arrow-rotate-down{animation:.2s forwards rotate-down}.collapse-arrow-rotate-left{animation:.2s forwards rotate-left}.collapse-arrow-rotate-right{animation:.2s forwards rotate-right}@keyframes rotate-up{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes rotate-down{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@keyframes rotate-left{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes rotate-right{0%{transform:rotate(90deg)}to{transform:rotate(-90deg)}}.arcgis-swipe--horizontal .arcgis-swipe__handle{color:green;padding:var(--spacing-m,16px) 8px;border-radius:var(--radius-s,2px);border:1px solid var(--cta-cta-primary-default,#156630)}.arcgis-swipe--horizontal .arcgis-swipe__divider{border-inline:1px solid var(--cta-cta-primary-default,#156630);width:6px}.arcgis-swipe--vertical .arcgis-swipe__handle{color:green;border-radius:var(--radius-s,2px);border:1px solid var(--cta-cta-primary-default,#156630);height:34px;margin-top:-7px}.arcgis-swipe--vertical .arcgis-swipe__handle-icon{rotate:90deg}.arcgis-swipe--vertical .arcgis-swipe__divider{border-inline:1px solid var(--cta-cta-primary-default,#156630);height:4px}.esri-distance-measurement-2d,.esri-area-measurement-2d,.esri-distance-measurement-3d,.esri-area-measurement-3d{--calcite-color-brand:var(--cta-primary-default,#156630);--calcite-color-brand-hover:var(--cta-primary-hover,#1a833b);background-color:var(--surface-primary-80);border-radius:var(--radius-l,8px)}#root,html,body{width:100%;height:100%;margin:0;display:flex;overflow:hidden}arcgis-map,arcgis-scene{flex-shrink:0;width:100vw;max-width:none}arcgis-zoom,arcgis-locate{--calcite-color-border-1:var(--cta-primary-default,#156630);--calcite-color-border-2:var(--cta-primary-default,#156630);--calcite-offset-invert-focus:1;--calcite-spacing-base:2px;--calcite-border-width-md:2px;--calcite-button-background-color:black;box-sizing:border-box;--calcite-button-icon-color:var(--cta-primary-default,#156630);border:1px solid #156630;box-shadow:4px 4px 8px #0000001a}.map-wrapper{flex:1 1 0;min-width:0;position:relative;overflow:visible}
