#parnikkapore_x1) no JS (mainly because I'm too lazy to do or import that), 2) allows the top of the sidenote in desktop mode to be different from where the sidenote appears in mobile mode (which is important for proper reading flow), 3) not obnoxious to write