Машинка едет по маршруту Китай → Россия до текущей точки, пройденный путь подсвечивается синим, а до прибытия тикает живой обратный отсчёт. Это мокап: номера — демо-данные, бэкенда нет.
Контрольные точки
<path>. Машинка едет через path.getPointAtLength(t) в цикле requestAnimationFrame, пройденный путь раскрывается анимацией stroke-dashoffset на второй (синей) копии линии. Обратный отсчёт до прибытия — setInterval раз в секунду к целевой дате. Незнакомый номер раскладывается в стадию детерминированно (хэш строки). При prefers-reduced-motion машинка ставится в конечную точку мгновенно, а таймер показывает статичное «≈ N дней». Никаких библиотек.