[data-v-f1e737a6]{margin:unset}@keyframes appear-f1e737a6{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.tip-container[data-v-f1e737a6]{height:10px;overflow:hidden}.tip[data-v-f1e737a6]{background:#000000b3;height:20px;width:20px;transform:rotate(45deg);margin-top:5px}.popup[data-v-f1e737a6]{display:flex;flex-direction:column;align-items:center;transform:translate(-50%);position:absolute;z-index:200000;cursor:auto;pointer-events:none;margin-top:0;margin-left:0;transition:margin-top .3s,margin-left .3s}.popup.animate[data-v-f1e737a6]{animation:appear-f1e737a6 .2s ease forwards}.popup.shunt[data-v-f1e737a6]{margin-top:100px;margin-left:100px}.popup-content[data-v-f1e737a6]{pointer-events:auto;color:#fff;position:relative}.popup-content.default[data-v-f1e737a6]{background:#000000b3;border-radius:3px;padding:5px}svg[data-v-f1e737a6]{position:absolute;top:5px;right:5px;cursor:pointer}.anchored-popover[data-v-20f16dfa]{pointer-events:auto}.annotation[data-v-6449b7fd]{position:absolute;width:fit-content;color:#000;font-size:14px;line-height:14px;border-radius:2px;background:#fff;overflow:visible;-webkit-user-select:none;user-select:none;z-index:10}.annotation.docked[data-v-6449b7fd]{position:relative}.annotation[data-v-6449b7fd]:hover,.annotation.hovered[data-v-6449b7fd]{z-index:11001}.annotation-input[data-v-6449b7fd]{display:block;width:auto;field-sizing:content;min-height:32px;padding:9px 8px;border:0;outline:none;resize:none;overflow:hidden;font:inherit;line-height:14px;background:transparent;box-sizing:border-box;-webkit-user-select:text;user-select:text;white-space:pre-wrap}.annotation-input[data-v-6449b7fd]::placeholder{color:#00000073}.annotation-menu[data-v-6449b7fd]{--menu-x: 0;--menu-y: 0;background:#0a2455eb;box-shadow:0 2px 8px #00000059;display:flex;align-items:flex-start;gap:4px;padding:3px;border-radius:4px;transform:translate(var(--menu-x),var(--menu-y));transition:opacity .12s ease,transform .12s ease;z-index:11002;max-width:calc(100vw - 12px);max-height:calc(100vh - 12px)}.annotation.menu-align-top .annotation-menu[data-v-6449b7fd]{top:0;--menu-y: 0}.annotation.menu-align-middle .annotation-menu[data-v-6449b7fd]{top:50%;--menu-y: -50%}.annotation.menu-align-bottom .annotation-menu[data-v-6449b7fd]{bottom:0;--menu-y: 0}.annotation.menu-right .annotation-menu[data-v-6449b7fd]{left:calc(100% + 8px);--menu-x: -4px}.annotation.menu-left .annotation-menu[data-v-6449b7fd]{right:calc(100% + 8px);--menu-x: 4px}.annotation:hover .annotation-menu[data-v-6449b7fd],.annotation.hovered .annotation-menu[data-v-6449b7fd],.annotation-menu[data-v-6449b7fd]:hover{opacity:1;pointer-events:auto;--menu-x: 0}.annotation-menu-buttons[data-v-6449b7fd]{color:#fff;align-items:center;display:flex;gap:3px}.annotation-menu-buttons span[data-v-6449b7fd]{margin:0 2px;opacity:.5;font-size:12px}.annotation-menu-buttons span svg[data-v-6449b7fd]{margin-bottom:1px}.annotation-position-picker[data-v-6449b7fd]{flex:0 0 auto}.annotation.dragging .annotation-menu[data-v-6449b7fd]{opacity:1;pointer-events:auto;--menu-x: 0}.menu-button[data-v-6449b7fd]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:3px;color:#fff;background:#ffffff14;cursor:pointer}.menu-button[data-v-6449b7fd]:hover{background:#ffffff2e}.drag-button[data-v-6449b7fd]{cursor:grab;touch-action:none}.drag-button[data-v-6449b7fd]:active{cursor:grabbing}.menu-button.danger[data-v-6449b7fd]:hover{background:#dc2626e6}.annotation-ports[data-v-6449b7fd]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .12s ease;z-index:11000}.annotation:hover .annotation-ports[data-v-6449b7fd],.annotation.hovered .annotation-ports[data-v-6449b7fd]{opacity:1}.annotation-port[data-v-6449b7fd]{position:absolute;width:9px;height:9px;padding:0;border:1px solid rgba(255,255,255,.95);border-radius:999px;background:#b8b8baf2;box-shadow:0 0 0 1px #0a2455e6;cursor:crosshair;pointer-events:auto}.annotation-port[data-v-6449b7fd]:hover{background:#fff}.annotation-port.top[data-v-6449b7fd]{top:-5px;left:50%;transform:translate(-50%)}.annotation-port.right[data-v-6449b7fd]{top:50%;right:-5px;transform:translateY(-50%)}.annotation-port.bottom[data-v-6449b7fd]{bottom:-5px;left:50%;transform:translate(-50%)}.annotation-port.left[data-v-6449b7fd]{top:50%;left:-5px;transform:translateY(-50%)}.menu-divider[data-v-6449b7fd]{width:1px;height:22px;background:#ffffff2e}.color-button[data-v-6449b7fd]{position:relative;overflow:hidden}.menu-color-input[data-v-6449b7fd]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;opacity:0;cursor:pointer}.menu-arrow-size-preview[data-v-6449b7fd]{display:flex;align-items:center;justify-content:center;gap:3px;min-width:22px;height:22px;padding:0 4px;border-radius:3px;color:#fff;font-size:10px;line-height:1;background:#ffffff14;-webkit-user-select:none;user-select:none}.exporting[data-v-6449b7fd]{box-shadow:none!important}button[data-v-457eed7a]:disabled{opacity:.45;pointer-events:none}.layer-popup[data-v-457eed7a]{position:relative;width:232px;padding:5px;border:1px solid rgba(116,150,204,.32);border-radius:3px;background:#0d1f42f0;color:#f6f9fff0;box-shadow:0 12px 26px #040c1c57,inset 0 1px #ffffff0f;display:flex;flex-direction:column;gap:5px}.layer-popup-header[data-v-457eed7a]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.layer-popup-header.with-description[data-v-457eed7a]{padding-bottom:7px;border-bottom:1px solid rgba(132,170,226,.26)}.layer-popup-heading[data-v-457eed7a]{min-width:0;display:flex;flex:1 1 auto;flex-direction:column;gap:1px}.layer-popup-eyebrow[data-v-457eed7a]{margin:0;font-size:9px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9ec4ffd1}.layer-popup-title[data-v-457eed7a]{margin:0;max-width:100%;font-size:15px;line-height:1.15;font-weight:650;color:#fffffffa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layer-popup-header-actions[data-v-457eed7a]{flex:0 0 auto;display:flex;align-items:center;gap:2px}.layer-popup-header-actions>div[data-v-457eed7a],.layer-popup-header-actions>button[data-v-457eed7a]{width:22px;height:22px}.layer-popup-icon-button[data-v-457eed7a]{width:22px;height:22px;padding:0;border:1px solid transparent;border-radius:3px;background:transparent;color:#e5efffe6;box-shadow:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.layer-popup-icon-button[data-v-457eed7a]:hover{border-color:#bed5fa4d;background:#3767be80}.layer-popup-menu-wrapper[data-v-457eed7a]{position:relative}.layer-popup-menu[data-v-457eed7a]{position:absolute;z-index:20;top:calc(100% + 4px);right:0;width:154px;padding:4px;border:1px solid rgba(150,186,245,.35);border-radius:4px;background:#0d1f42;box-shadow:0 10px 24px #040c1c73}.layer-popup-menu-item[data-v-457eed7a]{width:100%;min-height:30px;padding:5px 7px;border:0;border-radius:3px;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:7px;text-align:left}.layer-popup-menu-item[data-v-457eed7a]:hover{background:#3767be8c}.layer-popup-menu-item-danger[data-v-457eed7a]{color:#ffc8d3f5}.layer-popup-menu-item-danger[data-v-457eed7a]:hover{background:#91344e99}.layer-popup-menu-separator[data-v-457eed7a]{height:1px;margin:4px;background:#96baf538}.layer-popup-menu-group[data-v-457eed7a]{padding:5px 7px}.layer-popup-menu-label[data-v-457eed7a]{display:block;margin-bottom:5px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#cddffcb3}.layer-popup-map-options[data-v-457eed7a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.layer-popup-map-options button[data-v-457eed7a]{height:25px;padding:0 4px;border:1px solid rgba(150,186,245,.3);border-radius:3px;background:#28529e9e;color:inherit;font:inherit;font-size:12px;cursor:pointer}.layer-popup-map-options button[data-v-457eed7a]:hover{border-color:#bed5fa85;background:#3767bec2}.layer-popup-description[data-v-457eed7a]{margin:0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:12px;line-height:1.35;color:#e5efffe6}.layer-popup-details[data-v-457eed7a],.layer-popup-appearance[data-v-457eed7a]{display:flex;flex-direction:column;gap:3px}.layer-detail[data-v-457eed7a]{min-height:25px;padding:2px 6px;border:1px solid transparent;border-radius:3px;background:#1c3a768a;display:flex;align-items:center;justify-content:space-between;gap:10px}.layer-detail[data-v-457eed7a]:hover{border-color:#8db2ee3d}.layer-detail[data-v-457eed7a]:nth-child(2n){background:#22458794}.layer-detail label[data-v-457eed7a],.layer-detail>span[data-v-457eed7a]{flex:0 0 auto;font-size:10px;line-height:1;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#cddffcc2}.layer-detail strong[data-v-457eed7a]{font-size:12px;line-height:1;font-weight:700;color:#fffffffa}.layer-detail-values[data-v-457eed7a]{min-width:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.layer-popup-line[data-v-457eed7a]{display:block;font-size:12px;line-height:1.25;color:#f6f9fff0}.layer-popup-section-toggle[data-v-457eed7a]{width:100%;min-height:29px;padding:4px 6px;border:1px solid rgba(150,186,245,.2);border-radius:3px;background:#06112766;color:inherit;font:inherit;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.layer-popup-section-toggle[data-v-457eed7a]:hover{border-color:#bed5fa5c;background:#22458794}.layer-popup-section-label[data-v-457eed7a],.layer-popup-style-summary[data-v-457eed7a]{display:inline-flex;align-items:center;gap:6px}.layer-popup-section-label[data-v-457eed7a]{font-size:12px;font-weight:600}.layer-popup-colour-swatch[data-v-457eed7a]{width:13px;height:13px;border:1px solid rgba(255,255,255,.55);border-radius:2px}.layer-popup-colour-swatch-stroke[data-v-457eed7a]{border-width:3px;background:transparent}.layer-popup-section-toggle svg[data-v-457eed7a]{transition:transform .15s ease}.layer-popup-section-toggle svg.rotated[data-v-457eed7a]{transform:rotate(180deg)}.layer-colour-control[data-v-457eed7a]{min-width:0;display:inline-flex;align-items:center;gap:7px}.layer-colour-control input[type=color][data-v-457eed7a]{width:24px;height:19px;padding:0;border:1px solid rgba(190,213,250,.48);border-radius:2px;background:#091837b8;cursor:pointer}.layer-colour-control input[type=color][data-v-457eed7a]::-webkit-color-swatch-wrapper{padding:2px}.layer-colour-control input[type=color][data-v-457eed7a]::-webkit-color-swatch{border:0;border-radius:1px}.layer-colour-control span[data-v-457eed7a]{max-width:66px;overflow:hidden;font-size:11px;line-height:1;text-overflow:ellipsis;white-space:nowrap;color:#e5efffe6}.layer-weight-control[data-v-457eed7a]{min-width:0;display:flex;align-items:center;justify-content:flex-end}.layer-popup-edit-actions[data-v-457eed7a]{display:flex;align-items:center;justify-content:flex-end;gap:5px;padding-top:2px}.layer-popup-button[data-v-457eed7a]{height:24px;padding:0 8px;border:1px solid rgba(150,186,245,.28);border-radius:3px;background:#28529e9e;color:#f6f9fff0;box-shadow:none;font-family:inherit;font-size:12px;line-height:1;white-space:nowrap;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:5px;-webkit-user-select:none;user-select:none;outline:none;transition:background .12s ease,border-color .12s ease,color .12s ease,opacity .12s ease,transform .12s ease}.layer-popup-button[data-v-457eed7a]:hover{border-color:#bed5fa85;background:#3767bec2;color:#fffffffa}.layer-popup-button[data-v-457eed7a]:active{transform:translateY(1px)}.layer-popup-button-primary[data-v-457eed7a]{border-color:#b9d2fa6b;background:#2e66ccb3;color:#fffffffa}.layer-popup-button-primary[data-v-457eed7a]:hover{border-color:#d2e2ff94;background:#3e7ce4d1}.layer-popup-button-danger[data-v-457eed7a]{border-color:#e7819a57;background:#702a40a3;color:#ffebf0f5}.layer-popup-button-danger[data-v-457eed7a]:hover{border-color:#faa6ba85;background:#91344ec2}p[data-v-457eed7a]{margin:0}.layer-style-control[data-v-457eed7a]{min-width:0;display:flex;align-items:center;gap:7px}.layer-style-control input[type=color][data-v-457eed7a]{width:24px;height:20px;padding:0;border:1px solid rgba(0,0,0,.48);border-radius:2px;background:#091837b8;cursor:pointer}.devtools-number-input[data-v-457eed7a]{height:20px;min-width:48px;padding:0 5px;border:1px solid transparent;border-radius:2px;background:#091837b8;color:#e5efffe0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1;display:inline-flex;align-items:center;justify-content:flex-end;cursor:text}.devtools-number-input[data-v-457eed7a]:hover{border-color:#bed5fa52}.devtools-number-input[data-v-457eed7a]:focus-within{border-color:#8ab4f8;background:#05122beb;box-shadow:0 0 0 1px #8ab4f82e}.devtools-number-input input[type=number][data-v-457eed7a]{width:30px;min-width:0;padding:0;border:0;outline:0;background:transparent;color:#fffffffa;font:inherit;line-height:1;text-align:right;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.devtools-number-input input[type=number][data-v-457eed7a]::-webkit-inner-spin-button,.devtools-number-input input[type=number][data-v-457eed7a]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.devtools-number-input span[data-v-457eed7a]{margin-left:2px;color:#aac3e9b8;pointer-events:none;-webkit-user-select:none;user-select:none}[data-v-a28df141]{margin:unset}@keyframes appear-a28df141{0%{opacity:0;transform:translateY(10px);max-height:0px}to{opacity:1;transform:translateY(0);max-height:150px}}@keyframes fade-a28df141{0%{opacity:.6}to{opacity:1}}.context-block[data-v-a28df141]{display:flex;flex-direction:column;gap:5px}.no-values[data-v-a28df141],.loading-values[data-v-a28df141]{padding:3px 5px;background:#fff3;border-radius:3px;display:flex;align-items:center;justify-content:center;line-height:12px;text-wrap:nowrap}.values[data-v-a28df141]{transition:.4s ease-out;max-height:0px;overflow:hidden;opacity:0}.values.show[data-v-a28df141]{max-height:200px;opacity:1;animation:appear-a28df141 .4s ease forwards}p.latlng[data-v-a28df141]{text-wrap:nowrap}p.latlng span[data-v-a28df141]{padding:3px 5px;background:#fff3;border-radius:3px}.current-product[data-v-a28df141]{display:flex;top:25px;height:18px;-webkit-user-select:none;user-select:none;box-shadow:0 0 3px 3px #0000001a;pointer-events:none;width:fit-content}.current-product.loading[data-v-a28df141]{opacity:.7}.current-product.loaded[data-v-a28df141]{animation:fade-a28df141 .8s ease forwards}.current-product.inactive[data-v-a28df141]{opacity:.5}.current-product.row-reverse[data-v-a28df141]{flex-direction:row-reverse}.current-product.b[data-v-a28df141]{bottom:10px;top:unset}.current-product.a[data-v-a28df141],.current-product.b[data-v-a28df141]{transition:.3s ease;z-index:190000}.current-product>div.type[data-v-a28df141]{background:#477ff0;color:#fff;max-width:120px;min-width:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.current-product>div[data-v-a28df141]{white-space:nowrap;background:#fff;padding:0 6px;font-size:10px;color:#000;display:flex;align-items:center}.context-content[data-v-a28df141]{font-size:11px;color:#fff;pointer-events:all;display:flex;flex-direction:column;gap:5px}.context-content .map-name[data-v-a28df141]{font-weight:700;line-height:11px}button[data-v-a28df141]{border:unset;padding:3px;border-radius:3px;display:flex;align-items:center}button[data-v-a28df141]:hover{background:#fffc}p[data-v-a28df141]{display:flex;align-items:center;gap:5px}.highlight[data-v-a28df141]{font-weight:700}.actions[data-v-a28df141]{display:flex;gap:2px;width:fit-content}.space-between[data-v-a28df141]{display:flex;width:100%;justify-content:space-between;align-items:center}svg[data-v-a28df141]{cursor:pointer}.context-block[data-v-3ba30dd9]{position:relative;width:100%;display:flex;flex-direction:column;gap:0;color:#111827}.context-block.integrated[data-v-3ba30dd9]{width:max-content;max-width:100%;padding:0 5px;background:#ffffff80;border:1px solid rgba(255,255,255,.35);border-radius:3px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:background .12s ease,box-shadow .12s ease}.context-block.integrated[data-v-3ba30dd9]:hover{background:#fffffff2;box-shadow:0 2px 8px #00000014}.current-product[data-v-3ba30dd9]{position:relative;min-width:180px;padding:6px 0;display:flex;flex-direction:column;gap:2px;color:#111827;font-size:10px;line-height:1.2;border-bottom:1px solid rgba(17,24,39,.14);transition:background .12s ease}.current-product[data-v-3ba30dd9]:last-child{border-bottom:none}.current-product[data-v-3ba30dd9]:hover{background:#9294ab14}.product-header[data-v-3ba30dd9]{display:flex;align-items:center;justify-content:space-between;gap:10px}.product-title-row[data-v-3ba30dd9]{min-width:0;display:flex;align-items:center;gap:5px}.type[data-v-3ba30dd9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:175px}.bold[data-v-3ba30dd9]{font-weight:700}.difference-badge[data-v-3ba30dd9]{flex:none;padding:1px 4px;color:#374151;background:#11182714;border-radius:3px;font-size:8px;font-weight:700;line-height:12px;letter-spacing:.025em;text-transform:uppercase}.copyright[data-v-3ba30dd9]{flex:none;opacity:.6;font-size:9px;line-height:1}.copyright a[data-v-3ba30dd9]{color:inherit;text-decoration:none}.copyright a[data-v-3ba30dd9]:hover{opacity:.7}.date-range[data-v-3ba30dd9]{color:#374151;font-variant-numeric:tabular-nums}.date-range span[data-v-3ba30dd9],.difference-date-row span[data-v-3ba30dd9]{opacity:.55}.difference-dates[data-v-3ba30dd9]{display:flex;flex-direction:column;gap:2px;color:#374151}.difference-date-row[data-v-3ba30dd9]{display:grid;grid-template-columns:38px auto;align-items:baseline;gap:5px;font-variant-numeric:tabular-nums}.difference-date-row strong[data-v-3ba30dd9]{color:#111827;font-weight:700}.difference-labels[data-v-3ba30dd9]{display:flex;justify-content:space-between;gap:10px;margin-top:2px;color:#374151;font-size:9px}.combobox[data-v-3ba30dd9]{width:100%;height:13px;border-radius:2px;cursor:pointer;transition:opacity .12s ease,box-shadow .12s ease}.combobox[data-v-3ba30dd9]:hover{opacity:.85;box-shadow:0 0 0 1px #fff6,0 0 0 2px #1118271a}.scale-values[data-v-3ba30dd9]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-variant-numeric:tabular-nums}.scale-value[data-v-3ba30dd9]{padding:1px 2px;color:inherit;background:transparent;border:1px solid transparent;border-radius:2px;font:inherit;line-height:inherit;cursor:pointer;transition:background .1s ease}.scale-value[data-v-3ba30dd9]:hover{background:#00000014}.menu[data-v-3ba30dd9]{position:absolute;top:0;left:0;z-index:2;transform:translateY(-100%);display:flex;gap:5px;padding:3px 0;opacity:0;pointer-events:none;transition:opacity .12s ease}.context-block:hover .menu[data-v-3ba30dd9],.context-block:focus-within .menu[data-v-3ba30dd9]{opacity:1;pointer-events:auto}.remove-product[data-v-3ba30dd9]{position:absolute;top:50%;left:0;width:100px;height:100px;display:flex;align-items:center;justify-content:center;transform:translate(-100%,-50%);opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease}.remove-product.right[data-v-3ba30dd9]{left:unset;right:0;transform:translate(100%,-50%)}.current-product:hover .remove-product[data-v-3ba30dd9],.current-product:focus-within .remove-product[data-v-3ba30dd9]{opacity:1;pointer-events:auto}.remove-product>button[data-v-3ba30dd9]{margin-right:-5px;color:#fff;background:#d44c4c;border-color:#d44c4c;border-radius:3px;border:none;padding:2px 6px}.remove-product>button svg[data-v-3ba30dd9]{color:#fff}.menu button[data-v-3ba30dd9]{height:22px;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 6px;color:#111827;background:#fff;border:1px solid rgb(129,146,179);border-radius:3px;font-size:10px;cursor:pointer;white-space:nowrap;transition:opacity .1s ease,background .1s ease}.menu button[data-v-3ba30dd9]:hover,.remove-product button[data-v-3ba30dd9]:hover{opacity:.8}.toggle[data-v-3ba30dd9]{width:27px;height:27px;display:flex;align-items:center;justify-content:center;padding:0;color:#fff;background:#111e33;border:1px solid white;border-radius:3px;cursor:pointer;transition:opacity .1s ease,transform .1s ease}.toggle[data-v-3ba30dd9]>*{color:#fff}.toggle[data-v-3ba30dd9]:hover{opacity:.85}.toggle[data-v-3ba30dd9]:active{transform:scale(.96)}button[data-v-3ba30dd9]:focus-visible,.combobox[data-v-3ba30dd9]:focus-visible,a[data-v-3ba30dd9]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.feedback-content[data-v-80d4b12c]{display:flex;flex-direction:column;gap:1rem}.screenshot-capture-section[data-v-80d4b12c]{display:flex;flex-direction:column;align-items:stretch}.screenshot-capture-section .text-muted[data-v-80d4b12c]{font-size:.8rem;color:#505a5f;text-align:center}.screenshot-preview[data-v-80d4b12c]{border:1px solid #dee2e6;padding:1rem;border-radius:.375rem;background-color:#f3f2f1}.screenshot-preview h6[data-v-80d4b12c]{color:#505a5f;font-size:.875rem;margin-bottom:.5rem}.screenshot-preview img[data-v-80d4b12c]{max-height:300px;object-fit:contain;width:100%;border:1px solid #dee2e6}.feedback-form[data-v-80d4b12c]{display:flex;flex-direction:column}.form-label[data-v-80d4b12c]{color:#505a5f;font-size:.875rem;margin-bottom:.5rem}.btn-submit[data-v-80d4b12c]:hover{background-color:#236362!important;border-color:#236362!important}.btn-cancel[data-v-80d4b12c]{background-color:#f3f2f1;color:#505a5f;border:1px solid #dee2e6}.btn-cancel[data-v-80d4b12c]:hover{background-color:#e9ecef}[data-v-80d4b12c] .capturing-screenshot{opacity:0!important;pointer-events:none!important}.user-info[data-v-062d8041]{display:flex;flex-direction:column}.user-info p[data-v-062d8041]{font-size:10px;color:#fff;line-height:12px;margin-top:0;margin-bottom:unset;width:fit-content}.user-info .user-name[data-v-062d8041]{font-weight:700}.user-info .user-org[data-v-062d8041]{opacity:.8}.user-info .user-org>span[data-v-062d8041]{margin-right:3px}button.user[data-v-062d8041]{display:flex;align-items:center;padding:5px 10px;border-radius:3px;background:#25a28a;height:100%;overflow:hidden;gap:10px;border:none;max-height:40px}button.user svg[data-v-062d8041]{color:#c2ffce}.user-container[data-v-062d8041]{height:100%}.dropdown-menu[data-v-062d8041]{overflow-y:auto}.mini[data-v-062d8041]{width:34px;height:34px}.mini button.user[data-v-062d8041]{height:100%;width:100%;padding:3px;display:flex;justify-content:center;align-items:center}.banner[data-v-d1ce72df]{position:relative;background-color:#f1f1f1;padding:20px;text-align:center}.close-btn[data-v-d1ce72df]{position:absolute;top:8px;right:12px;background:none;border:none;font-size:1.4rem;line-height:1;color:#505a5f;cursor:pointer;padding:0}.close-btn[data-v-d1ce72df]:hover{color:#151127}html,body{height:100vh;width:100%;margin:0;overflow:hidden}.leaflet-top .leaflet-control{margin-top:0;margin-bottom:0}.app{display:flex;flex-direction:column;height:100%}.navbar{padding:unset;top:0;display:flex;flex-wrap:nowrap;background-color:#a8bab9}.mylogo{text-align:left;padding-left:10px;float:left}.mylogo>a>img{height:50px}.mygreeting{text-align:right;padding-right:10px;float:right;font-size:14px}.myloginform{text-align:right;padding-right:10px;padding-top:.4em;float:right;font-size:14px;display:flex;flex-wrap:nowrap;white-space:nowrap}.messages{text-align:left}.mapwrapper{display:table-row;height:100%}.loading-indicator{display:none;display:block;z-index:9999;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#0009;padding:3px 10px;color:#fff;border-radius:3px}.leaflet-verticalcenter{position:absolute;z-index:1000;pointer-events:none;top:50%;transform:translateY(0%,-50%);padding-top:10px}.leaflet-bottom,.leaflet-top,.leaflet-right,.leaflet-left{display:flex;flex-direction:column;gap:3px;z-index:unset}.leaflet-left>.leaflet-control{margin-left:3px}.leaflet-left>.leaflet-control-attribution{margin-left:0}.leaflet-right>.leaflet-control{margin-right:3px}.leaflet-right>.leaflet-control-attribution{margin-right:0}.leaflet-bottom>.leaflet-control:not(.leaflet-control-attribution):last-child{margin-bottom:3px}.leaflet-top>.leaflet-control:not(.leaflet-control-attribution):first-child{margin-top:3px}.leaflet-bottom .leaflet-control{margin-bottom:0}.leaflet-horizontalcenter{left:50%;transform:translate(-50%)}.leaflet-control-layers-toggle{background-color:#000000b3!important}.leaflet-control-layers-expanded{background-color:#000000b3!important;color:#fff}.leaflet-control-layers{background:unset}.easy-button-button{background-color:#000000b3!important;color:#fff!important}.leaflet-popup a{color:#fff!important}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background-color:#000000b3!important;color:#fff!important}.leaflet-popup-content-wrapper{border-radius:4px!important}.sites-selection-menu-title{display:block;padding:5px 7px}.sites-selection-menu-title:hover{background:#ffffff1a}.leaflet-control-zoom>:is(.leaflet-control-zoom-in,.leaflet-control-zoom-out){background-color:#000000b3;color:#fff}.leaflet-control-zoom>:is(.leaflet-control-zoom-in,.leaflet-control-zoom-out):focus{background-color:#000000b3}.leaflet-control-zoom>:is(.leaflet-control-zoom-in,.leaflet-control-zoom-out):hover{background-color:#0009}.leaflet-control-zoom>:is(.leaflet-control-zoom-in,.leaflet-control-zoom-out).leaflet-disabled{background-color:#72727299}.sites-list{overflow-y:auto;scrollbar-gutter:stable;padding:0 3px;max-height:0px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sites-list.open{max-height:calc(90vh - 150px);padding-bottom:5px}.sites-selection-menu.open{max-height:calc(90vh - 150px);overflow-y:auto}.sites-selection-menu{cursor:pointer}.sites-selection-menu-item{padding:5px 7px;border-radius:3px;display:flex;align-items:center;gap:10px;cursor:pointer}.sites-selection-menu-item:hover{background:#099}.custom-select{background-color:#000000b3!important;color:#fff}bottom-panel{transition:.3s;width:100vw;display:block;max-height:500px;box-shadow:-5px 0 8px 8px #0003;overflow:visible;position:relative;z-index:5000}.leaflet-top.leaflet-left>.leaflet-control{pointer-events:none}#pane{margin:unset!important}@keyframes is-drawing{0%{opacity:.1}to{opacity:.8}}.is-drawing:after{z-index:500;content:"";display:block;animation-name:is-drawing;animation-duration:2s;animation-direction:alternate;animation-iteration-count:infinite;position:absolute;height:100%;width:100%;border:1px solid rgb(245,62,62);pointer-events:none}.leaflet-popup-tip{background:#000000b3!important;box-shadow:none!important}.temp-dot{animation:is-drawing 2s infinite alternate}.draw-tools{width:100vw;display:flex;justify-content:center;align-items:center}.leaflet-tooltip{margin:unset;background:#000000b3;color:#fff;border:unset;padding:7px 14px}.leaflet-tooltip:before{content:unset}.contour-data svg{height:10px;paint-order:stroke;overflow:visible}.contour-data text{fill:red;stroke:#fff;stroke-width:3px;stroke-linejoin:round}.leaflet-control.interactive{pointer-events:all!important}.pointer-events{pointer-events:auto}.apexcharts-tooltip{z-index:9999!important}.p-card{border-radius:unset!important}.p-card>.p-card-header,.p-card>.p-card-body{padding:unset}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#cfdfdf}::-webkit-scrollbar-thumb{background-color:#96aaaa;border-radius:6px;border:3px solid rgb(207,223,223)}::-webkit-scrollbar-thumb:hover{background-color:#788c8c}*{scrollbar-width:thin;scrollbar-color:rgb(150,170,170) rgb(207,223,223)}.leaflet-interactive-shapes-pane{pointer-events:none}canvas.leaflet-tile{mix-blend-mode:plus-lighter}html.driver-transitioning .driver-overlay,html.driver-transitioning .driver-highlighted-element,html.driver-transitioning .driver-popover{opacity:.1!important;transition:opacity .18s ease!important}html.driver-transitioning .driver-overlay{pointer-events:none!important}.driver-overlay,.driver-highlighted-element,.driver-popover{transition:opacity .18s ease}.section-title{margin-bottom:8px;color:#c9d7ff;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.9}.leaflet-touch .leaflet-bar{border:none;border:white 1px solid;background:#1749adcc!important}.leaflet-touch .leaflet-bar:hover{background:#1749adb3!important}.leaflet-control-zoom-out,.leaflet-control-zoom-in{font-size:18px!important;line-height:26px!important;width:26px!important;height:26px!important}.leaflet-control-container{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:15000}.leaflet-control{pointer-events:auto;max-width:100%;box-sizing:border-box;background:#0a2455cc;border-radius:2px;color:#fff}.leaflet-control-container>.leaflet-top,.leaflet-control-container>.leaflet-bottom{pointer-events:none}.leaflet-bottom.leaflet-left,.leaflet-top.leaflet-left{left:0;width:calc(100% - 10px);display:flex;flex-direction:column;align-items:flex-start}.leaflet-bottom.leaflet-right,.leaflet-top.leaflet-right{right:0;width:calc(100% - 10px);display:flex;flex-direction:column;align-items:flex-end}.leaflet-top.leaflet-left,.leaflet-top.leaflet-right{top:0}.leaflet-bottom.leaflet-left,.leaflet-bottom.leaflet-right{bottom:0}.leaflet-control-zoom{width:max-content;flex-shrink:0}img.leaflet-control{display:block;box-sizing:border-box;flex-shrink:0}.leaflet-control-scale{display:flex;flex-direction:column;align-items:flex-end;width:max-content;max-width:100%;box-sizing:border-box;padding:2px!important;color:#fffc!important;flex-shrink:1}.leaflet-control-scale>div{line-height:7px;font-size:10px;border:2px solid rgba(255,255,255,.8);background:none;color:#fffc!important;box-sizing:border-box;max-width:100%}.leaflet-control-scale>div:nth-child(1){border-top:none}.leaflet-control-scale>div:nth-child(2){border-top:2px solid rgba(255,255,255,.8);border-bottom:none}.leaflet-control-attribution{background:#0a2455cc!important;color:#fff9;margin:0!important;border-radius:0!important;font-size:11px!important;width:max-content;max-width:100%;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere}.leaflet-control-attribution a:first-child{color:#ffffffe6!important}.leaflet-control-attribution a{color:#fff9!important}.vue-leaflet-control,.legend-panel-leaflet-control{max-width:100%;box-sizing:border-box;pointer-events:auto}.legend-panel-leaflet-control{border-radius:4px;background:unset!important}.leaflet-control-position{position:absolute;z-index:1000;pointer-events:none;box-sizing:border-box}.leaflet-control-position .leaflet-control{pointer-events:auto}.leaflet-top-middle{top:5px;left:5px;right:5px;display:flex;flex-direction:column;align-items:center}.leaflet-bottom-middle{bottom:5px;left:5px;right:5px;display:flex;flex-direction:column;align-items:center}.leaflet-left-middle{left:5px;top:5px;bottom:5px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.leaflet-right-middle{right:5px;top:5px;bottom:5px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.leaflet-center{right:5px;top:5px;bottom:5px;left:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.site-overlap-popup{margin-bottom:0!important}.site-overlap-popup .leaflet-popup-content-wrapper{background:#000000b3!important;border:none;border-radius:4px;min-width:200px;overflow:visible}.site-overlap-popup .leaflet-popup-tip-container{display:none}.site-overlap-popup .leaflet-popup-content{margin:0}.site-overlap-popup-body{padding:7px 14px}.site-overlap-header{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;margin-bottom:2px}.site-overlap-hint{font-size:11px;color:#ffffff80;margin-bottom:8px}.site-overlap-list{display:flex;flex-direction:column;gap:4px}.site-overlap-row{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:4px;cursor:pointer;color:#7ab9d1;font-size:13px;line-height:1;transition:background .12s,color .12s}.site-overlap-row:hover{background:#2a7b7c59;color:#fff}.site-overlap-dot{width:10px;height:10px;border-radius:50%;background:#2a7b7c;flex-shrink:0;align-self:center}.site-overlap-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.site-overlap-tooltip-note{font-size:10px;color:#7ab9d1;margin-top:3px;letter-spacing:.03em}.leaflet-draw-guide-dash{display:none!important}.coast-sense-annotation-control{margin:0 0 4px;padding:0;background:transparent;border:0;box-shadow:none}.leaflet-bottom .coast-sense-annotation-control{margin:4px 0 0}.leaflet-right .coast-sense-annotation-control{display:flex;justify-content:flex-end}.leaflet-left .coast-sense-annotation-control{display:flex;justify-content:flex-start}:deep(.annotation-export-text){white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal}.leaflet-top,.leaflet-right,.leaflet-down,.leaflet-left{z-index:unset}.p-dialog-mask{z-index:15000!important}.p-toast{z-index:20000!important}#app-container[data-v-55e8adfc]{display:flex;flex-direction:column;flex:1;height:100vh}header[data-v-55e8adfc]{background:#a8bab9;height:50px;display:flex;justify-content:space-between;align-items:center;padding:0 10px}#hover-info-root[data-v-55e8adfc]{position:absolute;z-index:9999}a[data-v-55e8adfc],img[data-v-55e8adfc]{height:100%}nav[data-v-55e8adfc]{gap:5px;display:flex;border-radius:3px}nav .nav-link[data-v-55e8adfc]{padding:8px 12px;border-radius:3px;text-decoration:none;color:#333;font-size:13px}nav .nav-link[data-v-55e8adfc]:not(.router-link-active):hover{background:#cad4d4}nav .router-link-active[data-v-55e8adfc]{background:#97acab;font-weight:700}header[data-v-55e8adfc]{top:0;z-index:15000}.right[data-v-55e8adfc]{display:flex;gap:10px;align-items:center;padding:5px 0;height:100%}.right>a[data-v-55e8adfc]{height:fit-content}.right>*[data-v-55e8adfc]{padding:unset}
