.IntelligenceDemo-module__uNpfxq__workspace{color:#242426;background:linear-gradient(135deg,#f4f5f8 0%,#fff 40%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.IntelligenceDemo-module__uNpfxq__composer{--glow-radius:16px}
.ScrollRoute-module__NZ7jHq__route{z-index:1;pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}.ScrollRoute-module__NZ7jHq__planned{fill:none;stroke:#2c7658;stroke-width:1.5px;stroke-opacity:.16;stroke-dasharray:3 8;stroke-linecap:round}.ScrollRoute-module__NZ7jHq__completed{fill:none;stroke:#2c7658;stroke-width:3.5px;stroke-opacity:.7;stroke-linecap:round}.ScrollRoute-module__NZ7jHq__halo{fill:#6fe7c2;opacity:0;transition:opacity .4s}.ScrollRoute-module__NZ7jHq__pin{fill:#79a78f;stroke:#f7fbf9;stroke-width:2px;transition:fill .3s}.ScrollRoute-module__NZ7jHq__number{fill:#174c38;font:700 9px DM Sans,sans-serif}.ScrollRoute-module__NZ7jHq__check{fill:none;stroke:#2c7658;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.ScrollRoute-module__NZ7jHq__stop[data-reached=true] .ScrollRoute-module__NZ7jHq__pin{fill:#2c7658}.ScrollRoute-module__NZ7jHq__stop[data-reached=true] .ScrollRoute-module__NZ7jHq__halo{opacity:.22}.ScrollRoute-module__NZ7jHq__stop[data-reached=true] .ScrollRoute-module__NZ7jHq__number{opacity:0}.ScrollRoute-module__NZ7jHq__stop[data-reached=true] .ScrollRoute-module__NZ7jHq__check{opacity:1}.ScrollRoute-module__NZ7jHq__vehicle{filter:drop-shadow(2px 5px 3px #173e3033);transition:opacity .25s}.ScrollRoute-module__NZ7jHq__locationRing{fill:#e3f5eb;stroke:#51a17c;stroke-width:1.5px}.ScrollRoute-module__NZ7jHq__locationPulse{fill:none;stroke:#3b996d;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite ScrollRoute-module__NZ7jHq__location-pulse}@keyframes ScrollRoute-module__NZ7jHq__location-pulse{0%{opacity:.55;transform:scale(.85)}80%,to{opacity:0;transform:scale(1.55)}}@media (max-width:1023px){.ScrollRoute-module__NZ7jHq__route{display:none}}@media (prefers-reduced-motion:reduce){.ScrollRoute-module__NZ7jHq__vehicle,.ScrollRoute-module__NZ7jHq__completed{display:none}.ScrollRoute-module__NZ7jHq__pin,.ScrollRoute-module__NZ7jHq__halo{transition:none}.ScrollRoute-module__NZ7jHq__locationPulse{animation:none}}.ScrollRoute-module__NZ7jHq__vehicle[data-arrived=true]{opacity:0}
