A nested offcanvas navigation menu pattern using only HTML & CSS3