Looks like it works properly that I can tell. I made a bit of a mod for myself (one added line).
I added an additional line to the "div.notifications-iframe.dropdown__menu" section to adjust the width and position of the panel. My line is "width: 40%; translate: 20%;", which makes the panel about double the width (to read the messages better) and then pushes it back to the right a bit (just for aesthetics more than anything).
that's actually somewhat how it was supposed to look like but i lost all of my motivation to work on it for now lol
i'll probably get back at it at some point soon and finish the design ( ´ ▽ ` )b