.map-non-pro-backdrop[data-v-ea71e261]{z-index:8;overflow:hidden}.map-non-pro-blur[data-v-ea71e261]{-webkit-backdrop-filter:blur(12px)saturate(110%)}.non-pro-vignette[data-v-ea71e261]{background:radial-gradient(circle,#0000 40%,#000000b3 100%)}.non-pro-scanlines[data-v-ea71e261]{background:repeating-linear-gradient(0deg,#0000001f,#0000001f 1px,#0000 0 3px)}.hud-corner-telemetry[data-v-ea71e261]{color:#fff6;letter-spacing:.08em;align-items:center;gap:4px;padding:8px 12px;font-size:.65rem;display:flex;position:absolute}.hud-corner-telemetry.top-left[data-v-ea71e261]{top:0;left:0}.hud-corner-telemetry.top-right[data-v-ea71e261]{top:0;right:0}.hud-corner-telemetry.bottom-left[data-v-ea71e261]{bottom:0;left:0}.hud-corner-telemetry.bottom-right[data-v-ea71e261]{bottom:0;right:0}.hud-corner-telemetry .hud-bracket[data-v-ea71e261]{color:#00f0ff;font-size:.85rem}.fade-watermark-enter-active[data-v-ea71e261],.fade-watermark-leave-active[data-v-ea71e261]{transition:opacity .3s}.fade-watermark-enter-from[data-v-ea71e261],.fade-watermark-leave-to[data-v-ea71e261]{opacity:0}.pending-marker-pin[data-v-4e94de3d]{z-index:35;cursor:grab;touch-action:none;transition:transform .15s cubic-bezier(.34,1.56,.64,1);transform:translate(-50%,-50%);-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important}.pending-marker-pin.is-dragging[data-v-4e94de3d]{z-index:40;transform:translate(-50%,-50%)scale(1.25);cursor:grabbing!important}.pending-marker-pin.is-dragging .draggable-icon-wrapper[data-v-4e94de3d]{filter:drop-shadow(0 0 14px rgba(var(--v-theme-primary),.95)) drop-shadow(0 4px 8px #000000e6)}.pending-marker-pin[data-v-4e94de3d]:hover:not(.is-dragging){transform:translate(-50%,-50%)scale(1.18)}.draggable-icon-wrapper[data-v-4e94de3d]{filter:drop-shadow(0 2px 6px #000000d9);pointer-events:none;justify-content:center;align-items:center;width:32px;height:32px;transition:filter .2s,transform .2s;display:flex}.draggable-icon-wrapper[data-v-4e94de3d],.pending-category-img[data-v-4e94de3d]{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important}.pending-category-img[data-v-4e94de3d]{-o-object-fit:contain;object-fit:contain;width:28px;height:28px;-webkit-user-drag:none!important;pointer-events:none!important}.map-markers-overlay-container[data-v-588abc7e]{z-index:10}.map-marker-pin[data-v-588abc7e]{cursor:pointer;z-index:12;width:32px;height:32px;transition:transform .15s ease-out;transform:translate(-50%,-50%)}.map-marker-pin[data-v-588abc7e]:hover{z-index:25;transform:translate(-50%,-50%)scale(1.18)}.map-marker-pin:hover .pin-tooltip[data-v-588abc7e]{opacity:1;visibility:visible;transform:translate(-50%,-100%)translateY(-6px)}.map-marker-pin.map-marker-pin--active[data-v-588abc7e]{z-index:30;transform:translate(-50%,-50%)scale(1.28)}.map-marker-pin.map-marker-pin--active .pin-icon[data-v-588abc7e]{border-color:#00f0ff;box-shadow:0 0 16px #00f0ffd9}.map-marker-pin.map-marker-pin--private .pin-icon[data-v-588abc7e]{border-color:#fbbf24;box-shadow:0 0 12px #fbbf2499}.pin-icon[data-v-588abc7e]{background:#0f172aeb;border:2px solid #ffffffd9;border-radius:50%;width:100%;height:100%;padding:4px;box-shadow:0 4px 10px #0009}.pin-category-img[data-v-588abc7e]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.pin-tooltip[data-v-588abc7e]{color:#f8fafc;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#0a0f19f2;border:1px solid #ffffff2e;transition:all .15s ease-out;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)translateY(-2px);box-shadow:0 4px 12px #0009}.map-hud-bottom-right[data-v-58f10562]{z-index:20;transition:all .3s cubic-bezier(.16,1,.3,1)}.map-hud-bottom-right[data-v-58f10562],.map-hud-bottom-right.is-workspace-open[data-v-58f10562]{bottom:24px;right:24px}.map-zoom-btn[data-v-58f10562]{cursor:pointer;transition:background-color .2s;-webkit-backdrop-filter:blur(8px)!important;width:44px!important;min-width:44px!important;height:44px!important;box-shadow:none!important;background:#13151bbf!important;border:none!important;border-radius:50%!important;outline:none!important;padding:0!important}.map-zoom-btn[data-v-58f10562]:hover{background:#ffffff26!important}.map-placement-overlay[data-v-d6198167]{z-index:30}.placement-hud-banner[data-v-d6198167]{-webkit-backdrop-filter:blur(12px);background:#0f172af0;border:1px solid #00f0ff80;top:24px;left:50%;transform:translate(-50%);box-shadow:0 0 24px #00f0ff59}.pulsing-red-dot[data-v-d6198167]{background:#f43f5e;border-radius:50%;width:10px;height:10px;animation:1s infinite alternate pulseDot-d6198167;box-shadow:0 0 10px #f43f5e}@keyframes pulseDot-d6198167{0%{opacity:.7;transform:scale(.85)}to{opacity:1;transform:scale(1.25)}}.crosshair-line-h[data-v-d6198167]{height:1px;left:0;right:0}.crosshair-line-h[data-v-d6198167],.crosshair-line-v[data-v-d6198167]{pointer-events:none;background:#00f0ff59}.crosshair-line-v[data-v-d6198167]{width:1px;top:0;bottom:0}.placement-reticle[data-v-d6198167]{pointer-events:none;width:48px;height:48px;transform:translate(-50%,-50%)}.reticle-outer-ring[data-v-d6198167]{border:2px solid rgba(var(--v-theme-primary,34,197,94),.7);border-radius:50%;animation:1.8s ease-in-out infinite pulseTarget-d6198167;position:absolute;inset:0}@keyframes pulseTarget-d6198167{0%{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}to{opacity:.6;transform:scale(.9)}}.reticle-inner-dot[data-v-d6198167]{background:#fff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #ffffffe6}.reticle-pin-wrapper[data-v-d6198167]{width:36px;height:36px;box-shadow:0 4px 16px #000000b3,0 0 12px rgba(var(--v-theme-primary,34,197,94),.4);filter:drop-shadow(0 4px 8px #000c);background:#0f172ad9;border:1.5px solid #ffffff4d;border-radius:50%;animation:2s ease-in-out infinite alternate floatPin-d6198167;top:-26px}.reticle-pin-wrapper .placement-category-img[data-v-d6198167]{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:22px;height:22px}@keyframes floatPin-d6198167{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.placement-coords-badge[data-v-d6198167]{color:#fff;pointer-events:none;white-space:nowrap;background:#0a0f19f2;border:1px solid #fff3;box-shadow:0 4px 16px #000000b3}.draggable-window-root[data-v-5ae09354]{touch-action:none;-webkit-user-select:none;user-select:none;background:#0e131b!important;border:none!important;box-shadow:0 16px 48px #000000e6!important}.draggable-window-header[data-v-5ae09354]{cursor:grab;background:#141b26!important;border-bottom:none!important}.draggable-window-header[data-v-5ae09354]:active{cursor:grabbing}.draggable-window-header .window-title[data-v-5ae09354]{letter-spacing:.8px;color:rgb(var(--v-theme-primary))}.window-close-btn[data-v-5ae09354]{color:#fff9;cursor:pointer;background:0 0;border:none;width:24px;height:24px;transition:all .15s;pointer-events:auto!important}.window-close-btn[data-v-5ae09354]:hover{color:#fff;background:#ffffff26}.draggable-window-body[data-v-5ae09354]{position:relative}.input-wrapper[data-v-8f71f0f7]{background:#0009;min-height:46px;transition:box-shadow .2s;border:none!important}.input-wrapper[data-v-8f71f0f7]:focus-within{box-shadow:0 0 12px rgba(var(--v-theme-primary),.35)}.category-icon-box[data-v-8f71f0f7]{width:26px;height:26px}.category-icon-img[data-v-8f71f0f7]{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 3px #00000080)}.marker-input[data-v-8f71f0f7]{color:#fff;background:0 0;border:none;outline:none;width:100%;font-size:.85rem}.suggestions-dropdown[data-v-8f71f0f7]{background:#0e131b!important;border:none!important;box-shadow:0 12px 32px #000c!important}.suggestions-header[data-v-8f71f0f7]{background:#141b26!important;border-bottom:none!important}.suggestion-item[data-v-8f71f0f7]{transition:background-color .15s}.suggestion-item.is-selected[data-v-8f71f0f7],.suggestion-item[data-v-8f71f0f7]:hover{background:rgba(var(--v-theme-primary),.15)}.suggestion-item.is-selected .suggestion-title[data-v-8f71f0f7],.suggestion-item:hover .suggestion-title[data-v-8f71f0f7]{color:rgb(var(--v-theme-primary))}.suggestion-icon[data-v-8f71f0f7]{-o-object-fit:contain;object-fit:contain}.line-height-1[data-v-8f71f0f7]{line-height:1.2}.path-preview-card[data-v-8f71f0f7]{background:#ffffff08;border:none}.preview-label[data-v-8f71f0f7]{color:#fff6;font-size:.68rem}.preview-path[data-v-8f71f0f7]{color:#fbbf24;font-size:.72rem;font-weight:700}.preview-coords[data-v-8f71f0f7]{color:rgb(var(--v-theme-primary));font-size:.7rem}.map-interactive-root[data-v-9f3be403]{-webkit-user-select:none;user-select:none;background-color:#040810;overflow:hidden}.deck-canvas[data-v-9f3be403]{outline:none;width:100%;height:100%}

.c-t6lfOCM6[data-v-ea71e261]{z-index:8;overflow:hidden}.c-qbtpPqGd[data-v-ea71e261]{-webkit-backdrop-filter:blur(12px) saturate(110%)}.c-s1UOocH6[data-v-ea71e261]{background:radial-gradient(circle,#0000 40%,#000000b3 100%)}.c-ym41OuVm[data-v-ea71e261]{background:repeating-linear-gradient(0deg,#0000001f,#0000001f 1px,#0000 0 3px)}.c-tfTvOGEQ[data-v-ea71e261]{color:#fff6;letter-spacing:.08em;align-items:center;gap:4px;padding:8px 12px;font-size:.65rem;display:flex;position:absolute}.c-tfTvOGEQ.c-pzeBfBNf[data-v-ea71e261]{top:0;left:0}.c-tfTvOGEQ.c-sfADZqa6[data-v-ea71e261]{top:0;right:0}.c-tfTvOGEQ.c-g3TP6r2l[data-v-ea71e261]{bottom:0;left:0}.c-tfTvOGEQ.c-a1U3EgHR[data-v-ea71e261]{bottom:0;right:0}.c-tfTvOGEQ .c-eO2KKPUb[data-v-ea71e261]{color:#00f0ff;font-size:.85rem}.c-qyxoSKFd[data-v-ea71e261],.c-XejqwVVr[data-v-ea71e261]{transition:opacity .3s}.c-fn0fO4mt[data-v-ea71e261],.c-CU4qwXWP[data-v-ea71e261]{opacity:0}.c-w05F9Qmr[data-v-4e94de3d]{z-index:35;cursor:grab;touch-action:none;transition:transform .15s cubic-bezier(.34,1.56,.64,1);transform:translate(-50%,-50%);-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important}.c-w05F9Qmr.c-JXPrRnqU[data-v-4e94de3d]{z-index:40;transform:translate(-50%,-50%) scale(1.25);cursor:grabbing!important}.c-w05F9Qmr.c-JXPrRnqU .c-nmwHb3UK[data-v-4e94de3d]{filter:drop-shadow(0 0 14px rgba(var(--v-theme-primary),.95)) drop-shadow(0 4px 8px #000000e6)}.c-w05F9Qmr[data-v-4e94de3d]:hover:not(.c-JXPrRnqU){transform:translate(-50%,-50%) scale(1.18)}.c-nmwHb3UK[data-v-4e94de3d]{filter:drop-shadow(0 2px 6px #000000d9);pointer-events:none;justify-content:center;align-items:center;width:32px;height:32px;transition:filter .2s,transform .2s;display:flex}.c-nmwHb3UK[data-v-4e94de3d],.c-EDOAl2YO[data-v-4e94de3d]{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important}.c-EDOAl2YO[data-v-4e94de3d]{-o-object-fit:contain;object-fit:contain;width:28px;height:28px;-webkit-user-drag:none!important;pointer-events:none!important}.c-oy8ajpY8[data-v-588abc7e]{z-index:10}.c-q2LosCgr[data-v-588abc7e]{cursor:pointer;z-index:12;width:32px;height:32px;transition:transform .15s ease-out;transform:translate(-50%,-50%)}.c-q2LosCgr[data-v-588abc7e]:hover{z-index:25;transform:translate(-50%,-50%) scale(1.18)}.c-q2LosCgr:hover .c-qwSsPHDe[data-v-588abc7e]{opacity:1;visibility:visible;transform:translate(-50%,-100%) translateY(-6px)}.c-q2LosCgr.c-Nblp4lK3[data-v-588abc7e]{z-index:30;transform:translate(-50%,-50%) scale(1.28)}.c-q2LosCgr.c-Nblp4lK3 .c-s7Ba9mi7[data-v-588abc7e]{border-color:#00f0ff;box-shadow:0 0 16px #00f0ffd9}.c-q2LosCgr.c-emZMcwfS .c-s7Ba9mi7[data-v-588abc7e]{border-color:#fbbf24;box-shadow:0 0 12px #fbbf2499}.c-s7Ba9mi7[data-v-588abc7e]{background:#0f172aeb;border:2px solid #ffffffd9;border-radius:50%;width:100%;height:100%;padding:4px;box-shadow:0 4px 10px #0009}.c-JULu5giG[data-v-588abc7e]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.c-qwSsPHDe[data-v-588abc7e]{color:#f8fafc;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#0a0f19f2;border:1px solid #ffffff2e;transition:all .15s ease-out;position:absolute;top:0;left:50%;transform:translate(-50%,-100%) translateY(-2px);box-shadow:0 4px 12px #0009}.c-cahebLxO[data-v-58f10562]{z-index:20;transition:all .3s cubic-bezier(.16,1,.3,1)}.c-cahebLxO[data-v-58f10562],.c-cahebLxO.c-H2jtDYnW[data-v-58f10562]{bottom:24px;right:24px}.c-CAPFhWMc[data-v-58f10562]{cursor:pointer;transition:background-color .2s;-webkit-backdrop-filter:blur(8px)!important;width:44px!important;min-width:44px!important;height:44px!important;box-shadow:none!important;background:#13151bbf!important;border:none!important;border-radius:50%!important;outline:none!important;padding:0!important}.c-CAPFhWMc[data-v-58f10562]:hover{background:#ffffff26!important}.c-IDih7toE[data-v-d6198167]{z-index:30}.c-B4o50k16[data-v-d6198167]{-webkit-backdrop-filter:blur(12px);background:#0f172af0;border:1px solid #00f0ff80;top:24px;left:50%;transform:translate(-50%);box-shadow:0 0 24px #00f0ff59}.c-X3IAfksy[data-v-d6198167]{background:#f43f5e;border-radius:50%;width:10px;height:10px;animation:1s infinite alternate i-mysuzwvE;box-shadow:0 0 10px #f43f5e}@keyframes i-mysuzwvE{0%{opacity:.7;transform:scale(.85)}to{opacity:1;transform:scale(1.25)}}.c-mBvFRFd1[data-v-d6198167]{height:1px;left:0;right:0}.c-mBvFRFd1[data-v-d6198167],.c-eymxO2O9[data-v-d6198167]{pointer-events:none;background:#00f0ff59}.c-eymxO2O9[data-v-d6198167]{width:1px;top:0;bottom:0}.c-PLyyFc6m[data-v-d6198167]{pointer-events:none;width:48px;height:48px;transform:translate(-50%,-50%)}.c-Wbi9iLaz[data-v-d6198167]{border:2px solid rgba(var(--v-theme-primary,34,197,94),.7);border-radius:50%;animation:1.8s ease-in-out infinite i-xbpTdiKK;position:absolute;inset:0}@keyframes i-xbpTdiKK{0%{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}to{opacity:.6;transform:scale(.9)}}.c-yTYLccBh[data-v-d6198167]{background:#fff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #ffffffe6}.c-qE4ot5mg[data-v-d6198167]{width:36px;height:36px;box-shadow:0 4px 16px #000000b3,0 0 12px rgba(var(--v-theme-primary,34,197,94),.4);filter:drop-shadow(0 4px 8px #000c);background:#0f172ad9;border:1.5px solid #ffffff4d;border-radius:50%;animation:2s ease-in-out infinite alternate i-ovSkfY7r;top:-26px}.c-qE4ot5mg .c-na5QCOhG[data-v-d6198167]{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:22px;height:22px}@keyframes i-ovSkfY7r{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.c-MJ8bRzVi[data-v-d6198167]{color:#fff;pointer-events:none;white-space:nowrap;background:#0a0f19f2;border:1px solid #fff3;box-shadow:0 4px 16px #000000b3}.c-xY8jqgjC[data-v-5ae09354]{touch-action:none;-webkit-user-select:none;user-select:none;background:#0e131b!important;border:none!important;box-shadow:0 16px 48px #000000e6!important}.c-NqEAa1PJ[data-v-5ae09354]{cursor:grab;background:#141b26!important;border-bottom:none!important}.c-NqEAa1PJ[data-v-5ae09354]:active{cursor:grabbing}.c-NqEAa1PJ .c-q0VXtQA1[data-v-5ae09354]{letter-spacing:.8px;color:rgb(var(--v-theme-primary))}.c-jHNtQJYI[data-v-5ae09354]{color:#fff9;cursor:pointer;background:0 0;border:none;width:24px;height:24px;transition:all .15s;pointer-events:auto!important}.c-jHNtQJYI[data-v-5ae09354]:hover{color:#fff;background:#ffffff26}.c-gvjg77ev[data-v-5ae09354]{position:relative}.c-hpzcCUm8[data-v-8f71f0f7]{background:#0009;min-height:46px;transition:box-shadow .2s;border:none!important}.c-hpzcCUm8[data-v-8f71f0f7]:focus-within{box-shadow:0 0 12px rgba(var(--v-theme-primary),.35)}.c-w8rGwi66[data-v-8f71f0f7]{width:26px;height:26px}.c-JeVU7Eqi[data-v-8f71f0f7]{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 3px #00000080)}.c-dNr2v2Rd[data-v-8f71f0f7]{color:#fff;background:0 0;border:none;outline:none;width:100%;font-size:.85rem}.c-wIwYZxJA[data-v-8f71f0f7]{background:#0e131b!important;border:none!important;box-shadow:0 12px 32px #000c!important}.c-bQ2w3rMc[data-v-8f71f0f7]{background:#141b26!important;border-bottom:none!important}.c-ZnVDbypj[data-v-8f71f0f7]{transition:background-color .15s}.c-ZnVDbypj.c-tf65fjwi[data-v-8f71f0f7],.c-ZnVDbypj[data-v-8f71f0f7]:hover{background:rgba(var(--v-theme-primary),.15)}.c-ZnVDbypj.c-tf65fjwi .c-CXIQuPHk[data-v-8f71f0f7],.c-ZnVDbypj:hover .c-CXIQuPHk[data-v-8f71f0f7]{color:rgb(var(--v-theme-primary))}.c-RARvYUZt[data-v-8f71f0f7]{-o-object-fit:contain;object-fit:contain}.c-SlQTld78[data-v-8f71f0f7]{line-height:1.2}.c-ER29yDqW[data-v-8f71f0f7]{background:#ffffff08;border:none}.c-zifpj9ZC[data-v-8f71f0f7]{color:#fff6;font-size:.68rem}.c-gUySc8IS[data-v-8f71f0f7]{color:#fbbf24;font-size:.72rem;font-weight:700}.c-AiQDQ49p[data-v-8f71f0f7]{color:rgb(var(--v-theme-primary));font-size:.7rem}.c-gn5sm3Gv[data-v-9f3be403]{-webkit-user-select:none;user-select:none;background-color:#040810;overflow:hidden}.c-hAabM0UD[data-v-9f3be403]{outline:none;width:100%;height:100%}