@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 rgba(0, 0, 0, 0);--calcite-shadow-sm: 0 2px 8px 0 rgba(0, 0, 0, .04), 0 4px 16px 0 rgba(0, 0, 0, .08);--calcite-shadow-md: 0 4px 20px 0 rgba(0, 0, 0, .08), 0 12px 30px rgba(0, 0, 0, .1)}.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: rgba(255, 255, 255, .16);--calcite-color-transparent-inverse-hover: rgba(255, 255, 255, .12);--calcite-color-transparent-tint: rgba(255, 255, 255, .8);--calcite-color-transparent-scrim: rgba(255, 255, 255, .85);--calcite-color-transparent-press: rgba(0, 0, 0, .08);--calcite-color-transparent-hover: rgba(0, 0, 0, .04);--calcite-color-transparent: rgba(0, 0, 0, 0);--calcite-color-status-danger-press: #7c1d13;--calcite-color-status-danger-hover: #a82b1e;--calcite-color-status-danger: #d83020;--calcite-color-status-warning-press: #9a5b10;--calcite-color-status-warning-hover: #c26b00;--calcite-color-status-warning: #da7c0b;--calcite-color-status-success-press: #0d3f14;--calcite-color-status-success-hover: #1a6324;--calcite-color-status-success: #288835;--calcite-color-status-info-press: #00304d;--calcite-color-status-info-hover: #004874;--calcite-color-status-info: #00619b;--calcite-color-inverse-press: #212121;--calcite-color-inverse-hover: #2b2b2b;--calcite-color-inverse: #363636;--calcite-color-brand-underline: rgba(0, 97, 155, .4);--calcite-color-brand-press: #004874;--calcite-color-brand-hover: #00619b;--calcite-color-brand: #007ac2;--calcite-color-border-white: #ffffff;--calcite-color-border-ghost: rgba( 0, 0, 0, .3 );--calcite-color-border-input: #949494;--calcite-color-border-3: #ebebeb;--calcite-color-border-2: #dedede;--calcite-color-border-1: #d4d4d4;--calcite-color-text-highlight: #004874;--calcite-color-text-link: #00619b;--calcite-color-text-inverse: #ffffff;--calcite-color-text-3: #6b6b6b;--calcite-color-text-2: #4a4a4a;--calcite-color-text-1: #141414;--calcite-color-foreground-current: #d6efff;--calcite-color-foreground-3: #ebebeb;--calcite-color-foreground-2: #f2f2f2;--calcite-color-foreground-1: #ffffff;--calcite-color-background-none: rgba( 255, 255, 255, 0 );--calcite-color-background: #f7f7f7;--calcite-color-surface-highlight: #d6efff;--calcite-color-surface-4: #ebebeb;--calcite-color-surface-3: #f2f2f2;--calcite-color-surface-2: #ffffff;--calcite-color-surface-1: #f7f7f7;--calcite-color-focus: var(--calcite-color-brand)}.calcite-mode-light{--calcite-color-transparent-inverse-press: rgba(255, 255, 255, .16);--calcite-color-transparent-inverse-hover: rgba(255, 255, 255, .12);--calcite-color-transparent-tint: rgba(255, 255, 255, .8);--calcite-color-transparent-scrim: rgba(255, 255, 255, .85);--calcite-color-transparent-press: rgba(0, 0, 0, .08);--calcite-color-transparent-hover: rgba(0, 0, 0, .04);--calcite-color-transparent: rgba(0, 0, 0, 0);--calcite-color-status-danger-press: #7c1d13;--calcite-color-status-danger-hover: #a82b1e;--calcite-color-status-danger: #d83020;--calcite-color-status-warning-press: #9a5b10;--calcite-color-status-warning-hover: #c26b00;--calcite-color-status-warning: #da7c0b;--calcite-color-status-success-press: #0d3f14;--calcite-color-status-success-hover: #1a6324;--calcite-color-status-success: #288835;--calcite-color-status-info-press: #00304d;--calcite-color-status-info-hover: #004874;--calcite-color-status-info: #00619b;--calcite-color-inverse-press: #212121;--calcite-color-inverse-hover: #2b2b2b;--calcite-color-inverse: #363636;--calcite-color-brand-underline: rgba(0, 97, 155, .4);--calcite-color-brand-press: #004874;--calcite-color-brand-hover: #00619b;--calcite-color-brand: #007ac2;--calcite-color-border-white: #ffffff;--calcite-color-border-ghost: rgba( 0, 0, 0, .3 );--calcite-color-border-input: #949494;--calcite-color-border-3: #ebebeb;--calcite-color-border-2: #dedede;--calcite-color-border-1: #d4d4d4;--calcite-color-text-highlight: #004874;--calcite-color-text-link: #00619b;--calcite-color-text-inverse: #ffffff;--calcite-color-text-3: #6b6b6b;--calcite-color-text-2: #4a4a4a;--calcite-color-text-1: #141414;--calcite-color-foreground-current: #d6efff;--calcite-color-foreground-3: #ebebeb;--calcite-color-foreground-2: #f2f2f2;--calcite-color-foreground-1: #ffffff;--calcite-color-background-none: rgba( 255, 255, 255, 0 );--calcite-color-background: #f7f7f7;--calcite-color-surface-highlight: #d6efff;--calcite-color-surface-4: #ebebeb;--calcite-color-surface-3: #f2f2f2;--calcite-color-surface-2: #ffffff;--calcite-color-surface-1: #f7f7f7;--calcite-color-focus: var(--calcite-color-brand)}.calcite-mode-dark{--calcite-color-transparent-inverse-press: rgba(0, 0, 0, .08);--calcite-color-transparent-inverse-hover: rgba(0, 0, 0, .04);--calcite-color-transparent-tint: rgba(43, 43, 43, .8);--calcite-color-transparent-scrim: rgba(0, 0, 0, .85);--calcite-color-transparent-press: rgba(255, 255, 255, .16);--calcite-color-transparent-hover: rgba(255, 255, 255, .12);--calcite-color-transparent: rgba(255, 255, 255, 0);--calcite-color-status-danger-press: #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: rgba(0, 160, 255, .4);--calcite-color-brand-press: #00619b;--calcite-color-brand-hover: #007ac2;--calcite-color-brand: #009af2;--calcite-color-border-white: #f7f7f7;--calcite-color-border-ghost: rgba( 117, 117, 117, .3 );--calcite-color-border-input: #757575;--calcite-color-border-3: #404040;--calcite-color-border-2: #4a4a4a;--calcite-color-border-1: #545454;--calcite-color-text-highlight: #d6efff;--calcite-color-text-link: #00a0ff;--calcite-color-text-inverse: #141414;--calcite-color-text-3: #9e9e9e;--calcite-color-text-2: #bfbfbf;--calcite-color-text-1: #ffffff;--calcite-color-foreground-current: #2b465f;--calcite-color-foreground-3: #404040;--calcite-color-foreground-2: #363636;--calcite-color-foreground-1: #2b2b2b;--calcite-color-background-none: rgba( 255, 255, 255, 0 );--calcite-color-background: #212121;--calcite-color-surface-highlight: #2b465f;--calcite-color-surface-4: #404040;--calcite-color-surface-3: #363636;--calcite-color-surface-2: #2b2b2b;--calcite-color-surface-1: #212121;--calcite-color-focus: var(--calcite-color-brand)}:root{--calcite-code-family: "Consolas", "Andale Mono", "Lucida Console", "Monaco", monospace;--calcite-sans-family: "Avenir Next", "Avenir", "Helvetica Neue", sans-serif;--calcite-font-size--3: .625rem;--calcite-font-size--2: .75rem;--calcite-font-size--1: .875rem;--calcite-font-size-0: 1rem;--calcite-font-size-1: 1.125rem;--calcite-font-size-2: 1.25rem;--calcite-font-size-3: 1.625rem;--calcite-font-size-4: 2rem;--calcite-font-size-5: 2.5rem;--calcite-font-size-6: 3rem;--calcite-font-size-7: 3.5rem;--calcite-font-size-8: 4rem;--calcite-font-weight-light: 300;--calcite-font-weight-normal: 400;--calcite-font-weight-medium: 500;--calcite-font-weight-bold: 600;--calcite-floating-ui-transition: var(--calcite-animation-timing);--calcite-animation-timing: calc(.15s * var(--calcite-internal-duration-factor));--calcite-internal-duration-factor: var(--calcite-duration-factor, 1);--calcite-internal-animation-timing-fast: calc(.1s * var(--calcite-internal-duration-factor));--calcite-internal-animation-timing-medium: calc(.2s * var(--calcite-internal-duration-factor));--calcite-internal-animation-timing-slow: calc(.3s * var(--calcite-internal-duration-factor));--calcite-border-radius: var(--calcite-border-radius-round, 4px);--calcite-border-radius-base: 0;--calcite-offset-invert-focus: 0;--calcite-panel-width-multiplier: 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--calcite-font-family)}@media(prefers-color-scheme:dark){.calcite-mode-auto{--calcite-color-transparent-inverse-press: rgba(0, 0, 0, .08);--calcite-color-transparent-inverse-hover: rgba(0, 0, 0, .04);--calcite-color-transparent-tint: rgba(43, 43, 43, .8);--calcite-color-transparent-scrim: rgba(0, 0, 0, .85);--calcite-color-transparent-press: rgba(255, 255, 255, .16);--calcite-color-transparent-hover: rgba(255, 255, 255, .12);--calcite-color-transparent: rgba(255, 255, 255, 0);--calcite-color-status-danger-press: #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: rgba(0, 160, 255, .4);--calcite-color-brand-press: #00619b;--calcite-color-brand-hover: #007ac2;--calcite-color-brand: #009af2;--calcite-color-border-white: #f7f7f7;--calcite-color-border-ghost: rgba( 117, 117, 117, .3 );--calcite-color-border-input: #757575;--calcite-color-border-3: #404040;--calcite-color-border-2: #4a4a4a;--calcite-color-border-1: #545454;--calcite-color-text-highlight: #d6efff;--calcite-color-text-link: #00a0ff;--calcite-color-text-inverse: #141414;--calcite-color-text-3: #9e9e9e;--calcite-color-text-2: #bfbfbf;--calcite-color-text-1: #ffffff;--calcite-color-foreground-current: #2b465f;--calcite-color-foreground-3: #404040;--calcite-color-foreground-2: #363636;--calcite-color-foreground-1: #2b2b2b;--calcite-color-background-none: rgba( 255, 255, 255, 0 );--calcite-color-background: #212121;--calcite-color-surface-highlight: #2b465f;--calcite-color-surface-4: #404040;--calcite-color-surface-3: #363636;--calcite-color-surface-2: #2b2b2b;--calcite-color-surface-1: #212121;--calcite-color-focus: var(--calcite-color-brand)}}@media(prefers-color-scheme:light){.calcite-mode-auto{--calcite-color-transparent-inverse-press: rgba(255, 255, 255, .16);--calcite-color-transparent-inverse-hover: rgba(255, 255, 255, .12);--calcite-color-transparent-tint: rgba(255, 255, 255, .8);--calcite-color-transparent-scrim: rgba(255, 255, 255, .85);--calcite-color-transparent-press: rgba(0, 0, 0, .08);--calcite-color-transparent-hover: rgba(0, 0, 0, .04);--calcite-color-transparent: rgba(0, 0, 0, 0);--calcite-color-status-danger-press: #7c1d13;--calcite-color-status-danger-hover: #a82b1e;--calcite-color-status-danger: #d83020;--calcite-color-status-warning-press: #9a5b10;--calcite-color-status-warning-hover: #c26b00;--calcite-color-status-warning: #da7c0b;--calcite-color-status-success-press: #0d3f14;--calcite-color-status-success-hover: #1a6324;--calcite-color-status-success: #288835;--calcite-color-status-info-press: #00304d;--calcite-color-status-info-hover: #004874;--calcite-color-status-info: #00619b;--calcite-color-inverse-press: #212121;--calcite-color-inverse-hover: #2b2b2b;--calcite-color-inverse: #363636;--calcite-color-brand-underline: rgba(0, 97, 155, .4);--calcite-color-brand-press: #004874;--calcite-color-brand-hover: #00619b;--calcite-color-brand: #007ac2;--calcite-color-border-white: #ffffff;--calcite-color-border-ghost: rgba( 0, 0, 0, .3 );--calcite-color-border-input: #949494;--calcite-color-border-3: #ebebeb;--calcite-color-border-2: #dedede;--calcite-color-border-1: #d4d4d4;--calcite-color-text-highlight: #004874;--calcite-color-text-link: #00619b;--calcite-color-text-inverse: #ffffff;--calcite-color-text-3: #6b6b6b;--calcite-color-text-2: #4a4a4a;--calcite-color-text-1: #141414;--calcite-color-foreground-current: #d6efff;--calcite-color-foreground-3: #ebebeb;--calcite-color-foreground-2: #f2f2f2;--calcite-color-foreground-1: #ffffff;--calcite-color-background-none: rgba( 255, 255, 255, 0 );--calcite-color-background: #f7f7f7;--calcite-color-surface-highlight: #d6efff;--calcite-color-surface-4: #ebebeb;--calcite-color-surface-3: #f2f2f2;--calcite-color-surface-2: #ffffff;--calcite-color-surface-1: #f7f7f7;--calcite-color-focus: var(--calcite-color-brand)}}@media(prefers-reduced-motion:reduce){:root{--calcite-internal-duration-factor: 0}}}button.map-primary,.esri-widget--button{background-color:var(--surface-primary, #ffffff);border-radius:0;color:var(--cta-primary-default, #156630);height:var(--map-button-size, 2.5rem)!important;box-shadow:4px 4px 8px #0000001a;font-size:1.2rem!important;border-width:1px;border-style:solid;border-color:var(--cta-primary-default, #156630)}.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{display:flex;justify-content:center;align-items:center;width:var(--map-button-size, 2.5rem)!important;padding:var(--spacing-spacing-sm, .5rem)}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, #ffffff)}button.map-primary.selected svg{color:var(--text-invert, #ffffff)}@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);display:flex;justify-content:center;min-width:11rem;outline:none}.comparison-widget-chooser-button:first-child{margin-bottom:0}@media(min-height:400px)and (min-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(min-height:400px)and (min-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(min-height:400px)and (min-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{position:fixed;z-index:2;bottom:0;left:var(--spacing-spacing-xs);width:calc(100vw - (var(--spacing-spacing-xs) * 2));height:120px;background-color:var(--surface-primary);border-radius:10px 10px 0 0;padding-top:10px}.base-mobile-anchor-close{position:absolute!important;top:10px;right:10px}.base-mobile-anchor-close:before,.base-mobile-anchor-close:after{background-color:var(--cta-primary-default)}.nib-slider{-webkit-appearance:none;appearance:none;height:4px;border-radius:2px;background:var(--color-grey-4, #dbdbdb);accent-color:var( --cta-primary-default, #156630 );cursor:pointer;margin:4px 0}.nib-slider::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:var(--color-grey-4, #dbdbdb)}.nib-slider::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--cta-primary-default, #156630);border:2px solid #fff;margin-top:-6px}.nib-slider::-moz-range-track{height:4px;border-radius:2px;background:var(--color-grey-4, #dbdbdb)}.nib-slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--cta-primary-default, #156630);border:2px solid #fff}.nib-slider-wrapper{display:flex;align-items:center;gap:.8rem;-webkit-user-select:none;user-select:none}.nib-slider-track{position:relative;flex:1;height:13px;border-radius:2px;background:var(--color-grey-4, #dbdbdb);cursor:pointer}.nib-slider-fill{position:absolute;inset:0;border-radius:3px;background:var(--cta-primary-default, #156630);pointer-events:none}.nib-slider-thumb{position:absolute;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:4px;background:var(--cta-primary-default, #156630);border:2px solid #fff;box-shadow:0 0 0 1px var(--cta-primary-default, #156630);cursor:grab}.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{position:absolute;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}.opacity-comparison-widget-container-mobile{left:0;padding:var(--spacing-spacing-md);text-align:center}.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{display:flex;justify-content:space-between}.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{display:flex;justify-content:center;align-items:center;height:100%}.dropdown-chooser-container-mobile{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;height:100%}.dropdown-chooser-container-mobile>select{margin:var(--spacing-spacing-xs)}.dropdown-chooser{position:absolute;bottom:4rem;background-color:var(--surface-primary-80, rgba(255, 255, 255, .8));z-index:1}.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{display:flex;justify-content:center;align-items:center;height:100%}.print-widget-container{position:absolute;top:8rem;right:calc(50% + var(--right-push, 0px) / 2);transform:translate(50%);display:flex;flex-direction:column;gap:var(--spacing-spacing-md, 1rem);z-index:1;background-color:var(--surface-primary-80, rgba(255, 255, 255, .8));padding:var(--spacing-spacing-md, 1rem) var(--spacing-spacing-lg, 1.6rem);border-radius:var(--radius-lg, 1rem)}.print-widget-content{display:flex;gap:var(--spacing-spacing-md, 1rem)}.print-widget-header{width:100%;display:flex;flex-direction:row;justify-content:flex-end;height:1rem}.print-widget-header>button{width:1.2rem;height:1.2rem;background-color:transparent!important;padding:0}.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{width:100%;min-width:6rem;text-wrap:nowrap}.print-widget-buttons{max-width:7rem;min-width:6rem}.print-widget-buttons svg{width:1.2rem!important;height:1.2rem!important}@media(max-width:768px){.print-widget-container{top:auto;bottom:0;width:100%;display:flex;justify-content:center;align-items:center;gap:var(--spacing-spacing-md, 1rem);border-radius:10px 10px 0 0;background-color:var(--surface-primary);box-sizing:border-box}}.loading-circle{display:flex;justify-content:center;align-items:center;height:100%}.spinner{border:4px solid rgba(0,0,0,.1);border-left-color:var(--attention-success, #26bb6f);border-radius:50%;animation:spin 1s linear infinite}.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{display:flex;justify-content:center}.tab-button{flex:1;display:flex;padding:var(--spacing-spacing-sm, .5rem) var(--spacing-spacing-md, 1.2rem);background-color:var(--surface-primary);border-radius:0;color:var(--cta-primary-default);border-bottom:2px;border-bottom-color:transparent;border-bottom-style:solid;justify-content:center;align-items:center}.tab-button:hover{background-color:var(--surface-secondary)}.tab-button-active{border-bottom-style:solid;background-color:var(--surface-secondary);color:var(--text-primary);border-bottom-color:var(--cta-primary-selected)}.listbox{list-style:none;margin:0;padding:0}.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{display:flex;flex-direction:column;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)}.original-export-user-email{font-weight:600}.original-export-form{display:flex;flex-direction:column;gap:var(--spacing-spacing-md, 1rem)}.original-export-form label{display:flex;flex-direction:column;gap:var(--spacing-spacing-xs, .4rem);font-size:var(--font-size-body-medium, .9rem);font-weight:500}.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{display:flex;justify-content:flex-end;gap:var(--spacing-spacing-sm, .5rem);margin-top:auto}.base-modal-backdrop{background:#4040404d;position:fixed;inset:0;z-index:999;display:flex;justify-content:center;align-items:center;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.base-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:calc(100vw - var(--spacing-spacing-lg, 1.5rem) - var(--spacing-spacing-lg, 1.5rem));max-width:30rem;background-color:var(--surface-primary, #ffffff);z-index:1000;display:flex;flex-direction:column;border:2px solid var(--surface-secondary, #f4f4f2);border-radius:var(--radius-radius-md, .5rem);padding-inline:var(--spacing-spacing-md, 1rem);padding-bottom:var(--spacing-spacing-md, 1rem);box-sizing:border-box}.base-modal-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto}.base-modal-footer{display:flex;justify-content:flex-end;gap:var(--spacing-spacing-sm, .5rem);margin-top:var(--spacing-spacing-md, 1rem)}.base-modal-title{padding-top:0!important}.base-modal-title>h2{margin:0}.custom-checkbox{--checkbox-size: 14px;display:inline-flex}.custom-checkbox input{position:absolute;opacity:0;height:0;width:0}.custom-checkbox:focus-within>.checkmark{outline:2px solid var(--text-primary);outline-offset:2px}.custom-checkbox .checkmark{position:relative;display:inline-block;left:0;height:var(--checkbox-size);width:var(--checkbox-size);background-color:var(--surface-primary);border:2px solid var(--text-secondary);border-radius:3px;cursor:pointer;margin-right:var(--spacing-spacing-sm);margin-block:auto}.custom-checkbox .checkmark:after{content:"";position:absolute;display:none;left:3.5px;top:-.5px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;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{list-style:none;margin:0;padding:0}.project-list-item-container{display:flex;flex:1;flex-direction:column;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--border-primary);font-size:var(--font-size-body-small, .9rem)}.project-list-item-header-container{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-spacing-xs, .4rem);padding-left:var(--spacing-spacing-sm, .5rem);gap:var(--spacing-spacing-xs, .4rem)}.project-list-item-header-button{flex:1;display:flex;align-items:center;min-width:0;background:transparent;border:none;padding:0;cursor:default;color:inherit}.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{display:flex;align-items:center}.project-list-item-header-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:start;flex:1;display:flex;align-items:center;height:var(--line-height-body-small, 1.2rem);line-height:var(--line-height-body-small, 1.2rem)}.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);height:19px;width:19px}.project-list-item-warning{color:var(--attention-error, #e4175c);font-weight:700}.project-list-item-icon-button{background:transparent;border:none;padding:0;display:flex;align-items:center;cursor:pointer;height:1rem;width:1rem}.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{background-color:#e4f1f8;padding:var(--spacing-spacing-sm, .5rem);font-size:var(--font-size-body-xsmall, .8rem);display:grid;grid-template-columns:max-content 1fr;gap:var(--spacing-spacing-xs, .4rem) var(--spacing-spacing-sm, .5rem);overflow-x:auto}.project-metadata-field{display:contents}.project-metadata-separator{grid-column:1 / -1;height:.5px;background-color:var(--border-secondary, #707070)}.project-metadata-label{font-weight:400}.project-metadata-value{font-weight:600}.project-metadata-photo-dates-header{display:flex;align-items:center;gap:var(--spacing-spacing-xs)}.project-metadata-photo-dates-content{display:flex;flex-direction:column}.project-metadata-photo-dates-button{margin-top:-2px;padding-bottom:2px}.project-metadata-photo-dates-button.opened{padding:1px 6px 2px}.map-popup{position:absolute;left:1rem;bottom:0;width:calc(100% - 2rem);background:var(--surface-primary, white);border-radius:var(--radius-radius-sm, .2rem);z-index:0;max-height:45%;font-size:var(--font-size-body-xsmall, .8rem);padding:var(--spacing-spacing-sm, .5rem);padding-right:0;display:flex;flex-direction:column;pointer-events:auto;box-sizing:border-box}.popup-header{display:flex;justify-content:space-between;align-items:center;padding-left:var(--spacing-spacing-sm, .5rem)}.coordinates{display:flex;flex-direction:column}.popup-content{display:flex;flex-direction:column;flex:1;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(min-width:750px){.map-popup{left:var(--popup-x, 50%);top:calc(var(--popup-y, 50%) + 10px);bottom:auto;width:400px}.map-popup:before{content:"";position:absolute;top:-10px;left:0;width:0;height:0;border-right:12px solid transparent;border-bottom:12px solid var(--surface-primary, white)}.map-popup.lower{transform:translateY(calc(-100% - 20px))}.map-popup.lower:before{top:auto;bottom:-10px;border-right:12px solid transparent;border-bottom:0;border-top:12px solid var(--surface-primary, white)}.map-popup.righter{transform:translate(-100%)}.map-popup.righter:before{left:auto;right:0;border-right:0;border-left:12px solid transparent}.map-popup.lower.righter{transform:translate(-100%,calc(-100% - 20px))}}.timeline-widget-container{display:flex;background-color:var(--surface-primary, rgba(255, 255, 255));position:absolute;width:100%;bottom:0;left:0;height:7rem;z-index:1;align-items:flex-end;border-radius:var(--radius-radius-lg, 1rem) var(--radius-radius-lg, 1rem) 0 0;box-sizing:border-box;padding-bottom:var(--spacing-spacing-sm, .5rem)}.timeline-widget-container.message{justify-content:center;padding:var(--spacing-spacing-sm, .5rem);height:auto}.timeline-widget-close{position:absolute!important;top:10px;right:10px;z-index:3}.timeline-widget-close:before,.timeline-widget-close:after{background-color:var(--cta-primary-default)}.timeline-widget-items{display:flex;width:100%;height:min(500px,calc(95vw - var(--spacing-spacing-sm, .5rem)));pointer-events:none;align-items:flex-end;padding:0}.timeline-widget-items--with-overflow{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.timeline-widget-items--with-overflow::-webkit-scrollbar{display:none}.timeline-widget-year-container{position:relative;flex:1 1 var(--min-item-width, 45px);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin:0;min-width:var(--min-item-width, 45px);pointer-events:auto}.timeline-widget-year-container.timeline-widget-dot-dot{flex:1;min-width:calc(var(--min-item-width, 45px) / 4)}.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{width:1.2rem;height:1.2rem;border-radius:100px;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}.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{width:100%;border-top:2px solid var(--border-secondary, #707070);margin-top:-.7rem;margin-bottom:1rem}.timeline-widget-year-container:first-child>.timeline-widget-line{margin-left:50%;width:50%}.timeline-widget-year-container:last-child>.timeline-widget-line{margin-right:50%;width: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, #ffffff);margin-right:calc(var(--margin-screen) - 50% - 1rem);margin-left:calc(50% - 1rem - var(--margin-screen));max-height:min(400px,calc(100vh - 200px));overflow-y:auto;border-radius:var(--radius-radius-md, .5rem);padding:var(--spacing-spacing-sm, .5rem);width:20rem}.timeline-widget-project-selection-container-wrapper{position:absolute;display:flex;left:50%;transform:translate(-50%);bottom:1.7rem;background-color:transparent;z-index:10;width:20rem}.timeline-widget-project-selection-container-wrapper-arrow{position:absolute;content:"";bottom:1rem;border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid var(--surface-primary, #ffffff);z-index:11}.timeline-widget-project-selection-list-button{background-color:var(--surface-primary, white);width:100%;color:inherit;border:none;padding:var(--spacing-spacing-sm, .5rem);font:inherit;cursor:pointer;outline:inherit;text-align:left}.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{position:fixed;left:1vw;right:1vw;width:95vw;transform:none;bottom:65px}.timeline-widget-container--overflow .timeline-widget-project-selection-container{width:100%;margin:0}@media(min-height:400px)and (min-width:760px){.timeline-widget-container{background-color:var(--surface-primary-80, rgba(255, 255, 255, .8))}}.latest-projects-content-header-container{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-spacing-sm)}.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{display:flex;align-items:center;cursor:pointer;font-size:var(--font-size-body-small, .9rem);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:var(--spacing-spacing-sm, .5rem);padding-left:var(--spacing-spacing-sm, .5rem)}.radio-container:hover{background-color:var(--surface-tertiary, #e4f1f8)}.radio-container.no-hover:hover{background-color:transparent}.radio-container>svg,.radio-container>img{flex:0 0 24px;color:var(--text-secondary, #505050)}.radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-checkmark{height:18px;width:18px;border-radius:50%;border:2px solid var(--cta-primary-default, #156630);box-sizing:border-box;flex:0 0 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{top:4px;left:4px;width:9px;height:9px;border-radius:50%;background:#fff}.radio-container p{color:var(--text-primary, #222222);flex:1 1 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}.search-field-container{position:relative;display:flex;align-items:center;padding:var(--spacing-spacing-sm, .5rem) var(--spacing-spacing-md, 1rem);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, #ffffff)}.search-icon{position:absolute;left:var(--spacing-spacing-sm, .5rem);width:18px;height:18px;color:var(--text-primary, #000000)}.search-field-input{position:absolute;left:var(--spacing-spacing-md, 1rem);right:var(--spacing-spacing-md, 1rem);border:none;height:100%;background-color:transparent;font-size:var(--font-size-body-small, .9rem);color:var(--text-primary);outline:none;transition:right .3s ease}.search-field-input-with-text{right:1rem}.search-field-clear{display:flex;align-items:center;justify-content:center;position:absolute;right:.5rem;width:1.3rem;height:1.3rem;border-radius:50%;background-color:transparent;border:none;cursor:pointer;padding:0;margin-left:auto;transition:background-color .2s,opacity .2s}.search-field-clear-hidden{visibility:hidden;pointer-events:none}.clear-icon{width:20px;height:20px;color:var(--text-primary, #000000);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{display:flex;flex-direction:column;padding:var(--spacing-spacing-sm, .5rem)}.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);display:flex;align-items:center}.projects-filter-section-title:after{content:"";flex-grow:1;height:1px;background-color:var(--color-grey-4, #dbdbdb);margin-left:var(--spacing-spacing-md, 1rem)}.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, #222222);margin-top:var(--spacing-spacing-md, 1rem)}.projects-filter-sublabel-container{display:flex;justify-content:space-between;align-items:flex-end}.projects-filter-sublabel-choice-container{display:flex;gap:var(--spacing-spacing-md, 1rem)}.projects-filter-subsection{margin-bottom:var(--spacing-spacing-md, 1rem)}.projects-filter-subsection-year{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.projects-filter-input{width:100%;box-sizing:border-box}.projects-year-filter-input{max-width:124px;width:100%;font-size:var(--font-size-body-medium, 1.5rem);text-align:center}.projects-year-filter-hyphen{color:var(--border-secondary, #707070);flex:0 0 auto;padding:0 var(--spacing-spacing-md, 1rem)}.projects-filter-dropdown{width:100%;color:var(--text-primary, #222222)}.projects-filter-actions-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:var(--spacing-spacing-md, 1rem)}.projects-filter-button{position:relative;height:36px}.projects-search-container{display:flex;height:38px;margin-top:var(--spacing-spacing-sm, .5rem);margin-left:var(--spacing-spacing-sm, .5rem);margin-right:var(--spacing-spacing-sm, .5rem)}.projects-search-field{width:100%}.search-actions-container{display:flex;flex-direction:row;justify-content:space-between;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)}.radio-group{padding:var(--spacing-spacing-sm, .5rem) 0;display:flex;align-items:center;gap:var(--spacing-spacing-sm, .5rem);justify-content:space-between;margin-right:var(--spacing-spacing-sm, .5rem);margin-top:var(--spacing-spacing-sm, .5rem);max-width:330px}.projects-filter-button-notification{position:absolute;display:flex;align-items:center;justify-content:center;width:21px;height:21px;background-color:var(--cta-primary-default, #156630);color:var(--surface-primary);border-radius:var(--radius-radius-pill);right:-11px;top:-11px;pointer-events:none}.projects-content-project-list{margin-top:var(--spacing-spacing-sm)}.projects-content-button-container{display:flex;justify-content:space-between;align-items:center}.projects-content-button{margin:var(--spacing-spacing-sm) 0}.projects-content-num-projects-text{font-size:var(--font-size-body-small, .9rem)}.projects-content-num-projects-text.margin{margin:var(--spacing-spacing-sm) 0}.horizontal-draggable-container{cursor:grab!important;color:var(--border-secondary)!important;height:100%;z-index:0}.horizontal-draggable-container:focus,.horizontal-draggable-container:hover{background:linear-gradient(to right,var(--border-primary),transparent)!important}@media(max-width:768px){.horizontal-draggable-container{display:none}}.map-layer-content-container{display:flex;flex-direction:column;gap:var(--spacing-spacing-sm)}.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{display:flex;align-items:center}.map-layer-content-toggle-collapse-container{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:var(--surface-primary);padding:var(--spacing-spacing-sm);border-bottom:1px solid var(--surface-invert);border-radius:var(--radius-radius-none)}.map-layer-content-toggle-collapse-left{display:flex;align-items:center}.map-layer-content-collapse-element-container{display:flex;align-items:center;margin-left:var(--spacing-spacing-lg);padding:var(--spacing-spacing-xs)}.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);padding:2px 8px 3px;background-color:var(--cta-primary-default, #156630);color:var(--surface-primary);border-radius:var(--radius-radius-pill, 50rem)}.property-borders-legend-element-container{display:flex;align-items:center;height:25px}.property-borders-legend-element-image{width:25px}.property-borders-legend-element-text{font-size:var(--font-size-body-xsmall);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.map-menu-container{display:flex;flex-direction:column;width:0;height:100%;background-color:var(--surface-primary);overflow-y:auto;z-index:4}.map-menu-body-container{display:flex;flex:1 1 auto;border-top-style:solid;border-top-color:var(--border-invert);border-top-width:1px;background-color:var(--surface-secondary);max-height:calc(100vh - 90px)}.map-menu-content-container{background-color:var(--surface-primary);margin:var(--spacing-spacing-sm) var(--spacing-spacing-sm) var(--spacing-spacing-sm) 0;box-shadow:0 0 5px 1px #ddd;border-radius:2px;padding:var(--spacing-spacing-sm);padding-bottom:0;flex:1;overflow-x:auto;max-height:100%}@media(max-width:768px){.map-menu-container{position:absolute;right:0;transition:width .5s ease!important}.map-menu-container.open{width:100vw!important}.map-menu-content-container{margin:var(--spacing-spacing-sm)}}.edit-user{display:flex;flex-direction:column;gap:var(--spacing-spacing-sm, .5rem);padding:var(--spacing-spacing-sm, .5rem)}.edit-user label{display:flex;flex-direction:column}.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, #000000);margin:0}.edit-user-buttons-container{display:flex;justify-content:space-between}.checkboxes{display:flex;flex-direction:row;gap:var(--spacing-spacing-md, 1rem);justify-content:center}.checkboxes>label{display:flex;flex-direction:row;gap:var(--spacing-spacing-sm, .5rem);align-items:center}.container{display:flex;justify-content:space-between;align-items:center}.switch{position:relative;display:inline-block;width:40px;height:20px}.switch input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;inset:0;background-color:var(--cta-primary-disabled, #e7e7e7);-webkit-transition:.4s;transition:.4s}.toggle-slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:var(--surface-primary, white);-webkit-transition:.4s;transition:.4s}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{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translate(20px)}.toggle-slider.round{border-radius:34px}.toggle-slider.round:before{border-radius:50%}.export-extent-choice-current{display:flex;align-items:center;gap:var(--spacing-spacing-sm, .5rem)}.export-extent-button-group{display:flex;align-items:center;gap:var(--spacing-spacing-md, 1rem)}.export-extent-reset-button{background:none;border:none;margin:0;padding:0;cursor:pointer;color:var(--cta-primary-default, #156630)}.export-extent-reset-button:hover{color:var(--cta-primary-hover, #1a833b)}.export-extent-write-coordinates-wkid{color:var(--text-primary, #222222)}.export-extent-reset-icon{height:var(--spacing-spacing-md);width:var(--spacing-spacing-md)}.export-input-coordinates-coordinate-pair{display:flex;justify-content:space-between}.export-input-coordinates-input{width:110px}.sosi-upload-container{display:flex;align-items:center;gap:var(--spacing-spacing-sm)}.sosi-upload-error{color:var(--attention-error);font-size:var(--font-size-body-xsmall)}.sosi-upload-filename{font-size:var(--font-size-body-xsmall);max-width:200px;overflow:hidden;text-overflow:ellipsis}.export-menu{display:flex;flex-direction:column;max-height:77vh;width:100%}.export-menu-buttons{display:flex;flex-direction:row;justify-content:space-between;gap:var(--spacing-spacing-sm, .5rem);padding-top:var(--spacing-spacing-md, .8rem);transition:padding-top .3s ease}.export-menu-buttons.advanced-section-open{padding-top:0}.export-menu .headline{display:flex;align-items:center}.export-menu-content{flex:1;padding:var(--spacing-spacing-sm, .5rem);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);display:flex;align-items:center;flex-direction:row;color:var(--cta-primary-default, #156630);background-color:transparent;padding-left:var(--spacing-spacing-xs, .4rem);width:100%;padding-top:var(--spacing-spacing-xs, .4rem);cursor:pointer}.projects-section-title:after{content:"";flex:1;height:1px;background-color:var(--color-grey-4, #dbdbdb);margin-left:var(--spacing-spacing-md, 1rem)}.collapse-arrow-icon{order:2;margin-left:var(--spacing-spacing-sm, .5rem)}.export-option-button{color:var(--cta-primary-default, #156630);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-spacing-sm, .5rem);background-color:transparent;font-size:var(--font-size-body-small, 1.4rem);width:100%;padding:var(--spacing-spacing-sm, .5rem);margin-block:var(--spacing-spacing-xs, .4rem)}.export-option-button.green{background:var(--surface-surface-brand, #d0ecd6)}.export-option-button-text{display:flex;align-items:center;gap:var(--spacing-spacing-sm, .5rem)}.export-option-button-label{color:var(--cta-primary-default, #156630);font-size:var(--font-size-body-medium, 1.5rem)}.export-option-button-value{padding-top:1px;color:var(--text-primary, #222222)}.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;width:100%;background-color:var(--background-error, #ffe6e6)}.export-radio-nested{margin-left:var(--spacing-spacing-lg, 1.5rem);font-size:var(--font-size-body-xsmall, .8rem)}.export-radio-nested-field{display:inline-flex;align-items:center;gap:var(--spacing-spacing-sm, .5rem);margin-block:var(--spacing-spacing-xs, .4rem)}.export-radio-nested-field-label{width:6rem;text-align:right}.newest-orthophoto-option{background-color:var(--surface-green-80, #d0ecd6cc);color:var(--text-secondary, #505050)}.newest-orthophoto-selected{font-weight:600;font-style:normal;color:var(--text-primary, #222222)}.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{display:flex;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)}.custom-dropdown{position:relative;flex:1;display:flex;max-width:4.5rem}.dropdown-open-button{display:flex;flex-wrap:wrap;flex:1;height:100%;z-index:1;border:1px solid #006400;overflow:hidden;align-items:center;justify-content:center}.dropdown-open-button>span{flex:1;height:fit-content;align-items:center}.dropdown-arrow-wrapper{max-width:.75rem;padding:.13rem}.dropdown-arrow{height:100%!important;width:100%!important;max-width:.75rem!important}.select-option{padding:var(--spacing-spacing-sm, .5rem)!important;height:auto!important;width:auto!important;border:1px solid var(--border-primary, #dbdbdb);cursor:pointer}.select-option:hover,.select-option:focus{background-color:var(--color-grey-2, #f0f0f0)}.suggestion-text-field{width:100%;position:relative;display:flex;flex-direction:column}.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{max-height:15rem;overflow-y:auto;min-width:100%;z-index:1000;border-radius:var(--radius-radius-sm, .2rem)}.suggestion-option{padding:var(--spacing-spacing-sm, .5rem);cursor:pointer;border:1px solid var(--border-primary, #dbdbdb);border-top:none;background-color:var(--color-white, #ffffff)}.suggestion-option:hover,.suggestion-option:focus,.suggestion-option.focused{background-color:var(--color-grey-2, #f0f0f0);outline:none}.loading-shimmer{animation:shimmer 1.5s infinite;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%;display:inline-block;width:100%;height:10px;border-radius:4px}@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{margin:auto;max-height:var(--line-height-body-xsmall, 1.3rem);max-width:var(--line-height-body-xsmall, 1.3rem)}.my-exports-content{display:flex;flex-direction:column;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}.export-table-container{max-height:100%;flex:1;overflow-y:scroll;overflow-x:auto;border-bottom:1px solid var(--border-primary, #dbdbdb)}.export-table{border-spacing:0;width:100%;min-width:75rem}.export-table-header{position:sticky;top:0;z-index:1;border-bottom:2px solid var(--border-primary, #dbdbdb);background-color:var(--surface-primary, #ffffff)}.export-table-header-cell-wrapper{border:1px solid var(--border-primary, #dbdbdb)}.export-table-header-cell{border-bottom:1px solid var(--border-primary, #dbdbdb);display:flex;align-items:center;text-align:left;width:100%;height:var(--line-height-table-header, 2.3rem)}.clear-filter-button{margin-left:calc(-1 * var(--line-height-body-xsmall, 1.3rem) - 1px)!important;z-index:2}.export-table-removefilter-cell{padding:0!important;border:none!important}.export-table-removefilter-cell>button{width:100%!important;padding-inline:var(--spacing-spacing-xs, .4rem)!important;background-color:var(--surface-primary, #ffffff)!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{margin:var(--spacing-spacing-xs, .4rem)!important;max-width:var(--line-height-body-xsmall, 1.3rem);max-height:var(--line-height-body-xsmall, 1.3rem)}.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{display:flex;flex-direction:row;width:100%}.export-table-cell{position:relative;padding:var(--spacing-spacing-xs, .4rem);border:1px solid var(--color-grey-4, #dbdbdb);align-items:center;max-height:3.125rem;display:flex;gap:var(--spacing-spacing-sm, .5rem)}.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{flex:1;min-width:var(--local-size)}.semi-static-col{flex:1;min-width:var(--local-size);max-width:var(--local-max-size);box-sizing:border-box}.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 ease}.export-pagination{display:flex;align-items:center;margin-left:auto;gap:var(--spacing-spacing-md, 1rem);margin-block:var(--spacing-spacing-xs, .4rem);margin-right:var(--spacing-spacing-sm, .5rem)}.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;padding:0;margin-block:auto;height:1.4rem}.export-filter-cell{padding:0!important}.filter-input{width:100%!important;padding:var(--spacing-spacing-xs, .8rem)!important;box-sizing:border-box;margin-block:auto;height:var(--line-height-table-header, 2.3rem)!important}.text-filter-cell>div{display:flex;flex-direction:row;gap:0!important}.text-filter-cell .popout.hidden{border:none}.toggle-filter-cell .custom-checkbox{display:flex;padding:auto}.double-picker{display:flex;width:100%!important;height:100%!important;border:0!important}.double-picker>span{margin-block:auto}.date-picker{flex:1;min-width:0;max-width:50%}.date-input-fallback{flex:1}.date-button{display:flex;color:var(--text-primary, #222222);font-size:var(--font-size-body-xsmall, .8rem);background-color:transparent;border:1px solid #006400}.date-button.active{font-weight:700;color:var(--text-brand, #006400)}.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{border:0!important;padding:0!important;margin:0!important;width:0!important;height:0!important;opacity:0!important;position:absolute!important}.number-filter-input{flex:1;margin-right:-2px;min-width:2.2rem;padding-right:0!important;appearance:textfield}.number-filter-input:hover{appearance:auto}.number-filter-input::-webkit-outer-spin-button,.number-filter-input::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none}.number-filter-input:hover::-webkit-outer-spin-button,.number-filter-input:hover::-webkit-inner-spin-button{appearance:auto;-webkit-appearance:auto}.number-input-wrapper{display:flex;flex-direction:row;flex:1}.number-input-wrapper>div>.dropdown-open-button{border-left:1px dashed #006400!important}.text-with-info-container{display:flex;gap:var(--spacing-spacing-xs, .4rem);max-width:100%}.text-with-info-container>button{padding:2px 8px 3px 6.5px;background-color:var(--cta-primary-default, #156630);color:var(--surface-primary);border-radius:var(--radius-radius-pill, 50rem);font-family:monospace}.export-details-container{position:absolute;background-color:var(--surface-primary);left:0;top:30px;z-index:1}.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(max-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-content{display:flex;flex-direction:column;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)}.prepare-export-content label{display:flex;flex-direction:column;font-size:var(--font-size-body-medium, .9rem);font-weight:500;gap:var(--spacing-spacing-xs, .4rem)}.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{display:flex;justify-content:flex-end;gap:var(--spacing-spacing-sm, .5rem);margin-top:auto}.prepare-export-user-email{font-weight:600}.prepare-export-estimate{display:flex;flex-direction:column;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);min-height:5rem}.prepare-export-estimate .prepare-export-estimate-center{text-align:center;width:100%}.arrow-icon{height:12px;width:12px;margin-inline:6px;flex-shrink:0;vertical-align:middle}.left-menu{background-color:var(--surface-primary, #ffffff);border-radius:var(--radius-radius-sm, .2rem);flex-direction:column;box-shadow:0 4px 4px #00000040;max-width:0;overflow:hidden;margin-right:-1rem;visibility:hidden;border:1px solid var(--cta-primary-default, #156630);transition:visibility 0s linear .5s,max-width .5s ease,margin-right .2s ease .4s}.left-menu.open{visibility:visible;display:flex;max-width:20rem;z-index:10;margin-right:0;transition:visibility 0s,max-width .5s ease .1s,margin-right .2s ease}.left-menu.mobile{position:fixed;left:0;top:0}.main-menu-body{display:flex;flex-direction:column;gap:var(--spacing-spacing-sm, .5rem);padding:var(--spacing-spacing-sm, .5rem)}.close-button{padding-block:var(--spacing-spacing-sm, .5rem)!important;padding-inline:var(--spacing-spacing-md, 1rem)!important}.left-menu-button{display:flex;flex-direction:row;background-color:var(--surface-primary, #ffffff);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);justify-content:space-between}.left-menu-button:disabled:hover,.left-menu-button:disabled:focus,.left-menu-button:disabled{color:var(--text-disabled, #a0a0a0);background-color:var(--surface-primary, #ffffff);cursor:inherit}.left-menu-button>div{display:flex;flex-direction:row;gap:var(--spacing-spacing-sm, .5rem);align-items:center}.left-menu-button.green{background-color:var(--surface-green-80, #d0ecd6cc)}.left-menu-button.green svg{color:var(--text-primary, #222222)}.left-menu-button:hover,.left-menu-button:focus{background-color:var(--surface-secondary, #f4f4f2)}.language-selector{display:flex;flex-direction:row}.language-selector>button{justify-content:center;border-radius:0}.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{min-width:0!important;min-height:0!important;height:15px!important;width:15px!important}.documentation-base-modal{width:70vw;height:70vh!important;max-width:70vw;max-height:70vh!important;padding:0}@media(max-width:768px){.documentation-base-modal{width:100vw;height:100vh!important;max-width:100vw;max-height:100vh!important}}.documentation-base-modal .base-modal-content{flex-direction:row;overflow-y:hidden}.documentation-tabs{min-width:135px;height:100%;border-right:1px solid var(--color-grey-4);overflow-y:auto}.documentation-button{width:100%}.documentation-button-active{background-color:var(--surface-secondary)!important;border-bottom:2px solid var(--cta-primary-default)}.documentation-content-container{padding:var(--spacing-spacing-lg);padding-top:0;flex:1;max-width:100%;overflow-y:auto}.documentation-base-modal th,.documentation-base-modal td{text-align:left;outline:1px solid var(--color-grey-4);padding:var(--spacing-spacing-xs)}@media(max-width:768px){.documentation-content-container{margin-left:calc(135px + var(--spacing-spacing-lg))}}.documentation-content-close{position:absolute!important;top:10px;right:20px;z-index:3}.documentation-content-close:before,.documentation-content-close:after{background-color:var(--cta-primary-default)}.location-search-container{position:relative;height:38px}.location-search-container-mobile{position:relative;height:26px;margin-bottom:var(--spacing-spacing-md)}.location-search-field-container{width:260px;height:100%;border-radius:var(--radius-radius-sm);border-color:var(--cta-primary-default)}.location-search-results-container{position:absolute;background-color:var(--surface-primary);padding:var(--spacing-spacing-sm);margin:1px;min-width:275px;z-index:11;max-height:calc(100vh - 110px);overflow-y:auto}.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);width:100%;text-align:left;background-color:var(--surface-primary)}.location-search-result:hover{background-color:#e4f1f8}.location-search-coordinate-header{display:flex;gap:var(--spacing-spacing-xs)}.location-search-coordinate-header>button{background-color:var(--cta-primary-default);color:var(--surface-primary);padding:0 8px 1px;margin:4px;border-radius:var(--radius-radius-pill)}.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{display:flex;gap:var(--spacing-spacing-sm)}.top-left{position:absolute;display:flex;flex-direction:column;top:0;left:0;padding:var(--spacing-spacing-md, 1rem);gap:var(--spacing-spacing-md, 1rem)}.top-left-button-group{display:flex;gap:var(--spacing-spacing-sm, .5rem)}.top-left-arcgis-controls{display:flex;flex-direction:column;gap:var(--spacing-spacing-sm, .5rem)}.top-left-menu-and-controls{display:flex;gap:var(--spacing-spacing-md, 1rem)}.three-d-tip-button{animation:pulse-glow 1s ease-out 4}.three-d-tip-button>svg{animation:pulse 1s ease 2}.tip-text{display:none;max-width:200px;text-wrap:auto;padding:var(--spacing-spacing-sm, .5rem)}.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{display:flex;width:0;overflow:visible;justify-content:flex-end;z-index:5}.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);height:fit-content;text-wrap:nowrap}.widget-group-wrapper{position:relative}.widget-group{position:absolute;display:flex;flex-direction:row;right:var(--spacing-spacing-md);bottom:calc(var(--spacing-spacing-md) + 16px);z-index:1;background-color:var(--surface-primary, #ffffff);box-shadow:4px 4px 8px #0000001a;clip-path:inset(0 0 0 0);transition:clip-path .5s ease}.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 0)}.widget-group button{background-color:var(--surface-primary, #ffffff);box-sizing:border-box}.widget-group-toggler-container{display:flex;flex-direction:column;background-color:var(--surface-primary, #ffffff)!important;box-sizing:border-box;border-left:2px solid var(--cta-primary-default, #156630)}.widget-group>div{position:relative;z-index:1}.widget-subpicker{background-color:var(--surface-primary, #ffffff);right:0;bottom:calc(100% + var(--spacing-spacing-sm, .5rem));position:absolute;display:flex;flex-direction:column;height:0;overflow:hidden;box-sizing:border-box;visibility:hidden;transition:height .5s ease,visibility 0s linear .5s;border-radius:var(--radius-radius-sm);z-index:20}.widget-subpicker.open{visibility:visible;transition:height .5s ease,visibility 0s}.widget-subpicker button{border:none}.widget-group>div:has(.widget-subpicker.open):after{content:"";position:absolute;right:calc((var(--map-button-size) / 2) - var(--spacing-spacing-sm, .5rem));top:-.8rem;left:1rem;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, #ffffff);pointer-events:none}@media(min-height:400px)and (min-width:760px){.widget-group>div:has(.widget-subpicker.open):after{right:100%;top:calc(var(--map-button-size) / 2);left:auto;transform:translateY(-50%);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, #ffffff);border-right:none}.widget-group.hidden{display:flex}.widget-group{right:var(--spacing-spacing-sm, .5rem);top:50%;bottom:auto;flex-direction:column;transform:translateY(-50%);height:auto;gap:var(--spacing-spacing-sm, .5rem);background:none;border:none;box-shadow:none;clip-path:none}.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{box-shadow:4px 4px 8px #0000001a;background-color:var(--surface-primary, #ffffff)}.widget-group-toggler-container,.remove-measurement-widget-button{display:none!important}.widget-subpicker{right:calc(100% + 8px);top:0;bottom:auto;transition:width .5s ease,visibility 0s linear .5s;height:auto;width:0}.widget-subpicker.open{transition:width .5s ease,visibility 0s}}.alert{position:fixed;display:flex;left:50%;top:min(25vw,100vw);max-height:80vh;overflow:auto;transform:translate(-50%);padding:var(--spacing-spacing-md, 1rem);border-radius:var(--radius-radius-md, .5rem);border-width:2px;border-style:solid;box-shadow:0 4px 8px #0000001a;z-index:1001;font-size:var(--font-size-body-small, .9rem);line-height:var(--line-height-body-small, 1.4rem)}.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{top:-50px;animation:slideDown .5s forwards}.close-x{height:var(--line-height-body-small, 1.4rem);min-width:var(--line-height-body-small, 1.4rem);margin-bottom:auto;justify-content:center;margin-left:var(--spacing-spacing-xs, .3rem)}.close-x>svg{height:70%;width:70%}@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: #ffffff;--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: #222222;--color-grey-11: #707070;--color-attention-success-2: #879a39;--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-attention-success-1: #26bb6f;--color-attention-success-2: #55a723;--color-background-success-1: #ccefdd;--color-background-success-2: #1a3d2f;--color-attention-warning-1: #ff9b00;--color-attention-warning-2: #da702c;--color-background-warning-1: #fff4e5;--color-background-warning-2: #3d2d1a;--color-attention-error-1: #e4175c;--color-attention-error-2: #d14d41;--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: #000000;--white: #ffffff;--grey: #404040;--grey-60: rgba(64, 64, 64, .6);--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, #ffffff);--surface-primary-80: rgba(255, 255, 255, .8);--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, #222222);--text-secondary: var(--color-grey-8, #505050);--text-invert: var(--color-white100, #ffffff);--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: rgba(16, 24, 40, .8);--surface-secondary: var(--color-blue-4, #344054);--surface-tertiary: #1a2a3d;--surface-invert: var(--color-white100, #ffffff);--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, #ffffff);--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: rgba(0, 100, 0, .5);--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);padding:0;margin: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}button.no-style{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}button{border:none;cursor:pointer;border-radius:var(--radius-radius-sm, .2rem);display:flex;align-items:center}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(--cta-primary-default, #156630);color:var(--text-invert, #ffffff)}button.primary:hover,button.primary:focus{background-color:var(--cta-primary-hover, #1a833b)}button.primary:disabled{background-color:var(--cta-primary-disabled, #e7e7e7);cursor:default}button.primary.selected{background-color:var(--cta-primary-selected, #05502a)}button.primary:focus,button.secondary:focus{outline:var(--cta-primary-selected, #05502a) auto 4px}button.primary.disabled{background-color:var(--cta-primary-disabled, #e7e7e7)}button.secondary{background-color:var(--surface-primary, #ffffff);color:var(--cta-primary-default, #156630);border:1px solid var(--cta-primary-default, #156630)}button.secondary:hover,button.secondary:focus{color:var(--cta-primary-hover, #1a833b);background-color:var(--surface-secondary, #f4f4f2)}button.secondary.selected{background-color:var(--cta-primary-selected, #05502a);color:var(--text-invert, #ffffff)}button.secondary:disabled,button.tertiary:disabled,button.tertiary:disabled:hover,button.tertiary:disabled:focus{color:var(--cta-primary-disabled, #e7e7e7);border-color:var(--cta-primary-disabled, #e7e7e7);background-color:var(--surface-primary, #ffffff);cursor:default}button.tertiary{background-color:var(--surface-primary, #ffffff);color:var(--cta-primary-default, #156630);border-radius:var(--radius-radius-sm, .2rem)}button.tertiary:hover,button.tertiary:focus{color:var(--cta-primary-hover, #1a833b);background-color:var(--surface-secondary, #f4f4f2)}button.small>svg{min-width:.5rem;min-height:.5rem}.headline{color:var(--cta-primary-default, #156630);display:flex;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}input,select,textarea{position:relative;display:flex;align-items:center;padding:var(--spacing-spacing-sm, .5rem) var(--spacing-spacing-md, 1rem);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, #ffffff)}.reset-button{background:none;border:none;cursor:pointer;color:var(--cta-primary-default, #2f7d31);text-decoration:underline;font-size:var(--font-size-button-small, .8rem);padding:0}.reset-button:hover{color:var(--cta-primary-hover, #1a833b)}.popout-parent{position:relative}.popout{position:absolute;z-index:1001;display:flex;top:100%;flex-direction:column;gap:0!important;background-color:var(--surface-primary, #ffffff);border:1px solid var(--border-primary, #dbdbdb);border-radius:var(--radius-radius-md, .5rem);width:max-content}.popout>div{border:1px solid var(--border-primary, #dbdbdb);width:100%;box-sizing:border-box}.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{display:flex;align-items:center}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.flex-row-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.circular{border-radius:50%;aspect-ratio:1 / 1}.rotate-180{transform:rotate(180deg)}.rotate-90{transform:rotate(90deg)}.rotate--90{transform:rotate(-90deg)}.text-overflow-dotdotdot{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.position-relative{position:relative}.ReactCollapse--collapse{transition:height .3s}.collapse-arrow-rotate-up{animation:rotate-up .2s forwards}.collapse-arrow-rotate-down{animation:rotate-down .2s forwards}.collapse-arrow-rotate-left{animation:rotate-left .2s forwards}.collapse-arrow-rotate-right{animation:rotate-right .2s forwards}@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{width:6px;border-inline:1px solid var(--cta-cta-primary-default, #156630)}.arcgis-swipe--vertical .arcgis-swipe__handle{color:green;height:34px;margin-top:-7px;border-radius:var(--radius-s, 2px);border:1px solid var(--cta-cta-primary-default, #156630)}.arcgis-swipe--vertical .arcgis-swipe__handle-icon{rotate:90deg}.arcgis-swipe--vertical .arcgis-swipe__divider{height:4px;border-inline:1px solid var(--cta-cta-primary-default, #156630)}.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{margin:0;height:100%;width:100%;display:flex;overflow:hidden}arcgis-map,arcgis-scene{width:100vw;max-width:none;flex-shrink:0}arcgis-zoom,arcgis-locate{box-shadow:4px 4px 8px #0000001a;border:1px solid #156630;--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)}.map-wrapper{flex:1 1 0;min-width:0;position:relative;overflow:visible}
