Clean and concise. Well-written. Code is clear and understandable. Well done!
Not sure why the hour-dots aren’t quite lining up with the numbers, but it’s a trivial cosmetic thing. Overall, I like it!
Thanks for the feedback @snowmonkey . I definitely will have to make the dots align with the numbers. Even in my own browser it looks off. Thanks a bunch.