 }
        .map-search-indicator { position: absolute; width: 80px; height: 80px; border: 2px dashed rgba(52, 152, 219, 0.6); border-radius: 50%; top: 50%; left: 50%; transform: translate(-50%, -50%); animation: mapSearch 3s infinite ease-in-out; z-index: 1; }
        @keyframes mapCursor { 0% { left: 30%; top: 30%; } 30% { left: 60%; top: 40%; } 60% { left: 40%; top: 70%; } 100% { left: 30%; top: 30%; } }
        @keyframes mapSearch { 0% { width: 30px; height: 30px; opacity: 1; } 100% { width: 150px; h