Uses CSS conic gradients
With conic gradient landing up in firefox 83. It will now have good support. Removing dependancy on SVG for some simple usecases progress ring is one of them.
Here is how I have achieved it with conic gradient, custom css properties and eight lines of javascript.