define(["exports"],function(_exports){Object.defineProperty(_exports,"__esModule",{value:!0}),_exports.default=void 0;function notify(callback){function loop(nodes,selectors,added,removed,connected,pass){for(var node of nodes)(pass||QSA$1 in node)&&(connected?added.has(node)||(added.add(node),removed.delete(node),callback(node,connected)):removed.has(node)||(removed.add(node),added.delete(node),callback(node,connected)),pass||loop(node[QSA$1](selectors),selectors,added,removed,connected,TRUE))}var root=1