My intention wasn't to make something Chrome specific but, I did mess up by not testing in other browsers. Sorry about that.
Turns out that you can't set circle radius in CSS in both Safari and Firefox. For some reason Chrome supports it. Not sure what the correct spec is. In any case it's fixed now.