.network-map-frame{--network-marker:#d83b37}.network-marker-pulse{fill:none;stroke:var(--network-marker);stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:network-location-pulse 2.6s ease-out infinite;pointer-events:none}.network-marker-core{fill:var(--network-marker);transition:filter .18s}.network-marker-core-active{filter:drop-shadow(0 0 5px var(--network-marker))}.network-details-shell{padding:12px;border-top:1px solid #ffffff1a}.network-details-card{width:100%;overflow-wrap:anywhere}.network-details-scroll{max-height:320px;overflow-y:auto;overscroll-behavior:contain}@media (min-width:768px){.network-details-shell{position:absolute;z-index:20;left:12px;bottom:56px;padding:0;border:0}.network-details-shell[data-hover=true]{left:var(--detail-left);top:var(--detail-top);bottom:auto}.network-details-card{width:352px}}@keyframes network-location-pulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(2.4);opacity:0}}@media (prefers-reduced-motion:reduce){.network-marker-pulse{animation:none;opacity:.25}}