@Yuying-Jin For your strategy of superimposing circles on each other, here is the tutorial that helped us just now to figure out how we can work with `math:pi()` in XSLT: https://www.divami.com/blog/usage-svg-stroke-dasharray/