diff --git a/static/js/app.js b/static/js/app.js index 672e1060e..fb320d7d5 100644 --- a/static/js/app.js +++ b/static/js/app.js @@ -1,2 +1,2 @@ /*! For license information please see app.js.LICENSE.txt */ -(()=>{var e,t={6458:()=>{"use strict";!function(){var e=function(){if("function"==typeof window.CustomEvent)return window.CustomEvent;function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var i=document.createEvent("CustomEvent");return i.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),i}return e.prototype=window.Event.prototype,e}();function t(e,t){var i=document.createElement("input");return i.type="hidden",i.name=e,i.value=t,i}function i(e,i){var n=e.getAttribute("data-to"),o=t("_method",e.getAttribute("data-method")),s=t("_csrf_token",e.getAttribute("data-csrf")),r=document.createElement("form"),a=e.getAttribute("target");r.method="get"===e.getAttribute("data-method")?"get":"post",r.action=n,r.style.display="hidden",a?r.target=a:i&&(r.target="_blank"),r.appendChild(s),r.appendChild(o),document.body.appendChild(r),r.submit()}window.addEventListener("click",(function(t){var n=t.target;if(!t.defaultPrevented)for(;n&&n.getAttribute;){var o=new e("phoenix.link.click",{bubbles:!0,cancelable:!0});if(!n.dispatchEvent(o))return t.preventDefault(),t.stopImmediatePropagation(),!1;if(n.getAttribute("data-method"))return i(n,t.metaKey||t.shiftKey),t.preventDefault(),!1;n=n.parentNode}}),!1),window.addEventListener("phoenix.link.click",(function(e){var t=e.target.getAttribute("data-confirm");t&&!window.confirm(t)&&e.preventDefault()}),!1)}()},8249:function(e,t,i){var n;e.exports=(n=n||function(e,t){var n;if("undefined"!=typeof window&&window.crypto&&(n=window.crypto),"undefined"!=typeof self&&self.crypto&&(n=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(n=globalThis.crypto),!n&&"undefined"!=typeof window&&window.msCrypto&&(n=window.msCrypto),!n&&void 0!==i.g&&i.g.crypto&&(n=i.g.crypto),!n)try{n=i(2480)}catch(e){}var o=function(){if(n){if("function"==typeof n.getRandomValues)try{return n.getRandomValues(new Uint32Array(1))[0]}catch(e){}if("function"==typeof n.randomBytes)try{return n.randomBytes(4).readInt32LE()}catch(e){}}throw new Error("Native crypto module could not be used to get secure random number.")},s=Object.create||function(){function e(){}return function(t){var i;return e.prototype=t,i=new e,e.prototype=null,i}}(),r={},a=r.lib={},l=a.Base={extend:function(e){var t=s(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},c=a.WordArray=l.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,i=e.words,n=this.sigBytes,o=e.sigBytes;if(this.clamp(),n%4)for(var s=0;s>>2]>>>24-s%4*8&255;t[n+s>>>2]|=r<<24-(n+s)%4*8}else for(var a=0;a>>2]=i[a>>>2];return this.sigBytes+=o,this},clamp:function(){var t=this.words,i=this.sigBytes;t[i>>>2]&=4294967295<<32-i%4*8,t.length=e.ceil(i/4)},clone:function(){var e=l.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],i=0;i>>2]>>>24-o%4*8&255;n.push((s>>>4).toString(16)),n.push((15&s).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,i=[],n=0;n>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new c.init(i,t/2)}},u=h.Latin1={stringify:function(e){for(var t=e.words,i=e.sigBytes,n=[],o=0;o>>2]>>>24-o%4*8&255;n.push(String.fromCharCode(s))}return n.join("")},parse:function(e){for(var t=e.length,i=[],n=0;n>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new c.init(i,t)}},g=h.Utf8={stringify:function(e){try{return decodeURIComponent(escape(u.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return u.parse(unescape(encodeURIComponent(e)))}},p=a.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=g.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var i,n=this._data,o=n.words,s=n.sigBytes,r=this.blockSize,a=s/(4*r),l=(a=t?e.ceil(a):e.max((0|a)-this._minBufferSize,0))*r,h=e.min(4*l,s);if(l){for(var d=0;d>>2]>>>24-s%4*8&255)<<16|(t[s+1>>>2]>>>24-(s+1)%4*8&255)<<8|t[s+2>>>2]>>>24-(s+2)%4*8&255,a=0;a<4&&s+.75*a>>6*(3-a)&63));var l=n.charAt(64);if(l)for(;o.length%4;)o.push(l);return o.join("")},parse:function(e){var t=e.length,i=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var o=0;o>>6-r%4*2;n[o>>>2]|=a<<24-o%4*8,o++}return s.create(n,o)}(e,t,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},n.enc.Base64)},8214:function(e,t,i){var n;e.exports=(n=i(8249),function(e){var t=n,i=t.lib,o=i.WordArray,s=i.Hasher,r=t.algo,a=[];!function(){for(var t=0;t<64;t++)a[t]=4294967296*e.abs(e.sin(t+1))|0}();var l=r.MD5=s.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var i=0;i<16;i++){var n=t+i,o=e[n];e[n]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var s=this._hash.words,r=e[t+0],l=e[t+1],g=e[t+2],p=e[t+3],m=e[t+4],f=e[t+5],_=e[t+6],v=e[t+7],b=e[t+8],C=e[t+9],w=e[t+10],y=e[t+11],S=e[t+12],k=e[t+13],L=e[t+14],x=e[t+15],E=s[0],N=s[1],T=s[2],D=s[3];E=c(E,N,T,D,r,7,a[0]),D=c(D,E,N,T,l,12,a[1]),T=c(T,D,E,N,g,17,a[2]),N=c(N,T,D,E,p,22,a[3]),E=c(E,N,T,D,m,7,a[4]),D=c(D,E,N,T,f,12,a[5]),T=c(T,D,E,N,_,17,a[6]),N=c(N,T,D,E,v,22,a[7]),E=c(E,N,T,D,b,7,a[8]),D=c(D,E,N,T,C,12,a[9]),T=c(T,D,E,N,w,17,a[10]),N=c(N,T,D,E,y,22,a[11]),E=c(E,N,T,D,S,7,a[12]),D=c(D,E,N,T,k,12,a[13]),T=c(T,D,E,N,L,17,a[14]),E=h(E,N=c(N,T,D,E,x,22,a[15]),T,D,l,5,a[16]),D=h(D,E,N,T,_,9,a[17]),T=h(T,D,E,N,y,14,a[18]),N=h(N,T,D,E,r,20,a[19]),E=h(E,N,T,D,f,5,a[20]),D=h(D,E,N,T,w,9,a[21]),T=h(T,D,E,N,x,14,a[22]),N=h(N,T,D,E,m,20,a[23]),E=h(E,N,T,D,C,5,a[24]),D=h(D,E,N,T,L,9,a[25]),T=h(T,D,E,N,p,14,a[26]),N=h(N,T,D,E,b,20,a[27]),E=h(E,N,T,D,k,5,a[28]),D=h(D,E,N,T,g,9,a[29]),T=h(T,D,E,N,v,14,a[30]),E=d(E,N=h(N,T,D,E,S,20,a[31]),T,D,f,4,a[32]),D=d(D,E,N,T,b,11,a[33]),T=d(T,D,E,N,y,16,a[34]),N=d(N,T,D,E,L,23,a[35]),E=d(E,N,T,D,l,4,a[36]),D=d(D,E,N,T,m,11,a[37]),T=d(T,D,E,N,v,16,a[38]),N=d(N,T,D,E,w,23,a[39]),E=d(E,N,T,D,k,4,a[40]),D=d(D,E,N,T,r,11,a[41]),T=d(T,D,E,N,p,16,a[42]),N=d(N,T,D,E,_,23,a[43]),E=d(E,N,T,D,C,4,a[44]),D=d(D,E,N,T,S,11,a[45]),T=d(T,D,E,N,x,16,a[46]),E=u(E,N=d(N,T,D,E,g,23,a[47]),T,D,r,6,a[48]),D=u(D,E,N,T,v,10,a[49]),T=u(T,D,E,N,L,15,a[50]),N=u(N,T,D,E,f,21,a[51]),E=u(E,N,T,D,S,6,a[52]),D=u(D,E,N,T,p,10,a[53]),T=u(T,D,E,N,w,15,a[54]),N=u(N,T,D,E,l,21,a[55]),E=u(E,N,T,D,b,6,a[56]),D=u(D,E,N,T,x,10,a[57]),T=u(T,D,E,N,_,15,a[58]),N=u(N,T,D,E,k,21,a[59]),E=u(E,N,T,D,m,6,a[60]),D=u(D,E,N,T,y,10,a[61]),T=u(T,D,E,N,g,15,a[62]),N=u(N,T,D,E,C,21,a[63]),s[0]=s[0]+E|0,s[1]=s[1]+N|0,s[2]=s[2]+T|0,s[3]=s[3]+D|0},_doFinalize:function(){var t=this._data,i=t.words,n=8*this._nDataBytes,o=8*t.sigBytes;i[o>>>5]|=128<<24-o%32;var s=e.floor(n/4294967296),r=n;i[15+(o+64>>>9<<4)]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),i[14+(o+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),t.sigBytes=4*(i.length+1),this._process();for(var a=this._hash,l=a.words,c=0;c<4;c++){var h=l[c];l[c]=16711935&(h<<8|h>>>24)|4278255360&(h<<24|h>>>8)}return a},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,i,n,o,s,r){var a=e+(t&i|~t&n)+o+r;return(a<>>32-s)+t}function h(e,t,i,n,o,s,r){var a=e+(t&n|i&~n)+o+r;return(a<>>32-s)+t}function d(e,t,i,n,o,s,r){var a=e+(t^i^n)+o+r;return(a<>>32-s)+t}function u(e,t,i,n,o,s,r){var a=e+(i^(t|~n))+o+r;return(a<>>32-s)+t}t.MD5=s._createHelper(l),t.HmacMD5=s._createHmacHelper(l)}(Math),n.MD5)},2153:function(e,t,i){var n;e.exports=(n=i(8249),function(e){var t=n,i=t.lib,o=i.WordArray,s=i.Hasher,r=t.algo,a=[],l=[];!function(){function t(t){for(var i=e.sqrt(t),n=2;n<=i;n++)if(!(t%n))return!1;return!0}function i(e){return 4294967296*(e-(0|e))|0}for(var n=2,o=0;o<64;)t(n)&&(o<8&&(a[o]=i(e.pow(n,.5))),l[o]=i(e.pow(n,1/3)),o++),n++}();var c=[],h=r.SHA256=s.extend({_doReset:function(){this._hash=new o.init(a.slice(0))},_doProcessBlock:function(e,t){for(var i=this._hash.words,n=i[0],o=i[1],s=i[2],r=i[3],a=i[4],h=i[5],d=i[6],u=i[7],g=0;g<64;g++){if(g<16)c[g]=0|e[t+g];else{var p=c[g-15],m=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,f=c[g-2],_=(f<<15|f>>>17)^(f<<13|f>>>19)^f>>>10;c[g]=m+c[g-7]+_+c[g-16]}var v=n&o^n&s^o&s,b=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),C=u+((a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25))+(a&h^~a&d)+l[g]+c[g];u=d,d=h,h=a,a=r+C|0,r=s,s=o,o=n,n=C+(b+v)|0}i[0]=i[0]+n|0,i[1]=i[1]+o|0,i[2]=i[2]+s|0,i[3]=i[3]+r|0,i[4]=i[4]+a|0,i[5]=i[5]+h|0,i[6]=i[6]+d|0,i[7]=i[7]+u|0},_doFinalize:function(){var t=this._data,i=t.words,n=8*this._nDataBytes,o=8*t.sigBytes;return i[o>>>5]|=128<<24-o%32,i[14+(o+64>>>9<<4)]=e.floor(n/4294967296),i[15+(o+64>>>9<<4)]=n,t.sigBytes=4*i.length,this._process(),this._hash},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=s._createHelper(h),t.HmacSHA256=s._createHmacHelper(h)}(Math),n.SHA256)},4470:e=>{"use strict";var t=Object.prototype.hasOwnProperty,i=Object.prototype.toString,n=Object.defineProperty,o=Object.getOwnPropertyDescriptor,s=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===i.call(e)},r=function(e){if(!e||"[object Object]"!==i.call(e))return!1;var n,o=t.call(e,"constructor"),s=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!o&&!s)return!1;for(n in e);return void 0===n||t.call(e,n)},a=function(e,t){n&&"__proto__"===t.name?n(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},l=function(e,i){if("__proto__"===i){if(!t.call(e,i))return;if(o)return o(e,i).value}return e[i]};e.exports=function e(){var t,i,n,o,c,h,d=arguments[0],u=1,g=arguments.length,p=!1;for("boolean"==typeof d&&(p=d,d=arguments[1]||{},u=2),(null==d||"object"!=typeof d&&"function"!=typeof d)&&(d={});u{e.exports=function e(t,i,n){function o(r,a){if(!i[r]){if(!t[r]){if(s)return s(r,!0);var l=new Error("Cannot find module '"+r+"'");throw l.code="MODULE_NOT_FOUND",l}var c=i[r]={exports:{}};t[r][0].call(c.exports,(function(e){return o(t[r][1][e]||e)}),c,c.exports,e,t,i,n)}return i[r].exports}for(var s=void 0,r=0;rn._averageHeight){var r=n._renderChunk();n._lastRepaint=t,!1!==r&&"function"==typeof o.afterRender&&o.afterRender()}}}()}return n(e,null,[{key:"create",value:function(t,i){return new e(t,i)}},{key:"mergeStyle",value:function(e,t){for(var i in t)e.style[i]!==t[i]&&(e.style[i]=t[i])}},{key:"getMaxBrowserHeight",value:function(){var t=document.createElement("div"),i=document.createElement("div");e.mergeStyle(t,{position:"absolute",height:"1px",opacity:0}),e.mergeStyle(i,{height:"1e7px"}),t.appendChild(i),document.body.appendChild(t);var n=i.offsetHeight;return document.body.removeChild(t),n}}]),n(e,[{key:"destroy",value:function(){window.cancelAnimationFrame(this._renderAnimationFrame)}},{key:"refresh",value:function(t,i){var n;if(Object.assign(this._config,s,i),!t||1!==t.nodeType)throw new Error("HyperList requires a valid DOM Node container");this._element=t;var a=this._config,l=this._scroller||a.scroller||document.createElement(a.scrollerTagName||"tr");if("boolean"!=typeof a.useFragment&&(this._config.useFragment=!0),!a.generate)throw new Error("Missing required `generate` function");if(!r(a.total))throw new Error("Invalid required `total` value, expected number");if(!Array.isArray(a.itemHeight)&&!r(a.itemHeight))throw new Error("\n Invalid required `itemHeight` value, expected number or array\n ".trim());r(a.itemHeight)?this._itemHeights=Array(a.total).fill(a.itemHeight):this._itemHeights=a.itemHeight,Object.keys(s).filter((function(e){return e in a})).forEach((function(e){var t=a[e],i=r(t);if(t&&"string"!=typeof t&&"number"!=typeof t)throw new Error("Invalid optional `"+e+"`, expected string or number");i&&(a[e]=t+"px")}));var c=Boolean(a.horizontal),h=a[c?"width":"height"];if(h){var d=r(h),u=!d&&"%"===h.slice(-1),g=d?h:parseInt(h.replace(/px|%/,""),10),p=window[c?"innerWidth":"innerHeight"];this._containerSize=u?p*g/100:r(h)?h:g}var m=a.scrollContainer,f=a.itemHeight*a.total,_=this._maxElementHeight;f>_&&console.warn(["HyperList: The maximum element height",_+"px has","been exceeded; please reduce your item height."].join(" "));var v={width:""+a.width,height:m?f+"px":""+a.height,overflow:m?"none":"auto",position:"relative"};e.mergeStyle(t,v),m&&e.mergeStyle(a.scrollContainer,{overflow:"auto"});var b=(o(n={opacity:"0",position:"absolute"},c?"height":"width","1px"),o(n,c?"width":"height",f+"px"),n);e.mergeStyle(l,b),this._scroller||t.appendChild(l);var C=this._computeScrollPadding();this._scrollPaddingBottom=C.bottom,this._scrollPaddingTop=C.top,this._scroller=l,this._scrollHeight=this._computeScrollHeight(),this._itemPositions=this._itemPositions||Array(a.total).fill(0),this._computePositions(0),this._renderChunk(null!==this._lastRepaint),"function"==typeof a.afterRender&&a.afterRender()}},{key:"_getRow",value:function(t){var i=this._config,n=i.generate(t),s=n.height;if(void 0!==s&&r(s)?(n=n.element,s!==this._itemHeights[t]&&(this._itemHeights[t]=s,this._computePositions(t),this._scrollHeight=this._computeScrollHeight(t))):s=this._itemHeights[t],!n||1!==n.nodeType)throw new Error("Generator did not return a DOM Node for index: "+t);a(n,i.rowClassName||"vrow");var l=this._itemPositions[t]+this._scrollPaddingTop;return e.mergeStyle(n,o({position:"absolute"},i.horizontal?"left":"top",l+"px")),n}},{key:"_getScrollPosition",value:function(){var e=this._config;return"function"==typeof e.overrideScrollPosition?e.overrideScrollPosition():this._element[e.horizontal?"scrollLeft":"scrollTop"]}},{key:"_renderChunk",value:function(e){var t=this._config,i=this._element,n=this._getScrollPosition(),o=t.total,s=t.reverse?this._getReverseFrom(n):this._getFrom(n)-1;if((s<0||s-this._screenItemsLen<0)&&(s=0),!e&&this._lastFrom===s)return!1;this._lastFrom=s;var r=s+this._cachedItemsLen;(r>o||r+this._cachedItemsLen>o)&&(r=o);var a=t.useFragment?document.createDocumentFragment():[],l=this._scroller;a[t.useFragment?"appendChild":"push"](l);for(var c=s;c0&&void 0!==arguments[0]?arguments[0]:1,t=this._config,i=t.total,n=t.reverse;e<1&&!n&&(e=1);for(var o=e;o0&&this._itemPositions[t]{var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,i=/\n/g,n=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,s=/^:\s*/,r=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,a=/^[;\s]*/,l=/^\s+|\s+$/g,c="";function h(e){return e?e.replace(l,c):c}e.exports=function(e,l){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];l=l||{};var d=1,u=1;function g(e){var t=e.match(i);t&&(d+=t.length);var n=e.lastIndexOf("\n");u=~n?e.length-n:u+e.length}function p(){var e={line:d,column:u};return function(t){return t.position=new m(e),b(),t}}function m(e){this.start=e,this.end={line:d,column:u},this.source=l.source}m.prototype.content=e;var f=[];function _(t){var i=new Error(l.source+":"+d+":"+u+": "+t);if(i.reason=t,i.filename=l.source,i.line=d,i.column=u,i.source=e,!l.silent)throw i;f.push(i)}function v(t){var i=t.exec(e);if(i){var n=i[0];return g(n),e=e.slice(n.length),i}}function b(){v(n)}function C(e){var t;for(e=e||[];t=w();)!1!==t&&e.push(t);return e}function w(){var t=p();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var i=2;c!=e.charAt(i)&&("*"!=e.charAt(i)||"/"!=e.charAt(i+1));)++i;if(i+=2,c===e.charAt(i-1))return _("End of comment missing");var n=e.slice(2,i-2);return u+=2,g(n),e=e.slice(i),u+=2,t({type:"comment",comment:n})}}function y(){var e=p(),i=v(o);if(i){if(w(),!v(s))return _("property missing ':'");var n=v(r),l=e({type:"declaration",property:h(i[0].replace(t,c)),value:n?h(n[0].replace(t,c)):c});return v(a),l}}return b(),function(){var e,t=[];for(C(t);e=y();)!1!==e&&(t.push(e),C(t));return t}()}},8738:e=>{e.exports=function(e){return null!=e&&null!=e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},729:e=>{"use strict";var t={};function i(e,n,o){var s,r,a,l,c,h="";for("string"!=typeof n&&(o=n,n=i.defaultChars),void 0===o&&(o=!0),c=function(e){var i,n,o=t[e];if(o)return o;for(o=t[e]=[],i=0;i<128;i++)n=String.fromCharCode(i),/^[0-9a-z]$/i.test(n)?o.push(n):o.push("%"+("0"+i.toString(16).toUpperCase()).slice(-2));for(i=0;i=55296&&a<=57343){if(a>=55296&&a<=56319&&s+1=56320&&l<=57343){h+=encodeURIComponent(e[s]+e[s+1]),s++;continue}h+="%EF%BF%BD"}else h+=encodeURIComponent(e[s]);return h}i.defaultChars=";/?:@&=+$,-_.!~*'()#",i.componentChars="-_.!~*'()",e.exports=i},1593:(e,t,i)=>{var n;self.MonacoEnvironment=(n={editorWorkerService:"editor.worker.js",json:"json.worker.js",html:"html.worker.js",css:"css.worker.js",less:"css.worker.js",scss:"css.worker.js",handlebars:"html.worker.js",razor:"html.worker.js"},{globalAPI:!1,getWorkerUrl:function(e,t){var o=i.p,s=(o?o.replace(/\/$/,"")+"/":"")+n[t];if(/^((http:)|(https:)|(file:)|(\/\/))/.test(s)){var r=String(window.location),a=r.substr(0,r.length-window.location.hash.length-window.location.search.length-window.location.pathname.length);if(s.substring(0,a.length)!==a){/^(\/\/)/.test(s)&&(s=window.location.protocol+s);var l=new Blob(["/*"+t+'*/importScripts("'+s+'");'],{type:"application/javascript"});return URL.createObjectURL(l)}}return s}}),i(9477),i(236),i(1387),i(9317),i(4367),i(2102),i(5833),i(7885),i(5729),i(5125),i(3365),i(3740),i(4907),i(1895),i(6022),i(6917),i(2482),i(1633),i(8370),i(4125),i(1097),i(874),i(3588),i(628),i(2470),i(9427),i(9646),i(6353),i(4602),i(8782),i(7813),i(7830),i(7615),i(5766),i(76),i(7253),i(7061),i(5313),i(8956),i(8944),i(8766),i(3945),i(5048),i(2894),i(102),i(8762),i(1984),i(4804),i(8088),i(5662),i(4662),i(2614),i(2954),i(9607),i(1271),i(943),i(7181),i(6709),e.exports=i(9712),i(7365),i(3814),i(1905),i(2323),i(6337),i(201),i(8423),i(6292),i(605),i(3763)},6268:(e,t,i)=>{"use strict";i.r(t),i.d(t,{PixelRatio:()=>c,addMatchMediaChangeListener:()=>l,getZoomFactor:()=>h,isAndroid:()=>v,isChrome:()=>p,isElectron:()=>_,isFirefox:()=>u,isSafari:()=>m,isStandalone:()=>C,isWebKit:()=>g,isWebkitWebView:()=>f});var n=i(4669),o=i(5976);class s{constructor(){this._zoomFactor=1}getZoomFactor(){return this._zoomFactor}}s.INSTANCE=new s;class r extends o.JT{constructor(){super(),this._onDidChange=this._register(new n.Q5),this.onDidChange=this._onDidChange.event,this._listener=()=>this._handleChange(!0),this._mediaQueryList=null,this._handleChange(!1)}_handleChange(e){var t;null===(t=this._mediaQueryList)||void 0===t||t.removeEventListener("change",this._listener),this._mediaQueryList=matchMedia(`(resolution: ${window.devicePixelRatio}dppx)`),this._mediaQueryList.addEventListener("change",this._listener),e&&this._onDidChange.fire()}}class a extends o.JT{constructor(){super(),this._onDidChange=this._register(new n.Q5),this.onDidChange=this._onDidChange.event,this._value=this._getPixelRatio();const e=this._register(new r);this._register(e.onDidChange((()=>{this._value=this._getPixelRatio(),this._onDidChange.fire(this._value)})))}get value(){return this._value}_getPixelRatio(){const e=document.createElement("canvas").getContext("2d");return(window.devicePixelRatio||1)/(e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1)}}function l(e,t){"string"==typeof e&&(e=window.matchMedia(e)),e.addEventListener("change",t)}const c=new class{constructor(){this._pixelRatioMonitor=null}_getOrCreatePixelRatioMonitor(){return this._pixelRatioMonitor||(this._pixelRatioMonitor=(0,o.dk)(new a)),this._pixelRatioMonitor}get value(){return this._getOrCreatePixelRatioMonitor().value}get onDidChange(){return this._getOrCreatePixelRatioMonitor().onDidChange}};function h(){return s.INSTANCE.getZoomFactor()}const d=navigator.userAgent,u=d.indexOf("Firefox")>=0,g=d.indexOf("AppleWebKit")>=0,p=d.indexOf("Chrome")>=0,m=!p&&d.indexOf("Safari")>=0,f=!p&&!m&&g,_=d.indexOf("Electron/")>=0,v=d.indexOf("Android")>=0;let b=!1;if(window.matchMedia){const e=window.matchMedia("(display-mode: standalone)");b=e.matches,l(e,(({matches:e})=>{b=e}))}function C(){return b}},161:(e,t,i)=>{"use strict";i.d(t,{D:()=>s});var n=i(6268),o=i(1432);const s={clipboard:{writeText:o.tY||document.queryCommandSupported&&document.queryCommandSupported("copy")||!!(navigator&&navigator.clipboard&&navigator.clipboard.writeText),readText:o.tY||!!(navigator&&navigator.clipboard&&navigator.clipboard.readText)},keyboard:o.tY||n.isStandalone()?0:navigator.keyboard||n.isSafari?1:2,touch:"ontouchstart"in window||navigator.maxTouchPoints>0,pointerEvents:window.PointerEvent&&("ontouchstart"in window||window.navigator.maxTouchPoints>0||navigator.maxTouchPoints>0)}},3547:(e,t,i)=>{"use strict";i.d(t,{P:()=>o,g:()=>n});const n={RESOURCES:"ResourceURLs",DOWNLOAD_URL:"DownloadURL",FILES:"Files",TEXT:i(1170).v.text},o={CurrentDragAndDropData:void 0}},5321:(e,t,i)=>{"use strict";i.d(t,{$:()=>ce,$Z:()=>he,Ay:()=>U,Ce:()=>oe,Cp:()=>de,D6:()=>x,DI:()=>M,Dx:()=>L,FK:()=>O,Fx:()=>H,GQ:()=>b,H$:()=>ue,I8:()=>A,IC:()=>C,If:()=>P,OO:()=>z,PO:()=>g,R3:()=>ne,Re:()=>Y,Ro:()=>N,Uh:()=>ge,Uw:()=>p,V3:()=>pe,_0:()=>ee,_F:()=>ve,_h:()=>_e,_q:()=>be,dS:()=>j,dp:()=>D,eg:()=>Ce,fk:()=>G,go:()=>ie,i:()=>I,jL:()=>y,jg:()=>B,jt:()=>me,lI:()=>w,mc:()=>se,mu:()=>v,nm:()=>f,tw:()=>Z,uN:()=>Q,uU:()=>V,vL:()=>J,vY:()=>K,w:()=>R,wY:()=>fe,wn:()=>F,xQ:()=>T,zB:()=>X});var n=i(6268),o=i(161),s=i(9069),r=i(7448),a=i(7301),l=i(4669),c=i(921),h=i(5976),d=i(6663),u=i(1432);function g(e){for(;e.firstChild;)e.firstChild.remove()}function p(e){var t;return null!==(t=null==e?void 0:e.isConnected)&&void 0!==t&&t}class m{constructor(e,t,i,n){this._node=e,this._type=t,this._handler=i,this._options=n||!1,this._node.addEventListener(this._type,this._handler,this._options)}dispose(){this._handler&&(this._node.removeEventListener(this._type,this._handler,this._options),this._node=null,this._handler=null)}}function f(e,t,i,n){return new m(e,t,i,n)}function _(e){return function(t){return e(new r.n(t))}}const v=function(e,t,i,n){let o=i;return"click"===t||"mousedown"===t?o=_(i):"keydown"!==t&&"keypress"!==t&&"keyup"!==t||(o=function(e){return function(t){return e(new s.y(t))}}(i)),f(e,t,o,n)},b=function(e,t,i){return function(e,t,i){return f(e,u.gn&&o.D.pointerEvents?Z.POINTER_DOWN:Z.MOUSE_DOWN,t,i)}(e,_(t),i)};function C(e,t,i){let n=null;const o=e=>s.fire(e),s=new l.Q5({onFirstListenerAdd:()=>{n||(n=new m(e,t,o,i))},onLastListenerRemove:()=>{n&&(n.dispose(),n=null)}});return s}let w,y,S=null;class k{constructor(e,t=0){this._runner=e,this.priority=t,this._canceled=!1}dispose(){this._canceled=!0}execute(){if(!this._canceled)try{this._runner()}catch(e){(0,a.dL)(e)}}static sort(e,t){return t.priority-e.priority}}function L(e){return document.defaultView.getComputedStyle(e,null)}function x(e){if(e!==document.body)return new N(e.clientWidth,e.clientHeight);if(u.gn&&window.visualViewport)return new N(window.visualViewport.width,window.visualViewport.height);if(window.innerWidth&&window.innerHeight)return new N(window.innerWidth,window.innerHeight);if(document.body&&document.body.clientWidth&&document.body.clientHeight)return new N(document.body.clientWidth,document.body.clientHeight);if(document.documentElement&&document.documentElement.clientWidth&&document.documentElement.clientHeight)return new N(document.documentElement.clientWidth,document.documentElement.clientHeight);throw new Error("Unable to figure out browser width and height")}!function(){let e=[],t=null,i=!1,n=!1;const o=()=>{for(i=!1,t=e,e=[],n=!0;t.length>0;)t.sort(k.sort),t.shift().execute();n=!1};y=(t,n=0)=>{const s=new k(t,n);return e.push(s),i||(i=!0,function(e){if(!S){const e=e=>setTimeout((()=>e((new Date).getTime())),0);S=self.requestAnimationFrame||self.msRequestAnimationFrame||self.webkitRequestAnimationFrame||self.mozRequestAnimationFrame||self.oRequestAnimationFrame||e}S.call(self,e)}(o)),s},w=(e,i)=>{if(n){const n=new k(e,i);return t.push(n),n}return y(e,i)}}();class E{static convertToPixels(e,t){return parseFloat(t)||0}static getDimension(e,t,i){const n=L(e);let o="0";return n&&(o=n.getPropertyValue?n.getPropertyValue(t):n.getAttribute(i)),E.convertToPixels(e,o)}static getBorderLeftWidth(e){return E.getDimension(e,"border-left-width","borderLeftWidth")}static getBorderRightWidth(e){return E.getDimension(e,"border-right-width","borderRightWidth")}static getBorderTopWidth(e){return E.getDimension(e,"border-top-width","borderTopWidth")}static getBorderBottomWidth(e){return E.getDimension(e,"border-bottom-width","borderBottomWidth")}static getPaddingLeft(e){return E.getDimension(e,"padding-left","paddingLeft")}static getPaddingRight(e){return E.getDimension(e,"padding-right","paddingRight")}static getPaddingTop(e){return E.getDimension(e,"padding-top","paddingTop")}static getPaddingBottom(e){return E.getDimension(e,"padding-bottom","paddingBottom")}static getMarginLeft(e){return E.getDimension(e,"margin-left","marginLeft")}static getMarginTop(e){return E.getDimension(e,"margin-top","marginTop")}static getMarginRight(e){return E.getDimension(e,"margin-right","marginRight")}static getMarginBottom(e){return E.getDimension(e,"margin-bottom","marginBottom")}}class N{constructor(e,t){this.width=e,this.height=t}with(e=this.width,t=this.height){return e!==this.width||t!==this.height?new N(e,t):this}static is(e){return"object"==typeof e&&"number"==typeof e.height&&"number"==typeof e.width}static lift(e){return e instanceof N?e:new N(e.width,e.height)}static equals(e,t){return e===t||!(!e||!t)&&e.width===t.width&&e.height===t.height}}function T(e){let t=e.offsetParent,i=e.offsetTop,n=e.offsetLeft;for(;null!==(e=e.parentNode)&&e!==document.body&&e!==document.documentElement;){i-=e.scrollTop;const o=W(e)?null:L(e);o&&(n-="rtl"!==o.direction?e.scrollLeft:-e.scrollLeft),e===t&&(n+=E.getBorderLeftWidth(e),i+=E.getBorderTopWidth(e),i+=e.offsetTop,n+=e.offsetLeft,t=e.offsetParent)}return{left:n,top:i}}function D(e,t,i){"number"==typeof t&&(e.style.width=`${t}px`),"number"==typeof i&&(e.style.height=`${i}px`)}function I(e){const t=e.getBoundingClientRect();return{left:t.left+M.scrollX,top:t.top+M.scrollY,width:t.width,height:t.height}}function A(e){let t=e,i=1;do{const e=L(t).zoom;null!=e&&"1"!==e&&(i*=e),t=t.parentElement}while(null!==t&&t!==document.documentElement);return i}N.None=new N(0,0);const M=new class{get scrollX(){return"number"==typeof window.scrollX?window.scrollX:document.body.scrollLeft+document.documentElement.scrollLeft}get scrollY(){return"number"==typeof window.scrollY?window.scrollY:document.body.scrollTop+document.documentElement.scrollTop}};function R(e){const t=E.getMarginLeft(e)+E.getMarginRight(e);return e.offsetWidth+t}function O(e){const t=E.getBorderLeftWidth(e)+E.getBorderRightWidth(e),i=E.getPaddingLeft(e)+E.getPaddingRight(e);return e.offsetWidth-t-i}function P(e){const t=E.getBorderTopWidth(e)+E.getBorderBottomWidth(e),i=E.getPaddingTop(e)+E.getPaddingBottom(e);return e.offsetHeight-t-i}function F(e){const t=E.getMarginTop(e)+E.getMarginBottom(e);return e.offsetHeight+t}function B(e,t){for(;e;){if(e===t)return!0;e=e.parentNode}return!1}function H(e,t,i){for(;e&&e.nodeType===e.ELEMENT_NODE;){if(e.classList.contains(t))return e;if(i)if("string"==typeof i){if(e.classList.contains(i))return null}else if(e===i)return null;e=e.parentNode}return null}function V(e,t,i){return!!H(e,t,i)}function W(e){return e&&!!e.host&&!!e.mode}function z(e){return!!U(e)}function U(e){for(;e.parentNode;){if(e===document.body)return null;e=e.parentNode}return W(e)?e:null}function K(){let e=document.activeElement;for(;null==e?void 0:e.shadowRoot;)e=e.shadowRoot.activeElement;return e}function j(e=document.getElementsByTagName("head")[0]){const t=document.createElement("style");return t.type="text/css",t.media="screen",e.appendChild(t),t}let $=null;function q(){return $||($=j()),$}function G(e,t,i=q()){i&&t&&i.sheet.insertRule(e+"{"+t+"}",0)}function Q(e,t=q()){if(!t)return;const i=function(e){var t,i;return(null===(t=null==e?void 0:e.sheet)||void 0===t?void 0:t.rules)?e.sheet.rules:(null===(i=null==e?void 0:e.sheet)||void 0===i?void 0:i.cssRules)?e.sheet.cssRules:[]}(t),n=[];for(let t=0;t=0;e--)t.sheet.deleteRule(n[e])}function Y(e){return"object"==typeof HTMLElement?e instanceof HTMLElement:e&&"object"==typeof e&&1===e.nodeType&&"string"==typeof e.nodeName}const Z={CLICK:"click",AUXCLICK:"auxclick",DBLCLICK:"dblclick",MOUSE_UP:"mouseup",MOUSE_DOWN:"mousedown",MOUSE_OVER:"mouseover",MOUSE_MOVE:"mousemove",MOUSE_OUT:"mouseout",MOUSE_ENTER:"mouseenter",MOUSE_LEAVE:"mouseleave",MOUSE_WHEEL:"wheel",POINTER_UP:"pointerup",POINTER_DOWN:"pointerdown",POINTER_MOVE:"pointermove",POINTER_LEAVE:"pointerleave",CONTEXT_MENU:"contextmenu",WHEEL:"wheel",KEY_DOWN:"keydown",KEY_PRESS:"keypress",KEY_UP:"keyup",LOAD:"load",BEFORE_UNLOAD:"beforeunload",UNLOAD:"unload",PAGE_SHOW:"pageshow",PAGE_HIDE:"pagehide",ABORT:"abort",ERROR:"error",RESIZE:"resize",SCROLL:"scroll",FULLSCREEN_CHANGE:"fullscreenchange",WK_FULLSCREEN_CHANGE:"webkitfullscreenchange",SELECT:"select",CHANGE:"change",SUBMIT:"submit",RESET:"reset",FOCUS:"focus",FOCUS_IN:"focusin",FOCUS_OUT:"focusout",BLUR:"blur",INPUT:"input",STORAGE:"storage",DRAG_START:"dragstart",DRAG:"drag",DRAG_ENTER:"dragenter",DRAG_LEAVE:"dragleave",DRAG_OVER:"dragover",DROP:"drop",DRAG_END:"dragend",ANIMATION_START:n.isWebKit?"webkitAnimationStart":"animationstart",ANIMATION_END:n.isWebKit?"webkitAnimationEnd":"animationend",ANIMATION_ITERATION:n.isWebKit?"webkitAnimationIteration":"animationiteration"},X={stop:function(e,t){e.preventDefault?e.preventDefault():e.returnValue=!1,t&&(e.stopPropagation?e.stopPropagation():e.cancelBubble=!0)}};function J(e){const t=[];for(let i=0;e&&e.nodeType===e.ELEMENT_NODE;i++)t[i]=e.scrollTop,e=e.parentNode;return t}function ee(e,t){for(let i=0;e&&e.nodeType===e.ELEMENT_NODE;i++)e.scrollTop!==t[i]&&(e.scrollTop=t[i]),e=e.parentNode}class te extends h.JT{constructor(e){super(),this._onDidFocus=this._register(new l.Q5),this.onDidFocus=this._onDidFocus.event,this._onDidBlur=this._register(new l.Q5),this.onDidBlur=this._onDidBlur.event;let t=te.hasFocusWithin(e),i=!1;const n=()=>{i=!1,t||(t=!0,this._onDidFocus.fire())},o=()=>{t&&(i=!0,window.setTimeout((()=>{i&&(i=!1,t=!1,this._onDidBlur.fire())}),0))};this._refreshStateHandler=()=>{te.hasFocusWithin(e)!==t&&(t?o():n())},this._register(f(e,Z.FOCUS,n,!0)),this._register(f(e,Z.BLUR,o,!0)),this._register(f(e,Z.FOCUS_IN,(()=>this._refreshStateHandler()))),this._register(f(e,Z.FOCUS_OUT,(()=>this._refreshStateHandler())))}static hasFocusWithin(e){const t=U(e);return B(t?t.activeElement:document.activeElement,e)}}function ie(e){return new te(e)}function ne(e,...t){if(e.append(...t),1===t.length&&"string"!=typeof t[0])return t[0]}function oe(e,t){return e.insertBefore(t,e.firstChild),t}function se(e,...t){e.innerText="",ne(e,...t)}const re=/([\w\-]+)?(#([\w\-]+))?((\.([\w\-]+))*)/;var ae;function le(e,t,i,...n){const o=re.exec(t);if(!o)throw new Error("Bad use of emmet");i=Object.assign({},i||{});const s=o[1]||"div";let r;return r=e!==ae.HTML?document.createElementNS(e,s):document.createElement(s),o[3]&&(r.id=o[3]),o[4]&&(r.className=o[4].replace(/\./g," ").trim()),Object.keys(i).forEach((e=>{const t=i[e];void 0!==t&&(/^on\w+$/.test(e)?r[e]=t:"selected"===e?t&&r.setAttribute(e,"true"):r.setAttribute(e,t))})),r.append(...n),r}function ce(e,t,...i){return le(ae.HTML,e,t,...i)}function he(...e){for(const t of e)t.style.display="",t.removeAttribute("aria-hidden")}function de(...e){for(const t of e)t.style.display="none",t.setAttribute("aria-hidden","true")}function ue(e){return Array.prototype.slice.call(document.getElementsByTagName(e),0)}function ge(e){const t=window.devicePixelRatio*e;return Math.max(1,Math.floor(t))/window.devicePixelRatio}function pe(e){window.open(e,"_blank","noopener")}function me(e){const t=()=>{e(),i=y(t)};let i=y(t);return(0,h.OF)((()=>i.dispose()))}function fe(e){return e?`url('${d.Gi.asBrowserUri(e).toString(!0).replace(/'/g,"%27")}')`:"url('')"}function _e(e){return`'${e.replace(/'/g,"%27")}'`}function ve(e,t=!1){const i=document.createElement("a");return c.v5("afterSanitizeAttributes",(n=>{for(const o of["href","src"])if(n.hasAttribute(o)){const s=n.getAttribute(o);if("href"===o&&s.startsWith("#"))continue;if(i.href=s,!e.includes(i.protocol.replace(/:$/,""))){if(t&&"src"===o&&i.href.startsWith("data:"))continue;n.removeAttribute(o)}}})),(0,h.OF)((()=>{c.ok("afterSanitizeAttributes")}))}!function(e){e.HTML="http://www.w3.org/1999/xhtml",e.SVG="http://www.w3.org/2000/svg"}(ae||(ae={})),ce.SVG=function(e,t,...i){return le(ae.SVG,e,t,...i)},d.WX.setPreferredWebSchema(/^https:/.test(window.location.href)?"https":"http");class be extends l.Q5{constructor(){super(),this._subscriptions=new h.SL,this._keyStatus={altKey:!1,shiftKey:!1,ctrlKey:!1,metaKey:!1},this._subscriptions.add(f(window,"keydown",(e=>{if(e.defaultPrevented)return;const t=new s.y(e);if(6!==t.keyCode||!e.repeat){if(e.altKey&&!this._keyStatus.altKey)this._keyStatus.lastKeyPressed="alt";else if(e.ctrlKey&&!this._keyStatus.ctrlKey)this._keyStatus.lastKeyPressed="ctrl";else if(e.metaKey&&!this._keyStatus.metaKey)this._keyStatus.lastKeyPressed="meta";else if(e.shiftKey&&!this._keyStatus.shiftKey)this._keyStatus.lastKeyPressed="shift";else{if(6===t.keyCode)return;this._keyStatus.lastKeyPressed=void 0}this._keyStatus.altKey=e.altKey,this._keyStatus.ctrlKey=e.ctrlKey,this._keyStatus.metaKey=e.metaKey,this._keyStatus.shiftKey=e.shiftKey,this._keyStatus.lastKeyPressed&&(this._keyStatus.event=e,this.fire(this._keyStatus))}}),!0)),this._subscriptions.add(f(window,"keyup",(e=>{e.defaultPrevented||(!e.altKey&&this._keyStatus.altKey?this._keyStatus.lastKeyReleased="alt":!e.ctrlKey&&this._keyStatus.ctrlKey?this._keyStatus.lastKeyReleased="ctrl":!e.metaKey&&this._keyStatus.metaKey?this._keyStatus.lastKeyReleased="meta":!e.shiftKey&&this._keyStatus.shiftKey?this._keyStatus.lastKeyReleased="shift":this._keyStatus.lastKeyReleased=void 0,this._keyStatus.lastKeyPressed!==this._keyStatus.lastKeyReleased&&(this._keyStatus.lastKeyPressed=void 0),this._keyStatus.altKey=e.altKey,this._keyStatus.ctrlKey=e.ctrlKey,this._keyStatus.metaKey=e.metaKey,this._keyStatus.shiftKey=e.shiftKey,this._keyStatus.lastKeyReleased&&(this._keyStatus.event=e,this.fire(this._keyStatus)))}),!0)),this._subscriptions.add(f(document.body,"mousedown",(()=>{this._keyStatus.lastKeyPressed=void 0}),!0)),this._subscriptions.add(f(document.body,"mouseup",(()=>{this._keyStatus.lastKeyPressed=void 0}),!0)),this._subscriptions.add(f(document.body,"mousemove",(e=>{e.buttons&&(this._keyStatus.lastKeyPressed=void 0)}),!0)),this._subscriptions.add(f(window,"blur",(()=>{this.resetKeyStatus()})))}get keyStatus(){return this._keyStatus}resetKeyStatus(){this.doResetKeyStatus(),this.fire(this._keyStatus)}doResetKeyStatus(){this._keyStatus={altKey:!1,shiftKey:!1,ctrlKey:!1,metaKey:!1}}static getInstance(){return be.instance||(be.instance=new be),be.instance}dispose(){super.dispose(),this._subscriptions.dispose()}}class Ce extends h.JT{constructor(e,t){super(),this.element=e,this.callbacks=t,this.counter=0,this.dragStartTime=0,this.registerListeners()}registerListeners(){this._register(f(this.element,Z.DRAG_ENTER,(e=>{this.counter++,this.dragStartTime=e.timeStamp,this.callbacks.onDragEnter(e)}))),this._register(f(this.element,Z.DRAG_OVER,(e=>{var t,i;e.preventDefault(),null===(i=(t=this.callbacks).onDragOver)||void 0===i||i.call(t,e,e.timeStamp-this.dragStartTime)}))),this._register(f(this.element,Z.DRAG_LEAVE,(e=>{this.counter--,0===this.counter&&(this.dragStartTime=0,this.callbacks.onDragLeave(e))}))),this._register(f(this.element,Z.DRAG_END,(e=>{this.counter=0,this.dragStartTime=0,this.callbacks.onDragEnd(e)}))),this._register(f(this.element,Z.DROP,(e=>{this.counter=0,this.dragStartTime=0,this.callbacks.onDrop(e)})))}}},921:(e,t,i)=>{"use strict";i.d(t,{Nw:()=>X,ok:()=>ee,v5:()=>J});var n=Object.hasOwnProperty,o=Object.setPrototypeOf,s=Object.isFrozen,r=Object.getPrototypeOf,a=Object.getOwnPropertyDescriptor,l=Object.freeze,c=Object.seal,h=Object.create,d="undefined"!=typeof Reflect&&Reflect,u=d.apply,g=d.construct;u||(u=function(e,t,i){return e.apply(t,i)}),l||(l=function(e){return e}),c||(c=function(e){return e}),g||(g=function(e,t){return new(Function.prototype.bind.apply(e,[null].concat(function(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t1?i-1:0),o=1;o/gm),z=c(/^data-[\-\w.\u00B7-\uFFFF]/),U=c(/^aria-[\-\w]+$/),K=c(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),j=c(/^(?:\w+script|data):/i),$=c(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function G(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:Q(),i=function(t){return e(t)};if(i.version="2.3.1",i.removed=[],!t||!t.document||9!==t.document.nodeType)return i.isSupported=!1,i;var n=t.document,o=t.document,s=t.DocumentFragment,r=t.HTMLTemplateElement,a=t.Node,c=t.Element,h=t.NodeFilter,d=t.NamedNodeMap,u=void 0===d?t.NamedNodeMap||t.MozNamedAttrMap:d,g=t.Text,p=t.Comment,L=t.DOMParser,Z=t.trustedTypes,X=c.prototype,J=N(X,"cloneNode"),ee=N(X,"nextSibling"),te=N(X,"childNodes"),ie=N(X,"parentNode");if("function"==typeof r){var ne=o.createElement("template");ne.content&&ne.content.ownerDocument&&(o=ne.content.ownerDocument)}var oe=Y(Z,n),se=oe&&Fe?oe.createHTML(""):"",re=o,ae=re.implementation,le=re.createNodeIterator,ce=re.createDocumentFragment,he=re.getElementsByTagName,de=n.importNode,ue={};try{ue=E(o).documentMode?o.documentMode:{}}catch(e){}var ge={};i.isSupported="function"==typeof ie&&ae&&void 0!==ae.createHTMLDocument&&9!==ue;var pe=V,me=W,fe=z,_e=U,ve=j,be=$,Ce=K,we=null,ye=x({},[].concat(G(T),G(D),G(I),G(M),G(O))),Se=null,ke=x({},[].concat(G(P),G(F),G(B),G(H))),Le=null,xe=null,Ee=!0,Ne=!0,Te=!1,De=!1,Ie=!1,Ae=!1,Me=!1,Re=!1,Oe=!1,Pe=!0,Fe=!1,Be=!0,He=!0,Ve=!1,We={},ze=null,Ue=x({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Ke=null,je=x({},["audio","video","img","source","image","track"]),$e=null,qe=x({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ge="http://www.w3.org/1998/Math/MathML",Qe="http://www.w3.org/2000/svg",Ye="http://www.w3.org/1999/xhtml",Ze=Ye,Xe=!1,Je=null,et=o.createElement("form"),tt=function(e){Je&&Je===e||(e&&"object"===(void 0===e?"undefined":q(e))||(e={}),e=E(e),we="ALLOWED_TAGS"in e?x({},e.ALLOWED_TAGS):ye,Se="ALLOWED_ATTR"in e?x({},e.ALLOWED_ATTR):ke,$e="ADD_URI_SAFE_ATTR"in e?x(E(qe),e.ADD_URI_SAFE_ATTR):qe,Ke="ADD_DATA_URI_TAGS"in e?x(E(je),e.ADD_DATA_URI_TAGS):je,ze="FORBID_CONTENTS"in e?x({},e.FORBID_CONTENTS):Ue,Le="FORBID_TAGS"in e?x({},e.FORBID_TAGS):{},xe="FORBID_ATTR"in e?x({},e.FORBID_ATTR):{},We="USE_PROFILES"in e&&e.USE_PROFILES,Ee=!1!==e.ALLOW_ARIA_ATTR,Ne=!1!==e.ALLOW_DATA_ATTR,Te=e.ALLOW_UNKNOWN_PROTOCOLS||!1,De=e.SAFE_FOR_TEMPLATES||!1,Ie=e.WHOLE_DOCUMENT||!1,Re=e.RETURN_DOM||!1,Oe=e.RETURN_DOM_FRAGMENT||!1,Pe=!1!==e.RETURN_DOM_IMPORT,Fe=e.RETURN_TRUSTED_TYPE||!1,Me=e.FORCE_BODY||!1,Be=!1!==e.SANITIZE_DOM,He=!1!==e.KEEP_CONTENT,Ve=e.IN_PLACE||!1,Ce=e.ALLOWED_URI_REGEXP||Ce,Ze=e.NAMESPACE||Ye,De&&(Ne=!1),Oe&&(Re=!0),We&&(we=x({},[].concat(G(O))),Se=[],!0===We.html&&(x(we,T),x(Se,P)),!0===We.svg&&(x(we,D),x(Se,F),x(Se,H)),!0===We.svgFilters&&(x(we,I),x(Se,F),x(Se,H)),!0===We.mathMl&&(x(we,M),x(Se,B),x(Se,H))),e.ADD_TAGS&&(we===ye&&(we=E(we)),x(we,e.ADD_TAGS)),e.ADD_ATTR&&(Se===ke&&(Se=E(Se)),x(Se,e.ADD_ATTR)),e.ADD_URI_SAFE_ATTR&&x($e,e.ADD_URI_SAFE_ATTR),e.FORBID_CONTENTS&&(ze===Ue&&(ze=E(ze)),x(ze,e.FORBID_CONTENTS)),He&&(we["#text"]=!0),Ie&&x(we,["html","head","body"]),we.table&&(x(we,["tbody"]),delete Le.tbody),l&&l(e),Je=e)},it=x({},["mi","mo","mn","ms","mtext"]),nt=x({},["foreignobject","desc","title","annotation-xml"]),ot=x({},D);x(ot,I),x(ot,A);var st=x({},M);x(st,R);var rt=function(e){var t=ie(e);t&&t.tagName||(t={namespaceURI:Ye,tagName:"template"});var i=v(e.tagName),n=v(t.tagName);if(e.namespaceURI===Qe)return t.namespaceURI===Ye?"svg"===i:t.namespaceURI===Ge?"svg"===i&&("annotation-xml"===n||it[n]):Boolean(ot[i]);if(e.namespaceURI===Ge)return t.namespaceURI===Ye?"math"===i:t.namespaceURI===Qe?"math"===i&&nt[n]:Boolean(st[i]);if(e.namespaceURI===Ye){if(t.namespaceURI===Qe&&!nt[n])return!1;if(t.namespaceURI===Ge&&!it[n])return!1;var o=x({},["title","style","font","a","script"]);return!st[i]&&(o[i]||!ot[i])}return!1},at=function(e){_(i.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=se}catch(t){e.remove()}}},lt=function(e,t){try{_(i.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){_(i.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!Se[e])if(Re||Oe)try{at(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},ct=function(e){var t=void 0,i=void 0;if(Me)e=""+e;else{var n=b(e,/^[\r\n\t ]+/);i=n&&n[0]}var s=oe?oe.createHTML(e):e;if(Ze===Ye)try{t=(new L).parseFromString(s,"text/html")}catch(e){}if(!t||!t.documentElement){t=ae.createDocument(Ze,"template",null);try{t.documentElement.innerHTML=Xe?"":s}catch(e){}}var r=t.body||t.documentElement;return e&&i&&r.insertBefore(o.createTextNode(i),r.childNodes[0]||null),Ze===Ye?he.call(t,Ie?"html":"body")[0]:Ie?t.documentElement:r},ht=function(e){return le.call(e.ownerDocument||e,e,h.SHOW_ELEMENT|h.SHOW_COMMENT|h.SHOW_TEXT,null,!1)},dt=function(e){return!(e instanceof g||e instanceof p||"string"==typeof e.nodeName&&"string"==typeof e.textContent&&"function"==typeof e.removeChild&&e.attributes instanceof u&&"function"==typeof e.removeAttribute&&"function"==typeof e.setAttribute&&"string"==typeof e.namespaceURI&&"function"==typeof e.insertBefore)},ut=function(e){return"object"===(void 0===a?"undefined":q(a))?e instanceof a:e&&"object"===(void 0===e?"undefined":q(e))&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName},gt=function(e,t,n){ge[e]&&m(ge[e],(function(e){e.call(i,t,n,Je)}))},pt=function(e){var t=void 0;if(gt("beforeSanitizeElements",e,null),dt(e))return at(e),!0;if(b(e.nodeName,/[\u0080-\uFFFF]/))return at(e),!0;var n=v(e.nodeName);if(gt("uponSanitizeElement",e,{tagName:n,allowedTags:we}),!ut(e.firstElementChild)&&(!ut(e.content)||!ut(e.content.firstElementChild))&&S(/<[/\w]/g,e.innerHTML)&&S(/<[/\w]/g,e.textContent))return at(e),!0;if("select"===n&&S(/