Path geometry
The custom route is expressed as SVG path data. M establishes a starting point, while commands such as L, C, and Q add straight or curved segments. Absolute and relative commands can describe the same shape using different coordinates. Offset percentages refer to progress over the resulting path, rather than to the number of commands in the path string.