:host,:root{--ol-background-color:#fff;--ol-accent-background-color:#f5f5f5;--ol-subtle-background-color:hsla(0,0%,50%,.25);--ol-partial-background-color:hsla(0,0%,100%,.75);--ol-foreground-color:#333;--ol-subtle-foreground-color:#666;--ol-brand-color:#0af}.ol-box{box-sizing:border-box;border-radius:2px;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color)}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:var(--ol-foreground-color);font-size:10px;text-align:center;margin:1px;will-change:contents,width;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{width:1px;height:15px;background-color:var(--ol-foreground-color);float:right;z-index:10}.ol-scale-step-text{bottom:-5px;font-size:10px;z-index:11}.ol-scale-step-text,.ol-scale-text{position:absolute;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-text{font-size:12px;text-align:center;bottom:25px}.ol-scale-singlebar{position:relative;height:10px;z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color)}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-unselectable,.ol-viewport{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ol-grabbing{cursor:grabbing}.ol-grab{cursor:move;cursor:grab}.ol-control{position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:var(--ol-background-color);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:focus,.ol-control button:hover{text-decoration:none;outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em);display:flex;flex-flow:row-reverse;align-items:center}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{margin:0;padding:1px .5em;color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);font-size:12px}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}.external-layers-head[data-v-476532bf]{position:sticky;inset-block-start:0;z-index:10;border-block-end:1px solid rgba(0,0,0,.12)}.sheet-tree-toggle-icon[data-v-dde552c5]{transition:transform .3s}.sheet-tree-toggle-icon--expanded[data-v-dde552c5]{transform:rotate(180deg);transform-origin:center}.sheets-head[data-v-a3b21c68]{position:sticky;inset-block-start:0;z-index:10;border-block-end:1px solid rgba(0,0,0,.12)}.sheets-head.bg-dark[data-v-a3b21c68]{border-color:#ffffff47}.floating-action[data-v-6f9a9ba4]{pointer-events:none}.slide-up-enter-active[data-v-6f9a9ba4],.slide-up-leave-active[data-v-6f9a9ba4]{transition:opacity,transform .25s ease}.slide-up-enter-from[data-v-6f9a9ba4],.slide-up-leave-to[data-v-6f9a9ba4]{opacity:0;transform:translateY(200%) scale(.8);transform-origin:bottom center}.color-picker__btn[data-v-64e0265e]{border:none;border-radius:.5rem;block-size:2rem;inline-size:2rem;cursor:pointer;outline:none}fieldset[data-v-62d92eb2]{border:none}._none_14hho_3{cursor:none}._default_14hho_11{cursor:default}._text_14hho_19{cursor:text}._grab_14hho_27{cursor:grab}._grabbing_14hho_35{cursor:grabbing}span[role=textbox][data-v-89dead75]{white-space:nowrap;overflow:hidden;outline:none;display:inline-block;min-inline-size:100%}span[role=textbox][data-v-89dead75]>br{display:none}span[role=textbox][data-v-89dead75]:after{content:var(--_and-suffix);opacity:.5}span[role=textbox][data-v-89dead75]:empty:not(:focus):after{content:""}.add-document-dialog__drop-zone[data-v-7bdb8c4e]{position:absolute;inset:0;background:#fff;padding:.5rem;display:grid;grid-template-rows:1fr auto 1fr;justify-items:center;gap:.5rem}.add-document-dialog__drop-zone[data-v-7bdb8c4e]:before{content:"";position:absolute;border-radius:.5rem;border:.25rem dotted;transition:all .1s ease;opacity:.5;inset:1.25rem}.add-document-dialog__drop-zone.add-document-dialog__drop-zone--over[data-v-7bdb8c4e]:before{inset:.75rem;opacity:1}dd[data-v-a79b1721],dl[data-v-a79b1721],dt[data-v-a79b1721],menu[data-v-a79b1721]{margin:0;padding:0}a[data-v-a79b1721]{color:inherit;text-decoration:none;word-break:break-all;pointer-events:none}dt[data-v-a79b1721]{-webkit-user-select:none;-moz-user-select:none;user-select:none}dd[data-v-a79b1721]{display:grid;gap:.25rem}dt[data-v-a79b1721]:not(:first-of-type){margin-block-start:1.5rem}.feature-info[data-v-862dcee4]{-webkit-user-select:initial;-moz-user-select:initial;user-select:auto;pointer-events:auto;position:relative;display:grid;grid-template-rows:auto 1fr;align-self:end;overflow:hidden;min-inline-size:min(20rem,100dvi);max-block-size:45dvb}.output-window[data-v-66599a56]{position:fixed;inset-block-end:calc(var(--a61d729a) + var(--v12d8048f));inset-inline-start:50%;transform:translate(-50%);z-index:3000;inline-size:min(40rem,100dvi - 2rem);background:#fff;border-radius:8px;box-shadow:0 2px 16px #0003;overflow:hidden;pointer-events:auto}.output-window__header[data-v-66599a56]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.25rem .5rem 0}.output-window__progress[data-v-66599a56]{display:flex;gap:2px;padding:0 8px 8px}.output-window__tick[data-v-66599a56]{flex:1;block-size:4px;padding:0;border:0;border-radius:2px;background:#d5d5d5;cursor:pointer}.output-window__tick--on[data-v-66599a56]{background:#134f86}.output-window__row[data-v-66599a56]{display:flex;align-items:center;gap:.25rem;padding:0 .5rem .25rem}.output-window__segment[data-v-66599a56]{flex:1;min-inline-size:0}.output-window__position[data-v-66599a56]{flex:none;font-size:11px;color:#0000008c;white-space:nowrap}.end[data-v-66599a56]{display:flex;align-items:center;gap:.5rem;inline-size:100%;padding:.2rem .25rem;border:0;border-radius:4px;background:transparent;cursor:pointer;font:inherit;text-align:start}.end--pinged[data-v-66599a56]{background:#0000000f}.end[data-v-66599a56]:disabled{cursor:default;opacity:.6}.end__role[data-v-66599a56]{flex:none;inline-size:2.5rem;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#00000073}.end__label[data-v-66599a56]{flex:1;min-inline-size:0;font-size:14px}.end__marker[data-v-66599a56]{flex:none;box-sizing:border-box;inline-size:.75rem;block-size:.75rem;border:.125rem solid #a60013;background:#a6001399}.note[data-v-66599a56]{margin:0;padding:.1rem .25rem 0 3.25rem;font-size:11px;color:#00000080}.main[data-v-307e2b44]{position:relative;overflow:hidden;inline-size:100%;block-size:calc(100dvb - 50px)}.main__map[data-v-307e2b44],.main__overlay[data-v-307e2b44]{position:absolute;inset:0;inline-size:auto;block-size:auto}.main__overlay[data-v-307e2b44]{overflow:hidden;pointer-events:none;padding:1rem;display:grid;gap:1rem;grid-template:"search map-spinner" auto "search controls" 1fr/1fr auto;margin-block-end:var(--v7ca128ae)}.floating-actions[data-v-307e2b44]{position:fixed;inset-block-end:1rem;inset-inline:0;display:flex;justify-content:center;gap:.5rem;pointer-events:none}
