No-Library (pure JS), HTML, CSS, JavaScript
first attempt. improvements: the arms are all equal lengths right now