A quick note on performance:
We use display: none instead of opacity: 0 to hide elements/ implementation details.  But opacity is...
Tags: performance, css, webdev, webapp