Nice find by Ian Devlin:
:focus-withinpseudo class becomes active when an element itself has focus or if any of its descendants does.
& character in Sass is unique in that it represents the current selector. It changes as you nest. Let's say you are nested, but you want access to a selector back up the nesting a bit. The trick is to cache & and use it deeper in the nesting. … Read article