.leaflet-popup-content-wrapper{box-shadow:none!important;color:#fff!important;background:#0a0a0a!important;border:1px solid #ff6b00!important;border-radius:0!important}.leaflet-popup-tip{box-shadow:none!important;background:#ff6b00!important}.leaflet-popup-content-wrapper,.leaflet-popup-tip,.legacy-map-popup,.legacy-map-popup__title,.legacy-map-popup__meta,.legacy-map-popup__body,.legacy-map-popup__link{color:var(--ink)}.leaflet-popup-content-wrapper{padding:0}.leaflet-popup-content{margin:0}.leaflet-popup-content-wrapper .leaflet-popup-content{padding:.9rem 1rem 1rem}.legacy-map-popup{box-shadow:none;color:var(--ink);background:#0a0a0a;border:0;border-radius:0}.legacy-map-popup__title{color:var(--ink)}.legacy-map-popup__meta,.legacy-map-popup__body{color:var(--ink);opacity:.86}.legacy-map-popup__body{white-space:pre-line}.legacy-map-popup__link{min-height:2.5rem;font-family:var(--font-fira-code),monospace;letter-spacing:.18em;text-transform:uppercase;appearance:none;border-radius:0;justify-content:center;align-items:center;margin-top:.95rem;padding:.65rem 1rem;font-size:.625rem;font-weight:800;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;color:#0a0a0a!important;background:#ff6b00!important;border:1px solid #ff6b00!important}.legacy-map-popup__link:hover{color:#0a0a0a!important;background:#ff8a2a!important;border-color:#ff8a2a!important}.legacy-map-popup__link:focus-visible{outline-offset:2px;outline:2px solid #ff6b00}.legacy-leaflet-origin-shell,.legacy-leaflet-marker-shell{background:0 0;border:0}.legacy-leaflet-marker-shell .legacy-leaflet-marker{width:8px;height:8px;display:block;position:relative}.legacy-leaflet-marker-shell .legacy-leaflet-marker__pulse{border:1px solid var(--accent);opacity:.5;border-radius:9999px;position:absolute;inset:-2px}.legacy-leaflet-marker-shell .legacy-leaflet-marker__core{background:var(--accent);box-shadow:0 0 0 1px var(--back),0 0 6px #ff6b008c;border-radius:9999px;position:absolute;inset:2px}.legacy-leaflet-marker-shell.is-active .legacy-leaflet-marker__core,.legacy-leaflet-marker-shell.is-featured .legacy-leaflet-marker__core{background:var(--ink)}.legacy-leaflet-origin-shell .legacy-leaflet-origin{width:8px;height:8px;display:block;position:relative}.legacy-leaflet-origin-shell .legacy-leaflet-origin__pulse{border:1px solid var(--accent);opacity:.7;border-radius:9999px;animation:1.8s ease-out infinite tactical-map-origin-pulse;position:absolute;inset:-2px}.legacy-leaflet-origin-shell .legacy-leaflet-origin__core{background:var(--accent);box-shadow:0 0 0 1px var(--back);border-radius:9999px;position:absolute;inset:2px}.legacy-leaflet-origin-shell.is-featured .legacy-leaflet-origin__core{background:var(--ink)}.legacy-leaflet-origin-tooltip{background:var(--back);border:1px solid var(--accent);color:var(--ink);border-radius:0}.legacy-leaflet-target-shell{background:0 0;border:0}.legacy-leaflet-target-shell .legacy-leaflet-target{width:10px;height:10px;display:block;position:relative}.legacy-leaflet-target-shell .legacy-leaflet-target__crosshair{position:absolute;inset:0}.legacy-leaflet-target-shell .legacy-leaflet-target__crosshair:before,.legacy-leaflet-target-shell .legacy-leaflet-target__crosshair:after{content:"";background:var(--ink);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.legacy-leaflet-target-shell .legacy-leaflet-target__crosshair:before{width:10px;height:2px}.legacy-leaflet-target-shell .legacy-leaflet-target__crosshair:after{width:2px;height:10px}.legacy-leaflet-target-shell .legacy-leaflet-target__core{background:var(--accent);box-shadow:0 0 0 1px var(--back),0 0 10px var(--accent);border-radius:0;position:absolute;inset:3px}.legacy-leaflet-target-shell.is-featured .legacy-leaflet-target__core{background:var(--ink)}.legacy-leaflet-target-tooltip{background:var(--back);border:1px solid var(--accent);color:var(--ink);border-radius:0}.legacy-leaflet-map-node{fill:var(--accent);stroke:var(--accent);stroke-width:1px;filter:drop-shadow(0 0 4px #ff6b0047)}.legacy-leaflet-map-node.is-target{fill:#ff6b00;stroke:#ff8a2a;stroke-width:2px;filter:drop-shadow(0 0 8px #ff6b0085)}.legacy-leaflet-map-node.is-featured{fill:var(--ink);stroke:var(--ink)}.legacy-leaflet-route{stroke-linecap:butt}.legacy-leaflet-route.is-active{filter:drop-shadow(0 0 4px #ff6b00a6)}.leaflet-popup-content-wrapper .legacy-map-popup__link{color:#0a0a0a!important;background:#ff6b00!important;border-color:#ff6b00!important}.leaflet-popup-content-wrapper .legacy-map-popup__link:hover,.leaflet-popup-content-wrapper .legacy-map-popup__link:focus-visible{color:#0a0a0a!important;background:#ff8a2a!important;border-color:#ff8a2a!important}@keyframes tactical-map-origin-pulse{0%{opacity:.75;transform:scale(.7)}70%{opacity:0;transform:scale(1.4)}to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.legacy-leaflet-origin-shell .legacy-leaflet-origin__pulse{animation:none}}
