No-Library (pure JS), HTML, CSS, JavaScript
The :has() pseudo-class is used here to display a message when a preceeding list is empty.