.raster-map[data-v-6c7c1894]{touch-action:none;cursor:grab}.map-stage[data-v-6c7c1894],.raster-map[data-v-6c7c1894]{width:100%;height:100%;overflow:hidden;background:#8bb579}.map-stage[data-v-6c7c1894]{display:block;transform-origin:center;transition:transform 80ms linear}.raster-map[data-v-6c7c1894]:active{cursor:grabbing}.heat-layer[data-v-6c7c1894],.map-tile[data-v-6c7c1894]{pointer-events:none}.heat-layer[data-v-6c7c1894]{mix-blend-mode:multiply}.heat-layer circle[data-v-6c7c1894]{fill:#ef3f27;filter:blur(34px)}.surveyed-road[data-v-6c7c1894]{fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.surveyed-road.footway[data-v-6c7c1894],.surveyed-road.path[data-v-6c7c1894],.surveyed-road.pedestrian[data-v-6c7c1894],.surveyed-road.steps[data-v-6c7c1894]{stroke:#ffffffd1;stroke-width:12}.surveyed-road.service[data-v-6c7c1894],.surveyed-road.unclassified[data-v-6c7c1894]{stroke:#7c603575;stroke-width:15}.landmark[data-v-6c7c1894]{pointer-events:none}.interactive .landmark[data-v-6c7c1894]{cursor:pointer;pointer-events:all}.landmark circle[data-v-6c7c1894]{fill:#fffaf0;stroke:#496b4d;stroke-width:6}.landmark text[data-v-6c7c1894]{paint-order:stroke;fill:#173f34;stroke:#fffaf0eb;stroke-width:10px;stroke-linejoin:round;font-size:32px;font-weight:800}.geofences ellipse[data-v-6c7c1894]{fill:#d39b451c;stroke:#c5974e;stroke-width:10;stroke-dasharray:30 25}.geofences ellipse.active[data-v-6c7c1894]{fill:#cd5b392b;stroke:#c14e36;stroke-width:16}.actual-halo[data-v-6c7c1894],.actual-line[data-v-6c7c1894],.navigation-halo[data-v-6c7c1894],.navigation-line[data-v-6c7c1894],.plan-halo[data-v-6c7c1894],.plan-line[data-v-6c7c1894]{fill:none;stroke-linecap:round;stroke-linejoin:round}.plan-halo[data-v-6c7c1894]{stroke:#fff7e8db;stroke-width:40}.plan-line[data-v-6c7c1894]{stroke:#b88a45;stroke-width:16;stroke-dasharray:12 48}.navigation-halo[data-v-6c7c1894]{stroke:#fff7ee;stroke-width:52}.navigation-line[data-v-6c7c1894]{stroke:#e34b36;stroke-width:24;animation:route-draw-6c7c1894 .55s var(--ease-out) both}.actual-halo[data-v-6c7c1894]{stroke:#fffaf0e0;stroke-width:36}.actual-line[data-v-6c7c1894]{stroke:#2e7d68;stroke-width:20}.service-marker[data-v-6c7c1894]{cursor:pointer;outline:none}.service-marker .service-hit-area[data-v-6c7c1894]{fill:transparent;stroke:transparent;pointer-events:all}.service-marker rect[data-v-6c7c1894]{fill:#fffaf0;stroke:#174b3b;stroke-width:9}.service-marker text[data-v-6c7c1894]{fill:#174b3b;font-size:37px;font-weight:900;pointer-events:none}.service-marker.demo rect[data-v-6c7c1894]{stroke-dasharray:12 9}.service-marker.target rect[data-v-6c7c1894]{fill:#e34b36;stroke:#fffaf0;stroke-width:14}.service-marker.target text[data-v-6c7c1894]{fill:#fff}.zone[data-v-6c7c1894]{cursor:default;outline:none}.interactive .zone[data-v-6c7c1894]{cursor:pointer}.zone-hit-area[data-v-6c7c1894],.zone-label-hit-area[data-v-6c7c1894]{fill:transparent;stroke:transparent;pointer-events:all}.zone-ring[data-v-6c7c1894]{fill:#fffaf0;stroke:#174b3b;stroke-width:12}.zone-core[data-v-6c7c1894]{fill:#174b3b}.zone.planned .zone-core[data-v-6c7c1894]{fill:#c95237}.zone.completed .zone-core[data-v-6c7c1894]{fill:#4f8569}.zone.current .zone-ring[data-v-6c7c1894]{stroke:#e1a84d;stroke-width:21}.zone text[data-v-6c7c1894]{fill:#fff;font-size:45px;font-weight:900;pointer-events:none}.zone .zone-name[data-v-6c7c1894]{paint-order:stroke;fill:#173f34;stroke:#fffaf0;stroke-width:20px;stroke-linejoin:round;font-size:52px}.my-position path[data-v-6c7c1894]{fill:#ef5b3d;stroke:#fff;stroke-width:15}.my-position>circle[data-v-6c7c1894]:not(.position-pulse){fill:#fff}.position-pulse[data-v-6c7c1894]{fill:#ef5b3d29;animation:position-pulse-6c7c1894 1.6s ease-in-out infinite}@keyframes position-pulse-6c7c1894{50%{r:129px;opacity:.2}}@keyframes route-draw-6c7c1894{0%{opacity:0;stroke-dasharray:0 8000}to{opacity:1;stroke-dasharray:8000 0}}@media(prefers-reduced-motion:reduce){.position-pulse[data-v-6c7c1894]{animation:none}}
