diff --git a/static/js/app.js b/static/js/app.js index f92510af5..b5a1b644f 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 t,i={96458:()=>{"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=document.createElement("input"),l=e.getAttribute("target");r.method="get"===e.getAttribute("data-method")?"get":"post",r.action=n,r.style.display="hidden",l?r.target=l:i&&(r.target="_blank"),r.appendChild(s),r.appendChild(o),document.body.appendChild(r),a.type="submit",r.appendChild(a),a.click()}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)}()},78249: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(42480)}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)},68214:function(e,t,i){var n;e.exports=(n=i(78249),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],y=e[t+10],w=e[t+11],S=e[t+12],k=e[t+13],x=e[t+14],L=e[t+15],E=s[0],N=s[1],D=s[2],T=s[3];E=c(E,N,D,T,r,7,a[0]),T=c(T,E,N,D,l,12,a[1]),D=c(D,T,E,N,g,17,a[2]),N=c(N,D,T,E,p,22,a[3]),E=c(E,N,D,T,m,7,a[4]),T=c(T,E,N,D,f,12,a[5]),D=c(D,T,E,N,_,17,a[6]),N=c(N,D,T,E,v,22,a[7]),E=c(E,N,D,T,b,7,a[8]),T=c(T,E,N,D,C,12,a[9]),D=c(D,T,E,N,y,17,a[10]),N=c(N,D,T,E,w,22,a[11]),E=c(E,N,D,T,S,7,a[12]),T=c(T,E,N,D,k,12,a[13]),D=c(D,T,E,N,x,17,a[14]),E=h(E,N=c(N,D,T,E,L,22,a[15]),D,T,l,5,a[16]),T=h(T,E,N,D,_,9,a[17]),D=h(D,T,E,N,w,14,a[18]),N=h(N,D,T,E,r,20,a[19]),E=h(E,N,D,T,f,5,a[20]),T=h(T,E,N,D,y,9,a[21]),D=h(D,T,E,N,L,14,a[22]),N=h(N,D,T,E,m,20,a[23]),E=h(E,N,D,T,C,5,a[24]),T=h(T,E,N,D,x,9,a[25]),D=h(D,T,E,N,p,14,a[26]),N=h(N,D,T,E,b,20,a[27]),E=h(E,N,D,T,k,5,a[28]),T=h(T,E,N,D,g,9,a[29]),D=h(D,T,E,N,v,14,a[30]),E=d(E,N=h(N,D,T,E,S,20,a[31]),D,T,f,4,a[32]),T=d(T,E,N,D,b,11,a[33]),D=d(D,T,E,N,w,16,a[34]),N=d(N,D,T,E,x,23,a[35]),E=d(E,N,D,T,l,4,a[36]),T=d(T,E,N,D,m,11,a[37]),D=d(D,T,E,N,v,16,a[38]),N=d(N,D,T,E,y,23,a[39]),E=d(E,N,D,T,k,4,a[40]),T=d(T,E,N,D,r,11,a[41]),D=d(D,T,E,N,p,16,a[42]),N=d(N,D,T,E,_,23,a[43]),E=d(E,N,D,T,C,4,a[44]),T=d(T,E,N,D,S,11,a[45]),D=d(D,T,E,N,L,16,a[46]),E=u(E,N=d(N,D,T,E,g,23,a[47]),D,T,r,6,a[48]),T=u(T,E,N,D,v,10,a[49]),D=u(D,T,E,N,x,15,a[50]),N=u(N,D,T,E,f,21,a[51]),E=u(E,N,D,T,S,6,a[52]),T=u(T,E,N,D,p,10,a[53]),D=u(D,T,E,N,y,15,a[54]),N=u(N,D,T,E,l,21,a[55]),E=u(E,N,D,T,b,6,a[56]),T=u(T,E,N,D,L,10,a[57]),D=u(D,T,E,N,_,15,a[58]),N=u(N,D,T,E,k,21,a[59]),E=u(E,N,D,T,m,6,a[60]),T=u(T,E,N,D,w,10,a[61]),D=u(D,T,E,N,g,15,a[62]),N=u(N,D,T,E,C,21,a[63]),s[0]=s[0]+E|0,s[1]=s[1]+N|0,s[2]=s[2]+D|0,s[3]=s[3]+T|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)},52153:function(e,t,i){var n;e.exports=(n=i(78249),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)},94470: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=y();)!1!==t&&e.push(t);return e}function y(){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 w(){var e=p(),i=v(o);if(i){if(y(),!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=w();)!1!==e&&(t.push(e),C(t));return t}()}},48738:e=>{e.exports=function(e){return null!=e&&null!=e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},70729: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:!0,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(29477),i(90236),i(71387),i(69317),i(54367),i(72102),i(55833),i(29575),i(85729),i(65125),i(23365),i(93740),i(14907),i(41895),i(36022),i(76917),i(22482),i(31633),i(78370),i(44125),i(61097),i(64970),i(43588),i(60628),i(22470),i(9427),i(19646),i(56353),i(84602),i(66348),i(63288),i(97830),i(97615),i(65766),i(76),i(57253),i(93519),i(77061),i(95313),i(38956),i(78944),i(48766),i(73945),i(45048),i(32894),i(102),i(98762),i(66677),i(24804),i(88088),i(15662),i(64662),i(52614),i(52954),i(79607),i(61271),i(70943),i(37181),i(86709),e.exports=i(7917),i(77365),i(43814),i(81905),i(72323),i(96337),i(40902),i(68423),i(56292),i(40605),i(43763)},16268:(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=window.matchMedia(`(resolution: ${window.devicePixelRatio}dppx)`),this._mediaQueryList.addEventListener("change",this._listener),e&&this._onDidChange.fire()}}class a extends o.JT{get value(){return this._value}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)})))}_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) or (display-mode: window-controls-overlay)"),t=window.matchMedia("(display-mode: fullscreen)");b=e.matches,l(e,(({matches:e})=>{b&&t.matches||(b=e)}))}function C(){return b}},10161:(e,t,i)=>{"use strict";i.d(t,{D:()=>s});var n=i(16268),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)}},23547:(e,t,i)=>{"use strict";i.d(t,{g:()=>n});const n={RESOURCES:"ResourceURLs",DOWNLOAD_URL:"DownloadURL",FILES:"Files",TEXT:i(81170).v.text}},65321:(e,t,i)=>{"use strict";i.d(t,{$:()=>re,$Z:()=>ae,Ay:()=>W,Ce:()=>te,Cp:()=>le,D6:()=>k,Dx:()=>S,FK:()=>A,Fx:()=>P,GQ:()=>b,I8:()=>T,If:()=>M,OO:()=>H,PO:()=>g,R3:()=>ee,Re:()=>$,Ro:()=>L,Uh:()=>ce,Uw:()=>p,V3:()=>he,XT:()=>pe,_0:()=>Z,_F:()=>me,_h:()=>ge,_q:()=>_e,dS:()=>z,dp:()=>N,eg:()=>ve,fk:()=>K,go:()=>X,h:()=>Ce,i:()=>D,jL:()=>y,jg:()=>O,jt:()=>de,lI:()=>C,mc:()=>ie,mu:()=>v,nm:()=>f,sQ:()=>fe,tw:()=>G,uN:()=>q,uU:()=>F,vL:()=>Y,vY:()=>V,w:()=>I,wY:()=>ue,wn:()=>R,xQ:()=>E,zB:()=>Q});var n=i(16268),o=i(10161),s=i(59069),r=i(7448),a=i(17301),l=i(4669),c=i(70921),h=i(5976),d=i(66663),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?G.POINTER_DOWN:G.MOUSE_DOWN,t,i)}(e,_(t),i)};let C,y;class w{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 S(e){return document.defaultView.getComputedStyle(e,null)}function k(e){if(e!==document.body)return new L(e.clientWidth,e.clientHeight);if(u.gn&&window.visualViewport)return new L(window.visualViewport.width,window.visualViewport.height);if(window.innerWidth&&window.innerHeight)return new L(window.innerWidth,window.innerHeight);if(document.body&&document.body.clientWidth&&document.body.clientHeight)return new L(document.body.clientWidth,document.body.clientHeight);if(document.documentElement&&document.documentElement.clientWidth&&document.documentElement.clientHeight)return new L(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(w.sort),t.shift().execute();n=!1};y=(t,n=0)=>{const s=new w(t,n);return e.push(s),i||(i=!0,requestAnimationFrame(o)),s},C=(e,i)=>{if(n){const n=new w(e,i);return t.push(n),n}return y(e,i)}}();class x{static convertToPixels(e,t){return parseFloat(t)||0}static getDimension(e,t,i){const n=S(e),o=n?n.getPropertyValue(t):"0";return x.convertToPixels(e,o)}static getBorderLeftWidth(e){return x.getDimension(e,"border-left-width","borderLeftWidth")}static getBorderRightWidth(e){return x.getDimension(e,"border-right-width","borderRightWidth")}static getBorderTopWidth(e){return x.getDimension(e,"border-top-width","borderTopWidth")}static getBorderBottomWidth(e){return x.getDimension(e,"border-bottom-width","borderBottomWidth")}static getPaddingLeft(e){return x.getDimension(e,"padding-left","paddingLeft")}static getPaddingRight(e){return x.getDimension(e,"padding-right","paddingRight")}static getPaddingTop(e){return x.getDimension(e,"padding-top","paddingTop")}static getPaddingBottom(e){return x.getDimension(e,"padding-bottom","paddingBottom")}static getMarginLeft(e){return x.getDimension(e,"margin-left","marginLeft")}static getMarginTop(e){return x.getDimension(e,"margin-top","marginTop")}static getMarginRight(e){return x.getDimension(e,"margin-right","marginRight")}static getMarginBottom(e){return x.getDimension(e,"margin-bottom","marginBottom")}}class L{constructor(e,t){this.width=e,this.height=t}with(e=this.width,t=this.height){return e!==this.width||t!==this.height?new L(e,t):this}static is(e){return"object"==typeof e&&"number"==typeof e.height&&"number"==typeof e.width}static lift(e){return e instanceof L?e:new L(e.width,e.height)}static equals(e,t){return e===t||!(!e||!t)&&e.width===t.width&&e.height===t.height}}function E(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=B(e)?null:S(e);o&&(n-="rtl"!==o.direction?e.scrollLeft:-e.scrollLeft),e===t&&(n+=x.getBorderLeftWidth(e),i+=x.getBorderTopWidth(e),i+=e.offsetTop,n+=e.offsetLeft,t=e.offsetParent)}return{left:n,top:i}}function N(e,t,i){"number"==typeof t&&(e.style.width=`${t}px`),"number"==typeof i&&(e.style.height=`${i}px`)}function D(e){const t=e.getBoundingClientRect();return{left:t.left+window.scrollX,top:t.top+window.scrollY,width:t.width,height:t.height}}function T(e){let t=e,i=1;do{const e=S(t).zoom;null!=e&&"1"!==e&&(i*=e),t=t.parentElement}while(null!==t&&t!==document.documentElement);return i}function I(e){const t=x.getMarginLeft(e)+x.getMarginRight(e);return e.offsetWidth+t}function A(e){const t=x.getBorderLeftWidth(e)+x.getBorderRightWidth(e),i=x.getPaddingLeft(e)+x.getPaddingRight(e);return e.offsetWidth-t-i}function M(e){const t=x.getBorderTopWidth(e)+x.getBorderBottomWidth(e),i=x.getPaddingTop(e)+x.getPaddingBottom(e);return e.offsetHeight-t-i}function R(e){const t=x.getMarginTop(e)+x.getMarginBottom(e);return e.offsetHeight+t}function O(e,t){for(;e;){if(e===t)return!0;e=e.parentNode}return!1}function P(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 F(e,t,i){return!!P(e,t,i)}function B(e){return e&&!!e.host&&!!e.mode}function H(e){return!!W(e)}function W(e){for(;e.parentNode;){if(e===document.body)return null;e=e.parentNode}return B(e)?e:null}function V(){let e=document.activeElement;for(;null==e?void 0:e.shadowRoot;)e=e.shadowRoot.activeElement;return e}function z(e=document.getElementsByTagName("head")[0]){const t=document.createElement("style");return t.type="text/css",t.media="screen",e.appendChild(t),t}L.None=new L(0,0);let U=null;function j(){return U||(U=z()),U}function K(e,t,i=j()){i&&t&&i.sheet.insertRule(e+"{"+t+"}",0)}function q(e,t=j()){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 $(e){return"object"==typeof HTMLElement?e instanceof HTMLElement:e&&"object"==typeof e&&1===e.nodeType&&"string"==typeof e.nodeName}const G={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"},Q={stop:(e,t)=>(e.preventDefault(),t&&e.stopPropagation(),e)};function Y(e){const t=[];for(let i=0;e&&e.nodeType===e.ELEMENT_NODE;i++)t[i]=e.scrollTop,e=e.parentNode;return t}function Z(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 J extends h.JT{static hasFocusWithin(e){const t=W(e);return O(t?t.activeElement:document.activeElement,e)}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=J.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=()=>{J.hasFocusWithin(e)!==t&&(t?o():n())},this._register(f(e,G.FOCUS,n,!0)),this._register(f(e,G.BLUR,o,!0)),this._register(f(e,G.FOCUS_IN,(()=>this._refreshStateHandler()))),this._register(f(e,G.FOCUS_OUT,(()=>this._refreshStateHandler())))}}function X(e){return new J(e)}function ee(e,...t){if(e.append(...t),1===t.length&&"string"!=typeof t[0])return t[0]}function te(e,t){return e.insertBefore(t,e.firstChild),t}function ie(e,...t){e.innerText="",ee(e,...t)}const ne=/([\w\-]+)?(#([\w\-]+))?((\.([\w\-]+))*)/;var oe;function se(e,t,i,...n){const o=ne.exec(t);if(!o)throw new Error("Bad use of emmet");const s=o[1]||"div";let r;return r=e!==oe.HTML?document.createElementNS(e,s):document.createElement(s),o[3]&&(r.id=o[3]),o[4]&&(r.className=o[4].replace(/\./g," ").trim()),i&&Object.entries(i).forEach((([e,t])=>{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 re(e,t,...i){return se(oe.HTML,e,t,...i)}function ae(...e){for(const t of e)t.style.display="",t.removeAttribute("aria-hidden")}function le(...e){for(const t of e)t.style.display="none",t.setAttribute("aria-hidden","true")}function ce(e){const t=window.devicePixelRatio*e;return Math.max(1,Math.floor(t))/window.devicePixelRatio}function he(e){window.open(e,"_blank","noopener")}function de(e){const t=()=>{e(),i=y(t)};let i=y(t);return(0,h.OF)((()=>i.dispose()))}function ue(e){return e?`url('${d.Gi.uriToBrowserUri(e).toString(!0).replace(/'/g,"%27")}')`:"url('')"}function ge(e){return`'${e.replace(/'/g,"%27")}'`}function pe(e,t){if(void 0!==e){const i=e.match(/^\s*var\((.+)\)$/);if(i){const e=i[1].split(",",2);return 2===e.length&&(t=pe(e[1].trim(),t)),`var(${e[0]}, ${t})`}return e}return t}function me(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"}(oe||(oe={})),re.SVG=function(e,t,...i){return se(oe.SVG,e,t,...i)},d.WX.setPreferredWebSchema(/^https:/.test(window.location.href)?"https":"http");const fe=Object.freeze(["a","abbr","b","bdo","blockquote","br","caption","cite","code","col","colgroup","dd","del","details","dfn","div","dl","dt","em","figcaption","figure","h1","h2","h3","h4","h5","h6","hr","i","img","ins","kbd","label","li","mark","ol","p","pre","q","rp","rt","ruby","samp","small","small","source","span","strike","strong","sub","summary","sup","table","tbody","td","tfoot","th","thead","time","tr","tt","u","ul","var","video","wbr"]);Object.freeze({ALLOWED_TAGS:["a","button","blockquote","code","div","h1","h2","h3","h4","h5","h6","hr","input","label","li","p","pre","select","small","span","strong","textarea","ul","ol"],ALLOWED_ATTR:["href","data-href","data-command","target","title","name","src","alt","class","id","role","tabindex","style","data-code","width","height","align","x-dispatch","required","checked","placeholder","type"],RETURN_DOM:!1,RETURN_DOM_FRAGMENT:!1,RETURN_TRUSTED_TYPE:!0});class _e 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 _e.instance||(_e.instance=new _e),_e.instance}dispose(){super.dispose(),this._subscriptions.dispose()}}class ve 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,G.DRAG_ENTER,(e=>{this.counter++,this.dragStartTime=e.timeStamp,this.callbacks.onDragEnter(e)}))),this._register(f(this.element,G.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,G.DRAG_LEAVE,(e=>{this.counter--,0===this.counter&&(this.dragStartTime=0,this.callbacks.onDragLeave(e))}))),this._register(f(this.element,G.DRAG_END,(e=>{this.counter=0,this.dragStartTime=0,this.callbacks.onDragEnd(e)}))),this._register(f(this.element,G.DROP,(e=>{this.counter=0,this.dragStartTime=0,this.callbacks.onDrop(e)})))}}const be=/(?[\w\-]+)?(?:#(?[\w\-]+))?(?(?:\.(?:[\w\-]+))*)(?:@(?(?:[\w\_])+))?/;function Ce(e,...t){let i,n;Array.isArray(t[0])?(i={},n=t[0]):(i=t[0]||{},n=t[1]);const o=be.exec(e);if(!o||!o.groups)throw new Error("Bad use of h");const s=o.groups.tag||"div",r=document.createElement(s);o.groups.id&&(r.id=o.groups.id);const a=[];if(o.groups.class)for(const e of o.groups.class.split("."))""!==e&&a.push(e);if(void 0!==i.className)for(const e of i.className.split("."))""!==e&&a.push(e);a.length>0&&(r.className=a.join(" "));const l={};if(o.groups.name&&(l[o.groups.name]=r),n)for(const e of n)e instanceof HTMLElement?r.appendChild(e):"string"==typeof e?r.append(e):(Object.assign(l,e),r.appendChild(e.root));for(const[e,t]of Object.entries(i))if("className"!==e)if("style"===e)for(const[e,i]of Object.entries(t))r.style.setProperty(ye(e),"number"==typeof i?i+"px":""+i);else"tabIndex"===e?r.tabIndex=t:r.setAttribute(ye(e),t.toString());return l.root=r,l}function ye(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}},70921:(e,t,i)=>{"use strict";i.d(t,{Nw:()=>J,ok:()=>ee,v5:()=>X});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]+$/),j=c(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),K=c(/^(?:\w+script|data):/i),q=c(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),$="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,x=t.DOMParser,Z=t.trustedTypes,J=c.prototype,X=N(J,"cloneNode"),ee=N(J,"nextSibling"),te=N(J,"childNodes"),ie=N(J,"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=W,me=V,fe=z,_e=U,ve=K,be=q,Ce=j,ye=null,we=L({},[].concat(G(D),G(T),G(I),G(M),G(O))),Se=null,ke=L({},[].concat(G(P),G(F),G(B),G(H))),xe=null,Le=null,Ee=!0,Ne=!0,De=!1,Te=!1,Ie=!1,Ae=!1,Me=!1,Re=!1,Oe=!1,Pe=!0,Fe=!1,Be=!0,He=!0,We=!1,Ve={},ze=null,Ue=L({},["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"]),je=null,Ke=L({},["audio","video","img","source","image","track"]),qe=null,$e=L({},["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,Je=!1,Xe=null,et=o.createElement("form"),tt=function(e){Xe&&Xe===e||(e&&"object"===(void 0===e?"undefined":$(e))||(e={}),e=E(e),ye="ALLOWED_TAGS"in e?L({},e.ALLOWED_TAGS):we,Se="ALLOWED_ATTR"in e?L({},e.ALLOWED_ATTR):ke,qe="ADD_URI_SAFE_ATTR"in e?L(E($e),e.ADD_URI_SAFE_ATTR):$e,je="ADD_DATA_URI_TAGS"in e?L(E(Ke),e.ADD_DATA_URI_TAGS):Ke,ze="FORBID_CONTENTS"in e?L({},e.FORBID_CONTENTS):Ue,xe="FORBID_TAGS"in e?L({},e.FORBID_TAGS):{},Le="FORBID_ATTR"in e?L({},e.FORBID_ATTR):{},Ve="USE_PROFILES"in e&&e.USE_PROFILES,Ee=!1!==e.ALLOW_ARIA_ATTR,Ne=!1!==e.ALLOW_DATA_ATTR,De=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Te=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,We=e.IN_PLACE||!1,Ce=e.ALLOWED_URI_REGEXP||Ce,Ze=e.NAMESPACE||Ye,Te&&(Ne=!1),Oe&&(Re=!0),Ve&&(ye=L({},[].concat(G(O))),Se=[],!0===Ve.html&&(L(ye,D),L(Se,P)),!0===Ve.svg&&(L(ye,T),L(Se,F),L(Se,H)),!0===Ve.svgFilters&&(L(ye,I),L(Se,F),L(Se,H)),!0===Ve.mathMl&&(L(ye,M),L(Se,B),L(Se,H))),e.ADD_TAGS&&(ye===we&&(ye=E(ye)),L(ye,e.ADD_TAGS)),e.ADD_ATTR&&(Se===ke&&(Se=E(Se)),L(Se,e.ADD_ATTR)),e.ADD_URI_SAFE_ATTR&&L(qe,e.ADD_URI_SAFE_ATTR),e.FORBID_CONTENTS&&(ze===Ue&&(ze=E(ze)),L(ze,e.FORBID_CONTENTS)),He&&(ye["#text"]=!0),Ie&&L(ye,["html","head","body"]),ye.table&&(L(ye,["tbody"]),delete xe.tbody),l&&l(e),Xe=e)},it=L({},["mi","mo","mn","ms","mtext"]),nt=L({},["foreignobject","desc","title","annotation-xml"]),ot=L({},T);L(ot,I),L(ot,A);var st=L({},M);L(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=L({},["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 x).parseFromString(s,"text/html")}catch(e){}if(!t||!t.documentElement){t=ae.createDocument(Ze,"template",null);try{t.documentElement.innerHTML=Je?"":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":$(a))?e instanceof a:e&&"object"===(void 0===e?"undefined":$(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,Xe)}))},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:ye}),!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(/