@c4691757 Unsolicited feedback (from smartphone without testing): use `aria-current=page"` on the link so you tie programmatic exposure to the effect. The selector `li.currentPage` would become `li:has(a[aria-current])`. Assuming my construct is right.