!function(o){var r={};function i(t){if(r[t])return r[t].exports;var e=r[t]={i:t,l:!1,exports:{}};return o[t].call(e.exports,e,e.exports,i),e.l=!0,e.exports}i.m=o,i.c=r,i.d=function(t,e,o){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(i.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(o,r,function(t){return e[t]}.bind(null,r));return o},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=14)}([function(t,e,o){"use strict";var s=this&&this.__read||function(t,e){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var r,i,n=o.call(t),a=[];try{for(;(void 0===e||0=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0});var r=(i.stopEvent=function(t){t.preventDefault?t.preventDefault():t.returnValue=!1,t.stopImmediatePropagation?t.stopImmediatePropagation():t.stopPropagation&&t.stopPropagation(),t.cancelBubble=!0},i.create=function(t,e,o){for(var r=[],i=3;i=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var r,i,n=o.call(t),a=[];try{for(;(void 0===e||0=l.STATE.EXPLORER||this.isEscaped)){var e=this.typesetRoot,o=r(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers=function(t,e,o){var r,i,n={};try{for(var a=h(Object.keys(x)),s=a.next();!s.done;s=a.next()){var l=s.value;n[l]=x[l](t,e,o)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(i=a.return)&&i.call(a)}finally{if(r)throw r.error}}return n}(t,e,o),this.attachExplorers(t),this.state(l.STATE.EXPLORER)}},e.prototype.attachExplorers=function(t){var e,o;this.attached=[];try{for(var r=h(Object.keys(this.explorers)),i=r.next();!i.done;i=r.next()){var n=i.value,a=this.explorers[n];t.options.a11y[n]?(a.Attach(),this.attached.push(a)):a.Detach()}}catch(t){e={error:t}}finally{try{i&&!i.done&&(o=r.return)&&o.call(r)}finally{if(e)throw e.error}}this.addExplorers(this.attached)},e.prototype.rerender=function(t,e){var o,r;void 0===e&&(e=l.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot;try{for(var i=h(this.attached),n=i.next();!n.done;n=i.next()){var a=n.value;a.active&&(this.restart=!0,a.Stop())}}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}s.prototype.rerender.call(this,t,e)},e.prototype.updateDocument=function(t){s.prototype.updateDocument.call(this,t),this.refocus&&this.typesetRoot.focus(),this.restart&&this.attached.forEach(function(t){return t.Start()}),this.refocus=this.restart=!1},e.prototype.addExplorers=function(t){var e,o;if(!(t.length<=1)){var r=null;try{for(var i=h(this.attached),n=i.next();!n.done;n=i.next()){var a=n.value;a instanceof f.AbstractKeyExplorer&&(a.stoppable=!1,r=a)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(o=i.return)&&o.call(i)}finally{if(e)throw e.error}}r&&(r.stoppable=!0)}},e;function e(){var t=null!==s&&s.apply(this,arguments)||this;return t.explorers={},t.attached=[],t.restart=!1,t.refocus=!1,t.savedId=null,t}var s}function b(t){var e,a;return i(o,a=t),o.prototype.explorable=function(){var e,t;if(!this.processed.isSet("explorer")){try{for(var o=h(this.math),r=o.next();!r.done;r=o.next())r.value.explorable(this)}catch(t){e={error:t}}finally{try{r&&!r.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}this.processed.set("explorer")}return this},o.prototype.state=function(t,e){return void 0===e&&(e=!1),a.prototype.state.call(this,t,e),t=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0});var r=(Object.defineProperty(i.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!0,configurable:!0}),i.prototype.addStyles=function(t){var e,o;if(t)try{for(var r=h(Object.keys(t)),i=r.next();!i.done;i=r.next()){var n=i.value;this.styles[n]||(this.styles[n]={}),Object.assign(this.styles[n],t[n])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(o=r.return)&&o.call(r)}finally{if(e)throw e.error}}},i.prototype.removeStyles=function(){for(var e,t,o=[],r=0;r