This should be an SVG. Using box-shadows to create shapes is not only confusing but really, really performance-draining.
(not to be a downer, it's incredibly impressive, but not something you should do in production code)
(not to be a downer, it's incredibly impressive, but not something you should do in production code)
Of course, SVG should be generated by tools rather than typed by hackers, but people tend to forget that.