.map-popup-content-root[data-v-004d7de8]{font-size:13px;position:relative;z-index:1;color:var(--v-text-base);width:100%;max-width:100%;min-width:0;box-sizing:border-box}.popup-defect-header[data-v-004d7de8]{margin-bottom:6px;gap:8px}.popup-defect-id[data-v-004d7de8]{display:flex;flex-direction:row;align-items:baseline;gap:6px;min-width:0}.popup-defect-id__label[data-v-004d7de8]{font-size:.6875rem;font-weight:500;color:var(--v-secondary-base);flex-shrink:0}.popup-defect-id__value[data-v-004d7de8]{font-size:.8125rem;font-weight:600;color:var(--v-text-base);letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup-meta-block[data-v-004d7de8]{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;padding:6px 0;margin-bottom:2px;border-top:1px solid var(--v-borderSubtle-base);border-bottom:1px solid var(--v-borderSubtle-base)}.popup-meta-row[data-v-004d7de8]{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.popup-meta-row--full[data-v-004d7de8]{grid-column:1/-1}.popup-meta-label[data-v-004d7de8]{font-size:.625rem;font-weight:500;color:var(--v-secondary-base);line-height:1.25;flex-shrink:0}.popup-meta-value[data-v-004d7de8]{font-size:.75rem;font-weight:400;color:var(--v-text-base);line-height:1.25;word-break:break-word;text-align:right;min-width:0}.popup-meta-value--file[data-v-004d7de8]{font-variant-numeric:tabular-nums}.popup-edit-block[data-v-004d7de8]{padding:6px 0 0}.popup-defect-select[data-v-004d7de8] .v-input__control{background-color:var(--v-surface-base)}.popup-defect-select[data-v-004d7de8] .v-input__slot{min-height:32px!important}.popup-defect-select[data-v-004d7de8] fieldset{border-width:1.5px!important;border-color:color-mix(in srgb,var(--v-text-base) 38%,transparent)!important}.popup-defect-select[data-v-004d7de8] .v-input--is-focused fieldset{border-color:var(--v-primary-base)!important;border-width:2px!important}.popup-defect-select[data-v-004d7de8] .v-input__append-inner .v-icon,.popup-defect-select[data-v-004d7de8] .v-label,.popup-defect-select[data-v-004d7de8] .v-select__selection,.popup-defect-select[data-v-004d7de8] .v-select__selection--comma{color:var(--v-text-base)!important;font-size:12px!important}.popup-defect-select[data-v-004d7de8] .v-input--is-disabled{opacity:1!important}.popup-defect-select[data-v-004d7de8] .v-input--is-disabled .v-input__slot{background-color:color-mix(in srgb,var(--v-surface-base) 88%,var(--v-text-base))!important}.popup-defect-select[data-v-004d7de8] .v-input--is-disabled fieldset{border-color:color-mix(in srgb,var(--v-text-base) 28%,transparent)!important}.popup-defect-select[data-v-004d7de8] .v-input--is-disabled .v-icon,.popup-defect-select[data-v-004d7de8] .v-input--is-disabled .v-label,.popup-defect-select[data-v-004d7de8] .v-input--is-disabled .v-select__selections,.popup-defect-select[data-v-004d7de8] .v-input--is-disabled input{color:color-mix(in srgb,var(--v-text-base) 62%,transparent)!important}.popup-defect-select[data-v-004d7de8] .v-select__selections input::-moz-placeholder,.popup-defect-select[data-v-004d7de8] input::-moz-placeholder{color:color-mix(in srgb,var(--v-text-base) 62%,transparent)!important;opacity:1!important}.popup-defect-select[data-v-004d7de8] .v-select__selections input::placeholder,.popup-defect-select[data-v-004d7de8] input::placeholder{color:color-mix(in srgb,var(--v-text-base) 62%,transparent)!important;opacity:1!important}.popup-action-row[data-v-004d7de8]{margin-top:8px;padding-top:6px;border-top:1px solid var(--v-borderSubtle-base);gap:8px;width:100%;max-width:100%;min-width:0;overflow:hidden}.popup-action-btn[data-v-004d7de8]{flex:1 1 0;max-width:100%;min-width:0!important;width:auto!important;min-height:36px!important;height:36px!important;font-size:13px!important;font-weight:600}.popup-defect-header .popup-action-btn[data-v-004d7de8]{flex:0 0 auto}.module-defect-list[data-v-004d7de8]{max-height:220px;overflow-y:auto;background-color:color-mix(in srgb,var(--v-surface-base) 60%,var(--v-text-base) 2%);border-radius:6px;border:1px solid var(--v-borderSubtle-base);padding:0}.module-defect-item[data-v-004d7de8]{border-bottom:1px solid color-mix(in srgb,var(--v-borderSubtle-base) 150%,transparent);cursor:pointer;transition:background-color .12s ease}.module-defect-item[data-v-004d7de8]:last-child{border-bottom:none}.module-defect-item[data-v-004d7de8]:hover{background-color:color-mix(in srgb,var(--v-primary-base) 8%,var(--v-surface-base))}.module-defect-item[data-v-004d7de8]:active{background-color:color-mix(in srgb,var(--v-primary-base) 14%,var(--v-surface-base))}.module-defect-delete-btn[data-v-004d7de8]{opacity:.5;transition:opacity .15s ease,border-color .15s ease;border:1px solid transparent;border-radius:4px;width:26px!important;height:26px!important}.module-defect-delete-btn[data-v-004d7de8]:hover{opacity:1;border-color:color-mix(in srgb,var(--v-error-base) 40%,transparent)}.module-defect-delete-btn .v-icon[data-v-004d7de8]{color:var(--v-text-base);transition:color .12s ease}.module-defect-delete-btn:hover .v-icon[data-v-004d7de8]{color:var(--v-error-base)!important}.module-defect-icon[data-v-004d7de8]{-o-object-fit:contain;object-fit:contain}:root{--solvit-dialog-form-max-height:min(915px,calc(100vh - 48px));--solvit-motion-duration:0s;--solvit-motion-easing:linear;--footerHeight:50px;--headerHeight:60px;--sidebarPadding:32px;--contentMargin:16px;--toolbarHeight:64px;--cardHeaderHeight:80px;--pageMargin:15px;--containerMargin:12px;--tableHeaderHeight:52px;--solvit-icon-btn-radius:4px;--bgColor:#f0f0f0;--navBgColor:#f5f5f5}.map-popup-box-toolbar{width:100%;text-align:center}.theme--light{--solvit-popup-bg:hsla(0,0%,100%,0.97);--solvit-popup-border:rgba(82,82,82,0.22);--solvit-popup-text:#171717;--solvit-popup-btn-bg:rgba(92,87,209,0.14);--solvit-popup-btn-hover:rgba(92,87,209,0.26);--solvit-scrollbar-thumb:#a3a3a3;--solvit-scrollbar-track:#e5e5e5;--solvit-scrollbar-gutter-edge:rgba(82,82,82,0.35);--solvit-scrollbar-track-rim:hsla(0,0%,45.1%,0.32);--solvit-summary-bg:#fff}.theme--dark{--solvit-popup-bg:hsla(0,0%,9%,0.97);--solvit-popup-border:hsla(0,0%,63.9%,0.28);--solvit-popup-text:#f5f5f5;--solvit-popup-btn-bg:rgba(163,158,250,0.18);--solvit-popup-btn-hover:rgba(163,158,250,0.32);--solvit-scrollbar-thumb:#737373;--solvit-scrollbar-track:#111;--solvit-scrollbar-gutter-edge:hsla(0,0%,63.9%,0.32);--solvit-scrollbar-track-rim:hsla(0,0%,63.9%,0.24);--solvit-summary-bg:#171717}.v-application.theme--light{--bgColor:var(--v-background-base,#f0f0f0);--navBgColor:var(--v-rail-base,#f5f5f5);--solvit-border-subtle:var(--v-borderSubtle-base,#d6d6d6);--solvit-surface-dim:var(--v-surfaceDim-base,#f7f7f7);--solvit-overlay-scrim:var(--v-overlayScrim-base,hsla(0,0%,9%,0.4));--solvit-tooltip-bg:hsla(0,0%,100%,0.97);--solvit-tooltip-fg:var(--v-text-base,#171717);--solvit-tooltip-border:hsla(0,0%,45.1%,0.28);--solvit-tooltip-shadow:0 2px 12px hsla(0,0%,9%,0.1);--solvit-map-ir-stroke:var(--v-error-base);--solvit-map-rgb-stroke:var(--v-info-base);--solvit-map-toolbar-border:hsla(0,0%,9%,0.18);--solvit-map-toolbar-active-bg:color-mix(in srgb,var(--v-primary-base) 12%,var(--v-surface-base,#fff));--solvit-map-toolbar-active-fg:var(--v-mapToolIcon-base,#525252);--solvit-map-toolbar-idle-fg:var(--v-mapToolIcon-base,#525252);--solvit-map-toolbar-btn-radius:0;--solvit-row-selected-on-surface:color-mix(in srgb,var(--v-primary-base) 8%,var(--v-surface-base,#fff));--solvit-row-selected-on-nav:color-mix(in srgb,var(--v-primary-base) 10%,var(--navBgColor));--solvit-scrollbar-gutter-edge:rgba(82,82,82,0.35);--solvit-scrollbar-track-rim:hsla(0,0%,45.1%,0.32)}.v-application.theme--dark{--bgColor:var(--v-background-base,#0a0a0a);--navBgColor:var(--v-rail-base,#141414);--solvit-border-subtle:var(--v-borderSubtle-base,#404040);--solvit-surface-dim:var(--v-surfaceDim-base,#111);--solvit-overlay-scrim:var(--v-overlayScrim-base,rgba(0,0,0,0.64));--solvit-map-ir-stroke:var(--v-error-base);--solvit-map-rgb-stroke:var(--v-info-base);--solvit-map-toolbar-border:hsla(0,0%,96.1%,0.22);--solvit-map-toolbar-active-bg:color-mix(in srgb,var(--v-primary-base) 18%,var(--v-surface-base,#171717));--solvit-map-toolbar-active-fg:var(--v-mapToolIconOnPrimary-base,#fafafa);--solvit-map-toolbar-idle-fg:var(--v-mapToolIconOnPrimary-base,#fafafa);--solvit-map-toolbar-btn-radius:0;--solvit-row-selected-on-surface:color-mix(in srgb,var(--v-primary-base) 14%,var(--v-surface-base,#171717));--solvit-row-selected-on-nav:color-mix(in srgb,var(--v-primary-base) 12%,var(--navBgColor));--solvit-scrollbar-gutter-edge:hsla(0,0%,63.9%,0.32);--solvit-scrollbar-track-rim:hsla(0,0%,63.9%,0.24);--solvit-tooltip-bg:rgba(10,10,10,0.94);--solvit-tooltip-fg:var(--v-text-base,#f5f5f5);--solvit-tooltip-border:hsla(0,0%,63.9%,0.28);--solvit-tooltip-shadow:0 4px 16px rgba(0,0,0,0.55)}.v-application .v-tooltip__content{background-color:var(--solvit-tooltip-bg)!important;color:var(--solvit-tooltip-fg)!important;border:1px solid var(--solvit-tooltip-border)!important;box-shadow:var(--solvit-tooltip-shadow)!important}.v-application.theme--light .v-app-bar.v-app-bar--fixed{border-bottom:1px solid var(--solvit-border-subtle)!important;box-shadow:var(--v-appBarShadow-base,0 1px 0 rgba(15,23,42,.05))!important}.v-application.theme--dark .v-app-bar.v-app-bar--fixed{border-bottom:1px solid var(--solvit-border-subtle)!important;box-shadow:var(--v-appBarShadow-base,0 1px 0 rgba(0,0,0,.35))!important}.v-application.theme--dark .v-navigation-drawer.global-nav-drawer,.v-application.theme--dark .v-navigation-drawer.global-nav-drawer .v-navigation-drawer__content,.v-application.theme--light .v-navigation-drawer.global-nav-drawer,.v-application.theme--light .v-navigation-drawer.global-nav-drawer .v-navigation-drawer__content{background-color:var(--navBgColor)!important}.v-application .v-navigation-drawer.global-nav-drawer{z-index:0!important}.v-application .v-navigation-drawer.global-nav-drawer.v-navigation-drawer--is-mobile,.v-application .v-navigation-drawer.global-nav-drawer.v-navigation-drawer--temporary{z-index:6!important}.v-application.theme--dark .v-navigation-drawer.global-nav-drawer,.v-application.theme--light .v-navigation-drawer.global-nav-drawer{border-right:1px solid var(--solvit-border-subtle)!important}.v-navigation-drawer.global-nav-drawer .drawer-edge-resize-handle:active,.v-navigation-drawer.global-nav-drawer .drawer-edge-resize-handle:hover{background:rgba(0,0,0,.08)}.solvit-rail-subheader{border-bottom:1px solid var(--solvit-border-subtle)}.v-application.theme--light .solvit-rail-subheader--emphasis .text--primary{color:var(--v-text-base,rgba(0,0,0,.87))!important}.v-application.theme--dark .solvit-rail-subheader--emphasis .text--primary{color:var(--v-text-base)!important}.solvit-explorer-tree-context__kicker,.solvit-rail-subheader__kicker{letter-spacing:.06em;line-height:1.2}.solvit-rail-subheader--compact .solvit-rail-subheader__body{padding:8px 8px 8px 10px;min-width:0}.solvit-rail-subheader--compact .solvit-rail-subheader__report{font-size:.9375rem!important;line-height:1.35!important;font-weight:600!important}.solvit-rail-subheader--compact .solvit-rail-subheader__meta{font-size:.8125rem!important;line-height:1.3!important;font-weight:500!important}.solvit-rail-subheader--compact .solvit-rail-subheader__back.v-btn{margin:4px!important;align-self:center}.v-application.theme--light .solvit-explorer-tree-context{background-color:rgba(0,0,0,.035)}.v-application.theme--dark .solvit-explorer-tree-context{background-color:hsla(0,0%,100%,.06)}.v-application .solvit-defect-explorer,.v-application .solvit-image-explorer{background-color:transparent!important}.v-application.theme--dark .v-navigation-drawer.global-nav-drawer.defect-list-drawer,.v-application.theme--light .v-navigation-drawer.global-nav-drawer.defect-list-drawer{border-right:none!important;border-left:1px solid var(--solvit-border-subtle)!important}.defect-list-drawer .v-navigation-drawer__content{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.v-navigation-drawer.defect-list-drawer .drawer-edge-resize-handle:active,.v-navigation-drawer.defect-list-drawer .drawer-edge-resize-handle:hover{background:rgba(0,0,0,.08)}.v-application.theme--dark .v-data-table .solvit-crud-table-toolbar.v-toolbar--flat,.v-application.theme--light .v-data-table .solvit-crud-table-toolbar.v-toolbar--flat{background-color:var(--v-toolbarChrome-base)!important;border-bottom:1px solid var(--solvit-border-subtle)}.v-application.theme--light .solvit-crud-outline-btn.v-btn.v-btn--outlined{background-color:var(--v-surface-base,#fff)!important;color:var(--v-text-base,#0f172a)!important;border-color:var(--solvit-border-subtle,#e2e8f0)!important;caret-color:var(--v-text-base,#0f172a)!important;font-weight:500!important}.v-application.theme--light .solvit-crud-outline-btn.v-btn.v-btn--outlined .v-icon{color:var(--v-text-base,#0f172a)!important}.v-application.theme--light .solvit-crud-outline-btn--primary.v-btn.v-btn--outlined{border-color:var(--v-primary-base)!important;color:var(--v-primary-base)!important;background-color:color-mix(in srgb,var(--v-primary-base) 8%,var(--v-surface-base,#fff))!important}.v-application.theme--light .solvit-crud-outline-btn--primary.v-btn.v-btn--outlined .v-icon{color:var(--v-primary-base)!important}.v-application.theme--light .solvit-crud-outline-btn--danger.v-btn.v-btn--outlined{border-color:var(--v-error-base)!important;color:var(--v-error-base)!important;background-color:color-mix(in srgb,var(--v-error-base) 8%,var(--v-surface-base,#fff))!important}.v-application.theme--light .solvit-crud-outline-btn--danger.v-btn.v-btn--outlined .v-icon{color:var(--v-error-base)!important}.v-application.theme--dark .solvit-crud-outline-btn.v-btn.v-btn--outlined{background-color:var(--v-surface-base)!important;color:var(--v-text-base)!important;border-color:var(--solvit-border-subtle)!important;font-weight:500!important}.v-application.theme--dark .solvit-crud-outline-btn.v-btn.v-btn--outlined .v-icon{color:var(--v-text-base)!important}.v-application.theme--dark .solvit-crud-outline-btn--primary.v-btn.v-btn--outlined{border-color:var(--v-primary-base)!important;color:var(--v-primary-base)!important;background-color:color-mix(in srgb,var(--v-primary-base) 22%,var(--v-surface-base))!important}.v-application.theme--dark .solvit-crud-outline-btn--primary.v-btn.v-btn--outlined .v-icon{color:var(--v-primary-base)!important}.v-application.theme--dark .solvit-crud-outline-btn--danger.v-btn.v-btn--outlined{border-color:var(--v-error-base)!important;color:var(--v-error-base)!important;background-color:color-mix(in srgb,var(--v-error-base) 22%,var(--v-surface-base))!important}.v-application.theme--dark .solvit-crud-outline-btn--danger.v-btn.v-btn--outlined .v-icon{color:var(--v-error-base)!important}.v-application.theme--dark .solvit-crud-outline-btn.v-btn.v-btn--outlined.v-btn--disabled{opacity:1!important;color:color-mix(in srgb,var(--v-text-base) 42%,transparent)!important;border-color:color-mix(in srgb,var(--v-borderSubtle-base) 70%,transparent)!important;background-color:color-mix(in srgb,var(--v-surface-base) 92%,var(--v-text-base))!important}.v-application.theme--dark .solvit-crud-outline-btn.v-btn.v-btn--outlined.v-btn--disabled .v-icon{color:color-mix(in srgb,var(--v-text-base) 42%,transparent)!important}.v-application.theme--dark .solvit-crud-outline-btn--danger.v-btn.v-btn--outlined.v-btn--disabled{color:color-mix(in srgb,var(--v-error-base) 45%,transparent)!important;border-color:color-mix(in srgb,var(--v-error-base) 35%,transparent)!important;background-color:color-mix(in srgb,var(--v-error-base) 8%,var(--v-surface-base))!important}.v-application.theme--dark .solvit-crud-outline-btn--danger.v-btn.v-btn--outlined.v-btn--disabled .v-icon{color:color-mix(in srgb,var(--v-error-base) 45%,transparent)!important}.v-application.theme--dark .solvit-crud-outline-btn--primary.v-btn.v-btn--outlined.v-btn--disabled{color:color-mix(in srgb,var(--v-primary-base) 45%,transparent)!important;border-color:color-mix(in srgb,var(--v-primary-base) 35%,transparent)!important;background-color:color-mix(in srgb,var(--v-primary-base) 8%,var(--v-surface-base))!important}.v-application.theme--dark .solvit-crud-outline-btn--primary.v-btn.v-btn--outlined.v-btn--disabled .v-icon{color:color-mix(in srgb,var(--v-primary-base) 45%,transparent)!important}.v-application.theme--light .solvit-crud-outline-btn.v-btn.v-btn--outlined.v-btn--disabled{opacity:1!important;color:color-mix(in srgb,var(--v-text-base) 40%,transparent)!important;border-color:color-mix(in srgb,var(--v-borderSubtle-base) 80%,transparent)!important;background-color:color-mix(in srgb,var(--v-surface-base) 96%,var(--v-text-base))!important}.v-application.theme--light .solvit-crud-outline-btn.v-btn.v-btn--outlined.v-btn--disabled .v-icon{color:color-mix(in srgb,var(--v-text-base) 40%,transparent)!important}.v-application.theme--light .solvit-crud-outline-btn--danger.v-btn.v-btn--outlined.v-btn--disabled{color:color-mix(in srgb,var(--v-error-base) 48%,transparent)!important;border-color:color-mix(in srgb,var(--v-error-base) 32%,transparent)!important;background-color:color-mix(in srgb,var(--v-error-base) 5%,var(--v-surface-base))!important}.v-application.theme--light .solvit-crud-outline-btn--danger.v-btn.v-btn--outlined.v-btn--disabled .v-icon{color:color-mix(in srgb,var(--v-error-base) 48%,transparent)!important}.v-application.theme--light .solvit-crud-outline-btn--primary.v-btn.v-btn--outlined.v-btn--disabled{color:color-mix(in srgb,var(--v-primary-base) 48%,transparent)!important;border-color:color-mix(in srgb,var(--v-primary-base) 32%,transparent)!important;background-color:color-mix(in srgb,var(--v-primary-base) 5%,var(--v-surface-base))!important}.v-application.theme--light .solvit-crud-outline-btn--primary.v-btn.v-btn--outlined.v-btn--disabled .v-icon{color:color-mix(in srgb,var(--v-primary-base) 48%,transparent)!important}.v-application.theme--dark .solvit-crud-outline-btn.solvit-crud-outline-btn--progress-active.v-btn.v-btn--outlined,.v-application.theme--light .solvit-crud-outline-btn.solvit-crud-outline-btn--progress-active.v-btn.v-btn--outlined{border-color:var(--v-primary-base)!important;border-width:2px!important}.solvit-row-work-badge.v-chip{height:20px!important;font-size:.65rem!important;font-weight:600!important;padding:0 6px!important}.v-application.theme--light .solvit-crud-outline-btn--success.v-btn.v-btn--outlined{border-color:var(--v-success-base)!important;color:var(--v-text-base,#0f172a)!important}.v-application.theme--light .solvit-crud-outline-btn--warning.v-btn.v-btn--outlined{border-color:var(--v-warning-base)!important;color:var(--v-text-base,#0f172a)!important}.v-application.theme--light .solvit-crud-outline-btn--info.v-btn.v-btn--outlined{border-color:var(--v-info-base)!important;color:var(--v-text-base,#0f172a)!important}.v-application.theme--dark .solvit-crud-outline-btn--success.v-btn.v-btn--outlined{border-color:var(--v-success-base)!important}.v-application.theme--dark .solvit-crud-outline-btn--warning.v-btn.v-btn--outlined{border-color:var(--v-warning-base)!important}.v-application.theme--dark .solvit-crud-outline-btn--info.v-btn.v-btn--outlined{border-color:var(--v-info-base)!important}.solvit-dialog-form-header{flex-shrink:0;border-radius:inherit}.v-application.theme--dark .solvit-dialog-form-header,.v-application.theme--light .solvit-dialog-form-header{background-color:var(--v-modalHeader-base)}.v-application.theme--dark .solvit-dialog-form-header .v-divider,.v-application.theme--light .solvit-dialog-form-header .v-divider{border-color:var(--v-borderSubtle-base)!important}.solvit-dialog-form-header__row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;-moz-column-gap:12px;column-gap:12px;row-gap:8px}.solvit-dialog-form-header__lead{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.solvit-dialog-form-header__kicker{letter-spacing:.06em;line-height:1.25;opacity:1;word-break:keep-all;overflow-wrap:anywhere}.v-application.theme--light .solvit-dialog-form-header .solvit-dialog-form-header__kicker.text--secondary{color:rgba(26,29,38,.72)!important}.v-application.theme--dark .solvit-dialog-form-header .solvit-dialog-form-header__kicker.text--secondary{color:hsla(0,0%,100%,.78)!important}.v-application.theme--light .solvit-dialog-form-header .solvit-dialog-form-header__title.text--primary{color:var(--v-text-base,#0f172a)!important}.v-application.theme--dark .solvit-dialog-form-header .solvit-dialog-form-header__title.text--primary{color:var(--v-text-base)!important}.solvit-dialog-form-header__title{line-height:1.35;margin-top:0;word-break:break-word;overflow-wrap:anywhere}.solvit-dialog-form-header__append .solvit-modal-header-context{color:var(--v-text-base);font-weight:500;font-size:.875rem;line-height:1.35;max-width:min(100%,42rem)}.v-application.theme--light .solvit-dialog-form-header__append .solvit-modal-header-context .text--secondary{color:rgba(26,29,38,.62)!important;font-weight:400}.v-application.theme--dark .solvit-dialog-form-header__append .solvit-modal-header-context .text--secondary{color:hsla(0,0%,100%,.65)!important;font-weight:400}.solvit-dialog-form-header__append .solvit-modal-header-context .solvit-modal-header-context__icon{color:var(--v-text-base)!important;opacity:.72}.solvit-dialog-form-header__append .solvit-modal-header-context .solvit-modal-header-context__primary{font-weight:600;color:var(--v-text-base)!important}.solvit-dialog-form-header__append{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:8px;flex:0 0 auto;max-width:100%}.solvit-dialog-form-header__close{flex-shrink:0}.v-application .v-snackbar__action .solvit-snackbar-action-btn.v-btn.v-btn--text{color:inherit!important}.v-application.theme--light .v-pagination .v-pagination__item{border:1px solid var(--solvit-border-subtle,#e2e8f0)!important;font-weight:500!important}.v-application.theme--light .v-pagination .v-pagination__item,.v-application.theme--light .v-pagination .v-pagination__item--active,.v-application.theme--light .v-pagination .v-pagination__item.accent,.v-application.theme--light .v-pagination .v-pagination__item.primary,.v-application.theme--light .v-pagination .v-pagination__item.secondary{background-color:var(--v-surface-base,#fff)!important;color:var(--v-text-base,#0f172a)!important;box-shadow:none!important}.v-application.theme--light .v-pagination .v-pagination__item--active{border-color:var(--v-primary-base)!important}.v-application.theme--light .v-pagination .v-pagination__navigation{background-color:var(--v-surface-base,#fff)!important;color:var(--v-text-base,#0f172a)!important;border:1px solid var(--solvit-border-subtle,#e2e8f0)!important;box-shadow:none!important}.v-application.theme--light .v-pagination .v-pagination__navigation .v-icon{color:var(--v-text-base,#0f172a)!important}.v-application.theme--dark .v-pagination .v-pagination__item{border:1px solid var(--solvit-border-subtle)!important;font-weight:500!important}.v-application.theme--dark .v-pagination .v-pagination__item,.v-application.theme--dark .v-pagination .v-pagination__item--active,.v-application.theme--dark .v-pagination .v-pagination__item.accent,.v-application.theme--dark .v-pagination .v-pagination__item.primary,.v-application.theme--dark .v-pagination .v-pagination__item.secondary{background-color:var(--v-surface-base)!important;color:var(--v-text-base)!important;box-shadow:none!important}.v-application.theme--dark .v-pagination .v-pagination__item--active{border-color:var(--v-primary-base)!important}.v-application.theme--dark .v-pagination .v-pagination__navigation{background-color:var(--v-surface-base)!important;color:var(--v-text-base)!important;border:1px solid var(--solvit-border-subtle)!important;box-shadow:none!important}.v-application.theme--dark .v-pagination .v-pagination__navigation .v-icon{color:var(--v-text-base)!important}.v-application .v-pagination .v-pagination__more{color:var(--v-text-secondary-base,rgba(0,0,0,.54))!important;opacity:1!important}.v-application.theme--dark .v-pagination .v-pagination__more{color:var(--v-text-secondary-base,hsla(0,0%,100%,.6))!important}.v-application.theme--light .v-data-footer .v-btn.v-btn--icon{background-color:var(--v-surface-base,#fff)!important;border:1px solid var(--solvit-border-subtle,#e2e8f0)!important;box-shadow:none!important}.v-application.theme--light .v-data-footer .v-btn.v-btn--icon .v-icon{color:var(--v-text-base,#0f172a)!important}.v-application.theme--dark .v-data-footer .v-btn.v-btn--icon{background-color:var(--v-surface-base)!important;border:1px solid var(--solvit-border-subtle)!important;box-shadow:none!important}.v-application.theme--dark .v-data-footer .v-btn.v-btn--icon .v-icon{color:var(--v-text-base)!important}.v-application .v-toolbar.theme--dark .solvit-toolbar-on-primary-icon-btn.v-btn.v-btn--outlined,.v-application .v-toolbar.theme--dark .solvit-toolbar-on-primary-text-btn.v-btn.v-btn--outlined{border-color:hsla(0,0%,100%,.55)!important;color:hsla(0,0%,100%,.95)!important;background-color:transparent!important;box-shadow:none!important}.v-application .v-toolbar.theme--dark .solvit-toolbar-on-primary-icon-btn.v-btn.v-btn--outlined .v-icon{color:hsla(0,0%,100%,.95)!important}.v-application .v-btn.v-btn--fab,.v-application .v-btn.v-btn--icon{border-radius:var(--solvit-icon-btn-radius)!important}.v-application .v-btn.v-btn--fab:before,.v-application .v-btn.v-btn--icon:before{border-radius:inherit!important}.v-application .v-btn.v-btn--fab .v-ripple__container,.v-application .v-btn.v-btn--icon .v-ripple__container{border-radius:var(--solvit-icon-btn-radius)!important;overflow:hidden}.v-application .v-btn.v-btn--fab .v-ripple__animation,.v-application .v-btn.v-btn--icon .v-ripple__animation{border-radius:var(--solvit-icon-btn-radius)!important}.v-application .v-btn:before,.v-application .v-list-item--link:before{transition:none!important}.v-application.theme--light .map-toolbar .v-card.v-sheet{border:1px solid var(--solvit-map-toolbar-border)!important;box-shadow:0 1px 3px rgba(15,23,42,.07)!important}.v-application.theme--dark .map-toolbar .v-card.v-sheet{border:1px solid var(--solvit-map-toolbar-border)!important;box-shadow:0 4px 14px rgba(0,0,0,.38)!important}.v-application .map-toolbar .map-toolbar-interactive-btn,.v-application .map-toolbar .v-btn,.v-application .mini-img.toolbarmap_color .v-btn{border-radius:var(--solvit-map-toolbar-btn-radius)!important}.v-application .map-toolbar .map-toolbar-interactive-btn:before,.v-application .map-toolbar .v-btn:before,.v-application .mini-img.toolbarmap_color .v-btn:before{border-radius:inherit!important}.v-application .map-toolbar .map-toolbar-interactive-btn .v-ripple__container,.v-application .map-toolbar .v-btn .v-ripple__container,.v-application .mini-img.toolbarmap_color .v-btn .v-ripple__container{border-radius:var(--solvit-map-toolbar-btn-radius)!important}.v-application.theme--light .map-toolbar-interactive-btn:not(.map-toolbar-btn--on-primary):not(.map-toolbar-btn--subtle-active):not(.primary) .map-toolbar-tool-label{color:var(--v-mapToolIcon-base,#475569);font-weight:500}.v-application.theme--light .map-toolbar-interactive-btn.map-toolbar-btn--on-primary .map-toolbar-tool-label,.v-application.theme--light .map-toolbar-interactive-btn.primary.map-toolbar-btn--on-primary-when-active .map-toolbar-tool-label{color:var(--v-mapToolIconOnPrimary-base,#fff)!important;font-weight:600}.v-application.theme--light .map-toolbar-interactive-btn.map-toolbar-btn--subtle-active .map-toolbar-tool-label{color:var(--solvit-map-toolbar-active-fg,#475569)!important;font-weight:600}.v-application.theme--dark .map-toolbar-interactive-btn:not(.map-toolbar-btn--active-dark):not(.primary) .map-toolbar-tool-label{color:var(--v-mapToolIconOnPrimary-base,#e8e9f0);font-weight:600;letter-spacing:.04em;font-size:9px}.v-application.theme--dark .map-toolbar-interactive-btn.map-toolbar-btn--active-dark .map-toolbar-tool-label,.v-application.theme--dark .map-toolbar-interactive-btn.primary.map-toolbar-btn--on-primary-when-active .map-toolbar-tool-label{color:var(--v-mapToolIconOnPrimary-base,#e8e9f0)!important;font-weight:600;letter-spacing:.04em;font-size:9px}.v-application.theme--light .map-toolbar-interactive-btn.map-toolbar-btn--on-primary .v-icon.mdi,.v-application.theme--light .map-toolbar-interactive-btn.primary.map-toolbar-btn--on-primary-when-active .v-icon.mdi{color:var(--v-mapToolIconOnPrimary-base,#fff)!important}.v-application.theme--light .map-toolbar-interactive-btn.map-toolbar-btn--subtle-active .v-icon.mdi{color:var(--solvit-map-toolbar-active-fg,#475569)!important}.v-application .map-toolbar-interactive-btn.map-toolbar-btn--idle .map-toolbar-tool-icon .v-icon.mdi{color:var(--solvit-map-toolbar-idle-fg)!important}.v-application .map-toolbar-interactive-btn.map-toolbar-btn--idle .map-toolbar-tool-label{color:var(--solvit-map-toolbar-idle-fg)!important;font-weight:500}.v-application.theme--light .map-toolbar-interactive-btn.map-toolbar-btn--on-primary{border:1px solid color-mix(in srgb,var(--v-primary-base) 70%,#000)}.v-application.theme--dark .map-toolbar-interactive-btn.map-toolbar-btn--active-dark{border:1px solid color-mix(in srgb,var(--v-primary-base) 55%,#fff)}.v-application .map-toolbar-interactive-btn.map-toolbar-btn--idle{border:1px solid transparent}.v-application .map-toolbar .map-toolbar-interactive-btn.v-btn--loading,.v-application .mini-img.toolbarmap_color .map-toolbar-interactive-btn.v-btn--loading{opacity:1!important}.v-application .map-toolbar .map-toolbar-interactive-btn.v-btn--loading.map-toolbar-btn--idle,.v-application .mini-img.toolbarmap_color .map-toolbar-interactive-btn.v-btn--loading.map-toolbar-btn--idle{background-color:var(--v-surface-base)!important}.v-application .map-toolbar-interactive-btn.v-btn--loading.map-toolbar-btn--active-dark .v-btn__loader .v-progress-circular,.v-application .map-toolbar-interactive-btn.v-btn--loading.map-toolbar-btn--on-primary .v-btn__loader .v-progress-circular,.v-application .map-toolbar-interactive-btn.v-btn--loading.primary.map-toolbar-btn--on-primary-when-active .v-btn__loader .v-progress-circular{color:var(--v-mapToolIconOnPrimary-base,#fff)!important}.v-application.theme--light .map-toolbar-interactive-btn:not(.map-toolbar-btn--on-primary):not(.map-toolbar-btn--subtle-active):not(.primary) .map-toolbar-tool-icon .v-icon.mdi{color:var(--v-mapToolIcon-base,#475569)!important}.v-application.theme--dark .map-toolbar-interactive-btn.map-toolbar-btn--active-dark .v-icon.mdi,.v-application.theme--dark .map-toolbar-interactive-btn:not(.map-toolbar-btn--active-dark):not(.primary) .map-toolbar-tool-icon .v-icon.mdi{color:var(--v-mapToolIconOnPrimary-base,#e8e9f0)!important}.v-application .map-toolbar .v-btn .v-btn__content,.v-application .mini-img.toolbarmap_color .v-btn .v-btn__content{padding:0!important}.v-application .map-toolbar .v-btn.map-toolbar-interactive-btn:not(.v-btn--plain):not(.v-btn--disabled):not(.v-btn--loading):focus:before,.v-application .map-toolbar .v-btn.map-toolbar-interactive-btn:not(.v-btn--plain):not(.v-btn--disabled):not(.v-btn--loading):hover:before,.v-application .mini-img.toolbarmap_color .v-btn.map-toolbar-interactive-btn:not(.v-btn--plain):not(.v-btn--disabled):not(.v-btn--loading):focus:before,.v-application .mini-img.toolbarmap_color .v-btn.map-toolbar-interactive-btn:not(.v-btn--plain):not(.v-btn--disabled):not(.v-btn--loading):hover:before{opacity:.12!important}.v-application.theme--light #globalNav .v-list-item--active{color:var(--v-text-base)!important}.v-application.theme--light #globalNav .v-list-item--active .v-icon{color:var(--v-secondary-base)!important}.v-application.theme--light #globalNav .v-list-item--active:before{background-color:var(--v-primary-base,#5b56d6)!important;opacity:.12!important}.v-application.theme--light #globalNav .v-list-item--active:focus:before,.v-application.theme--light #globalNav .v-list-item--active:hover:before{opacity:.1!important}.v-application.theme--light #globalNav .v-list-item.openFolder{color:var(--v-text-base)!important;background-color:var(--solvit-row-selected-on-nav)!important}.v-application.theme--light #globalNav .v-list-item.openFolder:before{opacity:0!important}.v-application.theme--dark #globalNav .v-list-item.openFolder{color:var(--v-text-base)!important;background-color:var(--solvit-row-selected-on-nav)!important}.v-application.theme--dark #globalNav .v-list-item.openFolder:before{opacity:0!important}#map-popup{background-color:var(--solvit-popup-bg);border:1px solid var(--solvit-popup-border)}#map-popup>:nth-child(n){color:var(--solvit-popup-text)}#map-popup .map-popup-feature-img,#ol-popup-img-container .map-popup-feature-img,#ol-popup-img-wrapper .map-popup-feature-img{display:block;max-width:100%;height:auto;border-radius:6px;border:1px solid var(--solvit-popup-border);background-color:var(--solvit-summary-bg);box-sizing:border-box}.map-popup-box-btn{color:var(--solvit-popup-text);font-weight:1.1em;background:var(--solvit-popup-btn-bg);border-radius:5px;font:inherit;line-height:1;margin:.5em;padding:.5em 1em}.map-popup-box-btn:focus,.map-popup-box-btn:hover{font-weight:1.2em;cursor:pointer;background-color:var(--solvit-popup-btn-hover)}::-webkit-scrollbar{width:16px;box-sizing:border-box}::-webkit-scrollbar:vertical{border-left:1px solid var(--solvit-scrollbar-gutter-edge,rgba(71,85,105,.42))}::-webkit-scrollbar:horizontal{border-top:1px solid var(--solvit-scrollbar-gutter-edge,rgba(71,85,105,.42))}::-webkit-scrollbar-thumb{background-color:var(--solvit-scrollbar-thumb);border-radius:10px;background-clip:padding-box;border:3px solid transparent}::-webkit-scrollbar-track{background-color:var(--solvit-scrollbar-track);box-shadow:inset 0 0 0 1px var(--solvit-scrollbar-track-rim,rgba(100,116,139,.38))}.v-application--is-rtl ::-webkit-scrollbar:vertical{border-left:none;border-right:1px solid var(--solvit-scrollbar-gutter-edge,rgba(71,85,105,.42))}*{scrollbar-color:var(--solvit-scrollbar-thumb) var(--solvit-scrollbar-track)}.v-application--is-ltr .v-list-item__icon:last-of-type:not(:only-child){margin-left:0}.v-list-group .v-list-group__header .v-list-item__icon.v-list-group__header__append-icon{align-self:center;margin:0;min-width:25px;justify-content:flex-end}.v-application--is-ltr .v-list-item__action:first-child,.v-application--is-ltr .v-list-item__icon:first-child{margin-right:7px}.v-application--is-ltr .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-left:30px;min-height:48px}.v-list-item__icon{margin:12px 0;align-self:normal}.v-dialog:not(.v-dialog--fullscreen){max-height:100%!important}.dialog-transition-enter-active,.dialog-transition-leave-active,.v-dialog,.v-dialog__content{transition:none!important}body:has(.v-dialog__content--active) .v-overlay{transition-duration:var(--solvit-motion-duration)!important;transition-timing-function:var(--solvit-motion-easing)!important}.expand-transition-enter-active,.expand-transition-leave-active,.expand-x-transition-enter-active,.expand-x-transition-leave-active,.fab-transition-enter-active,.fab-transition-leave-active,.fade-transition-enter-active,.fade-transition-leave-active,.message-transition-enter-active,.message-transition-leave-active,.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active,.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active,.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active,.scale-transition-enter-active,.scale-transition-leave-active,.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active,.scroll-x-transition-enter-active,.scroll-x-transition-leave-active,.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active,.scroll-y-transition-enter-active,.scroll-y-transition-leave-active,.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active,.slide-x-transition-enter-active,.slide-x-transition-leave-active,.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active,.slide-y-transition-enter-active,.slide-y-transition-leave-active,.v-menu-transition-enter-active,.v-menu-transition-leave-active,.v-overlay,.v-overlay__scrim,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active{transition-duration:var(--solvit-motion-duration)!important;transition-timing-function:var(--solvit-motion-easing)!important}.expand-transition-move,.expand-x-transition-move{transition-duration:calc(var(--solvit-motion-duration)*1.5)!important}.dialog-bottom-transition-enter-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-enter-active,.dialog-top-transition-leave-active,.v-application .transition-ease-in-out,.v-application .transition-fast-in-fast-out,.v-application .transition-fast-out-linear-in,.v-application .transition-fast-out-slow-in,.v-application .transition-linear-out-slow-in,.v-application .transition-swing{transition-duration:var(--solvit-motion-duration)!important;transition-timing-function:var(--solvit-motion-easing)!important}@media (prefers-reduced-motion:reduce){:root{--solvit-motion-duration:0s}}body{font-weight:600}.v-application *{font-weight:600!important}.v-application.theme--dark{letter-spacing:.02em}.v-application.theme--dark :not(.v-icon){font-weight:500!important}.v-main{max-height:100vh}.examine-report-summary-dialog-content{background:var(--solvit-summary-bg)!important;background-color:var(--solvit-summary-bg)!important}.thermal-stat-sheet{min-height:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-color:var(--v-borderSubtle-base)!important}.thermal-stat-value--max{color:color-mix(in srgb,var(--v-error-base) 78%,var(--v-text-base))!important}.thermal-stat-value--min{color:color-mix(in srgb,var(--v-info-base) 78%,var(--v-text-base))!important}.thermal-stat-value--avg{color:color-mix(in srgb,var(--v-success-base) 78%,var(--v-text-base))!important}.thermal-stat-sheet.thermal-stat-sheet--compact{min-height:0!important;padding:2px 4px!important;gap:0;justify-content:center}.thermal-stat-sheet--compact .thermal-stat-compact-label{margin:0!important;line-height:1;font-size:.625rem!important}.thermal-stat-sheet--compact .thermal-stat-compact-num{margin:0!important;line-height:1.1;font-size:.75rem!important;font-weight:600!important}.v-dialog__content.solvit-dialog-form-shell{max-height:var(--solvit-dialog-form-max-height);align-items:flex-start;padding-top:16px;padding-bottom:16px}.solvit-dialog-form-header__lead .solvit-dialog-form-header__kicker{line-height:1.2;letter-spacing:.02em}.solvit-dialog-form-header__lead .solvit-dialog-form-header__title{line-height:1.3}