@import "https://js.arcgis.com/4.33/@arcgis/core/assets/esri/themes/light/main.css";@import "https://js.arcgis.com/map-components/4.33/arcgis-map-components.css";.filter-sidebar-content[data-v-36e9697a]{flex-direction:column;height:100%;display:flex;overflow:hidden}.sidebar-search[data-v-36e9697a]{background:var(--calcite-color-foreground-2);border-bottom:1px solid var(--calcite-color-border-1);flex-shrink:0;padding:12px 48px 12px 16px;position:relative}.filter-accordion[data-v-36e9697a]{flex:1;min-height:0;overflow-y:auto}.category-list[data-v-36e9697a],.filter-options[data-v-36e9697a]{flex-direction:column;gap:2px;display:flex}.sidebar-search-box[data-v-36e9697a]{background:var(--calcite-color-foreground-1);border:1px solid var(--calcite-color-border-2);border-radius:6px;align-items:center;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.sidebar-search-box[data-v-36e9697a]:focus-within{border-color:var(--calcite-color-brand);box-shadow:0 0 0 1px var(--calcite-color-brand)}.sidebar-search-box .search-icon[data-v-36e9697a]{color:var(--calcite-color-text-3);flex-shrink:0}.sidebar-search-input[data-v-36e9697a]{color:var(--calcite-color-text-1);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:8px;font-size:.9rem}.sidebar-search-input[data-v-36e9697a]::placeholder{color:var(--calcite-color-text-3)}.clear-search-btn[data-v-36e9697a]{cursor:pointer;color:var(--calcite-color-text-3);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:background-color .15s,color .15s;display:flex}.clear-search-btn calcite-icon[data-v-36e9697a]{color:var(--calcite-color-text-3)}.clear-search-btn[data-v-36e9697a]:hover{background:var(--calcite-color-foreground-2);color:var(--calcite-color-text-1)}.clear-search-btn:hover calcite-icon[data-v-36e9697a]{color:var(--calcite-color-text-1)}.clear-search-btn[data-v-36e9697a]:focus-visible{outline:2px solid var(--calcite-color-brand);outline-offset:1px}.empty-filter[data-v-36e9697a]{color:var(--calcite-color-text-3);padding:12px;font-size:.85rem;font-style:italic}.category-list[data-v-36e9697a]{flex-direction:column;gap:4px;display:flex}.category-item[data-v-36e9697a]{cursor:pointer;border-radius:4px;align-items:center;gap:8px;margin:0;padding:4px;display:flex}.category-item[data-v-36e9697a]:hover{background:var(--calcite-color-foreground-2)}.category-name[data-v-36e9697a]{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.85rem;overflow:hidden}.category-count[data-v-36e9697a]{color:var(--calcite-color-text-3);flex-shrink:0;font-size:.75rem}.filter-options[data-v-36e9697a]{flex-direction:column;gap:4px;display:flex}.filter-option[data-v-36e9697a]{cursor:pointer;border-radius:4px;align-items:center;gap:8px;margin:0;padding:4px;display:flex}.filter-option[data-v-36e9697a]:hover{background:var(--calcite-color-foreground-2)}.option-label[data-v-36e9697a]{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.85rem;overflow:hidden}.option-count[data-v-36e9697a]{color:var(--calcite-color-text-3);flex-shrink:0;font-size:.75rem}calcite-accordion-item[data-v-36e9697a]::part(icon){color:var(--calcite-color-text-2)}.clear-action[data-v-36e9697a]{--calcite-action-color:var(--calcite-color-text-2);--calcite-action-color-hover:var(--calcite-color-status-danger)}.filter-accordion[data-v-36e9697a]{scrollbar-width:thin;scrollbar-color:var(--calcite-color-border-2) transparent}.filter-accordion[data-v-36e9697a]::-webkit-scrollbar{width:6px}.filter-accordion[data-v-36e9697a]::-webkit-scrollbar-track{background:0 0}.filter-accordion[data-v-36e9697a]::-webkit-scrollbar-thumb{background-color:var(--calcite-color-border-2);border-radius:3px}.filter-accordion[data-v-36e9697a]::-webkit-scrollbar-thumb:hover{background-color:var(--calcite-color-border-1)}.layer-row[data-v-23b00140]{border-bottom:1px solid var(--calcite-color-border-3);box-sizing:border-box;align-items:center;gap:8px;height:56px;padding:8px 12px;transition:background-color .15s;display:flex}.layer-row[data-v-23b00140]:hover{background-color:var(--calcite-color-foreground-2)}.layer-row.is-selected[data-v-23b00140]{background-color:color-mix(in srgb, var(--calcite-color-brand) 8%, transparent)}.layer-row.is-previewing[data-v-23b00140]{background-color:var(--calcite-color-foreground-2);border-left:3px solid var(--calcite-color-brand);padding-left:9px}.layer-row.is-loading[data-v-23b00140]{opacity:.7;pointer-events:none}.checkbox-cell[data-v-23b00140]{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.checkbox-cell input[data-v-23b00140]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.checkbox-visual[data-v-23b00140]{border:2px solid var(--calcite-color-border-input);background:var(--calcite-color-foreground-1);border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;transition:all .15s;display:flex}.checkbox-cell input:checked+.checkbox-visual[data-v-23b00140]{background-color:var(--calcite-color-brand);border-color:var(--calcite-color-brand)}.checkbox-cell input:checked+.checkbox-visual[data-v-23b00140]:after{content:"";border:solid var(--calcite-color-foreground-1);border-width:0 2px 2px 0;width:4px;height:8px;margin-bottom:2px;transform:rotate(45deg)}.checkbox-cell input:focus+.checkbox-visual[data-v-23b00140]{outline:2px solid var(--calcite-color-brand);outline-offset:2px}.geometry-icon[data-v-23b00140]{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.layer-info[data-v-23b00140]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.layer-name[data-v-23b00140]{color:var(--calcite-color-text-1);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.layer-meta[data-v-23b00140]{color:var(--calcite-color-text-2);align-items:center;gap:8px;font-size:12px;display:flex}.category-name[data-v-23b00140]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.visibility-cell[data-v-23b00140]{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.opacity-cell[data-v-23b00140]{flex-shrink:0;justify-content:center;align-items:center;width:72px;display:flex}.opacity-control[data-v-23b00140]{position:relative}.opacity-btn[data-v-23b00140]{border:1px solid var(--calcite-color-border-2);background:var(--calcite-color-foreground-1);cursor:pointer;color:var(--calcite-color-text-2);border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;transition:all .15s;display:flex}.opacity-btn[data-v-23b00140]:hover{border-color:var(--calcite-color-border-1);background-color:var(--calcite-color-foreground-2)}.opacity-value[data-v-23b00140]{text-align:right;min-width:32px}.opacity-btn.is-disabled[data-v-23b00140]{opacity:.4;cursor:not-allowed}.opacity-btn[data-v-23b00140]:disabled{pointer-events:none}.opacity-popover-calcite[data-v-23b00140]{--calcite-popover-z-index:1000}.opacity-popover-content[data-v-23b00140]{min-width:180px;padding:12px}.opacity-popover-header[data-v-23b00140]{color:var(--calcite-color-text-1);justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.close-popover-btn[data-v-23b00140]{cursor:pointer;width:24px;height:24px;color:var(--calcite-color-text-2);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:flex}.close-popover-btn calcite-icon[data-v-23b00140]{color:var(--calcite-color-text-2)}.close-popover-btn[data-v-23b00140]:hover{background-color:var(--calcite-color-foreground-3)}.close-popover-btn:hover calcite-icon[data-v-23b00140]{color:var(--calcite-color-text-1)}.opacity-slider-container[data-v-23b00140]{align-items:center;gap:12px;display:flex}.opacity-slider[data-v-23b00140]{appearance:none;background:var(--calcite-color-foreground-3);border-radius:2px;outline:none;flex:1;height:4px}.opacity-slider[data-v-23b00140]::-webkit-slider-thumb{appearance:none;background:var(--calcite-color-brand);cursor:pointer;border-radius:50%;width:16px;height:16px;transition:transform .15s}.opacity-slider[data-v-23b00140]::-webkit-slider-thumb:hover{transform:scale(1.2)}.opacity-slider[data-v-23b00140]::-moz-range-thumb{background:var(--calcite-color-brand);cursor:pointer;border:none;border-radius:50%;width:16px;height:16px}.opacity-slider-value[data-v-23b00140]{color:var(--calcite-color-text-2);text-align:right;min-width:36px;font-size:12px}.type-badge[data-v-23b00140]{text-transform:uppercase;white-space:nowrap;text-align:center;box-sizing:border-box;background:0 0;border:1px solid;border-radius:10px;flex-shrink:0;width:80px;padding:4px 8px;font-size:11px;font-weight:600}.row-actions[data-v-23b00140]{flex-shrink:0;align-items:center;gap:4px;display:flex}.action-btn[data-v-23b00140],.visibility-btn[data-v-23b00140]{--calcite-action-color:var(--calcite-color-text-1);--calcite-action-color-hover:var(--calcite-color-brand)}.opacity-btn calcite-icon[data-v-23b00140]{color:var(--calcite-color-text-2)}.selection-cart[data-v-2888dae7]{background:var(--calcite-color-foreground-1);border-top:1px solid var(--calcite-color-border-2);box-shadow:0 -2px 8px #0000001a}.cart-collapsed[data-v-2888dae7]{align-items:center;gap:12px;padding:12px 16px;display:flex}.expand-toggle[data-v-2888dae7]{--calcite-action-color:var(--calcite-color-text-1);--calcite-action-color-hover:var(--calcite-color-brand);flex-shrink:0}.cart-info[data-v-2888dae7]{min-width:0;color:var(--calcite-color-text-1);flex:1;align-items:center;gap:8px;display:flex}.cart-info calcite-icon[data-v-2888dae7]{color:var(--calcite-color-text-1)}.cart-count[data-v-2888dae7]{white-space:nowrap;font-weight:600}.cart-preview[data-v-2888dae7]{color:var(--calcite-color-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.cart-expanded[data-v-2888dae7]{flex-direction:column;gap:12px;padding:12px 16px;display:flex}.cart-header[data-v-2888dae7]{align-items:center;gap:12px;display:flex}.clear-all-btn[data-v-2888dae7]{margin-left:auto}.clear-all-collapsed-btn[data-v-2888dae7]{flex-shrink:0}.limit-warning[data-v-2888dae7]{background:color-mix(in srgb, var(--calcite-color-status-warning) 20%, var(--calcite-color-foreground-1));border:1px solid var(--calcite-color-status-warning);color:var(--calcite-color-text-1);border-radius:4px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.limit-warning calcite-icon[data-v-2888dae7]{color:var(--calcite-color-status-warning)}.cart-items[data-v-2888dae7]{flex-wrap:wrap;gap:8px;max-height:120px;display:flex;overflow-y:auto}.undo-toast[data-v-2888dae7]{background:var(--brand-teal);color:#fff;border-radius:4px;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.undo-message[data-v-2888dae7]{flex:1;font-weight:500}.undo-btn[data-v-2888dae7]{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:4px;padding:6px 12px;font-size:13px;font-weight:600;transition:all .15s}.undo-btn[data-v-2888dae7]:hover{color:var(--brand-teal);background:#fff}.undo-btn[data-v-2888dae7]:active{color:var(--brand-teal);background:#e0e0e0}.dismiss-btn[data-v-2888dae7]{--calcite-color-foreground-1:transparent!important;--calcite-color-foreground-2:#ffffff1a!important;--calcite-color-foreground-3:#fff3!important;--calcite-color-text-3:#fff!important;--calcite-color-text-2:#fff!important;--calcite-color-text-1:#fff!important}.cart-items[data-v-2888dae7]{scrollbar-width:thin;scrollbar-color:var(--calcite-color-border-2) transparent}.cart-items[data-v-2888dae7]::-webkit-scrollbar{height:6px}.cart-items[data-v-2888dae7]::-webkit-scrollbar-thumb{background-color:var(--calcite-color-border-2);border-radius:3px}.confirmation-content[data-v-2888dae7]{padding:8px 0}.confirmation-content p[data-v-2888dae7]{color:var(--calcite-color-text-1);margin:0 0 12px;font-size:14px;line-height:1.5}.confirmation-content p[data-v-2888dae7]:last-child{margin-bottom:0}.confirmation-note[data-v-2888dae7]{color:var(--calcite-color-text-2);font-size:13px;font-style:italic}.sr-only[data-v-2888dae7]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.virtual-list-container[data-v-7aa3fcd6]{flex:1;height:100%;min-height:0;position:relative;overflow:hidden auto}.virtual-list-spacer[data-v-7aa3fcd6]{width:100%;position:relative}.virtual-list-item[data-v-7aa3fcd6]{box-sizing:border-box}.virtual-list-container[data-v-7aa3fcd6]{scrollbar-width:thin;scrollbar-color:var(--calcite-color-border-2) transparent}.virtual-list-container[data-v-7aa3fcd6]::-webkit-scrollbar{width:8px}.virtual-list-container[data-v-7aa3fcd6]::-webkit-scrollbar-track{background:0 0}.virtual-list-container[data-v-7aa3fcd6]::-webkit-scrollbar-thumb{background-color:var(--calcite-color-border-2);border-radius:4px}.virtual-list-container[data-v-7aa3fcd6]::-webkit-scrollbar-thumb:hover{background-color:var(--calcite-color-border-1)}.layer-catalog-dialog[data-v-60be807c]{--calcite-dialog-content-padding:0;--calcite-dialog-content-space:0}.layer-catalog-dialog.has-preview-open[data-v-60be807c]{--calcite-dialog-scrim-background-color:#00000080}.dialog-content[data-v-60be807c]{flex:1;grid-template-rows:1fr;grid-template-columns:280px 1fr;height:100%;min-height:0;transition:grid-template-columns .2s;display:grid}.dialog-content.sidebar-collapsed[data-v-60be807c]{grid-template-columns:0 1fr}.dialog-content.has-preview[data-v-60be807c]{grid-template-columns:280px minmax(400px,1fr) 320px}.dialog-content.has-preview.sidebar-collapsed[data-v-60be807c]{grid-template-columns:0 minmax(400px,1fr) 320px}.filter-sidebar[data-v-60be807c]{border-right:1px solid var(--calcite-color-border-1);background:var(--calcite-color-foreground-2);flex-direction:column;min-height:0;transition:width .2s;display:flex;position:relative;overflow:hidden}.filter-sidebar.collapsed[data-v-60be807c]{border-right:none;overflow:visible}.sidebar-content[data-v-60be807c]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.main-content[data-v-60be807c]{background:var(--calcite-color-foreground-1);flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.toolbar[data-v-60be807c]{background:var(--calcite-color-foreground-2);border-bottom:1px solid var(--calcite-color-border-1);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;padding:12px 16px;display:flex}.search-box[data-v-60be807c]{background:var(--calcite-color-foreground-1);border:1px solid var(--calcite-color-border-2);border-radius:4px;flex:1;align-items:center;gap:8px;max-width:400px;padding:8px 12px;display:flex}.search-box[data-v-60be807c]:focus-within{border-color:var(--calcite-color-brand);box-shadow:0 0 0 1px var(--calcite-color-brand)}.search-input[data-v-60be807c]{color:var(--calcite-color-text-1);background:0 0;border:none;outline:none;flex:1;font-size:14px}.search-input[data-v-60be807c]::placeholder{color:var(--calcite-color-text-3)}.clear-search-btn[data-v-60be807c]{cursor:pointer;width:20px;height:20px;color:var(--calcite-color-text-2);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.clear-search-btn calcite-icon[data-v-60be807c]{color:var(--calcite-color-text-2)}.search-box calcite-icon[data-v-60be807c]{color:var(--calcite-color-text-3)}.clear-search-btn[data-v-60be807c]:hover{background:var(--calcite-color-foreground-3)}.quick-filters[data-v-60be807c]{flex-wrap:nowrap;flex-shrink:0;gap:8px;display:flex}.quick-filter-chip[data-v-60be807c]{cursor:pointer;text-transform:capitalize;flex-shrink:0}.active-filters-bar[data-v-60be807c]{background:var(--calcite-color-foreground-2);border-bottom:1px solid var(--calcite-color-border-1);flex-shrink:0}.active-filters-collapsed[data-v-60be807c]{align-items:center;gap:12px;padding:8px 16px;display:flex}.expand-toggle[data-v-60be807c]{--calcite-action-color:var(--calcite-color-text-1);--calcite-action-color-hover:var(--calcite-color-brand);flex-shrink:0}.filters-summary[data-v-60be807c]{min-width:0;color:var(--calcite-color-text-1);flex:1;align-items:center;gap:8px;display:flex}.filters-summary calcite-icon[data-v-60be807c]{color:var(--calcite-color-brand);flex-shrink:0}.filters-count[data-v-60be807c]{white-space:nowrap;font-weight:600}.filters-preview[data-v-60be807c]{color:var(--calcite-color-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.active-filters-expanded[data-v-60be807c]{flex-direction:column;gap:10px;padding:8px 16px 12px;display:flex}.filters-header[data-v-60be807c]{align-items:center;gap:12px;display:flex}.filters-chips[data-v-60be807c]{flex-wrap:wrap;gap:8px;display:flex}.active-filter-chip[data-v-60be807c]{max-width:180px}.active-filter-chip[data-v-60be807c]::part(text){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-toggle-btn[data-v-60be807c]{position:relative}.filter-badge[data-v-60be807c]{min-width:18px;height:18px;color:var(--calcite-color-foreground-1);background-color:var(--calcite-color-brand);border-radius:9px;justify-content:center;align-items:center;margin-left:6px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.layer-list-container[data-v-60be807c]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.layer-list[data-v-60be807c]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.loading-state[data-v-60be807c],.error-state[data-v-60be807c],.empty-state[data-v-60be807c]{height:100%;color:var(--calcite-color-text-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}.loading-state p[data-v-60be807c],.error-state p[data-v-60be807c],.empty-state p[data-v-60be807c]{margin:0;font-size:14px}.error-state[data-v-60be807c]{color:var(--calcite-color-status-danger)}.layer-list[data-v-60be807c]{scrollbar-width:thin;scrollbar-color:var(--calcite-color-border-2) transparent}.layer-list[data-v-60be807c]::-webkit-scrollbar{width:8px}.layer-list[data-v-60be807c]::-webkit-scrollbar-track{background:0 0}.layer-list[data-v-60be807c]::-webkit-scrollbar-thumb{background-color:var(--calcite-color-border-2);border-radius:4px}.layer-list[data-v-60be807c]::-webkit-scrollbar-thumb:hover{background-color:var(--calcite-color-border-1)}.sr-only[data-v-60be807c]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1200px){.dialog-content.has-preview[data-v-60be807c]{grid-template-columns:260px 1fr 280px}.dialog-content.has-preview.sidebar-collapsed[data-v-60be807c]{grid-template-columns:0 1fr 280px}}@media (width<=1024px){.quick-filters[data-v-60be807c],.filters-preview[data-v-60be807c]{display:none}.dialog-content[data-v-60be807c]{grid-template-columns:240px 1fr}.dialog-content.sidebar-collapsed[data-v-60be807c]{grid-template-columns:0 1fr}.dialog-content.has-preview[data-v-60be807c]{grid-template-columns:240px 1fr}.dialog-content.has-preview.sidebar-collapsed[data-v-60be807c]{grid-template-columns:0 1fr}.dialog-content.has-preview .preview-panel[data-v-60be807c]{display:none}}@media (width<=768px){.dialog-content[data-v-60be807c]{grid-template-columns:200px 1fr}.dialog-content.sidebar-collapsed[data-v-60be807c]{grid-template-columns:0 1fr}.toolbar[data-v-60be807c]{flex-wrap:wrap;gap:8px}.search-box[data-v-60be807c]{flex:100%;max-width:100%}.selection-cart[data-v-60be807c]{max-width:calc(100vw - 16px);bottom:8px;left:8px;right:8px}}@media (width<=480px){.toolbar[data-v-60be807c]{gap:4px;padding:8px}}.preview-panel[data-v-5123a5e5]{background:var(--calcite-color-foreground-1);border-left:1px solid var(--calcite-color-border-1);flex-direction:column;min-height:0;display:flex;overflow:hidden}.preview-panel[data-v-5123a5e5]:focus{outline:none}.preview-header[data-v-5123a5e5]{border-bottom:1px solid var(--calcite-color-border-2);background:var(--calcite-color-foreground-2);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.preview-header h3[data-v-5123a5e5]{color:var(--calcite-color-text-1);margin:0;font-size:16px;font-weight:600}.close-btn[data-v-5123a5e5]{--calcite-action-color:var(--calcite-color-text-1);--calcite-action-color-hover:var(--calcite-color-text-1)}.preview-content[data-v-5123a5e5]{flex:1;padding:16px;overflow-y:auto}.preview-name-section[data-v-5123a5e5]{margin-bottom:16px}.preview-name-section h4[data-v-5123a5e5]{color:var(--calcite-color-text-1);margin:0;font-size:16px;font-weight:600;line-height:1.3}.preview-section[data-v-5123a5e5]{margin-bottom:16px}.preview-label[data-v-5123a5e5]{color:var(--calcite-color-text-2);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.preview-section p[data-v-5123a5e5]{color:var(--calcite-color-text-1);margin:0;font-size:14px;line-height:1.4}.display-settings-section[data-v-5123a5e5]{background:var(--calcite-color-foreground-2);border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.display-settings-section .preview-label[data-v-5123a5e5]{margin-bottom:0}.preview-hint[data-v-5123a5e5]{color:var(--calcite-color-text-3);margin-bottom:4px;font-size:11px;font-style:italic}.display-control-row[data-v-5123a5e5]{display:flex}.opacity-control-panel[data-v-5123a5e5]{align-items:center;gap:8px;display:flex}.opacity-icon[data-v-5123a5e5]{color:var(--calcite-color-text-3);flex-shrink:0}.sr-only[data-v-5123a5e5]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.description-section[data-v-5123a5e5]{margin-bottom:12px}.description-card[data-v-5123a5e5]{background:var(--calcite-color-foreground-2);border:1px solid var(--calcite-color-border-3);border-radius:8px;padding:12px}.description-text[data-v-5123a5e5]{word-wrap:break-word;overflow-wrap:break-word;line-height:1.5}.description-text.collapsed[data-v-5123a5e5]{max-height:72px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}.description-toggle-btn[data-v-5123a5e5]{color:var(--calcite-color-brand);cursor:pointer;background:0 0;border:none;margin-top:6px;padding:0;font-size:13px;font-weight:500;display:inline-block}.description-toggle-btn[data-v-5123a5e5]:hover,.description-toggle-btn[data-v-5123a5e5]:focus-visible{text-decoration:underline}.description-toggle-btn[data-v-5123a5e5]:focus-visible{outline:2px solid var(--calcite-color-brand);outline-offset:2px}.description-toggle-btn[data-v-5123a5e5]:focus{outline:none}.search-keys-container[data-v-5123a5e5]{flex-wrap:wrap;gap:6px;display:flex}.description-empty[data-v-5123a5e5]{font-style:italic;color:var(--calcite-color-text-3)!important;font-size:13px!important}.opacity-slider[data-v-5123a5e5]{appearance:none;background:linear-gradient(to right, var(--calcite-color-brand) 0%, var(--calcite-color-brand) var(--v47c8941b), var(--calcite-color-border-2) var(--v47c8941b), var(--calcite-color-border-2) 100%);border-radius:3px;outline:none;flex:1;height:6px}.opacity-slider[data-v-5123a5e5]::-webkit-slider-thumb{appearance:none;background:var(--calcite-color-brand);cursor:pointer;border-radius:50%;width:18px;height:18px;transition:transform .15s}.opacity-slider[data-v-5123a5e5]::-webkit-slider-thumb:hover{transform:scale(1.2)}.opacity-slider[data-v-5123a5e5]::-moz-range-thumb{background:var(--calcite-color-brand);cursor:pointer;border:none;border-radius:50%;width:18px;height:18px}.opacity-value[data-v-5123a5e5]{color:var(--calcite-color-text-1);text-align:right;min-width:40px;font-size:14px;font-weight:500}.preview-actions[data-v-5123a5e5]{border-top:1px solid var(--calcite-color-border-2);background:var(--calcite-color-foreground-2);flex-direction:column;gap:8px;padding:16px;display:flex}.preview-content[data-v-5123a5e5]{scrollbar-width:thin;scrollbar-color:var(--calcite-color-border-2) transparent}.preview-content[data-v-5123a5e5]::-webkit-scrollbar{width:6px}.preview-content[data-v-5123a5e5]::-webkit-scrollbar-thumb{background-color:var(--calcite-color-border-2);border-radius:3px}.description-card[data-v-5123a5e5]{scrollbar-width:thin;scrollbar-color:var(--calcite-color-border-2) transparent}.description-card[data-v-5123a5e5]::-webkit-scrollbar{width:6px}.description-card[data-v-5123a5e5]::-webkit-scrollbar-thumb{background-color:var(--calcite-color-border-2);border-radius:3px}.container[data-v-dbeaa369]{box-sizing:border-box;max-width:100%;overflow-x:hidden}.measure-toolbar[data-v-dbeaa369]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:flex}.measure-tool-button[data-v-dbeaa369]{flex:1 1 0;min-width:70px;transition:all .2s}.measure-clear-button[data-v-dbeaa369]{flex:none;transition:all .2s}.measure-tool-button[appearance=solid][data-v-dbeaa369]{box-shadow:0 0 0 2px #00619b26}.measure-tool-button[appearance=solid][data-v-dbeaa369]:hover{box-shadow:0 0 0 2px #00619b4d}.result-row[data-v-dbeaa369]{border-left:2px solid var(--calcite-color-border-2);align-items:center;gap:8px;padding-left:8px;display:flex}.segment-list[data-v-dbeaa369]{border-left:2px solid #e5e7eb;flex-direction:column;gap:1px;margin-left:2px;padding-left:16px;display:flex}.segment-item[data-v-dbeaa369]{color:#6b7280;font-size:.7rem;line-height:1.4}.drawing-indicator[data-v-dbeaa369]{border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite pulse-dbeaa369}@keyframes pulse-dbeaa369{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}[data-sublayer-radiogroup] button[data-v-c91acf7e]:focus-visible{outline:2px solid var(--calcite-color-brand,#007ac2);outline-offset:2px}.dialog-content[data-v-9cbb6adf]{height:100%;min-height:400px;display:flex}.dialog-main[data-v-9cbb6adf]{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.feature-table-container[data-v-9cbb6adf]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.feature-table-container arcgis-feature-table[data-v-9cbb6adf]{flex:1;min-height:0}.loading-container[data-v-9cbb6adf]{flex:1;justify-content:center;align-items:center;display:flex}.layer-count-badge{justify-content:flex-end;margin-bottom:.5rem;display:flex}.layer-item{margin-bottom:.25rem;padding:.125rem 0}.layer-title{margin-left:.25rem;font-size:.875rem;line-height:1.2}.empty-state-text{color:var(--calcite-ui-text-3);text-align:center;padding:.5rem;font-size:.875rem;font-style:italic}.warning-dialog-content{flex-direction:column;gap:.75rem;padding:.5rem 0;display:flex}.warning-dialog-content p{color:var(--calcite-color-text-1);margin:0;line-height:1.5}.equal-width-segments calcite-segmented-control-item{text-align:center;flex:1}.style-block[data-v-55795061]{--calcite-block-padding:0;margin-bottom:8px}.style-content[data-v-55795061]{padding:12px 16px 16px}.color-settings-grid[data-v-55795061]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.color-setting-item[data-v-55795061]{flex-direction:column;gap:8px;display:flex}.color-label[data-v-55795061]{font-size:var(--calcite-font-size--2);color:var(--calcite-color-text-3);text-transform:uppercase;letter-spacing:.5px;font-weight:var(--calcite-font-weight-medium);text-align:center}.color-swatch-wrapper[data-v-55795061]{width:100%}.color-swatch-display[data-v-55795061]{border:2px solid var(--calcite-color-border-2);cursor:pointer;border-radius:6px;align-items:flex-end;width:100%;height:80px;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #00000014}.color-swatch-display[data-v-55795061]:hover{border-color:var(--calcite-color-brand);transform:translateY(-1px);box-shadow:0 4px 8px #0000001f}.color-swatch-display[data-v-55795061]:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}.color-swatch-checkerboard[data-v-55795061]{z-index:1;background-image:linear-gradient(45deg,#e0e0e0 25%,#0000 25%),linear-gradient(-45deg,#e0e0e0 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e0e0e0 75%),linear-gradient(-45deg,#0000 75%,#e0e0e0 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;position:absolute;inset:0}.color-swatch-color[data-v-55795061]{z-index:2;position:absolute;inset:0}.color-hex-label[data-v-55795061]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;width:100%;font-family:var(--calcite-font-family-monospace);font-size:var(--calcite-font-size--2);text-align:center;font-weight:var(--calcite-font-weight-medium);letter-spacing:.5px;z-index:3;background:#000000bf;padding:6px;position:relative}.section-divider[data-v-55795061]{background:var(--calcite-color-border-3);height:1px;margin:8px 0 16px}.settings-rows[data-v-55795061]{flex-direction:column;gap:16px;display:flex}.setting-row[data-v-55795061]{grid-template-columns:110px 1fr;align-items:center;gap:20px;display:grid}.setting-label[data-v-55795061]{font-size:var(--calcite-font-size--1);color:var(--calcite-color-text-2);font-weight:var(--calcite-font-weight-medium);text-align:right}.setting-control[data-v-55795061]{align-items:center;display:flex}.slider-control[data-v-55795061],.slider-control calcite-slider[data-v-55795061]{width:100%}.preview-section[data-v-55795061]{margin-top:20px}.preview-label[data-v-55795061]{font-size:var(--calcite-font-size--2);color:var(--calcite-color-text-3);text-transform:uppercase;letter-spacing:.5px;font-weight:var(--calcite-font-weight-medium);text-align:center;margin-bottom:10px;display:block}.preview-box[data-v-55795061]{background:var(--calcite-color-background);border:2px solid var(--calcite-color-border-2);border-radius:8px;padding:16px;box-shadow:0 2px 8px #0000000f}.preview-svg[data-v-55795061]{width:100%;height:80px;display:block}.preview-text[data-v-55795061]{fill:var(--calcite-color-text-2);text-anchor:middle;font-size:10px;font-family:var(--calcite-font-family);font-weight:var(--calcite-font-weight-medium)}@media (width<=600px){.color-settings-grid[data-v-55795061]{grid-template-columns:1fr;gap:16px}.color-swatch-display[data-v-55795061]{height:70px}}@media (width<=400px){.setting-row[data-v-55795061]{grid-template-columns:1fr;gap:8px}.setting-label[data-v-55795061]{text-align:left}.color-swatch-display[data-v-55795061]{height:60px}}.dialog-layout[data-v-a47a35c8]{flex:1;grid-template-rows:1fr;grid-template-columns:220px 1fr;height:100%;min-height:0;display:grid}.dialog-layout.menu-collapsed[data-v-a47a35c8]{grid-template-columns:1fr}.dialog-sidebar[data-v-a47a35c8]{border-right:1px solid var(--calcite-color-border-1);background:var(--calcite-color-foreground-2);padding:.5rem;overflow-y:auto}.dialog-main-content[data-v-a47a35c8]{background:var(--calcite-color-foreground-1);flex-direction:column;flex:1;min-width:0;padding:1rem;display:flex;overflow-y:auto}.section-content[data-v-a47a35c8]{height:100%}.section-header-row[data-v-a47a35c8]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.section-header-row .section-title[data-v-a47a35c8]{margin:0}.section-title[data-v-a47a35c8]{font-size:var(--calcite-font-size-1);font-weight:var(--calcite-font-weight-bold);color:var(--calcite-color-text-1);margin:0 0 16px}.section-description[data-v-a47a35c8]{font-size:var(--calcite-font-size--1);color:var(--calcite-color-text-2);margin:0 0 16px;line-height:1.5}.mb-2[data-v-a47a35c8]{margin-bottom:8px}.mb-3[data-v-a47a35c8]{margin-bottom:12px}.mt-2[data-v-a47a35c8]{margin-top:8px}.mt-3[data-v-a47a35c8]{margin-top:12px}.sr-only[data-v-033a9891]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.basemap-gallery[data-v-033a9891]{width:100%;max-height:calc(100vh - 180px);padding:10px;overflow:hidden auto}.basemap-toggle-container[data-v-033a9891]{background-color:var(--calcite-ui-foreground-2);border-radius:4px;justify-content:center;align-items:center;height:40px;margin-bottom:4px;display:flex}.toggle-content[data-v-033a9891]{cursor:pointer;align-items:center;gap:12px;display:flex}.toggle-label[data-v-033a9891]{color:var(--calcite-ui-text-1);margin:0;font-size:14px;font-weight:500}.loading-container[data-v-033a9891]{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.loading-text[data-v-033a9891]{color:var(--calcite-ui-text-3);font-size:13px}.error-container[data-v-033a9891]{flex-direction:column;align-items:center;gap:1rem;padding:1rem;display:flex}.empty-container[data-v-033a9891]{flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1rem;display:flex}.empty-icon[data-v-033a9891]{opacity:.5;color:var(--calcite-ui-text-3)}.empty-text[data-v-033a9891]{color:var(--calcite-ui-text-3);font-size:13px}.basemap-content[data-v-033a9891]{position:relative;overflow:auto}.basemap-content.disabled .basemap-item[data-v-033a9891]{pointer-events:none;cursor:not-allowed}.basemap-content.disabled .basemap-opacity-container[data-v-033a9891]{pointer-events:auto;cursor:default}.disabled-overlay[data-v-033a9891]{pointer-events:none;z-index:5;background-color:#ffffff8c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.calcite-mode-dark .disabled-overlay[data-v-033a9891]{background-color:#00000080}.disabled-text[data-v-033a9891]{color:var(--calcite-ui-text-1);background-color:var(--calcite-ui-foreground-1);z-index:6;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:500;box-shadow:0 2px 6px #0003}.basemap-grid[data-v-033a9891]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;padding:4px;display:grid}@media (width<=640px){.basemap-gallery[data-v-033a9891]{max-height:calc(100vh - 150px);padding:8px}.basemap-grid[data-v-033a9891]{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:12px}}.basemap-item[data-v-033a9891]{cursor:pointer;box-sizing:border-box;border-radius:4px;outline:none;margin:2px;padding:0;transition:all .2s}.basemap-item[data-v-033a9891]:hover{transform:scale(1.03)}.basemap-item[data-v-033a9891]:focus-visible{outline:2px solid var(--calcite-color-brand,#007ac2);outline-offset:2px;transform:scale(1.02)}.basemap-item[data-v-033a9891]:focus:not(:focus-visible){outline:none}.basemap-selected[data-v-033a9891]{background-color:color-mix(in srgb, var(--calcite-color-brand,#4779e0) 8%, transparent);position:relative}.basemap-selected[data-v-033a9891]:after{content:"";background-color:var(--calcite-color-brand,#4779e0);z-index:10;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 2px 6px #0006}.basemap-selected[data-v-033a9891]:before{content:"";z-index:11;border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:6px;height:10px;position:absolute;top:12px;right:14px;transform:rotate(45deg)}.calcite-mode-dark .basemap-selected[data-v-033a9891]:after{background-color:#5a8ae6;border-color:#ffffffe6;box-shadow:0 2px 8px #00000080}.basemap-inactive[data-v-033a9891]{position:relative}.basemap-inactive[data-v-033a9891]:after{content:"";background-color:var(--calcite-ui-brand);border-radius:50%;width:10px;height:10px;margin:6px;position:absolute;top:0;right:0;box-shadow:0 0 4px #0003}.basemap-thumbnail[data-v-033a9891]{object-fit:cover;width:100%;height:90px}@media (height<=600px){.basemap-thumbnail[data-v-033a9891]{height:70px}}.basemap-card[data-v-033a9891]{width:100%}.basemap-title-container[data-v-033a9891]{width:100%;margin:0;padding:0}.basemap-title[data-v-033a9891]{text-align:center;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;width:100%;padding:0 4px;font-size:12px;display:block;overflow:hidden}@media (width<=640px){.basemap-title[data-v-033a9891]{font-size:11px}}calcite-card[data-v-033a9891]{width:100%}.basemap-opacity-container[data-v-033a9891]{align-items:center;gap:6px;width:100%;padding:4px 0;display:flex}.basemap-layer-loader[data-v-033a9891]{margin-top:2px}.opacity-slider[data-v-033a9891]{--calcite-slider-handle-size:14px;flex:1;min-width:0}.opacity-slider[data-v-033a9891]::part(track){height:4px}.opacity-value[data-v-033a9891]{color:var(--calcite-ui-text-2);text-align:right;flex-shrink:0;min-width:28px;font-size:10px}@media (width<=640px){.basemap-opacity-container[data-v-033a9891]{gap:4px}.opacity-value[data-v-033a9891]{min-width:24px;font-size:9px}}.bookmark-panel[data-v-b229348f]{flex-direction:column;width:100%;height:100%;display:flex}.loading-container[data-v-b229348f]{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem 1.5rem;display:flex}.loading-text[data-v-b229348f]{color:var(--calcite-color-text-2);margin:0;font-size:.9rem}.add-bookmark-section[data-v-b229348f]{border-bottom:1px solid var(--calcite-color-border-2);background:var(--calcite-color-foreground-1)}.add-bookmark-form[data-v-b229348f]{flex-direction:column;gap:.75rem;padding:.5rem 0;display:flex}.share-checkbox-label[data-v-b229348f]{color:var(--calcite-color-text-2);margin:0}.bookmarks-tabs-section[data-v-b229348f]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.tab-switcher[data-v-b229348f]{border-bottom:1px solid var(--calcite-color-border-2);background:var(--calcite-color-foreground-1);padding:.75rem}.bookmarks-list-section[data-v-b229348f]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.search-section[data-v-b229348f]{border-bottom:1px solid var(--calcite-color-border-2);background:var(--calcite-color-foreground-1);padding:.75rem}.bookmark-count[data-v-b229348f]{color:var(--calcite-color-text-3);text-transform:uppercase;letter-spacing:.5px;background:var(--calcite-color-foreground-1);border-bottom:1px solid var(--calcite-color-border-3);padding:.5rem .75rem;font-size:.75rem;font-weight:500}.bookmarks-container[data-v-b229348f]{flex-direction:column;flex:1;gap:.5rem;padding:.5rem;display:flex;overflow-y:auto}.bookmark-item[data-v-b229348f]{box-sizing:border-box;padding:.25rem 0;transition:all .2s}.bookmark-card[data-v-b229348f]{border:1px solid var(--calcite-color-border-2);background:var(--calcite-color-foreground-1);border-radius:4px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;transition:all .2s;display:flex}.bookmark-card[data-v-b229348f]:hover{background:var(--calcite-color-foreground-2);border-color:var(--calcite-color-border-1);box-shadow:0 2px 4px #0000001a}.bookmark-item.favorite .bookmark-card[data-v-b229348f]{border-left:3px solid var(--calcite-color-brand)}.bookmark-item.shared .bookmark-card[data-v-b229348f]{border-right:3px solid var(--calcite-color-brand)}.bookmark-thumbnail[data-v-b229348f]{background:var(--calcite-color-foreground-3);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:38px;display:flex;overflow:hidden}.thumbnail-image[data-v-b229348f]{object-fit:cover;width:100%;height:100%}.thumbnail-placeholder[data-v-b229348f]{color:var(--calcite-color-text-3);opacity:.5}.bookmark-content[data-v-b229348f]{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.bookmark-header[data-v-b229348f]{align-items:center;gap:.5rem;display:flex}.favorite-icon[data-v-b229348f]{color:var(--calcite-color-status-warning);flex-shrink:0}.shared-icon[data-v-b229348f]{color:var(--calcite-color-brand);flex-shrink:0}.bookmark-name[data-v-b229348f]{color:var(--calcite-color-text-1);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.bookmark-info[data-v-b229348f]{color:var(--calcite-color-text-3);font-size:.75rem;line-height:1.4}.bookmark-actions[data-v-b229348f]{flex-shrink:0;gap:.25rem;display:flex}.bookmark-card[data-v-b229348f]:focus-within{outline:2px solid var(--calcite-color-brand);outline-offset:2px;border-radius:4px}.empty-state[data-v-b229348f]{text-align:center;color:var(--calcite-color-text-3);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem 2rem;display:flex}.empty-state calcite-icon[data-v-b229348f]{color:var(--calcite-color-text-3);opacity:.5}.empty-state h3[data-v-b229348f]{color:var(--calcite-color-text-2);margin:0;font-size:1.1rem;font-weight:500}.empty-state p[data-v-b229348f]{color:var(--calcite-color-text-3);max-width:300px;margin:0;font-size:.9rem;line-height:1.5}.empty-state-hint[data-v-b229348f]{color:var(--calcite-color-brand);margin-top:.5rem;font-size:.85rem;font-style:italic}calcite-accordion[data-v-b229348f]{--calcite-accordion-item-spacing:0}.flex[data-v-b229348f]{display:flex}.items-center[data-v-b229348f]{align-items:center}.gap-2\.5[data-v-b229348f]{gap:.625rem}.px-3[data-v-b229348f]{padding-left:.75rem;padding-right:.75rem}.pb-2[data-v-b229348f]{padding-bottom:.5rem}.confirmation-content[data-v-b229348f]{flex-direction:column;gap:.75rem;padding:.5rem 0;display:flex}.confirmation-content p[data-v-b229348f]{color:var(--calcite-color-text-1);margin:0;line-height:1.5}.confirmation-note[data-v-b229348f]{color:var(--calcite-color-text-3);font-size:.875rem}.layer-changes[data-v-b229348f]{background:var(--calcite-color-foreground-2);border-radius:4px;margin-top:1rem;padding:.75rem}.no-changes[data-v-b229348f]{color:var(--calcite-color-text-2);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.layer-change-section[data-v-b229348f]{border-radius:4px;margin-bottom:.75rem;padding:.5rem}.layer-change-section.added[data-v-b229348f]{background:var(--calcite-color-status-success-opacity-10);border-left:3px solid var(--calcite-color-status-success)}.layer-change-section.removed[data-v-b229348f]{background:var(--calcite-color-status-danger-opacity-10);border-left:3px solid var(--calcite-color-status-danger)}.layer-change-header[data-v-b229348f]{align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;display:flex}.layer-change-section.added .layer-change-header[data-v-b229348f]{color:var(--calcite-color-status-success)}.layer-change-section.removed .layer-change-header[data-v-b229348f]{color:var(--calcite-color-status-danger)}.basemap-change[data-v-b229348f]{background:var(--calcite-color-status-info-opacity-10);border-left:3px solid var(--calcite-color-status-info);border-radius:4px;margin-bottom:.75rem;padding:.5rem}.basemap-change .layer-change-header[data-v-b229348f]{color:var(--calcite-color-status-info)}.basemap-change-detail[data-v-b229348f]{color:var(--calcite-color-text-2);align-items:center;gap:.5rem;padding-left:1.5rem;font-size:.8125rem;display:flex}.basemap-old[data-v-b229348f]{opacity:.7;text-decoration:line-through}.basemap-new[data-v-b229348f]{font-weight:500}.layer-list[data-v-b229348f]{color:var(--calcite-color-text-2);margin:0;padding-left:1.5rem;font-size:.8125rem;list-style:none}.layer-list li[data-v-b229348f]{text-overflow:ellipsis;white-space:nowrap;margin-bottom:.25rem;overflow:hidden}.layer-list .more-count[data-v-b229348f]{color:var(--calcite-color-text-3);font-style:italic}.unchanged-note[data-v-b229348f]{color:var(--calcite-color-text-3);text-align:center;margin-top:.5rem;font-size:.8125rem}.comparing-layers[data-v-b229348f]{color:var(--calcite-color-text-2);justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.875rem;display:flex}.edit-dialog-content[data-v-b229348f]{flex-direction:column;gap:1rem;padding:.5rem 0;display:flex}.edit-dialog-content calcite-label[data-v-b229348f]{margin:0}.bookmark-metadata[data-v-b229348f]{color:var(--calcite-color-text-3);border-top:1px solid var(--calcite-color-border-3);flex-direction:column;gap:.25rem;padding-top:.5rem;font-size:.75rem;display:flex}.description-textarea[data-v-b229348f]::part(textarea){resize:horizontal}.readonly-field[data-v-b229348f]{background:var(--calcite-color-foreground-2);border:1px solid var(--calcite-color-border-2);color:var(--calcite-color-text-1);border-radius:4px;padding:.5rem .75rem;font-size:.875rem}.readonly-description[data-v-b229348f]{white-space:pre-wrap;word-wrap:break-word;min-height:4rem}.style-panel[data-v-3500feda]{flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.section-divider[data-v-3500feda]{align-items:center;gap:.5rem;padding-top:.75rem;padding-bottom:.25rem;display:flex}.section-heading[data-v-3500feda]{color:var(--calcite-color-text-3);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:.6875rem;font-weight:600}.section-line[data-v-3500feda]{border:none;border-top:1px solid var(--calcite-color-border-3);flex:1;margin:0}.sub-heading[data-v-3500feda]{color:var(--calcite-color-text-3);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--calcite-color-border-3);margin-bottom:.25rem;padding-top:.5rem;padding-bottom:.125rem;font-size:.625rem;font-weight:500}.upload-dialog[data-v-8426e893]{--calcite-dialog-content-padding:0;--calcite-dialog-content-space:0}.dialog-content[data-v-8426e893]{flex-direction:column;gap:16px;padding:20px;display:flex}.hidden-file-input[data-v-8426e893]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.drop-zone[data-v-8426e893]{border:2px dashed var(--calcite-color-border-2);text-align:center;cursor:pointer;background:var(--calcite-color-foreground-1);border-radius:8px;padding:32px 24px;transition:all .2s}.drop-zone[data-v-8426e893]:hover{border-color:var(--calcite-color-brand);background:var(--calcite-color-foreground-2)}.drop-zone[data-v-8426e893]:focus{outline:2px solid var(--calcite-color-brand);outline-offset:2px}.drop-zone.is-dragging[data-v-8426e893]{border-color:var(--calcite-color-brand);background:color-mix(in srgb, var(--calcite-color-brand) 10%, var(--calcite-color-foreground-1))}.drop-zone.has-file[data-v-8426e893]{border-style:solid;padding:16px}.drop-zone-content[data-v-8426e893]{flex-direction:column;align-items:center;gap:12px;display:flex}.upload-icon[data-v-8426e893]{color:var(--calcite-color-text-3)}.drop-zone.is-dragging .upload-icon[data-v-8426e893]{color:var(--calcite-color-brand)}.drop-zone-text[data-v-8426e893]{color:var(--calcite-color-text-1);margin:0;font-size:14px;font-weight:500}.drop-zone-hint[data-v-8426e893]{color:var(--calcite-color-text-3);margin:0;font-size:12px}.file-preview[data-v-8426e893]{justify-content:space-between;align-items:center;width:100%;display:flex}.file-info[data-v-8426e893]{align-items:center;gap:12px;display:flex}.file-info calcite-icon[data-v-8426e893]{color:var(--calcite-color-brand)}.file-details[data-v-8426e893]{text-align:left;flex-direction:column;gap:2px;display:flex}.file-name[data-v-8426e893]{color:var(--calcite-color-text-1);word-break:break-all;font-size:14px;font-weight:500}.file-meta[data-v-8426e893]{color:var(--calcite-color-text-3);font-size:12px}.processing-status[data-v-8426e893]{background:var(--calcite-color-foreground-2);border-radius:4px;align-items:center;gap:12px;padding:12px;display:flex}.processing-message[data-v-8426e893]{color:var(--calcite-color-text-2);font-size:14px}.upload-result[data-v-8426e893],.area-display[data-v-8426e893]{margin-top:4px}.fade-enter-active[data-v-8426e893],.fade-leave-active[data-v-8426e893]{transition:opacity .3s}.fade-enter-from[data-v-8426e893],.fade-leave-to[data-v-8426e893]{opacity:0}.upload-tip[data-v-8426e893]{background:var(--calcite-color-foreground-2);border-left:3px solid var(--calcite-color-brand);color:var(--calcite-color-text-2);border-radius:4px;gap:8px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.tip-icon[data-v-8426e893]{color:var(--calcite-color-brand);flex-shrink:0;margin-top:1px}.tip-text strong[data-v-8426e893]{color:var(--calcite-color-text-1)}.projection-section[data-v-8426e893]{flex-direction:column;gap:4px;display:flex}.projection-label[data-v-8426e893]{color:var(--calcite-color-text-1);flex-direction:column;gap:2px;font-size:13px;font-weight:500;display:flex}.projection-hint[data-v-8426e893]{color:var(--calcite-color-text-3);font-size:11px;font-weight:400}.sr-only[data-v-8426e893]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only[data-v-fefe9ca7]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mylayers-panel[data-v-fefe9ca7]{flex-direction:column;width:100%;height:100%;display:flex}.loading-container[data-v-fefe9ca7]{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem 1.5rem;display:flex}.loading-text[data-v-fefe9ca7]{color:var(--calcite-color-text-2);margin:0;font-size:.9rem}.mylayers-list-section[data-v-fefe9ca7]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.search-section[data-v-fefe9ca7]{border-bottom:1px solid var(--calcite-color-border-2);background:var(--calcite-color-foreground-1);padding:.75rem}.filter-section[data-v-fefe9ca7]{border-bottom:1px solid var(--calcite-color-border-3);background:var(--calcite-color-foreground-1);padding:.5rem .75rem}.filter-section calcite-chip-group[data-v-fefe9ca7]{flex-wrap:wrap;gap:.25rem;display:flex}.layer-count[data-v-fefe9ca7]{color:var(--calcite-color-text-3);text-transform:uppercase;letter-spacing:.5px;background:var(--calcite-color-foreground-1);border-bottom:1px solid var(--calcite-color-border-3);padding:.5rem .75rem;font-size:.75rem;font-weight:500}.layers-container[data-v-fefe9ca7]{flex-direction:column;flex:1;gap:.5rem;padding:.5rem;display:flex;overflow-y:auto}.layer-item[data-v-fefe9ca7]{transition:all .2s}.layer-card[data-v-fefe9ca7]{border:1px solid var(--calcite-color-border-2);background:var(--calcite-color-foreground-1);border-radius:4px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;transition:all .2s;display:flex}.layer-card[data-v-fefe9ca7]:hover{background:var(--calcite-color-foreground-2);border-color:var(--calcite-color-border-1);box-shadow:0 2px 4px #0000001a}.layer-card[data-v-fefe9ca7]:focus-within{outline:2px solid var(--calcite-color-brand);outline-offset:2px;border-radius:4px}.layer-content[data-v-fefe9ca7]{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.layer-header[data-v-fefe9ca7]{align-items:center;gap:.5rem;display:flex}.geometry-icon[data-v-fefe9ca7]{color:var(--calcite-color-brand);flex-shrink:0}.layer-name[data-v-fefe9ca7]{color:var(--calcite-color-text-1);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.layer-info[data-v-fefe9ca7]{color:var(--calcite-color-text-3);font-size:.75rem;line-height:1.4}.layer-actions[data-v-fefe9ca7]{flex-shrink:0;gap:.25rem;display:flex}.empty-state[data-v-fefe9ca7]{text-align:center;color:var(--calcite-color-text-3);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem 2rem;display:flex}.empty-state calcite-icon[data-v-fefe9ca7]{color:var(--calcite-color-text-3);opacity:.5}.empty-state h3[data-v-fefe9ca7]{color:var(--calcite-color-text-2);margin:0;font-size:1.1rem;font-weight:500}.empty-state p[data-v-fefe9ca7]{color:var(--calcite-color-text-3);max-width:300px;margin:0;font-size:.9rem;line-height:1.5}.empty-state-actions[data-v-fefe9ca7]{gap:.5rem;display:flex}.tip-text[data-v-fefe9ca7]{color:var(--calcite-color-text-2);background:var(--calcite-color-foreground-2);border-radius:4px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.75rem 1rem;font-size:.85rem;display:flex}.confirmation-content[data-v-fefe9ca7]{flex-direction:column;gap:.75rem;display:flex}.confirmation-content p[data-v-fefe9ca7]{color:var(--calcite-color-text-1);margin:0;font-size:.9rem;line-height:1.5}.confirmation-note[data-v-fefe9ca7]{color:var(--calcite-color-text-3);font-size:.85rem;font-style:italic}.container[data-v-af87e787]{max-width:100%;overflow-x:hidden}.waypoint-combobox[data-v-af87e787]{width:100%;max-width:100%}[data-v-af87e787] .waypoint-combobox::part(input-container){flex-wrap:wrap;max-height:120px;overflow-y:auto}[data-v-af87e787] .waypoint-combobox calcite-chip{max-width:100%}[data-v-af87e787] .waypoint-combobox calcite-chip::part(text-container){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.destination-select[data-v-af87e787]{max-width:100%}[data-v-af87e787] .destination-select calcite-option{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.style-icon-wrapper[data-v-1f6d8976]{border:2px solid #0000;border-radius:4px;margin:2px;display:inline-block}.style-icon-wrapper.style-active[data-v-1f6d8976]{border-color:var(--calcite-color-brand);background-color:var(--calcite-color-brand-hover)}.style-icon-wrapper[data-v-defada29]{border:2px solid #0000;border-radius:4px;margin:2px;display:inline-block}.style-icon-wrapper.style-active[data-v-defada29]{border-color:var(--calcite-color-brand);background-color:var(--calcite-color-brand-hover)}.style-icon-wrapper[data-v-8015c816]{border:2px solid #0000;border-radius:4px;margin:2px;display:inline-block}.style-icon-wrapper.style-active[data-v-8015c816]{border-color:var(--calcite-color-brand);background-color:var(--calcite-color-brand-hover)}.point-action[data-v-51687b47],.polyline-action[data-v-51687b47],.polygon-action[data-v-51687b47]{background:#fff;border:1px solid #000;border-radius:2px;margin-top:10px;transition:all .2s}.style-icon-wrapper[data-v-51687b47]{border:2px solid #0000;border-radius:4px;margin:2px;display:inline-block}.style-icon-wrapper.style-active[data-v-51687b47]{border-color:var(--calcite-color-brand);background-color:var(--calcite-color-brand-hover)}.rich-text-editor[data-v-8f16d4a8]{border:1px solid #d1d5db;border-radius:4px;flex-direction:column;margin-bottom:.75rem;display:flex}.editor-toolbar[data-v-8f16d4a8]{background-color:#f9fafb;border-bottom:1px solid #d1d5db;border-top-left-radius:4px;border-top-right-radius:4px;align-items:center;gap:.5rem;padding:.5rem;display:flex}.toolbar-btn[data-v-8f16d4a8]{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;padding:.375rem .75rem;font-size:14px;transition:all .2s}.toolbar-btn[data-v-8f16d4a8]:hover:not(:disabled){background-color:#f3f4f6}.toolbar-btn[data-v-8f16d4a8]:disabled{opacity:.5;cursor:not-allowed}.toolbar-btn.is-active[data-v-8f16d4a8]{background-color:#dbeafe;border-color:#60a5fa}.editor-content[data-v-8f16d4a8]{background:#fff;position:relative;overflow:hidden}.editor-content.disabled[data-v-8f16d4a8]{background-color:#f3f4f6}[data-v-8f16d4a8] .editor-content .ProseMirror{box-sizing:border-box!important;outline:none!important;min-height:100px!important;max-height:200px!important;padding:.75rem!important;font-size:14px!important;line-height:1.5!important}[data-v-8f16d4a8] .editor-content .ProseMirror:focus{outline:none!important}[data-v-8f16d4a8] .editor-content .ProseMirror p{margin:.5rem 0!important}[data-v-8f16d4a8] .editor-content .ProseMirror strong,[data-v-8f16d4a8] .editor-content .ProseMirror b{font-weight:700!important}[data-v-8f16d4a8] .editor-content .ProseMirror ul,[data-v-8f16d4a8] .editor-content .ProseMirror ol{text-align:left!important;margin:.5rem 0!important;padding-left:2rem!important}[data-v-8f16d4a8] .editor-content .ProseMirror ul{list-style-type:disc!important;list-style-position:outside!important}[data-v-8f16d4a8] .editor-content .ProseMirror ol{list-style-type:decimal!important;list-style-position:outside!important}[data-v-8f16d4a8] .editor-content .ProseMirror li{text-align:left!important;margin-bottom:.25rem!important;margin-left:0!important;display:list-item!important}[data-v-8f16d4a8] .editor-content .ProseMirror li p{margin:0!important;display:inline!important}[data-v-8f16d4a8] .editor-content .ProseMirror p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;pointer-events:none;height:0}[data-v-8f16d4a8] .editor-content .ProseMirror.ProseMirror-focused p.is-editor-empty:first-child:before{color:#a1a1aa}.style-icon-wrapper[data-v-1a25c8dc]{border:2px solid #0000;border-radius:4px;margin:2px;display:inline-block}.style-icon-wrapper.style-active[data-v-1a25c8dc]{border-color:var(--calcite-color-brand);background-color:var(--calcite-color-brand-hover)}.confirmation-content[data-v-1a25c8dc]{flex-direction:column;gap:.75rem;padding:.5rem 0;display:flex}.confirmation-content p[data-v-1a25c8dc]{color:var(--calcite-color-text-1);margin:0;line-height:1.5}.confirmation-note[data-v-1a25c8dc]{color:var(--calcite-color-text-3);font-size:.875rem}.containers[data-v-1c7ec3bb]{padding-bottom:1rem}.style-icon-wrapper[data-v-1c7ec3bb]{border:2px solid #0000;border-radius:4px;transition:border-color .2s;display:inline-flex}.style-icon-wrapper.style-active[data-v-1c7ec3bb]{border-color:var(--calcite-color-brand)}.style-icon[data-v-1c7ec3bb]{object-fit:contain}calcite-action[data-v-1c7ec3bb]{--calcite-action-background-color:transparent}calcite-action[active][data-v-1c7ec3bb]{--calcite-action-background-color:var(--calcite-color-foreground-2)}.containers[data-v-b1832300]{padding-bottom:1rem}.style-icon-wrapper[data-v-b1832300]{border:2px solid #0000;border-radius:4px;transition:border-color .2s;display:inline-flex}.style-icon-wrapper.style-active[data-v-b1832300]{border-color:var(--calcite-color-brand)}.style-icon[data-v-b1832300]{object-fit:contain}calcite-action[data-v-b1832300]{--calcite-action-background-color:transparent}calcite-action[active][data-v-b1832300]{--calcite-action-background-color:var(--calcite-color-foreground-2)}.unified-map-editor[data-v-1e0f1760]{flex-direction:column;height:100%;display:flex}.editor-selector[data-v-1e0f1760]{border-bottom:1px solid var(--calcite-color-border-2);flex-shrink:0;padding:1rem}.editor-content[data-v-1e0f1760]{flex:1}.editor-content>div[data-v-1e0f1760]{height:100%}.confirmation-content[data-v-c89f64c2]{padding:.5rem 0}.confirmation-content p[data-v-c89f64c2]{margin:.5rem 0;line-height:1.5}.confirmation-note[data-v-c89f64c2]{color:var(--calcite-color-text-2);font-size:.875rem;font-style:italic}.feature-table-dialog[data-v-899846a3]{--calcite-dialog-content-padding:0;--calcite-dialog-scrim-background-color:transparent}.dialog-layout[data-v-899846a3]{flex:1;grid-template-rows:1fr;grid-template-columns:320px 1fr;height:100%;min-height:0;transition:grid-template-columns .2s;display:grid}.dialog-layout.sidebar-collapsed[data-v-899846a3]{grid-template-columns:0 1fr}.config-sidebar[data-v-899846a3]{border-right:1px solid var(--calcite-color-border-1);background:var(--calcite-color-foreground-2);flex-direction:column;min-height:0;display:flex;overflow:hidden}.config-sidebar.collapsed[data-v-899846a3]{overflow:hidden}.sidebar-content[data-v-899846a3]{flex:1;min-height:0;padding:12px;overflow:hidden auto}.main-content[data-v-899846a3]{background:var(--calcite-color-foreground-1);flex-direction:column;min-height:0;display:flex;overflow:hidden}.table-container[data-v-899846a3]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.table-wrapper[data-v-899846a3]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.feature-table-component[data-v-899846a3]{flex:1;width:100%;height:100%;min-height:0;display:block}.table-loading-overlay[data-v-899846a3]{background-color:color-mix(in srgb, var(--calcite-color-foreground-1) 90%, transparent);border-top:1px solid var(--calcite-color-border-1);z-index:1;justify-content:center;align-items:center;padding:6px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.loading-state[data-v-899846a3]{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.empty-state[data-v-899846a3]{background-color:var(--calcite-color-foreground-2);flex-direction:column;justify-content:center;align-items:center;height:100%;padding:32px;display:flex}.conversion-status-bg[data-v-899846a3]{background-color:color-mix(in srgb, var(--calcite-color-status-info) 15%, var(--calcite-color-foreground-1));color:var(--calcite-color-text-1)}.theme-surface-bg[data-v-899846a3]{background-color:var(--calcite-color-foreground-1);color:var(--calcite-color-text-1)}@media (width<=1024px){.dialog-layout[data-v-899846a3]{grid-template-columns:280px 1fr}}@media (width<=768px){.feature-table-dialog[data-v-899846a3]{--calcite-dialog-size-x:calc(100vw - 16px);--calcite-dialog-size-y:calc(100vh - 16px)}.dialog-layout[data-v-899846a3]{grid-template-columns:240px 1fr}}.dialog-content[data-v-fd0a9bb2]{flex-direction:column;height:100%;min-height:600px;display:flex;overflow:hidden}.tables-row[data-v-fd0a9bb2]{flex:1;gap:12px;min-height:0;padding:12px;display:flex;overflow:hidden}.table-column[data-v-fd0a9bb2]{border:1px solid var(--calcite-color-border-2);background:var(--calcite-color-foreground-1);border-radius:4px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.table-header[data-v-fd0a9bb2]{border-bottom:1px solid var(--calcite-color-border-3);background:var(--calcite-color-foreground-2);justify-content:space-between;align-items:center;padding:12px;display:flex}.table-title[data-v-fd0a9bb2]{font-size:.875rem;font-weight:600}.feature-table-container[data-v-fd0a9bb2]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.feature-table-container arcgis-feature-table[data-v-fd0a9bb2]{flex:1;min-height:0}.dialog-content[data-v-cf4fce08]{flex-direction:column;height:100%;min-height:600px;display:flex;overflow:hidden}.tables-row[data-v-cf4fce08]{flex:1;gap:12px;min-height:0;padding:12px;display:flex;overflow:hidden}.table-column[data-v-cf4fce08]{border:1px solid var(--calcite-color-border-2);background:var(--calcite-color-foreground-1);border-radius:4px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.feature-table-container[data-v-cf4fce08]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.feature-table-container arcgis-feature-table[data-v-cf4fce08]{flex:1;min-height:0}.dialog-content[data-v-4d963995]{flex-direction:column;height:100%;min-height:600px;display:flex;overflow:hidden}.tables-row[data-v-4d963995]{flex:1;gap:12px;min-height:0;padding:12px;display:flex;overflow:hidden}.table-column[data-v-4d963995]{border:1px solid var(--calcite-color-border-2);background:var(--calcite-color-foreground-1);border-radius:4px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.table-header[data-v-4d963995]{border-bottom:1px solid var(--calcite-color-border-3);background:var(--calcite-color-foreground-2);justify-content:space-between;align-items:center;padding:12px;display:flex}.table-title[data-v-4d963995]{color:var(--calcite-color-text-1);font-size:14px;font-weight:600}.feature-table-container[data-v-4d963995]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.feature-table-container arcgis-feature-table[data-v-4d963995]{flex:1;min-height:0}.report-content[data-v-6ad67d5c]{flex-direction:column;gap:.75rem;padding:.5rem;display:flex}.chart-view[data-v-6ad67d5c]{padding-top:.25rem}.slope-chart-svg[data-v-6ad67d5c]{width:100%;height:auto;display:block}.table-view[data-v-6ad67d5c]{padding-top:.25rem}.slope-report-table[data-v-6ad67d5c]{border-collapse:collapse;width:100%;font-size:.8125rem;line-height:1.25rem}.slope-report-table thead tr[data-v-6ad67d5c]{border-bottom:2px solid var(--calcite-color-border-2)}.slope-report-table thead th[data-v-6ad67d5c]{text-transform:uppercase;letter-spacing:.025em;color:var(--calcite-color-text-3);text-align:left;padding:.5rem .75rem;font-size:.6875rem;font-weight:600}.slope-report-table .col-right[data-v-6ad67d5c]{text-align:right}.slope-report-table tbody tr[data-v-6ad67d5c]{border-bottom:1px solid var(--calcite-color-border-3)}.slope-report-table tbody tr[data-v-6ad67d5c]:hover{background-color:var(--calcite-color-foreground-2)}.slope-report-table tbody td[data-v-6ad67d5c]{padding:.5rem .75rem}.footer-row[data-v-6ad67d5c]{background-color:var(--calcite-color-foreground-2);border-top:2px solid var(--calcite-color-border-2);font-weight:600}.footer-row td[data-v-6ad67d5c]{padding:.625rem .75rem}.steep-yes[data-v-6ad67d5c]{color:var(--calcite-color-status-danger)}.definitions-section[data-v-6ad67d5c]{color:var(--calcite-color-text-2);flex-direction:column;gap:.25rem;padding-top:.25rem;font-size:.75rem;line-height:1.4;display:flex}.definitions-subtitle[data-v-6ad67d5c]{margin:0;font-style:italic;font-weight:600}.definitions-heading[data-v-6ad67d5c]{color:var(--calcite-color-text-1);margin:.5rem 0 .125rem;font-size:.8125rem;font-weight:700}.definitions-term[data-v-6ad67d5c]{margin:.375rem 0 0}.definitions-term strong[data-v-6ad67d5c]{color:var(--calcite-color-text-1)}.definitions-desc[data-v-6ad67d5c]{color:var(--calcite-color-text-3);margin:.125rem 0 0 .75rem}.definitions-warning[data-v-6ad67d5c]{border-left:3px solid var(--calcite-color-status-danger);background-color:color-mix(in srgb, var(--calcite-color-status-danger) 8%, transparent);border-radius:0 3px 3px 0;margin-top:.625rem;padding:.5rem .625rem}.definitions-warning-heading[data-v-6ad67d5c]{color:var(--calcite-color-status-danger);margin:0 0 .25rem;font-size:.8125rem;font-weight:700}.definitions-warning-text[data-v-6ad67d5c]{color:var(--calcite-color-text-2);margin:0}.definitions-note[data-v-6ad67d5c]{border-left:3px solid var(--calcite-color-brand);background-color:color-mix(in srgb, var(--calcite-color-brand) 8%, transparent);border-radius:0 3px 3px 0;margin-top:.625rem;padding:.5rem .625rem}.definitions-note-heading[data-v-6ad67d5c]{color:var(--calcite-color-brand);margin:0 0 .25rem;font-size:.8125rem;font-weight:700}.slope-results-table[data-v-3e6aba60]{font-size:.8125rem;line-height:1.25rem}.slope-results-header[data-v-3e6aba60]{text-transform:uppercase;letter-spacing:.025em;color:var(--calcite-color-text-3);border-bottom:2px solid var(--calcite-color-border-2);grid-template-columns:1fr auto auto;gap:1rem;padding:.5rem .75rem;font-size:.6875rem;font-weight:600;display:grid}.slope-results-row[data-v-3e6aba60]{border-bottom:1px solid var(--calcite-color-border-3);grid-template-columns:1fr auto auto;gap:1rem;padding:.5rem .75rem;transition:background-color .15s;display:grid;position:relative}.slope-results-row[data-v-3e6aba60]:hover{background-color:var(--calcite-color-foreground-2)}.slope-results-bar[data-v-3e6aba60]{background-color:var(--calcite-color-status-success);opacity:.08;pointer-events:none;border-radius:2px;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.slope-results-label[data-v-3e6aba60]{z-index:1;word-break:break-word;min-width:0;position:relative}.slope-results-footer[data-v-3e6aba60]{background-color:var(--calcite-color-foreground-2);border-top:2px solid var(--calcite-color-border-2);border-radius:0 0 4px 4px;grid-template-columns:1fr auto auto;gap:1rem;padding:.625rem .75rem;display:grid}.vr-stats-table[data-v-e9aae7dd]{border-collapse:collapse;width:100%;font-size:.75rem;line-height:1.25rem}.vr-stats-table tr[data-v-e9aae7dd]:not(:last-child){border-bottom:1px solid var(--calcite-color-border-3)}.vr-stats-label[data-v-e9aae7dd]{color:var(--calcite-color-text-3);word-break:break-word;padding:3px 4px 3px 0}.vr-stats-value[data-v-e9aae7dd]{color:var(--calcite-color-text-1);text-align:right;white-space:nowrap;padding:3px 0 3px 4px;font-weight:500}.vr-stats-highlight[data-v-e9aae7dd]{color:var(--calcite-color-status-success);font-weight:700}.vr-icon-success[data-v-e9aae7dd]{color:var(--calcite-color-status-success)}.vr-icon-danger[data-v-e9aae7dd]{color:var(--calcite-color-status-danger)}.vr-log-toggle[data-v-e9aae7dd]{--calcite-button-padding-inline:4px;flex-shrink:0}.vr-log-list[data-v-e9aae7dd]{max-height:400px;font-family:var(--calcite-font-family-monospace,monospace);overflow-y:auto}.vr-log-entry[data-v-e9aae7dd]{color:var(--calcite-color-text-2);gap:8px;padding:4px 6px;font-size:.75rem;line-height:1.4rem;display:flex}.vr-log-entry[data-v-e9aae7dd]:nth-child(2n){background:var(--calcite-color-foreground-2)}.vr-log-index[data-v-e9aae7dd]{color:var(--calcite-color-text-3);text-align:right;opacity:.5;-webkit-user-select:none;user-select:none;flex-shrink:0;min-width:20px}.vr-log-msg[data-v-e9aae7dd]{word-break:break-word}.vr-log-error[data-v-e9aae7dd]{color:var(--calcite-color-status-danger);font-weight:500}.vr-log-footer-status[data-v-e9aae7dd]{color:var(--calcite-color-text-2);align-items:center;gap:6px;font-size:.75rem;display:flex}.vr-log-count[data-v-e9aae7dd]{color:var(--calcite-color-text-3);margin-left:4px}.arcgis-chart-dialog[data-v-892a51e8]{--calcite-dialog-content-padding:0;--calcite-dialog-scrim-background-color:transparent}.dialog-layout[data-v-892a51e8]{flex:1;grid-template-rows:1fr;grid-template-columns:320px 1fr;height:100%;min-height:0;transition:grid-template-columns .2s;display:grid}.dialog-layout.sidebar-collapsed[data-v-892a51e8]{grid-template-columns:0 1fr}.config-sidebar[data-v-892a51e8]{border-right:1px solid var(--calcite-color-border-1);background:var(--calcite-color-foreground-2);flex-direction:column;min-height:0;display:flex;overflow:hidden}.config-sidebar.collapsed[data-v-892a51e8]{overflow:hidden}.sidebar-content[data-v-892a51e8]{flex:1;min-height:0;padding:12px;overflow:hidden auto}.main-content[data-v-892a51e8]{background:var(--calcite-color-foreground-1);flex-direction:column;min-height:0;display:flex;overflow:hidden}.chart-container[data-v-892a51e8]{flex-direction:column;flex:1;min-height:0;padding:16px;display:flex;position:relative;overflow:hidden}.loading-state[data-v-892a51e8]{justify-content:center;align-items:center;height:100%;display:flex}.empty-state[data-v-892a51e8]{height:100%;color:var(--calcite-color-text-3);flex-direction:column;justify-content:center;align-items:center;display:flex}.theme-surface-bg[data-v-892a51e8]{background-color:var(--calcite-color-foreground-1);color:var(--calcite-color-text-1);border-color:var(--calcite-color-border-1)}.conversion-status-bg[data-v-892a51e8]{background-color:color-mix(in srgb, var(--calcite-color-status-info) 15%, var(--calcite-color-foreground-1));color:var(--calcite-color-text-1)}.arcgis-chart-panel[data-v-892a51e8]{background-color:var(--calcite-color-foreground-1);height:100%;color:var(--calcite-color-text-1);overflow:hidden}.chart-preview-container[data-v-892a51e8]{min-height:300px;display:block;position:relative}.arcgis-chart-preview[data-v-892a51e8]{position:absolute;inset:0;width:100%!important;height:100%!important}.chart-preview-overlay[data-v-892a51e8]{justify-content:center;align-items:center;height:100%;display:flex;position:absolute;inset:0}.modal-arcgis-chart[data-v-892a51e8]{flex:1;width:100%;height:100%;min-height:0;display:flex}[data-v-892a51e8] arcgis-chart{flex-direction:column;min-height:0;width:100%!important;height:100%!important;display:flex!important}[data-v-892a51e8] arcgis-chart>div,[data-v-892a51e8] arcgis-chart shadow-root,[data-v-892a51e8] arcgis-chart canvas,[data-v-892a51e8] arcgis-chart .esri-chart,[data-v-892a51e8] arcgis-chart .esri-chart__container{flex:auto!important;width:100%!important;height:100%!important}@media (width<=1024px){.dialog-layout[data-v-892a51e8]{grid-template-columns:280px 1fr}}@media (width<=768px){.large-dialog[data-v-892a51e8]{--calcite-dialog-size-x:calc(100vw - 16px);--calcite-dialog-size-y:calc(100vh - 16px)}.dialog-layout[data-v-892a51e8]{grid-template-columns:240px 1fr}}.chat-dialog-content[data-v-65882939]{flex-direction:column;height:100%;min-height:600px;display:flex}.chat-dialog-content[data-v-65882939] calcite-panel{box-shadow:none;border:none}.chat-dialog-content[data-v-65882939] .chat-panel-content{flex-direction:column;height:100%;display:flex}@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-date-picker-month-header,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-modal,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-center-row,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-tile-select,calcite-tile-select-group,calcite-time-picker,calcite-tip,calcite-tip-group,calcite-tip-manager,calcite-tooltip,calcite-tree,calcite-tree-item){visibility:hidden}:host{--calcite-internal-color-focus:var(--calcite-color-focus,var(--calcite-ui-focus-color,var(--calcite-color-brand)))}: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:100%;--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-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-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-light:.4;--calcite-opacity-half:.5;--calcite-opacity-dark:.85;--calcite-opacity-full:1;--calcite-opacity-disabled:.5;--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-xxxs:.75rem;--calcite-size-xxs:.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-xxxl: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-z-index-deep:-999999;--calcite-z-index:1;--calcite-z-index-sticky:300;--calcite-z-index-header:400;--calcite-z-index-toast:500;--calcite-z-index-dropdown:600;--calcite-z-index-overlay:700;--calcite-z-index-modal:800;--calcite-z-index-popup:900;--calcite-z-index-tooltip:901;--calcite-corner-radius:var(--calcite-corner-radius-none);--calcite-shadow-none:0 0 0 0 #0000;--calcite-shadow-sm:0 2px 8px 0 #0000000a, 0 4px 16px 0 #00000014;--calcite-shadow-md:0 4px 20px 0 #00000014, 0 12px 30px #0000001a}.calcite-typography{font-family:var(--calcite-font-family);font-size:var(--calcite-font-size);font-weight:var(--calcite-font-weight-regular);letter-spacing:var(--calcite-font-letter-spacing-normal);line-height:var(--calcite-font-line-height-fixed-base);paragraph-spacing:var(--calcite-font-paragraph-spacing-normal);text-case:var(--calcite-font-text-case-none);-webkit-text-decoration:var(--calcite-font-text-decoration-none);-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{letter-spacing:0;paragraph-spacing:4px;text-case:none;font-family:Avenir Next,Avenir,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:16px;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-size:24px;font-weight:600;line-height:1.375}.calcite-typography-hierarchy-display-2{font-size:20px;font-weight:600;line-height:1.375}.calcite-typography-hierarchy-heading-1{font-size:24px;font-weight:500;line-height:1.375}.calcite-typography-hierarchy-heading-2{font-size:20px;font-weight:500;line-height:1.375}.calcite-typography-hierarchy-heading-3{font-size:18px;font-weight:500;line-height:1.375}.calcite-typography-hierarchy-heading-4{font-size:16px;font-weight:500;line-height:1.375}.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{letter-spacing:0;paragraph-spacing:4px;text-case:none;font-family:Avenir Next,Avenir,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:16px;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{font-size:12px;line-height:1.375}:root,.calcite-mode-light{--calcite-color-border-white:#fff;--calcite-color-border-ghost:#0000004d;--calcite-color-border-input:#949494;--calcite-color-border-3:#dedede;--calcite-color-border-2:#d4d4d4;--calcite-color-border-1:#c9c9c9;--calcite-color-text-link:#00619b;--calcite-color-text-inverse:#fff;--calcite-color-text-highlight:#004874;--calcite-color-text-3:#6b6b6b;--calcite-color-text-2:#4a4a4a;--calcite-color-text-1:#141414;--calcite-color-inverse-press:#212121;--calcite-color-inverse-hover:#2b2b2b;--calcite-color-inverse:#363636;--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:#d17300;--calcite-color-status-warning:#f89927;--calcite-color-status-success-press:#1a6324;--calcite-color-status-success-hover:#288835;--calcite-color-status-success:#35ac46;--calcite-color-status-info-press:#00304d;--calcite-color-status-info-hover:#004874;--calcite-color-status-info:#00619b;--calcite-color-brand-underline:#00619b66;--calcite-color-brand-press:#004874;--calcite-color-brand-hover:#00619b;--calcite-color-brand:#007ac2;--calcite-color-transparent-tint:#fffc;--calcite-color-transparent-scrim:#ffffffd9;--calcite-color-transparent-inverse-press:#ffffff29;--calcite-color-transparent-inverse-hover:#ffffff1f;--calcite-color-transparent-press:#00000014;--calcite-color-transparent-hover:#0000000a;--calcite-color-transparent:#0000;--calcite-color-surface-highlight:#d6efff;--calcite-color-foreground-current:#d6efff;--calcite-color-foreground-3:#ebebeb;--calcite-color-foreground-2:#f2f2f2;--calcite-color-foreground-1:#fff;--calcite-color-background-none:#fff0;--calcite-color-background:#f7f7f7}.calcite-mode-dark{--calcite-color-border-white:#f7f7f7;--calcite-color-border-ghost:#7575754d;--calcite-color-border-input:#757575;--calcite-color-border-3:#404040;--calcite-color-border-2:#4a4a4a;--calcite-color-border-1:#545454;--calcite-color-text-link:#00a0ff;--calcite-color-text-inverse:#141414;--calcite-color-text-highlight:#d6efff;--calcite-color-text-3:#9e9e9e;--calcite-color-text-2:#bfbfbf;--calcite-color-text-1:#fff;--calcite-color-inverse-press:#f2f2f2;--calcite-color-inverse-hover:#fff;--calcite-color-inverse:#f7f7f7;--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-brand-underline:#00a0ff66;--calcite-color-brand-press:#00619b;--calcite-color-brand-hover:#007ac2;--calcite-color-brand:#009af2;--calcite-color-transparent-tint:#2b2b2bcc;--calcite-color-transparent-scrim:#000000d9;--calcite-color-transparent-inverse-press:#00000014;--calcite-color-transparent-inverse-hover:#0000000a;--calcite-color-transparent-press:#ffffff29;--calcite-color-transparent-hover:#ffffff1f;--calcite-color-transparent:#fff0;--calcite-color-surface-highlight:#2b465f;--calcite-color-foreground-current:#2b465f;--calcite-color-foreground-3:#141414;--calcite-color-foreground-2:#212121;--calcite-color-foreground-1:#2b2b2b;--calcite-color-background-none:#fff0;--calcite-color-background:#363636}: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-ui-brand:var(--calcite-color-brand);--calcite-ui-brand-hover:var(--calcite-color-brand-hover);--calcite-ui-brand-press:var(--calcite-color-brand-press);--calcite-ui-background:var(--calcite-color-background);--calcite-ui-foreground-1:var(--calcite-color-foreground-1);--calcite-ui-foreground-2:var(--calcite-color-foreground-2);--calcite-ui-foreground-3:var(--calcite-color-foreground-3);--calcite-ui-foreground-current:var(--calcite-color-foreground-current);--calcite-ui-focus-offset-invert:var(--calcite-offset-invert-focus);--calcite-semantic-ui-color-foreground-current:var(--calcite-color-foreground-current);--calcite-ui-text-1:var(--calcite-color-text-1);--calcite-ui-text-2:var(--calcite-color-text-2);--calcite-ui-text-3:var(--calcite-color-text-3);--calcite-ui-text-inverse:var(--calcite-color-text-inverse);--calcite-ui-text-link:var(--calcite-color-text-link);--calcite-ui-border-1:var(--calcite-color-border-1);--calcite-ui-border-2:var(--calcite-color-border-2);--calcite-ui-border-3:var(--calcite-color-border-3);--calcite-ui-border-input:var(--calcite-color-border-input);--calcite-ui-info:var(--calcite-color-status-info);--calcite-ui-info-hover:var(--calcite-color-status-info-hover);--calcite-ui-info-press:var(--calcite-color-status-info-press);--calcite-ui-success:var(--calcite-color-status-success);--calcite-ui-success-hover:var(--calcite-color-status-success-hover);--calcite-ui-success-press:var(--calcite-color-status-success-press);--calcite-ui-warning:var(--calcite-color-status-warning);--calcite-ui-warning-hover:var(--calcite-color-status-warning-hover);--calcite-ui-warning-press:var(--calcite-color-status-warning-press);--calcite-ui-danger:var(--calcite-color-status-danger);--calcite-ui-danger-hover:var(--calcite-color-status-danger-hover);--calcite-ui-danger-press:var(--calcite-color-status-danger-press);--calcite-ui-inverse:var(--calcite-color-inverse);--calcite-app-z-index:var(--calcite-z-index);--calcite-app-z-index-tooltip:var(--calcite-z-index-tooltip);--calcite-app-z-index-popup:var(--calcite-z-index-popup);--calcite-app-z-index-modal:var(--calcite-z-index-modal);--calcite-app-z-index-overlay:var(--calcite-z-index-overlay);--calcite-app-z-index-dropdown:var(--calcite-z-index-dropdown);--calcite-app-z-index-toast:var(--calcite-z-index-toast);--calcite-app-z-index-header:var(--calcite-z-index-header);--calcite-app-z-index-sticky:var(--calcite-z-index-sticky);--calcite-app-breakpoint-content-fixed:var(--calcite-container-size-content-fixed);--calcite-app-breakpoint-content-fluid:var(--calcite-container-size-content-fluid);--calcite-app-breakpoint-width-lg:var(--calcite-container-size-width-lg-max);--calcite-app-breakpoint-width-md:var(--calcite-container-size-width-md-max);--calcite-app-breakpoint-width-sm:var(--calcite-container-size-width-sm-max);--calcite-app-breakpoint-width-xs:var(--calcite-container-size-width-xs-max);--calcite-app-breakpoint-width-xxs:var(--calcite-container-size-width-xxs-max);--calcite-app-spacing-11:var(--calcite-spacing-xxxl);--calcite-app-spacing-8:var(--calcite-spacing-xl);--calcite-app-spacing-7:var(--calcite-spacing-lg);--calcite-app-spacing-6:var(--calcite-spacing-md-plus);--calcite-app-spacing-5:var(--calcite-spacing-md);--calcite-app-spacing-3:var(--calcite-spacing-sm);--calcite-app-spacing-2:var(--calcite-spacing-xs);--calcite-app-spacing-1:var(--calcite-spacing-xxs);--calcite-app-spacing-0:var(--calcite-spacing-base);--calcite-app-sizing-11:var(--calcite-size-md);--calcite-app-sizing-9:var(--calcite-size-sm);--calcite-app-sizing-8:var(--calcite-spacing-xl);--calcite-app-sizing-7:var(--calcite-size-xs);--calcite-app-sizing-6:var(--calcite-size-xxxs-plus);--calcite-app-sizing-5:var(--calcite-size-xxxs);--calcite-app-sizing-4:var(--calcite-spacing-sm-plus);--calcite-app-sizing-3:var(--calcite-spacing-sm);--calcite-app-sizing-2:var(--calcite-spacing-xs);--calcite-app-sizing-1:var(--calcite-spacing-xxs);--calcite-app-sizing-0:var(--calcite-spacing-base);--calcite-app-opacity-100:var(--calcite-app-opacity-full);--calcite-app-opacity-85:var(--calcite-app-opacity-dark);--calcite-app-opacity-50:var(--calcite-app-opacity-half);--calcite-app-opacity-40:var(--calcite-app-opacity-light);--calcite-app-border-width-none:var(--calcite-border-width-none);--calcite-app-border-width-2:var(--calcite-border-width-lg);--calcite-app-border-width-1:var(--calcite-border-width-md);--calcite-app-border-width-0:var(--calcite-border-width-sm);--calcite-app-border-radius-full:var(--calcite-corner-radius-pill);--calcite-app-border-radius-none:var(--calcite-corner-radius-sharp);--calcite-app-border-radius-1:var(--calcite-corner-radius-round);--calcite-app-border-radius-0:var(--calcite-corner-radius-0);--calcite-app-font-text-case-capitalize:var(--calcite-font-text-case-capitalize);--calcite-app-font-text-case-lowercase:var(--calcite-font-text-case-lowercase);--calcite-app-font-text-case-uppercase:var(--calcite-font-text-case-uppercase);--calcite-app-font-text-case-none:var(--calcite-font-text-case-none);--calcite-app-font-text-decoration-underline:var(--calcite-font-text-decoration-underline);--calcite-app-font-text-decoration-none:var(--calcite-font-text-decoration-none);--calcite-app-font-paragraph-spacing-normal:var(--calcite-font-paragraph-spacing-normal);--calcite-app-font-letter-spacing-wide:var(--calcite-font-letter-spacing-wide);--calcite-app-font-letter-spacing-normal:var(--calcite-font-letter-spacing-normal);--calcite-app-font-letter-spacing-tight:var(--calcite-font-letter-spacing-tight);--calcite-app-font-size-6:var(--calcite-font-size-xxl);--calcite-app-font-size-5:var(--calcite-font-size-xl);--calcite-app-font-size-4:var(--calcite-font-size-lg);--calcite-app-font-size-3:var(--calcite-font-size-md);--calcite-app-font-size-2:var(--calcite-font-size);--calcite-app-font-size-1:var(--calcite-font-size-sm);--calcite-app-font-size-0:var(--calcite-font-size-xs);--calcite-app-font-line-height-relative-loose:var(--calcite-font-line-height-relative-loose);--calcite-app-font-line-height-relative-relaxed:var(--calcite-font-line-height-relative-relaxed);--calcite-app-font-line-height-relative-normal:var(--calcite-font-line-height-relative-normal);--calcite-app-font-line-height-relative-snug:var(--calcite-font-line-height-relative-snug);--calcite-app-font-line-height-relative-tight:var(--calcite-font-line-height-relative-tight);--calcite-app-font-line-height-relative:var(--calcite-font-line-height-relative);--calcite-app-font-line-height-fixed-3:var(--calcite-font-line-height-fixed-xl);--calcite-app-font-line-height-fixed-2:var(--calcite-font-line-height-fixed-lg);--calcite-app-font-line-height-fixed:var(--calcite-font-line-height-fixed-sm);--calcite-app-font-weight-bold:var(--calcite-font-weight-bold);--calcite-app-font-weight-demi:var(--calcite-font-weight-semibold);--calcite-app-font-weight-medium:var(--calcite-font-weight-medium);--calcite-app-font-weight-regular:var(--calcite-font-weight-regular);--calcite-app-font-weight-light:var(--calcite-font-weight-light);--calcite-app-font-family-code:var(--calcite-font-family-code);--calcite-app-font-family-primary:var(--calcite-font-family-primary);--calcite-floating-ui-transition:var(--calcite-animation-timing);--calcite-floating-ui-z-index:var(--calcite-z-index-dropdown);--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-popover-z-index:var(--calcite-z-index-popup);--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-border-white:#f7f7f7;--calcite-color-border-ghost:#7575754d;--calcite-color-border-input:#757575;--calcite-color-border-3:#404040;--calcite-color-border-2:#4a4a4a;--calcite-color-border-1:#545454;--calcite-color-text-link:#00a0ff;--calcite-color-text-inverse:#141414;--calcite-color-text-highlight:#d6efff;--calcite-color-text-3:#9e9e9e;--calcite-color-text-2:#bfbfbf;--calcite-color-text-1:#fff;--calcite-color-inverse-press:#f2f2f2;--calcite-color-inverse-hover:#fff;--calcite-color-inverse:#f7f7f7;--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-brand-underline:#00a0ff66;--calcite-color-brand-press:#00619b;--calcite-color-brand-hover:#007ac2;--calcite-color-brand:#009af2;--calcite-color-transparent-tint:#2b2b2bcc;--calcite-color-transparent-scrim:#000000d9;--calcite-color-transparent-inverse-press:#00000014;--calcite-color-transparent-inverse-hover:#0000000a;--calcite-color-transparent-press:#ffffff29;--calcite-color-transparent-hover:#ffffff1f;--calcite-color-transparent:#fff0;--calcite-color-surface-highlight:#2b465f;--calcite-color-foreground-current:#2b465f;--calcite-color-foreground-3:#141414;--calcite-color-foreground-2:#212121;--calcite-color-foreground-1:#2b2b2b;--calcite-color-background-none:#fff0;--calcite-color-background:#363636}}@media (prefers-color-scheme:light){.calcite-mode-auto{--calcite-color-border-white:#fff;--calcite-color-border-ghost:#0000004d;--calcite-color-border-input:#949494;--calcite-color-border-3:#dedede;--calcite-color-border-2:#d4d4d4;--calcite-color-border-1:#c9c9c9;--calcite-color-text-link:#00619b;--calcite-color-text-inverse:#fff;--calcite-color-text-highlight:#004874;--calcite-color-text-3:#6b6b6b;--calcite-color-text-2:#4a4a4a;--calcite-color-text-1:#141414;--calcite-color-inverse-press:#212121;--calcite-color-inverse-hover:#2b2b2b;--calcite-color-inverse:#363636;--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:#d17300;--calcite-color-status-warning:#f89927;--calcite-color-status-success-press:#1a6324;--calcite-color-status-success-hover:#288835;--calcite-color-status-success:#35ac46;--calcite-color-status-info-press:#00304d;--calcite-color-status-info-hover:#004874;--calcite-color-status-info:#00619b;--calcite-color-brand-underline:#00619b66;--calcite-color-brand-press:#004874;--calcite-color-brand-hover:#00619b;--calcite-color-brand:#007ac2;--calcite-color-transparent-tint:#fffc;--calcite-color-transparent-scrim:#ffffffd9;--calcite-color-transparent-inverse-press:#ffffff29;--calcite-color-transparent-inverse-hover:#ffffff1f;--calcite-color-transparent-press:#00000014;--calcite-color-transparent-hover:#0000000a;--calcite-color-transparent:#0000;--calcite-color-surface-highlight:#d6efff;--calcite-color-foreground-current:#d6efff;--calcite-color-foreground-3:#ebebeb;--calcite-color-foreground-2:#f2f2f2;--calcite-color-foreground-1:#fff;--calcite-color-background-none:#fff0;--calcite-color-background:#f7f7f7}}@media (prefers-reduced-motion:reduce){:root{--calcite-internal-duration-factor:0}}@keyframes in{0%{opacity:0}to{opacity:1}}@keyframes in-down{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateZ(0)}}@keyframes in-up{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateZ(0)}}@keyframes in-right{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translateZ(0)}}@keyframes in-left{0%{opacity:0;transform:translate(5px)}to{opacity:1;transform:translateZ(0)}}@keyframes in-scale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scaleZ(1)}}.calcite-animate{opacity:0;animation-fill-mode:both;animation-duration:var(--calcite-animation-timing)}.calcite-animate__in{animation-name:in}.calcite-animate__in-down{animation-name:in-down}.calcite-animate__in-up{animation-name:in-up}.calcite-animate__in-right{animation-name:in-right}.calcite-animate__in-left{animation-name:in-left}.calcite-animate__in-scale{animation-name:in-scale}}:root{--stt-deep-forest:#18494d;--stt-teal-darkest:#0a2e30;--stt-teal-darker:#12393d;--stt-teal-dark:#1f5c60;--stt-teal-medium:#2a7a7e;--stt-teal-light:#3d9498;--stt-teal-lighter:#5ab4b8;--stt-teal-lightest:#e8f4f5;--stt-brand:#1d7a6f;--stt-brand-hover:#237e73;--stt-brand-press:#165c54;--stt-brand-light:#2a9d8f;--stt-text-dark:#0f3d3e;--stt-text-medium:#1a5456;--stt-text-muted:#3d7a7d;--stt-text-light:#fff;--stt-text-light-secondary:#d4e8e9;--stt-text-light-muted:#9cbfc2;--stt-border-lightest:#e0eeef;--stt-border-light:#c5dcde;--stt-border-medium:#8fbfc2;--stt-border-dark:#1f5559;--stt-border-darker:#2a6166;--stt-border-darkest:#357578;--stt-field:#35b98b;--stt-field-light:#4dd9a8;--stt-warning:#e9c46a;--stt-danger:#e76f51;--stt-danger-light:#f4a896;--stt-info:var(--stt-brand);--stt-info-light:var(--stt-brand-light);--brand-blue:var(--stt-brand);--brand-green:var(--stt-field);--brand-teal:var(--stt-deep-forest);--surface-dark:var(--stt-deep-forest);--surface-dark-hover:var(--stt-teal-dark);--primary-color:var(--stt-brand);--secondary-color:var(--stt-brand-hover);--hover-color:var(--stt-brand);--calcite-ui-brand:var(--stt-brand)!important;--calcite-ui-brand-hover:var(--stt-brand-hover)!important;--calcite-ui-brand-press:var(--stt-brand-press)!important;--calcite-color-brand:var(--stt-brand)!important;--calcite-color-brand-hover:var(--stt-brand-hover)!important;--calcite-color-brand-press:var(--stt-brand-press)!important;--calcite-color-status-success:var(--stt-field)!important;--calcite-color-status-info:var(--stt-brand)!important;--calcite-color-status-warning:var(--stt-warning)!important;--calcite-color-status-danger:var(--stt-danger)!important;--calcite-color-text-1:var(--stt-text-dark)!important;--calcite-color-text-2:var(--stt-text-medium)!important;--calcite-color-text-3:var(--stt-text-muted)!important;--calcite-color-text-inverse:var(--stt-text-light)!important;--calcite-color-text-link:var(--stt-brand)!important;--calcite-color-background:#fff!important;--calcite-color-foreground-1:#fff!important;--calcite-color-foreground-2:#f8fbfb!important;--calcite-color-foreground-3:#f0f6f6!important;--calcite-color-border-1:var(--stt-border-lightest)!important;--calcite-color-border-2:var(--stt-border-light)!important;--calcite-color-border-3:var(--stt-border-medium)!important;--calcite-color-border-input:var(--stt-border-medium)!important;--calcite-list-border-color:transparent!important}@supports (color:color-mix(in lab, red, red)){:root{--hover-color:color-mix(in srgb, var(--stt-brand) 20%, transparent)}}:root{--active-color:var(--stt-brand-press)}.calcite-mode-dark{--surface-dark:var(--stt-deep-forest);--surface-dark-hover:var(--stt-teal-dark);--calcite-icon-color:var(--stt-text-light)!important;--calcite-button-icon-color:var(--stt-text-light)!important;--calcite-ui-icon-color:var(--stt-text-light)!important;--calcite-color-background:var(--stt-teal-darkest)!important;--calcite-color-foreground-1:var(--stt-teal-darker)!important;--calcite-color-foreground-2:var(--stt-deep-forest)!important;--calcite-color-foreground-3:var(--stt-teal-dark)!important;--calcite-color-text-1:var(--stt-text-light)!important;--calcite-color-text-2:var(--stt-text-light-secondary)!important;--calcite-color-text-3:var(--stt-text-light-muted)!important;--calcite-color-text-inverse:var(--stt-teal-darkest)!important;--calcite-color-border-1:var(--stt-border-dark)!important;--calcite-color-border-2:var(--stt-border-darker)!important;--calcite-color-border-3:var(--stt-border-darkest)!important;--calcite-color-border-input:var(--stt-border-darker)!important;--calcite-ui-brand:var(--stt-brand-light)!important;--calcite-ui-brand-hover:var(--stt-teal-lighter)!important;--calcite-ui-brand-press:var(--stt-brand)!important;--calcite-color-brand:var(--stt-brand-light)!important;--calcite-color-brand-hover:var(--stt-teal-lighter)!important;--calcite-color-brand-press:var(--stt-brand)!important;--brand-green-light:var(--stt-field-light)!important;--calcite-color-status-success:var(--stt-field-light)!important;--calcite-color-status-info:var(--stt-brand-light)!important;--calcite-color-status-warning:var(--stt-warning)!important;--calcite-color-status-danger:var(--stt-danger-light)!important;--calcite-button-outline-color:var(--stt-brand-light)!important;--calcite-ui-focus-color:var(--stt-brand-light)!important;--calcite-ui-border-color:var(--stt-border-dark)!important}calcite-button[appearance=solid],calcite-button:not([appearance]),calcite-chip[kind=brand],calcite-action[appearance=solid]{--calcite-ui-brand:var(--stt-brand);--calcite-ui-brand-hover:var(--stt-brand-hover);--calcite-ui-brand-press:var(--stt-brand-press)}.calcite-mode-dark calcite-button[appearance=solid],.calcite-mode-dark calcite-button:not([appearance]),.calcite-mode-dark calcite-chip[kind=brand],.calcite-mode-dark calcite-action[appearance=solid]{--calcite-ui-brand:var(--stt-brand-light);--calcite-ui-brand-hover:var(--stt-teal-lighter);--calcite-ui-brand-press:var(--stt-brand)}.calcite-mode-dark calcite-button[appearance=outline],.calcite-mode-dark calcite-button[appearance=outline-fill],.calcite-mode-dark calcite-button[appearance=transparent]{--calcite-ui-brand:var(--stt-brand-light);--calcite-ui-brand-hover:var(--stt-teal-lighter);--calcite-ui-brand-press:var(--stt-brand);--calcite-color-brand:var(--stt-brand-light);--calcite-color-brand-hover:var(--stt-teal-lighter);--calcite-color-brand-press:var(--stt-brand)}.calcite-mode-dark calcite-button{--calcite-ui-brand:var(--stt-brand-light);--calcite-ui-brand-hover:var(--stt-teal-lighter);--calcite-ui-brand-press:var(--stt-brand);--calcite-color-brand:var(--stt-brand-light)}.calcite-mode-dark calcite-button[appearance=solid],.calcite-mode-dark calcite-button:not([appearance]){--calcite-button-text-color:var(--stt-text-light)}calcite-action{--calcite-color-brand:var(--stt-brand);--calcite-action-indicator-color:var(--stt-brand)}calcite-action[active]{--calcite-action-background-color:var(--stt-brand)}@supports (color:color-mix(in lab, red, red)){calcite-action[active]{--calcite-action-background-color:color-mix(in srgb, var(--stt-brand) 10%, white)}}.calcite-mode-dark calcite-shell{--calcite-shell-background:var(--stt-teal-darkest)}.calcite-mode-dark calcite-shell-panel{--calcite-shell-panel-background:var(--stt-teal-darker);--calcite-color-foreground-1:var(--stt-teal-darker);--calcite-color-foreground-2:var(--stt-deep-forest);--calcite-color-foreground-3:var(--stt-teal-dark)}.calcite-mode-dark calcite-action-bar{--calcite-action-bar-background:var(--stt-teal-darker);--calcite-color-foreground-1:var(--stt-teal-darker);--calcite-color-foreground-2:var(--stt-deep-forest);--calcite-color-foreground-3:var(--stt-teal-dark)}.calcite-mode-dark calcite-action{--calcite-color-foreground-1:var(--stt-teal-darker);--calcite-color-foreground-2:var(--stt-deep-forest);--calcite-color-foreground-3:var(--stt-teal-dark);--calcite-color-text-1:var(--stt-text-light);--calcite-color-text-2:var(--stt-text-light-secondary);--calcite-color-text-3:var(--stt-text-light-muted);--calcite-color-brand:var(--stt-brand-light);--calcite-action-indicator-color:var(--stt-brand-light)}.calcite-mode-dark calcite-action[active]{--calcite-action-background-color:var(--stt-brand-light)}@supports (color:color-mix(in lab, red, red)){.calcite-mode-dark calcite-action[active]{--calcite-action-background-color:color-mix(in srgb, var(--stt-brand-light) 12%, var(--stt-teal-darker))}}.calcite-mode-dark calcite-panel{--calcite-panel-background:var(--stt-teal-darker);--calcite-color-foreground-1:var(--stt-teal-darker);--calcite-color-foreground-2:var(--stt-deep-forest);--calcite-color-foreground-3:var(--stt-teal-dark);--calcite-color-text-1:var(--stt-text-light);--calcite-color-border-1:var(--stt-border-dark)}.calcite-mode-dark calcite-action-group{--calcite-color-foreground-1:var(--stt-teal-darker);--calcite-color-foreground-2:var(--stt-deep-forest);--calcite-color-foreground-3:var(--stt-teal-dark)}.calcite-mode-dark calcite-block,.calcite-mode-dark calcite-accordion,.calcite-mode-dark calcite-accordion-item,.calcite-mode-dark calcite-list,.calcite-mode-dark calcite-list-item,.calcite-mode-dark calcite-tree,.calcite-mode-dark calcite-tree-item{--calcite-color-foreground-1:var(--stt-teal-darker);--calcite-color-foreground-2:var(--stt-deep-forest);--calcite-color-foreground-3:var(--stt-teal-dark);--calcite-color-text-1:var(--stt-text-light);--calcite-color-text-2:var(--stt-text-light-secondary);--calcite-color-text-3:var(--stt-text-light-muted);--calcite-color-border-1:var(--stt-border-dark);--calcite-color-border-2:var(--stt-border-darker);--calcite-color-border-3:var(--stt-border-darkest)}.calcite-mode-dark calcite-input,.calcite-mode-dark calcite-input-text,.calcite-mode-dark calcite-input-number,.calcite-mode-dark calcite-select{--calcite-color-foreground-1:var(--stt-teal-darker);--calcite-color-foreground-2:var(--stt-deep-forest);--calcite-color-text-1:var(--stt-text-light);--calcite-color-border-input:var(--stt-border-darker)}calcite-dialog{--calcite-dialog-background-color:var(--calcite-color-foreground-1)!important}calcite-dialog::part(container),calcite-dialog::part(panel),calcite-dialog::part(content-container){background-color:var(--calcite-color-foreground-1)!important}.bg-brand-blue{background-color:var(--brand-blue)}.bg-brand-green{background-color:var(--brand-green)}.bg-brand-teal{background-color:var(--brand-teal)}.text-brand-blue{color:var(--brand-blue)}.text-brand-green{color:var(--brand-green)}.text-brand-teal{color:var(--brand-teal)}#panel-start{padding-left:50px}#panel-end{padding-top:50px;padding-right:50px}.esri-ui-top-right{padding-top:50px}#center-shell-panel{z-index:100!important;width:auto!important;max-width:400px!important;left:50%!important;transform:translate(-50%)!important}#viewDiv{height:100%}.esri-view{background-color:#0000!important}.esri-view-surface--inset-outline:focus,.esri-view:focus-visible,.esri-view-surface:focus-visible{box-shadow:none!important;outline:none!important}.esri-view-surface--inset-outline:after,.esri-view-surface:focus:after,.esri-view:focus:after{box-shadow:none!important;border:none!important;outline:none!important;display:none!important}.esri-view-surface:focus{outline:none!important}#viewDiv:focus,#viewDiv:focus-visible,[data-focus-visible-added]{box-shadow:none!important;outline:none!important}.buttons-group,.save-panel{padding:5px 10px}.esri-slider{width:85%;padding:20px}.esri-layer-list__item{border-block-start-color:var(--calcite-color-brand-press)!important;border-block-start-width:.1em!important}calcite-tree-item>calcite-tree>calcite-tree-item:hover,[role=treeitem][aria-expanded=false]:hover{background-color:var(--hover-color)}[role=treeitem][aria-expanded=false]:active{background-color:var(--active-color);color:var(--calcite-color-text-inverse)}.esri-popup--is-docked-top-right{margin-top:50px!important;margin-right:50px!important}#layerPanel{overflow:hidden!important}.label-title{font-weight:var(--calcite-font-weight-bold);color:var(--brand-teal)}.filter-list-panel{background-color:var(--calcite-color-brand)}@supports (color:color-mix(in lab, red, red)){.filter-list-panel{background-color:color-mix(in srgb, var(--calcite-color-brand) 8%, transparent)}}.group{align-items:center;gap:10px;display:flex}.input-button-container{justify-content:space-between;align-items:center;padding-top:10px;display:flex}#areaFeatureTable,#featureTableDiv,#cadastreTableDiv,#propertyRightsTableDiv,#featureYieldTable,#yieldTable{height:100%}arcgis-search{z-index:101!important;position:absolute!important;top:10px!important;right:15px!important}@media (width<=768px){arcgis-search{width:250px!important;right:15px!important}}.calcite-mode-dark .esri-widget,.calcite-mode-dark .esri-expand,.calcite-mode-dark .esri-expand__container,.calcite-mode-dark .esri-layer-list,.calcite-mode-dark .esri-legend,.calcite-mode-dark .esri-search,.calcite-mode-dark .esri-basemap-gallery{--esri-widget-background:var(--calcite-color-foreground-1);--esri-widget-color:var(--calcite-color-text-1);--esri-widget-border-color:var(--calcite-color-border-1);background-color:var(--calcite-color-foreground-1);color:var(--calcite-color-text-1)}arcgis-legend{width:100%;max-width:100%;overflow-x:hidden}.calcite-mode-dark .esri-expand__content{background-color:var(--calcite-color-foreground-1);border-color:var(--calcite-color-border-1)}.calcite-mode-dark .esri-expand__icon{color:var(--calcite-color-text-1)}.calcite-mode-dark .esri-expand__icon:hover{background-color:var(--calcite-color-foreground-3)}.calcite-mode-dark .esri-widget--button{background-color:var(--calcite-color-foreground-1);color:var(--calcite-color-text-1)}.calcite-mode-dark .esri-widget--button:hover{background-color:var(--calcite-color-foreground-3)}.esri-expand{margin-top:40px!important}.calcite-mode-dark arcgis-chart,.calcite-mode-dark arcgis-charts-action-bar{--charts-background-color:var(--calcite-color-foreground-1);--charts-text-color:var(--calcite-color-text-1);--charts-axis-color:var(--calcite-color-text-2);--charts-grid-color:var(--calcite-color-border-1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.calcite-mode-dark arcgis-coordinate-conversion{--calcite-color-background:var(--stt-teal-darker)!important;--calcite-color-foreground-1:var(--stt-teal-darker)!important;--calcite-color-foreground-2:var(--stt-deep-forest)!important;--calcite-color-foreground-3:var(--stt-teal-dark)!important;--calcite-color-text-1:var(--stt-text-light)!important;--calcite-color-text-2:var(--stt-text-light-secondary)!important;--calcite-color-text-3:var(--stt-text-light-muted)!important;--calcite-color-border-1:var(--stt-border-dark)!important;--calcite-color-border-2:var(--stt-border-darker)!important;--calcite-color-border-3:var(--stt-border-darkest)!important;--calcite-color-border-input:var(--stt-border-darker)!important;--calcite-color-brand:var(--stt-brand-light)!important;--calcite-color-brand-hover:var(--stt-teal-lighter)!important;--calcite-color-brand-press:var(--stt-brand)!important;--calcite-ui-brand:var(--stt-brand-light)!important;--calcite-ui-brand-hover:var(--stt-teal-lighter)!important;--calcite-ui-brand-press:var(--stt-brand)!important}arcgis-coordinate-conversion{--calcite-color-brand:var(--stt-brand)!important;--calcite-color-brand-hover:var(--stt-brand-hover)!important;--calcite-color-brand-press:var(--stt-brand-press)!important;--calcite-ui-brand:var(--stt-brand)!important;--calcite-ui-brand-hover:var(--stt-brand-hover)!important;--calcite-ui-brand-press:var(--stt-brand-press)!important}.calcite-mode-dark .esri-coordinate-conversion,.calcite-mode-dark .esri-coordinate-conversion__container,.calcite-mode-dark .esri-coordinate-conversion__row,.calcite-mode-dark .esri-coordinate-conversion__select-row,.calcite-mode-dark .esri-coordinate-conversion__input,.calcite-mode-dark .esri-coordinate-conversion__select{background-color:var(--stt-teal-darker);color:var(--stt-text-light);border-color:var(--stt-border-dark)}.calcite-mode-dark .esri-coordinate-conversion__select:hover,.calcite-mode-dark .esri-coordinate-conversion__input:hover{background-color:var(--stt-teal-dark)}.calcite-mode-dark .esri-coordinate-conversion__conversion-list,.calcite-mode-dark .esri-coordinate-conversion__tools-item{background-color:var(--stt-teal-darker);color:var(--stt-text-light)}.calcite-mode-dark .esri-coordinate-conversion__conversion-list-item:hover{background-color:var(--stt-teal-dark)}.calcite-mode-dark .esri-coordinate-conversion__section-heading,.calcite-mode-dark .esri-coordinate-conversion__header,.calcite-mode-dark .esri-coordinate-conversion__label,.calcite-mode-dark .arcgis-coordinate-conversion__section-heading{color:var(--stt-text-light);--calcite-color-background:var(--stt-teal-darker)!important;background-color:var(--stt-teal-darker)!important}.calcite-mode-dark .esri-coordinate-conversion__button,.calcite-mode-dark .esri-coordinate-conversion__tools-button{background-color:var(--stt-teal-darker);color:var(--stt-text-light);border-color:var(--stt-border-dark)}.calcite-mode-dark .esri-coordinate-conversion__button:hover,.calcite-mode-dark .esri-coordinate-conversion__tools-button:hover{background-color:var(--stt-teal-dark)}.calcite-mode-dark .esri-zoom,.calcite-mode-dark .esri-ui-corner .esri-component{background-color:var(--stt-teal-darker);color:var(--stt-text-light)}.calcite-mode-dark .esri-zoom .esri-widget--button{background-color:var(--stt-teal-darker);border-color:var(--stt-border-dark);color:var(--stt-text-light)!important;--calcite-button-icon-color:var(--stt-text-light)!important;--calcite-icon-color:var(--stt-text-light)!important}.calcite-mode-dark .esri-zoom .esri-widget--button:hover{background-color:var(--stt-teal-dark);--calcite-button-icon-color:var(--stt-text-light)!important;--calcite-icon-color:var(--stt-text-light)!important}.calcite-mode-dark .esri-zoom .esri-widget--button:active{background-color:var(--stt-deep-forest)}.calcite-mode-dark .esri-zoom calcite-button{--calcite-button-icon-color:var(--stt-text-light)!important;--calcite-icon-color:var(--stt-text-light)!important;--calcite-color-text-1:var(--stt-text-light)!important;color:var(--stt-text-light)!important}.calcite-mode-dark .esri-zoom calcite-button::part(icon){color:var(--stt-text-light)!important}.calcite-mode-dark .esri-zoom svg{fill:currentColor!important;color:var(--stt-text-light)!important}.calcite-mode-dark .esri-ui .esri-zoom{--calcite-icon-color:var(--stt-text-light);--calcite-button-icon-color:var(--stt-text-light);--calcite-ui-icon-color:var(--stt-text-light)}.calcite-mode-dark arcgis-scale-bar{--calcite-color-foreground-1:var(--stt-teal-darker);--calcite-color-text-1:var(--stt-text-light)}.calcite-mode-dark .esri-popup{--calcite-color-background:var(--stt-teal-darker);--calcite-color-foreground-1:var(--stt-teal-darker);--calcite-color-foreground-2:var(--stt-deep-forest);--calcite-color-foreground-3:var(--stt-teal-dark);--calcite-color-text-1:var(--stt-text-light);--calcite-color-text-2:var(--stt-text-light-secondary);--calcite-color-text-3:var(--stt-text-light-muted);--calcite-color-border-1:var(--stt-border-dark);--calcite-color-brand:var(--stt-brand-light);--calcite-ui-brand:var(--stt-brand-light);color:var(--stt-text-light)}.calcite-mode-dark .esri-widget__heading,.calcite-mode-dark .esri-popup .esri-widget__heading{color:var(--stt-text-light)!important}.calcite-mode-dark .esri-popup__main-container,.calcite-mode-dark .esri-popup__header{background-color:var(--stt-teal-darker)!important;color:var(--stt-text-light)!important;border-color:var(--stt-border-dark)!important}.calcite-mode-dark .esri-popup__header-container{background-color:var(--stt-teal-darker)!important}.calcite-mode-dark .esri-popup__header-title{color:var(--stt-text-light)!important}.calcite-mode-dark .esri-popup__content{background-color:var(--stt-teal-darker)!important;color:var(--stt-text-light)!important}.calcite-mode-dark .esri-popup__footer{background-color:var(--stt-teal-darker)!important;border-color:var(--stt-border-dark)!important}.calcite-mode-dark .esri-popup__button{background-color:var(--stt-teal-darker)!important;color:var(--stt-text-light)!important;border-color:var(--stt-border-dark)!important}.calcite-mode-dark .esri-popup__button:hover{background-color:var(--stt-teal-dark)!important}.calcite-mode-dark .esri-feature{background-color:var(--stt-teal-darker)!important;color:var(--stt-text-light)!important}.calcite-mode-dark .esri-feature__fields{background-color:var(--stt-teal-darker)!important}.calcite-mode-dark .esri-feature__fields table,.calcite-mode-dark .esri-feature table,.calcite-mode-dark .esri-feature tr{background-color:var(--stt-teal-darker)!important;border-color:var(--stt-border-dark)!important}.calcite-mode-dark .esri-feature tr:nth-child(2n){background-color:var(--stt-deep-forest)!important}.calcite-mode-dark .esri-feature th,.calcite-mode-dark .esri-feature td{background-color:inherit!important;color:var(--stt-text-light)!important;border-color:var(--stt-border-dark)!important}.calcite-mode-dark .esri-feature__field-header{background-color:var(--stt-teal-darker)!important;color:var(--stt-text-light-muted)!important}.calcite-mode-dark .esri-feature__field-data,.calcite-mode-dark .esri-popup__feature-menu-item{background-color:var(--stt-teal-darker)!important;color:var(--stt-text-light)!important}.calcite-mode-dark .esri-popup__feature-menu-item:hover{background-color:var(--stt-teal-dark)!important}.calcite-mode-dark .esri-popup__action-bar{background-color:var(--stt-deep-forest)!important;border-color:var(--stt-border-dark)!important}.calcite-mode-dark .esri-popup__action{background-color:var(--stt-deep-forest)!important;color:var(--stt-text-light)!important}.calcite-mode-dark .esri-popup__action:hover{background-color:var(--stt-teal-dark)!important}.calcite-mode-dark .esri-popup__action-text{color:var(--stt-text-light)!important}.calcite-mode-dark .esri-popup__action-image{filter:invert()!important}.calcite-mode-dark .esri-popup__navigation{background-color:var(--stt-teal-darker)!important;border-color:var(--stt-border-dark)!important}.calcite-mode-dark .esri-popup__navigation-buttons{background-color:var(--stt-teal-darker)!important}.calcite-mode-dark .esri-popup__pagination-previous,.calcite-mode-dark .esri-popup__pagination-next,.calcite-mode-dark .esri-popup__pagination-previous-icon,.calcite-mode-dark .esri-popup__pagination-next-icon{color:var(--stt-text-light)!important}.calcite-mode-dark .esri-popup__pointer,.calcite-mode-dark .esri-popup__pointer-direction,.calcite-mode-dark .esri-popup__header-buttons{background-color:var(--stt-teal-darker)!important}.calcite-mode-dark .esri-popup__header-buttons calcite-action{--calcite-color-foreground-1:var(--stt-teal-darker)!important;--calcite-color-text-1:var(--stt-text-light)!important}.calcite-mode-dark .esri-popup__inline-actions-container{background-color:var(--stt-teal-darker)!important}.calcite-mode-dark .esri-feature__title{color:var(--stt-text-light)!important}.calcite-mode-dark .esri-popup--is-collapsed .esri-popup__main-container{background-color:var(--stt-teal-darker)!important}.calcite-mode-dark .esri-scale-bar__label{color:var(--stt-text-light);text-shadow:0 1px 2px #000c}.calcite-mode-dark .esri-scale-bar__line{background-color:var(--stt-text-light)}.custom-icon{object-fit:contain;width:16px;height:16px}.bordered{border:1px solid var(--calcite-color-border-3)!important;border-radius:4px!important;margin:2px 8px 2px 2px!important}.bordered:hover{border-color:var(--calcite-color-brand)!important;background:var(--calcite-color-brand)!important}@supports (color:color-mix(in lab, red, red)){.bordered:hover{background:color-mix(in srgb, var(--calcite-color-brand) 5%, transparent)!important}}calcite-list-item[data-layer-id].layer-has-filters,calcite-list-item.layer-has-filters{border-left:4px solid var(--stt-brand)!important;--calcite-list-background-color:var(--stt-teal-lightest)!important;--calcite-list-background-color-hover:var(--stt-brand)!important}@supports (color:color-mix(in lab, red, red)){calcite-list-item[data-layer-id].layer-has-filters,calcite-list-item.layer-has-filters{--calcite-list-background-color-hover:color-mix(in srgb, var(--stt-brand) 15%, white)!important}}calcite-list-item[data-layer-id].layer-has-filters,calcite-list-item.layer-has-filters{transition:border-color .2s!important}.calcite-mode-dark calcite-list-item[data-layer-id].layer-has-filters,.calcite-mode-dark calcite-list-item.layer-has-filters{border-left:4px solid var(--stt-brand-light)!important;--calcite-list-background-color:var(--stt-brand-light)!important}@supports (color:color-mix(in lab, red, red)){.calcite-mode-dark calcite-list-item[data-layer-id].layer-has-filters,.calcite-mode-dark calcite-list-item.layer-has-filters{--calcite-list-background-color:color-mix(in srgb, var(--stt-brand-light) 10%, var(--stt-teal-darker))!important}}.calcite-mode-dark calcite-list-item[data-layer-id].layer-has-filters,.calcite-mode-dark calcite-list-item.layer-has-filters{--calcite-list-background-color-hover:var(--stt-brand-light)!important}@supports (color:color-mix(in lab, red, red)){.calcite-mode-dark calcite-list-item[data-layer-id].layer-has-filters,.calcite-mode-dark calcite-list-item.layer-has-filters{--calcite-list-background-color-hover:color-mix(in srgb, var(--stt-brand-light) 15%, var(--stt-teal-darker))!important}}.layer-filter-indicator{pointer-events:auto}.layer-filter-indicator:hover .filter-tooltip{opacity:1!important;visibility:visible!important}.chat-bg-surface{background-color:var(--calcite-color-foreground-1)}.chat-bg-surface-alt{background-color:var(--calcite-color-foreground-2)}.chat-bg-surface-hover{background-color:var(--calcite-color-foreground-3)}.chat-border,.chat-border-subtle{border-color:var(--calcite-color-border-1)}.chat-border-medium,.chat-border-hover{border-color:var(--calcite-color-border-2)}.chat-layer-card-compact{background-color:var(--calcite-color-foreground-1);transition:all .15s ease-in-out}.chat-layer-card-compact:hover{background-color:var(--calcite-color-foreground-2);border-color:var(--calcite-color-border-2)!important}.chat-text-brand{color:var(--calcite-color-brand)}.chat-text-primary{color:var(--calcite-color-text-1)}.chat-text-secondary{color:var(--calcite-color-text-2)}.chat-text-muted{color:var(--calcite-color-text-3)}.chat-text-user{color:var(--calcite-color-brand)}.chat-text-success{color:var(--calcite-color-status-success)}.chat-text-error{color:var(--calcite-color-status-danger)}.chat-hint-knowledge{background-color:var(--calcite-color-status-success)}@supports (color:color-mix(in lab, red, red)){.chat-hint-knowledge{background-color:color-mix(in srgb, var(--calcite-color-status-success) 15%, var(--calcite-color-foreground-2))}}.chat-hint-knowledge{color:var(--calcite-color-status-success)}.chat-hint-spatial{background-color:var(--calcite-color-status-info)}@supports (color:color-mix(in lab, red, red)){.chat-hint-spatial{background-color:color-mix(in srgb, var(--calcite-color-status-info) 15%, var(--calcite-color-foreground-2))}}.chat-hint-spatial{color:var(--calcite-color-status-info)}.chat-hint-horizon{background-color:var(--calcite-color-status-success)}@supports (color:color-mix(in lab, red, red)){.chat-hint-horizon{background-color:color-mix(in srgb, var(--calcite-color-status-success) 15%, var(--calcite-color-foreground-2))}}.chat-hint-horizon{color:var(--calcite-color-status-success)}.chat-spatial-query-box{background-color:var(--calcite-color-status-info)}@supports (color:color-mix(in lab, red, red)){.chat-spatial-query-box{background-color:color-mix(in srgb, var(--calcite-color-status-info) 10%, var(--calcite-color-foreground-1))}}.chat-spatial-query-box{border-color:var(--calcite-color-status-info)}@supports (color:color-mix(in lab, red, red)){.chat-spatial-query-box{border-color:color-mix(in srgb, var(--calcite-color-status-info) 40%, var(--calcite-color-border-1))}}.chat-spatial-query-header,.chat-spatial-step-number{color:var(--calcite-color-status-info)}.chat-table-bg{background-color:var(--calcite-color-foreground-1);border-color:var(--calcite-color-border-1)}.chat-table-header{background-color:var(--calcite-color-foreground-2)}.chat-table-header-text{color:var(--calcite-color-text-2)}.chat-table-row-border{border-color:var(--calcite-color-border-1)}.chat-table-row-hover:hover{background-color:var(--calcite-color-foreground-3)}.calcite-mode-dark calcite-text-area{--calcite-color-foreground-1:var(--stt-teal-darker);--calcite-color-foreground-2:var(--stt-deep-forest);--calcite-color-text-1:var(--stt-text-light);--calcite-color-border-input:var(--stt-border-darker)}.chat-loading-indicator{background-color:var(--calcite-color-brand)}@supports (color:color-mix(in lab, red, red)){.chat-loading-indicator{background-color:color-mix(in srgb, var(--calcite-color-brand) 8%, var(--calcite-color-foreground-2))}}.chat-loading-indicator{border:1px solid var(--calcite-color-brand)}@supports (color:color-mix(in lab, red, red)){.chat-loading-indicator{border:1px solid color-mix(in srgb, var(--calcite-color-brand) 20%, transparent)}}.chat-loading-icon{color:var(--calcite-color-brand);animation:1.5s ease-in-out infinite chat-loading-pulse}@keyframes chat-loading-pulse{0%,to{opacity:.5}50%{opacity:1}}.calcite-mode-dark .chat-loading-indicator calcite-loader{--calcite-color-brand:var(--stt-brand-light)}.sr-only[data-v-7751b49d]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-loading-overlay[data-v-7751b49d]{z-index:9999;background:linear-gradient(145deg,#18494d 0%,#1a5a5f 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.app-loading-overlay .loading-logo[data-v-7751b49d]{filter:brightness(0)invert();opacity:1;width:180px;height:auto;margin-bottom:40px}.app-loading-overlay .loading-dots[data-v-7751b49d]{opacity:1;gap:12px;display:flex}.app-loading-overlay .loading-dots span[data-v-7751b49d]{background:#4779e0;border-radius:50%;width:12px;height:12px;animation:1.4s ease-in-out infinite vue-bounce-7751b49d}.app-loading-overlay .loading-dots span[data-v-7751b49d]:nth-child(2){background:#35b98b;animation-delay:.2s}.app-loading-overlay .loading-dots span[data-v-7751b49d]:nth-child(3){background:#fff;animation-delay:.4s}.app-loading-overlay .loading-text[data-v-7751b49d]{color:#fffc;letter-spacing:.5px;opacity:.8;margin-top:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;animation:2.5s ease-in-out infinite fade-text-7751b49d}@keyframes overlay-fade-in-7751b49d{0%{opacity:0}to{opacity:1}}@keyframes logo-fade-in-7751b49d{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fade-in-up-7751b49d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-text-7751b49d{0%,to{opacity:.8}50%{opacity:1}}@keyframes vue-bounce-7751b49d{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-12px)}}.app-loading-overlay .loading-error[data-v-7751b49d]{text-align:center;opacity:0;flex-direction:column;align-items:center;max-width:400px;padding:0 24px;animation:.5s ease-out .2s forwards fade-in-up-7751b49d;display:flex}.app-loading-overlay .loading-error calcite-icon[data-v-7751b49d]{color:#ff6b6b;margin-bottom:24px}.app-loading-overlay .loading-error h2[data-v-7751b49d]{color:#fff;margin:0 0 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:600}.app-loading-overlay .loading-error p[data-v-7751b49d]{color:#ffffffe6;margin:0 0 32px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.5}.app-loading-overlay .loading-actions[data-v-7751b49d]{opacity:0;gap:12px;margin-top:24px;animation:.5s ease-out .6s forwards fade-in-up-7751b49d;display:flex}.loading-fade-leave-active[data-v-7751b49d]{transition:opacity .5s ease-out}.loading-fade-leave-to[data-v-7751b49d]{opacity:0}[data-v-7751b49d] arcgis-directions{width:100%;height:100%;display:block}.bottom-docked-panel[data-v-7751b49d]{background:var(--calcite-color-foreground-1);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.bottom-panel-resize-handle[data-v-7751b49d]{cursor:ns-resize;z-index:10;background:0 0;flex-shrink:0;height:6px;transition:background .15s;position:relative}.bottom-panel-resize-handle[data-v-7751b49d]:hover,.bottom-panel-resize-handle[data-v-7751b49d]:active{background:var(--calcite-color-brand,#1d7a6f);opacity:.5}.bottom-docked-panel>div[data-v-7751b49d]:not(.bottom-panel-resize-handle){flex:1;min-height:0;overflow:hidden}.bottom-docked-panel arcgis-feature-table[data-v-7751b49d]{flex:1;min-height:0}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-500:oklch(70.5% .213 47.604);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-green-50:oklch(98.2% .018 155.826);--color-green-200:oklch(92.5% .084 155.995);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-rose-600:oklch(58.6% .253 17.585);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing) * 0)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-4{margin:calc(var(--spacing) * 4)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.table-column{display:table-column}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-full{height:100%}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[600px\]{max-height:600px}.min-h-\[44px\]{min-height:44px}.min-h-\[80px\]{min-height:80px}.min-h-\[200px\]{min-height:200px}.min-h-\[300px\]{min-height:300px}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[300px\]{max-width:300px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-end{justify-items:end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{column-gap:calc(var(--spacing) * 5)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--calcite-color-border-1\)\]{border-color:var(--calcite-color-border-1)}.border-\[var\(--calcite-color-border-1\,\#d4d4d4\)\]{border-color:var(--calcite-color-border-1,#d4d4d4)}.border-\[var\(--calcite-color-border-2\)\]{border-color:var(--calcite-color-border-2)}.border-\[var\(--calcite-color-border-3\)\]{border-color:var(--calcite-color-border-3)}.border-blue-200{border-color:var(--color-blue-200)}.border-gray-200{border-color:var(--color-gray-200)}.border-green-200{border-color:var(--color-green-200)}.border-red-200{border-color:var(--color-red-200)}.border-rose-600{border-color:var(--color-rose-600)}.bg-\[var\(--calcite-color-foreground-1\,\#fff\)\]{background-color:var(--calcite-color-foreground-1,#fff)}.bg-\[var\(--calcite-color-foreground-2\)\]{background-color:var(--calcite-color-foreground-2)}.bg-\[var\(--calcite-color-foreground-2\,\#f8f8f8\)\]{background-color:var(--calcite-color-foreground-2,#f8f8f8)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-50{background-color:var(--color-green-50)}.bg-red-50{background-color:var(--color-red-50)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--calcite-color-status-danger\)\]{color:var(--calcite-color-status-danger)}.text-\[var\(--calcite-color-status-success\)\]{color:var(--calcite-color-status-success)}.text-\[var\(--calcite-color-status-warning\)\]{color:var(--calcite-color-status-warning)}.text-\[var\(--calcite-color-text-1\,\#151515\)\]{color:var(--calcite-color-text-1,#151515)}.text-\[var\(--calcite-color-text-2\)\]{color:var(--calcite-color-text-2)}.text-\[var\(--calcite-color-text-3\)\]{color:var(--calcite-color-text-3)}.text-blue-600{color:var(--color-blue-600)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-orange-500{color:var(--color-orange-500)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[var\(--calcite-color-brand\,\#007ac2\)\]:focus{--tw-ring-color:var(--calcite-color-brand,#007ac2)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (width>=40rem){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=48rem){.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}}html,body{background:linear-gradient(145deg,#18494d 0%,#1a5a5f 100%)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
