reveal.js
Version:
The HTML Presentation Framework
1 lines • 940 kB
JavaScript
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).RevealHighlight=t()}(this,(function(){"use strict";function e(t){return(e="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})(t)}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function a(e,t,a){return t&&n(e.prototype,t),a&&n(e,a),e}function r(e){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function o(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=r(e);if(t){var i=r(this).constructor;n=Reflect.construct(a,arguments,i)}else n=a.apply(this,arguments);return o(this,n)}}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var a,r,i=[],o=!0,s=!1;try{for(n=n.call(e);!(o=(a=n.next()).done)&&(i.push(a.value),!t||i.length!==t);o=!0);}catch(e){s=!0,r=e}finally{try{o||null==n.return||n.return()}finally{if(s)throw r}}return i}(e,t)||_(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||_(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(e,t){if(e){if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},m=function(e){return e&&e.Math==Math&&e},p=m("object"==typeof globalThis&&globalThis)||m("object"==typeof window&&window)||m("object"==typeof self&&self)||m("object"==typeof u&&u)||function(){return this}()||Function("return this")(),g={exports:{}},E=function(e){try{return!!e()}catch(e){return!0}},S=!E((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),b={},f=function(e){return"object"==typeof e?null!==e:"function"==typeof e},T=f,C=p.document,N=T(C)&&T(C.createElement),R=function(e){return N?C.createElement(e):{}},v=R,O=!S&&!E((function(){return 7!=Object.defineProperty(v("div"),"a",{get:function(){return 7}}).a})),h=f,y=function(e){if(!h(e))throw TypeError(String(e)+" is not an object");return e},I=f,A=function(e,t){if(!I(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!I(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!I(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!I(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")},D=S,M=O,L=y,w=A,x=Object.defineProperty;b.f=D?x:function(e,t,n){if(L(e),t=w(t,!0),L(n),M)try{return x(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e};var P=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},k=b,U=P,F=S?function(e,t,n){return k.f(e,t,U(1,n))}:function(e,t,n){return e[t]=n,e},B=p,G=F,Y=function(e,t){try{G(B,e,t)}catch(n){B[e]=t}return t},H=Y,V="__core-js_shared__",q=p[V]||H(V,{}),z=q;(g.exports=function(e,t){return z[e]||(z[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.12.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"});var W,$,Q=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e},K=Q,j=function(e){return Object(K(e))},X=j,Z={}.hasOwnProperty,J=function(e,t){return Z.call(X(e),t)},ee=0,te=Math.random(),ne=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++ee+te).toString(36)},ae=p,re=ae,ie=p,oe=function(e){return"function"==typeof e?e:void 0},se=function(e,t){return arguments.length<2?oe(re[e])||oe(ie[e]):re[e]&&re[e][t]||ie[e]&&ie[e][t]},le=se("navigator","userAgent")||"",ce=p.process,_e=ce&&ce.versions,de=_e&&_e.v8;de?$=(W=de.split("."))[0]<4?1:W[0]+W[1]:le&&(!(W=le.match(/Edge\/(\d+)/))||W[1]>=74)&&(W=le.match(/Chrome\/(\d+)/))&&($=W[1]);var ue=$&&+$,me=ue,pe=E,ge=!!Object.getOwnPropertySymbols&&!pe((function(){return!String(Symbol())||!Symbol.sham&&me&&me<41})),Ee=ge&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Se=p,be=g.exports,fe=J,Te=ne,Ce=ge,Ne=Ee,Re=be("wks"),ve=Se.Symbol,Oe=Ne?ve:ve&&ve.withoutSetter||Te,he=function(e){return fe(Re,e)&&(Ce||"string"==typeof Re[e])||(Ce&&fe(ve,e)?Re[e]=ve[e]:Re[e]=Oe("Symbol."+e)),Re[e]},ye={};ye[he("toStringTag")]="z";var Ie="[object z]"===String(ye),Ae={exports:{}},De=q,Me=Function.toString;"function"!=typeof De.inspectSource&&(De.inspectSource=function(e){return Me.call(e)});var Le,we,xe,Pe=De.inspectSource,ke=Pe,Ue=p.WeakMap,Fe="function"==typeof Ue&&/native code/.test(ke(Ue)),Be=g.exports,Ge=ne,Ye=Be("keys"),He=function(e){return Ye[e]||(Ye[e]=Ge(e))},Ve={},qe=Fe,ze=f,We=F,$e=J,Qe=q,Ke=He,je=Ve,Xe="Object already initialized",Ze=p.WeakMap;if(qe||Qe.state){var Je=Qe.state||(Qe.state=new Ze),et=Je.get,tt=Je.has,nt=Je.set;Le=function(e,t){if(tt.call(Je,e))throw new TypeError(Xe);return t.facade=e,nt.call(Je,e,t),t},we=function(e){return et.call(Je,e)||{}},xe=function(e){return tt.call(Je,e)}}else{var at=Ke("state");je[at]=!0,Le=function(e,t){if($e(e,at))throw new TypeError(Xe);return t.facade=e,We(e,at,t),t},we=function(e){return $e(e,at)?e[at]:{}},xe=function(e){return $e(e,at)}}var rt={set:Le,get:we,has:xe,enforce:function(e){return xe(e)?we(e):Le(e,{})},getterFor:function(e){return function(t){var n;if(!ze(t)||(n=we(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}},it=p,ot=F,st=J,lt=Y,ct=Pe,_t=rt.get,dt=rt.enforce,ut=String(String).split("String");(Ae.exports=function(e,t,n,a){var r,i=!!a&&!!a.unsafe,o=!!a&&!!a.enumerable,s=!!a&&!!a.noTargetGet;"function"==typeof n&&("string"!=typeof t||st(n,"name")||ot(n,"name",t),(r=dt(n)).source||(r.source=ut.join("string"==typeof t?t:""))),e!==it?(i?!s&&e[t]&&(o=!0):delete e[t],o?e[t]=n:ot(e,t,n)):o?e[t]=n:lt(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&_t(this).source||ct(this)}));var mt={}.toString,pt=function(e){return mt.call(e).slice(8,-1)},gt=Ie,Et=pt,St=he("toStringTag"),bt="Arguments"==Et(function(){return arguments}()),ft=gt?Et:function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),St))?n:bt?Et(t):"Object"==(a=Et(t))&&"function"==typeof t.callee?"Arguments":a},Tt=ft,Ct=Ie?{}.toString:function(){return"[object "+Tt(this)+"]"},Nt=Ie,Rt=Ae.exports,vt=Ct;Nt||Rt(Object.prototype,"toString",vt,{unsafe:!0});var Ot=y,ht=function(){var e=Ot(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t},yt=Ae.exports,It=y,At=E,Dt=ht,Mt="toString",Lt=RegExp.prototype,wt=Lt.toString,xt=At((function(){return"/a/b"!=wt.call({source:"a",flags:"b"})})),Pt=wt.name!=Mt;(xt||Pt)&&yt(RegExp.prototype,Mt,(function(){var e=It(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(void 0===n&&e instanceof RegExp&&!("flags"in Lt)?Dt.call(e):n)}),{unsafe:!0});var kt={},Ut={},Ft={}.propertyIsEnumerable,Bt=Object.getOwnPropertyDescriptor,Gt=Bt&&!Ft.call({1:2},1);Ut.f=Gt?function(e){var t=Bt(this,e);return!!t&&t.enumerable}:Ft;var Yt=pt,Ht="".split,Vt=E((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==Yt(e)?Ht.call(e,""):Object(e)}:Object,qt=Vt,zt=Q,Wt=function(e){return qt(zt(e))},$t=S,Qt=Ut,Kt=P,jt=Wt,Xt=A,Zt=J,Jt=O,en=Object.getOwnPropertyDescriptor;kt.f=$t?en:function(e,t){if(e=jt(e),t=Xt(t,!0),Jt)try{return en(e,t)}catch(e){}if(Zt(e,t))return Kt(!Qt.f.call(e,t),e[t])};var tn={},nn=Math.ceil,an=Math.floor,rn=function(e){return isNaN(e=+e)?0:(e>0?an:nn)(e)},on=rn,sn=Math.min,ln=function(e){return e>0?sn(on(e),9007199254740991):0},cn=rn,_n=Math.max,dn=Math.min,un=function(e,t){var n=cn(e);return n<0?_n(n+t,0):dn(n,t)},mn=Wt,pn=ln,gn=un,En=function(e){return function(t,n,a){var r,i=mn(t),o=pn(i.length),s=gn(a,o);if(e&&n!=n){for(;o>s;)if((r=i[s++])!=r)return!0}else for(;o>s;s++)if((e||s in i)&&i[s]===n)return e||s||0;return!e&&-1}},Sn={includes:En(!0),indexOf:En(!1)},bn=J,fn=Wt,Tn=Sn.indexOf,Cn=Ve,Nn=function(e,t){var n,a=fn(e),r=0,i=[];for(n in a)!bn(Cn,n)&&bn(a,n)&&i.push(n);for(;t.length>r;)bn(a,n=t[r++])&&(~Tn(i,n)||i.push(n));return i},Rn=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],vn=Nn,On=Rn.concat("length","prototype");tn.f=Object.getOwnPropertyNames||function(e){return vn(e,On)};var hn={};hn.f=Object.getOwnPropertySymbols;var yn=tn,In=hn,An=y,Dn=se("Reflect","ownKeys")||function(e){var t=yn.f(An(e)),n=In.f;return n?t.concat(n(e)):t},Mn=J,Ln=Dn,wn=kt,xn=b,Pn=function(e,t){for(var n=Ln(t),a=xn.f,r=wn.f,i=0;i<n.length;i++){var o=n[i];Mn(e,o)||a(e,o,r(t,o))}},kn=E,Un=/#|\.prototype\./,Fn=function(e,t){var n=Gn[Bn(e)];return n==Hn||n!=Yn&&("function"==typeof t?kn(t):!!t)},Bn=Fn.normalize=function(e){return String(e).replace(Un,".").toLowerCase()},Gn=Fn.data={},Yn=Fn.NATIVE="N",Hn=Fn.POLYFILL="P",Vn=Fn,qn=p,zn=kt.f,Wn=F,$n=Ae.exports,Qn=Y,Kn=Pn,jn=Vn,Xn=function(e,t){var n,a,r,i,o,s=e.target,l=e.global,c=e.stat;if(n=l?qn:c?qn[s]||Qn(s,{}):(qn[s]||{}).prototype)for(a in t){if(i=t[a],r=e.noTargetGet?(o=zn(n,a))&&o.value:n[a],!jn(l?a:s+(c?".":"#")+a,e.forced)&&void 0!==r){if(typeof i==typeof r)continue;Kn(i,r)}(e.sham||r&&r.sham)&&Wn(i,"sham",!0),$n(n,a,i,e)}},Zn=pt,Jn=Array.isArray||function(e){return"Array"==Zn(e)},ea=A,ta=b,na=P,aa=function(e,t,n){var a=ea(t);a in e?ta.f(e,a,na(0,n)):e[a]=n},ra=E,ia=ue,oa=he("species"),sa=function(e){return ia>=51||!ra((function(){var t=[];return(t.constructor={})[oa]=function(){return{foo:1}},1!==t[e](Boolean).foo}))},la=Xn,ca=f,_a=Jn,da=un,ua=ln,ma=Wt,pa=aa,ga=he,Ea=sa("slice"),Sa=ga("species"),ba=[].slice,fa=Math.max;la({target:"Array",proto:!0,forced:!Ea},{slice:function(e,t){var n,a,r,i=ma(this),o=ua(i.length),s=da(e,o),l=da(void 0===t?o:t,o);if(_a(i)&&("function"!=typeof(n=i.constructor)||n!==Array&&!_a(n.prototype)?ca(n)&&null===(n=n[Sa])&&(n=void 0):n=void 0,n===Array||void 0===n))return ba.call(i,s,l);for(a=new(void 0===n?Array:n)(fa(l-s,0)),r=0;s<l;s++,r++)s in i&&pa(a,r,i[s]);return a.length=r,a}});var Ta,Ca=f,Na=y,Ra=function(e){if(!Ca(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e},va=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),t=n instanceof Array}catch(e){}return function(n,a){return Na(n),Ra(a),t?e.call(n,a):n.__proto__=a,n}}():void 0),Oa=f,ha=va,ya=function(e,t,n){var a,r;return ha&&"function"==typeof(a=t.constructor)&&a!==n&&Oa(r=a.prototype)&&r!==n.prototype&&ha(e,r),e},Ia=Nn,Aa=Rn,Da=Object.keys||function(e){return Ia(e,Aa)},Ma=b,La=y,wa=Da,xa=S?Object.defineProperties:function(e,t){La(e);for(var n,a=wa(t),r=a.length,i=0;r>i;)Ma.f(e,n=a[i++],t[n]);return e},Pa=se("document","documentElement"),ka=y,Ua=xa,Fa=Rn,Ba=Ve,Ga=Pa,Ya=R,Ha=He("IE_PROTO"),Va=function(){},qa=function(e){return"<script>"+e+"</"+"script>"},za=function(){try{Ta=document.domain&&new ActiveXObject("htmlfile")}catch(e){}var e,t;za=Ta?function(e){e.write(qa("")),e.close();var t=e.parentWindow.Object;return e=null,t}(Ta):((t=Ya("iframe")).style.display="none",Ga.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(qa("document.F=Object")),e.close(),e.F);for(var n=Fa.length;n--;)delete za.prototype[Fa[n]];return za()};Ba[Ha]=!0;var Wa=Object.create||function(e,t){var n;return null!==e?(Va.prototype=ka(e),n=new Va,Va.prototype=null,n[Ha]=e):n=za(),void 0===t?n:Ua(n,t)},$a="\t\n\v\f\r \u2028\u2029\ufeff",Qa=Q,Ka="[\t\n\v\f\r \u2028\u2029\ufeff]",ja=RegExp("^"+Ka+Ka+"*"),Xa=RegExp(Ka+Ka+"*$"),Za=function(e){return function(t){var n=String(Qa(t));return 1&e&&(n=n.replace(ja,"")),2&e&&(n=n.replace(Xa,"")),n}},Ja={start:Za(1),end:Za(2),trim:Za(3)},er=S,tr=p,nr=Vn,ar=Ae.exports,rr=J,ir=pt,or=ya,sr=A,lr=E,cr=Wa,_r=tn.f,dr=kt.f,ur=b.f,mr=Ja.trim,pr="Number",gr=tr.Number,Er=gr.prototype,Sr=ir(cr(Er))==pr,br=function(e){var t,n,a,r,i,o,s,l,c=sr(e,!1);if("string"==typeof c&&c.length>2)if(43===(t=(c=mr(c)).charCodeAt(0))||45===t){if(88===(n=c.charCodeAt(2))||120===n)return NaN}else if(48===t){switch(c.charCodeAt(1)){case 66:case 98:a=2,r=49;break;case 79:case 111:a=8,r=55;break;default:return+c}for(o=(i=c.slice(2)).length,s=0;s<o;s++)if((l=i.charCodeAt(s))<48||l>r)return NaN;return parseInt(i,a)}return+c};if(nr(pr,!gr(" 0o1")||!gr("0b1")||gr("+0x1"))){for(var fr,Tr=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof Tr&&(Sr?lr((function(){Er.valueOf.call(n)})):ir(n)!=pr)?or(new gr(br(t)),n,Tr):br(t)},Cr=er?_r(gr):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),Nr=0;Cr.length>Nr;Nr++)rr(gr,fr=Cr[Nr])&&!rr(Tr,fr)&&ur(Tr,fr,dr(gr,fr));Tr.prototype=Er,Er.constructor=Tr,ar(tr,pr,Tr)}var Rr={},vr=E;function Or(e,t){return RegExp(e,t)}Rr.UNSUPPORTED_Y=vr((function(){var e=Or("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),Rr.BROKEN_CARET=vr((function(){var e=Or("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));var hr=ht,yr=Rr,Ir=g.exports,Ar=RegExp.prototype.exec,Dr=Ir("native-string-replace",String.prototype.replace),Mr=Ar,Lr=function(){var e=/a/,t=/b*/g;return Ar.call(e,"a"),Ar.call(t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),wr=yr.UNSUPPORTED_Y||yr.BROKEN_CARET,xr=void 0!==/()??/.exec("")[1];(Lr||xr||wr)&&(Mr=function(e){var t,n,a,r,i=this,o=wr&&i.sticky,s=hr.call(i),l=i.source,c=0,_=e;return o&&(-1===(s=s.replace("y","")).indexOf("g")&&(s+="g"),_=String(e).slice(i.lastIndex),i.lastIndex>0&&(!i.multiline||i.multiline&&"\n"!==e[i.lastIndex-1])&&(l="(?: "+l+")",_=" "+_,c++),n=new RegExp("^(?:"+l+")",s)),xr&&(n=new RegExp("^"+l+"$(?!\\s)",s)),Lr&&(t=i.lastIndex),a=Ar.call(o?n:i,_),o?a?(a.input=a.input.slice(c),a[0]=a[0].slice(c),a.index=i.lastIndex,i.lastIndex+=a[0].length):i.lastIndex=0:Lr&&a&&(i.lastIndex=i.global?a.index+a[0].length:t),xr&&a&&a.length>1&&Dr.call(a[0],n,(function(){for(r=1;r<arguments.length-2;r++)void 0===arguments[r]&&(a[r]=void 0)})),a});var Pr=Mr;Xn({target:"RegExp",proto:!0,forced:/./.exec!==Pr},{exec:Pr});var kr=Ae.exports,Ur=Pr,Fr=E,Br=he,Gr=F,Yr=Br("species"),Hr=RegExp.prototype,Vr=!Fr((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),qr="$0"==="a".replace(/./,"$0"),zr=Br("replace"),Wr=!!/./[zr]&&""===/./[zr]("a","$0"),$r=!Fr((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),Qr=function(e,t,n,a){var r=Br(e),i=!Fr((function(){var t={};return t[r]=function(){return 7},7!=""[e](t)})),o=i&&!Fr((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[Yr]=function(){return n},n.flags="",n[r]=/./[r]),n.exec=function(){return t=!0,null},n[r](""),!t}));if(!i||!o||"replace"===e&&(!Vr||!qr||Wr)||"split"===e&&!$r){var s=/./[r],l=n(r,""[e],(function(e,t,n,a,r){var o=t.exec;return o===Ur||o===Hr.exec?i&&!r?{done:!0,value:s.call(t,n,a)}:{done:!0,value:e.call(n,t,a)}:{done:!1}}),{REPLACE_KEEPS_$0:qr,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:Wr}),c=l[0],_=l[1];kr(String.prototype,e,c),kr(Hr,r,2==t?function(e,t){return _.call(e,this,t)}:function(e){return _.call(e,this)})}a&&Gr(Hr[r],"sham",!0)},Kr=rn,jr=Q,Xr=function(e){return function(t,n){var a,r,i=String(jr(t)),o=Kr(n),s=i.length;return o<0||o>=s?e?"":void 0:(a=i.charCodeAt(o))<55296||a>56319||o+1===s||(r=i.charCodeAt(o+1))<56320||r>57343?e?i.charAt(o):a:e?i.slice(o,o+2):r-56320+(a-55296<<10)+65536}},Zr={codeAt:Xr(!1),charAt:Xr(!0)},Jr=Zr.charAt,ei=function(e,t,n){return t+(n?Jr(e,t).length:1)},ti=pt,ni=Pr,ai=function(e,t){var n=e.exec;if("function"==typeof n){var a=n.call(e,t);if("object"!=typeof a)throw TypeError("RegExp exec method returned something other than an Object or null");return a}if("RegExp"!==ti(e))throw TypeError("RegExp#exec called on incompatible receiver");return ni.call(e,t)},ri=y,ii=ln,oi=Q,si=ei,li=ai;Qr("match",1,(function(e,t,n){return[function(t){var n=oi(this),a=null==t?void 0:t[e];return void 0!==a?a.call(t,n):new RegExp(t)[e](String(n))},function(e){var a=n(t,e,this);if(a.done)return a.value;var r=ri(e),i=String(this);if(!r.global)return li(r,i);var o=r.unicode;r.lastIndex=0;for(var s,l=[],c=0;null!==(s=li(r,i));){var _=String(s[0]);l[c]=_,""===_&&(r.lastIndex=si(i,ii(r.lastIndex),o)),c++}return 0===c?null:l}]}));var ci=E,_i=$a,di=Ja.trim;Xn({target:"String",proto:!0,forced:function(e){return ci((function(){return!!_i[e]()||"
"!="
"[e]()||_i[e].name!==e}))}("trim")},{trim:function(){return di(this)}});var ui=f,mi=pt,pi=he("match"),gi=function(e){var t;return ui(e)&&(void 0!==(t=e[pi])?!!t:"RegExp"==mi(e))},Ei=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e},Si=y,bi=Ei,fi=he("species"),Ti=Qr,Ci=gi,Ni=y,Ri=Q,vi=function(e,t){var n,a=Si(e).constructor;return void 0===a||null==(n=Si(a)[fi])?t:bi(n)},Oi=ei,hi=ln,yi=ai,Ii=Pr,Ai=Rr.UNSUPPORTED_Y,Di=[].push,Mi=Math.min,Li=4294967295;Ti("split",2,(function(e,t,n){var a;return a="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var a=String(Ri(this)),r=void 0===n?Li:n>>>0;if(0===r)return[];if(void 0===e)return[a];if(!Ci(e))return t.call(a,e,r);for(var i,o,s,l=[],c=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),_=0,d=new RegExp(e.source,c+"g");(i=Ii.call(d,a))&&!((o=d.lastIndex)>_&&(l.push(a.slice(_,i.index)),i.length>1&&i.index<a.length&&Di.apply(l,i.slice(1)),s=i[0].length,_=o,l.length>=r));)d.lastIndex===i.index&&d.lastIndex++;return _===a.length?!s&&d.test("")||l.push(""):l.push(a.slice(_)),l.length>r?l.slice(0,r):l}:"0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var r=Ri(this),i=null==t?void 0:t[e];return void 0!==i?i.call(t,r,n):a.call(String(r),t,n)},function(e,r){var i=n(a,e,this,r,a!==t);if(i.done)return i.value;var o=Ni(e),s=String(this),l=vi(o,RegExp),c=o.unicode,_=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.unicode?"u":"")+(Ai?"g":"y"),d=new l(Ai?"^(?:"+o.source+")":o,_),u=void 0===r?Li:r>>>0;if(0===u)return[];if(0===s.length)return null===yi(d,s)?[s]:[];for(var m=0,p=0,g=[];p<s.length;){d.lastIndex=Ai?0:p;var E,S=yi(d,Ai?s.slice(p):s);if(null===S||(E=Mi(hi(d.lastIndex+(Ai?p:0)),s.length))===m)p=Oi(s,p,c);else{if(g.push(s.slice(m,p)),g.length===u)return g;for(var b=1;b<=S.length-1;b++)if(g.push(S[b]),g.length===u)return g;p=m=E}}return g.push(s.slice(m)),g}]}),Ai);var wi=j,xi=Math.floor,Pi="".replace,ki=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,Ui=/\$([$&'`]|\d{1,2})/g,Fi=Qr,Bi=y,Gi=ln,Yi=rn,Hi=Q,Vi=ei,qi=function(e,t,n,a,r,i){var o=n+e.length,s=a.length,l=Ui;return void 0!==r&&(r=wi(r),l=ki),Pi.call(i,l,(function(i,l){var c;switch(l.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,n);case"'":return t.slice(o);case"<":c=r[l.slice(1,-1)];break;default:var _=+l;if(0===_)return i;if(_>s){var d=xi(_/10);return 0===d?i:d<=s?void 0===a[d-1]?l.charAt(1):a[d-1]+l.charAt(1):i}c=a[_-1]}return void 0===c?"":c}))},zi=ai,Wi=Math.max,$i=Math.min;Fi("replace",2,(function(e,t,n,a){var r=a.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,i=a.REPLACE_KEEPS_$0,o=r?"$":"$0";return[function(n,a){var r=Hi(this),i=null==n?void 0:n[e];return void 0!==i?i.call(n,r,a):t.call(String(r),n,a)},function(e,a){if(!r&&i||"string"==typeof a&&-1===a.indexOf(o)){var s=n(t,e,this,a);if(s.done)return s.value}var l=Bi(e),c=String(this),_="function"==typeof a;_||(a=String(a));var d=l.global;if(d){var u=l.unicode;l.lastIndex=0}for(var m=[];;){var p=zi(l,c);if(null===p)break;if(m.push(p),!d)break;""===String(p[0])&&(l.lastIndex=Vi(c,Gi(l.lastIndex),u))}for(var g,E="",S=0,b=0;b<m.length;b++){p=m[b];for(var f=String(p[0]),T=Wi($i(Yi(p.index),c.length),0),C=[],N=1;N<p.length;N++)C.push(void 0===(g=p[N])?g:String(g));var R=p.groups;if(_){var v=[f].concat(C,T,c);void 0!==R&&v.push(R);var O=String(a.apply(void 0,v))}else O=qi(f,c,T,C,R,a);T>=S&&(E+=c.slice(S,T)+O,S=T+f.length)}return E+c.slice(S)}]}));var Qi={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},Ki=Ei,ji=function(e,t,n){if(Ki(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,a){return e.call(t,n,a)};case 3:return function(n,a,r){return e.call(t,n,a,r)}}return function(){return e.apply(t,arguments)}},Xi=f,Zi=Jn,Ji=he("species"),eo=function(e,t){var n;return Zi(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!Zi(n.prototype)?Xi(n)&&null===(n=n[Ji])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===t?0:t)},to=ji,no=Vt,ao=j,ro=ln,io=eo,oo=[].push,so=function(e){var t=1==e,n=2==e,a=3==e,r=4==e,i=6==e,o=7==e,s=5==e||i;return function(l,c,_,d){for(var u,m,p=ao(l),g=no(p),E=to(c,_,3),S=ro(g.length),b=0,f=d||io,T=t?f(l,S):n||o?f(l,0):void 0;S>b;b++)if((s||b in g)&&(m=E(u=g[b],b,p),e))if(t)T[b]=m;else if(m)switch(e){case 3:return!0;case 5:return u;case 6:return b;case 2:oo.call(T,u)}else switch(e){case 4:return!1;case 7:oo.call(T,u)}return i?-1:a||r?r:T}},lo={forEach:so(0),map:so(1),filter:so(2),some:so(3),every:so(4),find:so(5),findIndex:so(6),filterOut:so(7)},co=E,_o=function(e,t){var n=[][e];return!!n&&co((function(){n.call(null,t||function(){throw 1},1)}))},uo=lo.forEach,mo=p,po=Qi,go=_o("forEach")?[].forEach:function(e){return uo(this,e,arguments.length>1?arguments[1]:void 0)},Eo=F;for(var So in po){var bo=mo[So],fo=bo&&bo.prototype;if(fo&&fo.forEach!==go)try{Eo(fo,"forEach",go)}catch(Zm){fo.forEach=go}}var To=y,Co=function(e){var t=e.return;if(void 0!==t)return To(t.call(e)).value},No=y,Ro=Co,vo={},Oo=vo,ho=he("iterator"),yo=Array.prototype,Io=function(e){return void 0!==e&&(Oo.Array===e||yo[ho]===e)},Ao=ft,Do=vo,Mo=he("iterator"),Lo=function(e){if(null!=e)return e[Mo]||e["@@iterator"]||Do[Ao(e)]},wo=ji,xo=j,Po=function(e,t,n,a){try{return a?t(No(n)[0],n[1]):t(n)}catch(t){throw Ro(e),t}},ko=Io,Uo=ln,Fo=aa,Bo=Lo,Go=he("iterator"),Yo=!1;try{var Ho=0,Vo={next:function(){return{done:!!Ho++}},return:function(){Yo=!0}};Vo[Go]=function(){return this},Array.from(Vo,(function(){throw 2}))}catch(Zm){}var qo=function(e,t){if(!t&&!Yo)return!1;var n=!1;try{var a={};a[Go]=function(){return{next:function(){return{done:n=!0}}}},e(a)}catch(e){}return n},zo=function(e){var t,n,a,r,i,o,s=xo(e),l="function"==typeof this?this:Array,c=arguments.length,_=c>1?arguments[1]:void 0,d=void 0!==_,u=Bo(s),m=0;if(d&&(_=wo(_,c>2?arguments[2]:void 0,2)),null==u||l==Array&&ko(u))for(n=new l(t=Uo(s.length));t>m;m++)o=d?_(s[m],m):s[m],Fo(n,m,o);else for(i=(r=u.call(s)).next,n=new l;!(a=i.call(r)).done;m++)o=d?Po(r,_,[a.value,m],!0):a.value,Fo(n,m,o);return n.length=m,n};Xn({target:"Array",stat:!0,forced:!qo((function(e){Array.from(e)}))},{from:zo});var Wo,$o,Qo,Ko=!E((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})),jo=J,Xo=j,Zo=Ko,Jo=He("IE_PROTO"),es=Object.prototype,ts=Zo?Object.getPrototypeOf:function(e){return e=Xo(e),jo(e,Jo)?e[Jo]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?es:null},ns=E,as=ts,rs=F,is=J,os=he("iterator"),ss=!1;[].keys&&("next"in(Qo=[].keys())?($o=as(as(Qo)))!==Object.prototype&&(Wo=$o):ss=!0),(null==Wo||ns((function(){var e={};return Wo[os].call(e)!==e})))&&(Wo={}),is(Wo,os)||rs(Wo,os,(function(){return this}));var ls={IteratorPrototype:Wo,BUGGY_SAFARI_ITERATORS:ss},cs=b.f,_s=J,ds=he("toStringTag"),us=function(e,t,n){e&&!_s(e=n?e:e.prototype,ds)&&cs(e,ds,{configurable:!0,value:t})},ms=ls.IteratorPrototype,ps=Wa,gs=P,Es=us,Ss=vo,bs=function(){return this},fs=Xn,Ts=function(e,t,n){var a=t+" Iterator";return e.prototype=ps(ms,{next:gs(1,n)}),Es(e,a,!1),Ss[a]=bs,e},Cs=ts,Ns=va,Rs=us,vs=F,Os=Ae.exports,hs=vo,ys=ls.IteratorPrototype,Is=ls.BUGGY_SAFARI_ITERATORS,As=he("iterator"),Ds="keys",Ms="values",Ls="entries",ws=function(){return this},xs=function(e,t,n,a,r,i,o){Ts(n,t,a);var s,l,c,_=function(e){if(e===r&&g)return g;if(!Is&&e in m)return m[e];switch(e){case Ds:case Ms:case Ls:return function(){return new n(this,e)}}return function(){return new n(this)}},d=t+" Iterator",u=!1,m=e.prototype,p=m[As]||m["@@iterator"]||r&&m[r],g=!Is&&p||_(r),E="Array"==t&&m.entries||p;if(E&&(s=Cs(E.call(new e)),ys!==Object.prototype&&s.next&&(Cs(s)!==ys&&(Ns?Ns(s,ys):"function"!=typeof s[As]&&vs(s,As,ws)),Rs(s,d,!0))),r==Ms&&p&&p.name!==Ms&&(u=!0,g=function(){return p.call(this)}),m[As]!==g&&vs(m,As,g),hs[t]=g,r)if(l={values:_(Ms),keys:i?g:_(Ds),entries:_(Ls)},o)for(c in l)(Is||u||!(c in m))&&Os(m,c,l[c]);else fs({target:t,proto:!0,forced:Is||u},l);return l},Ps=Zr.charAt,ks=rt,Us=xs,Fs="String Iterator",Bs=ks.set,Gs=ks.getterFor(Fs);Us(String,"String",(function(e){Bs(this,{type:Fs,string:String(e),index:0})}),(function(){var e,t=Gs(this),n=t.string,a=t.index;return a>=n.length?{value:void 0,done:!0}:(e=Ps(n,a),t.index+=e.length,{value:e,done:!1})}));var Ys=lo.map;Xn({target:"Array",proto:!0,forced:!sa("map")},{map:function(e){return Ys(this,e,arguments.length>1?arguments[1]:void 0)}});var Hs=Xn,Vs=Wt,qs=[].join,zs=Vt!=Object,Ws=_o("join",",");Hs({target:"Array",proto:!0,forced:zs||!Ws},{join:function(e){return qs.call(Vs(this),void 0===e?",":e)}});var $s=Xn,Qs=un,Ks=rn,js=ln,Xs=j,Zs=eo,Js=aa,el=sa("splice"),tl=Math.max,nl=Math.min,al=9007199254740991,rl="Maximum allowed length exceeded";$s({target:"Array",proto:!0,forced:!el},{splice:function(e,t){var n,a,r,i,o,s,l=Xs(this),c=js(l.length),_=Qs(e,c),d=arguments.length;if(0===d?n=a=0:1===d?(n=0,a=c-_):(n=d-2,a=nl(tl(Ks(t),0),c-_)),c+n-a>al)throw TypeError(rl);for(r=Zs(l,a),i=0;i<a;i++)(o=_+i)in l&&Js(r,i,l[o]);if(r.length=a,n<a){for(i=_;i<c-a;i++)s=i+n,(o=i+a)in l?l[s]=l[o]:delete l[s];for(i=c;i>c-a+n;i--)delete l[i-1]}else if(n>a)for(i=c-a;i>_;i--)s=i+n-1,(o=i+a-1)in l?l[s]=l[o]:delete l[s];for(i=0;i<n;i++)l[i+_]=arguments[i+2];return l.length=c-a+n,r}});var il=Wa,ol=b,sl=he("unscopables"),ll=Array.prototype;null==ll[sl]&&ol.f(ll,sl,{configurable:!0,value:il(null)});var cl=function(e){ll[sl][e]=!0},_l=Wt,dl=cl,ul=vo,ml=rt,pl=xs,gl="Array Iterator",El=ml.set,Sl=ml.getterFor(gl),bl=pl(Array,"Array",(function(e,t){El(this,{type:gl,target:_l(e),index:0,kind:t})}),(function(){var e=Sl(this),t=e.target,n=e.kind,a=e.index++;return!t||a>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:a,done:!1}:"values"==n?{value:t[a],done:!1}:{value:[a,t[a]],done:!1}}),"values");ul.Arguments=ul.Array,dl("keys"),dl("values"),dl("entries");var fl={exports:{}},Tl=!E((function(){return Object.isExtensible(Object.preventExtensions({}))})),Cl=Ve,Nl=f,Rl=J,vl=b.f,Ol=Tl,hl=ne("meta"),yl=0,Il=Object.isExtensible||function(){return!0},Al=function(e){vl(e,hl,{value:{objectID:"O"+ ++yl,weakData:{}}})},Dl=fl.exports={REQUIRED:!1,fastKey:function(e,t){if(!Nl(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!Rl(e,hl)){if(!Il(e))return"F";if(!t)return"E";Al(e)}return e[hl].objectID},getWeakData:function(e,t){if(!Rl(e,hl)){if(!Il(e))return!0;if(!t)return!1;Al(e)}return e[hl].weakData},onFreeze:function(e){return Ol&&Dl.REQUIRED&&Il(e)&&!Rl(e,hl)&&Al(e),e}};Cl[hl]=!0;var Ml=y,Ll=Io,wl=ln,xl=ji,Pl=Lo,kl=Co,Ul=function(e,t){this.stopped=e,this.result=t},Fl=function(e,t,n){var a,r,i,o,s,l,c,_=n&&n.that,d=!(!n||!n.AS_ENTRIES),u=!(!n||!n.IS_ITERATOR),m=!(!n||!n.INTERRUPTED),p=xl(t,_,1+d+m),g=function(e){return a&&kl(a),new Ul(!0,e)},E=function(e){return d?(Ml(e),m?p(e[0],e[1],g):p(e[0],e[1])):m?p(e,g):p(e)};if(u)a=e;else{if("function"!=typeof(r=Pl(e)))throw TypeError("Target is not iterable");if(Ll(r)){for(i=0,o=wl(e.length);o>i;i++)if((s=E(e[i]))&&s instanceof Ul)return s;return new Ul(!1)}a=r.call(e)}for(l=a.next;!(c=l.call(a)).done;){try{s=E(c.value)}catch(e){throw kl(a),e}if("object"==typeof s&&s&&s instanceof Ul)return s}return new Ul(!1)},Bl=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e},Gl=Xn,Yl=p,Hl=Vn,Vl=Ae.exports,ql=fl.exports,zl=Fl,Wl=Bl,$l=f,Ql=E,Kl=qo,jl=us,Xl=ya,Zl=function(e,t,n){var a=-1!==e.indexOf("Map"),r=-1!==e.indexOf("Weak"),i=a?"set":"add",o=Yl[e],s=o&&o.prototype,l=o,c={},_=function(e){var t=s[e];Vl(s,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(r&&!$l(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return r&&!$l(e)?void 0:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(r&&!$l(e))&&t.call(this,0===e?0:e)}:function(e,n){return t.call(this,0===e?0:e,n),this})};if(Hl(e,"function"!=typeof o||!(r||s.forEach&&!Ql((function(){(new o).entries().next()})))))l=n.getConstructor(t,e,a,i),ql.REQUIRED=!0;else if(Hl(e,!0)){var d=new l,u=d[i](r?{}:-0,1)!=d,m=Ql((function(){d.has(1)})),p=Kl((function(e){new o(e)})),g=!r&&Ql((function(){for(var e=new o,t=5;t--;)e[i](t,t);return!e.has(-0)}));p||((l=t((function(t,n){Wl(t,l,e);var r=Xl(new o,t,l);return null!=n&&zl(n,r[i],{that:r,AS_ENTRIES:a}),r}))).prototype=s,s.constructor=l),(m||g)&&(_("delete"),_("has"),a&&_("get")),(g||u)&&_(i),r&&s.clear&&delete s.clear}return c[e]=l,Gl({global:!0,forced:l!=o},c),jl(l,e),r||n.setStrong(l,e,a),l},Jl=Ae.exports,ec=se,tc=b,nc=S,ac=he("species"),rc=function(e){var t=ec(e),n=tc.f;nc&&t&&!t[ac]&&n(t,ac,{configurable:!0,get:function(){return this}})},ic=b.f,oc=Wa,sc=function(e,t,n){for(var a in t)Jl(e,a,t[a],n);return e},lc=ji,cc=Bl,_c=Fl,dc=xs,uc=rc,mc=S,pc=fl.exports.fastKey,gc=rt.set,Ec=rt.getterFor,Sc={getConstructor:function(e,t,n,a){var r=e((function(e,i){cc(e,r,t),gc(e,{type:t,index:oc(null),first:void 0,last:void 0,size:0}),mc||(e.size=0),null!=i&&_c(i,e[a],{that:e,AS_ENTRIES:n})})),i=Ec(t),o=function(e,t,n){var a,r,o=i(e),l=s(e,t);return l?l.value=n:(o.last=l={index:r=pc(t,!0),key:t,value:n,previous:a=o.last,next:void 0,removed:!1},o.first||(o.first=l),a&&(a.next=l),mc?o.size++:e.size++,"F"!==r&&(o.index[r]=l)),e},s=function(e,t){var n,a=i(e),r=pc(t);if("F"!==r)return a.index[r];for(n=a.first;n;n=n.next)if(n.key==t)return n};return sc(r.prototype,{clear:function(){for(var e=i(this),t=e.index,n=e.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete t[n.index],n=n.next;e.first=e.last=void 0,mc?e.size=0:this.size=0},delete:function(e){var t=this,n=i(t),a=s(t,e);if(a){var r=a.next,o=a.previous;delete n.index[a.index],a.removed=!0,o&&(o.next=r),r&&(r.previous=o),n.first==a&&(n.first=r),n.last==a&&(n.last=o),mc?n.size--:t.size--}return!!a},forEach:function(e){for(var t,n=i(this),a=lc(e,arguments.length>1?arguments[1]:void 0,3);t=t?t.next:n.first;)for(a(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!s(this,e)}}),sc(r.prototype,n?{get:function(e){var t=s(this,e);return t&&t.value},set:function(e,t){return o(this,0===e?0:e,t)}}:{add:function(e){return o(this,e=0===e?0:e,e)}}),mc&&ic(r.prototype,"size",{get:function(){return i(this).size}}),r},setStrong:function(e,t,n){var a=t+" Iterator",r=Ec(t),i=Ec(a);dc(e,t,(function(e,t){gc(this,{type:a,target:e,state:r(e),kind:t,last:void 0})}),(function(){for(var e=i(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),uc(t)}};Zl("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),Sc);var bc=p,fc=Qi,Tc=bl,Cc=F,Nc=he,Rc=Nc("iterator"),vc=Nc("toStringTag"),Oc=Tc.values;for(var hc in fc){var yc=bc[hc],Ic=yc&&yc.prototype;if(Ic){if(Ic[Rc]!==Oc)try{Cc(Ic,Rc,Oc)}catch(Zm){Ic[Rc]=Oc}if(Ic[vc]||Cc(Ic,vc,hc),fc[hc])for(var Ac in Tc)if(Ic[Ac]!==Tc[Ac])try{Cc(Ic,Ac,Tc[Ac])}catch(Zm){Ic[Ac]=Tc[Ac]}}}Zl("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),Sc);var Dc=Xn,Mc=Tl,Lc=E,wc=f,xc=fl.exports.onFreeze,Pc=Object.freeze;Dc({target:"Object",stat:!0,forced:Lc((function(){Pc(1)})),sham:!Mc},{freeze:function(e){return Pc&&wc(e)?Pc(xc(e)):e}});var kc={},Uc=Wt,Fc=tn.f,Bc={}.toString,Gc="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];kc.f=function(e){return Gc&&"[object Window]"==Bc.call(e)?function(e){try{return Fc(e)}catch(e){return Gc.slice()}}(e):Fc(Uc(e))};var Yc=Xn,Hc=E,Vc=kc.f;Yc({target:"Object",stat:!0,forced:Hc((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:Vc});var qc=Xn,zc=E,Wc=f,$c=Object.isFrozen;qc({target:"Object",stat:!0,forced:zc((function(){$c(1)}))},{isFrozen:function(e){return!Wc(e)||!!$c&&$c(e)}});var Qc=Xn,Kc=E,jc=Jn,Xc=f,Zc=j,Jc=ln,e_=aa,t_=eo,n_=sa,a_=ue,r_=he("isConcatSpreadable"),i_=9007199254740991,o_="Maximum allowed index exceeded",s_=a_>=51||!Kc((function(){var e=[];return e[r_]=!1,e.concat()[0]!==e})),l_=n_("concat"),c_=function(e){if(!Xc(e))return!1;var t=e[r_];return void 0!==t?!!t:jc(e)};Qc({target:"Array",proto:!0,forced:!s_||!l_},{concat:function(e){var t,n,a,r,i,o=Zc(this),s=t_(o,0),l=0;for(t=-1,a=arguments.length;t<a;t++)if(c_(i=-1===t?o:arguments[t])){if(l+(r=Jc(i.length))>i_)throw TypeError(o_);for(n=0;n<r;n++,l++)n in i&&e_(s,l,i[n])}else{if(l>=i_)throw TypeError(o_);e_(s,l++,i)}return s.length=l,s}});var __=S,d_=p,u_=Vn,m_=ya,p_=b.f,g_=tn.f,E_=gi,S_=ht,b_=Rr,f_=Ae.exports,T_=E,C_=rt.enforce,N_=rc,R_=he("match"),v_=d_.RegExp,O_=v_.prototype,h_=/a/g,y_=/a/g,I_=new v_(h_)!==h_,A_=b_.UNSUPPORTED_Y;if(__&&u_("RegExp",!I_||A_||T_((function(){return y_[R_]=!1,v_(h_)!=h_||v_(y_)==y_||"/a/i"!=v_(h_,"i")})))){for(var D_=function(e,t){var n,a=this instanceof D_,r=E_(e),i=void 0===t;if(!a&&r&&e.constructor===D_&&i)return e;I_?r&&!i&&(e=e.source):e instanceof D_&&(i&&(t=S_.call(e)),e=e.source),A_&&(n=!!t&&t.indexOf("y")>-1)&&(t=t.replace(/y/g,""));var o=m_(I_?new v_(e,t):v_(e,t),a?this:O_,D_);A_&&n&&(C_(o).sticky=!0);return o},M_=function(e){e in D_||p_(D_,e,{configurable:!0,get:function(){return v_[e]},set:function(t){v_[e]=t}})},L_=g_(v_),w_=0;L_.length>w_;)M_(L_[w_++]);O_.constructor=D_,D_.prototype=O_,f_(d_,"RegExp",D_)}N_("RegExp");var x_=S,P_=E,k_=Da,U_=hn,F_=Ut,B_=j,G_=Vt,Y_=Object.assign,H_=Object.defineProperty,V_=!Y_||P_((function(){if(x_&&1!==Y_({b:1},Y_(H_({},"a",{enumerable:!0,get:function(){H_(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),a="abcdefghijklmnopqrst";return e[n]=7,a.split("").forEach((function(e){t[e]=e})),7!=Y_({},e)[n]||k_(Y_({},t)).join("")!=a}))?function(e,t){for(var n=B_(e),a=arguments.length,r=1,i=U_.f,o=F_.f;a>r;)for(var s,l=G_(arguments[r++]),c=i?k_(l).concat(i(l)):k_(l),_=c.length,d=0;_>d;)s=c[d++],x_&&!o.call(l,s)||(n[s]=l[s]);return n}:Y_;Xn({target:"Object",stat:!0,forced:Object.assign!==V_},{assign:V_});var q_=j,z_=Da;Xn({target:"Object",stat:!0,forced:E((function(){z_(1)}))},{keys:function(e){return z_(q_(e))}});var W_=Sn.includes,$_=cl;Xn({target:"Array",proto:!0},{includes:function(e){return W_(this,e,arguments.length>1?arguments[1]:void 0)}}),$_("includes");var Q_=Xn,K_=lo.findIndex,j_=cl,X_="findIndex",Z_=!0;X_ in[]&&Array(1).findIndex((function(){Z_=!1})),Q_({target:"Array",proto:!0,forced:Z_},{findIndex:function(e){return K_(this,e,arguments.length>1?arguments[1]:void 0)}}),j_(X_);var J_=gi,ed=function(e){if(J_(e))throw TypeError("The method doesn't accept regular expressions");return e},td=he("match"),nd=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[td]=!1,"/./"[e](t)}catch(e){}}return!1},ad=ed,rd=Q;Xn({target:"String",proto:!0,forced:!nd("includes")},{includes:function(e){return!!~String(rd(this)).indexOf(ad(e),arguments.length>1?arguments[1]:void 0)}});var id={},od=he;id.f=od;var sd=ae,ld=J,cd=id,_d=b.f,dd=Xn,ud=p,md=se,pd=S,gd=ge,Ed=Ee,Sd=E,bd=J,fd=Jn,Td=f,Cd=y,Nd=j,Rd=Wt,vd=A,Od=P,hd=Wa,yd=Da,Id=tn,Ad=kc,Dd=hn,Md=kt,Ld=b,wd=Ut,xd=F,Pd=Ae.exports,kd=g.exports,Ud=Ve,Fd=ne,Bd=he,Gd=id,Yd=function(e){var t=sd.Symbol||(sd.Symbol={});ld(t,e)||_d(t,e,{value:cd.f(e)})},Hd=us,Vd=rt,qd=lo.forEach,zd=He("hidden"),Wd="Symbol",$d=Bd("toPrimitive"),Qd=Vd.set,Kd=Vd.getterFor(Wd),jd=Object.prototype,Xd=ud.Symbol,Zd=md("JSON","stringify"),Jd=Md.f,eu=Ld.f,tu=Ad.f,nu=wd.f,au=kd("symbols"),ru=kd("op-symbols"),iu=kd("string-to-symbol-registry"),ou=kd("symbol-to-string-registry"),su=kd("wks"),lu=ud.QObject,cu=!lu||!lu.prototype||!lu.prototype.findChild,_u=pd&&Sd((function(){return 7!=hd(eu({},"a",{get:function(){return eu(this,"a",{value:7}).a}})).a}))?function(e,t,n){var a=Jd(jd,t);a&&delete jd[t],eu(e,t,n),a&&e!==jd&&eu(jd,t,a)}:eu,du=function(e,t){var n=au[e]=hd(Xd.prototype);return Qd(n,{type:Wd,tag:e,description:t}),pd||(n.description=t),n},uu=Ed?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof Xd},mu=function(e,t,n){e===jd&&mu(ru,t,n),Cd(e);var a=vd(t,!0);return Cd(n),bd(au,a)?(n.enumerable?(bd(e,zd)&&e[zd][a]&&(e[zd][a]=!1),n=hd(n,{enumerable:Od(0,!1)})):(bd(e,zd)||eu(e,zd,Od(1,{})),e[zd][a]=!0),_u(e,a,n)):eu(e,a,n)},pu=function(e,t){Cd(e);var n=Rd(t),a=yd(n).concat(bu(n));return qd(a,(function(t){pd&&!gu.call(n,t)||mu(e,t,n[t])})),e},gu=function(e){var t=vd(e,!0),n=nu.call(this,t);return!(this===jd&&bd(au,t)&&!bd(ru,t))&&(!(n||!bd(this,t)||!bd(au,t)||bd(this,zd)&&this[zd][t])||n)},Eu=function(e,t){var n=Rd(e),a=vd(t,!0);if(n!==jd||!bd(au,a)||bd(ru,a)){var r=Jd(n,a);return!r||!bd(au,a)||bd(n,zd)&&n[zd][a]||(r.enumerable=!0),r}},Su=function(e){var t=tu(Rd(e)),n=[];return qd(t,(function(e){bd(au,e)||bd(Ud,e)||n.push(e)})),n},bu=function(e){var t=e===jd,n=tu(t?ru:Rd(e)),a=[];return qd(n,(function(e){!bd(au,e)||t&&!bd(jd,e)||a.push(au[e])})),a};(gd||(Pd((Xd=function(){if(this instanceof Xd)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=Fd(e),n=function(e){this===jd&&n.call(ru,e),bd(this,zd)&&bd(this[zd],t)&&(this[zd][t]=!1),_u(this,t,Od(1,e))};return pd&&cu&&_u(jd,t,{configurable:!0,set:n}),du(t,e)}).prototype,"toString",(function(){return Kd(this).tag})),Pd(Xd,"withoutSetter",(function(e){return du(Fd(e),e)})),wd.f=gu,Ld.f=mu,Md.f=Eu,Id.f=Ad.f=Su,Dd.f=bu,Gd.f=function(e){return du(Bd(e),e)},pd&&(eu(Xd.prototype,"description",{configurable:!0,get:function(){return Kd(this).description}}),Pd(jd,"propertyIsEnumerable",gu,{unsafe:!0}))),dd({global:!0,wrap:!0,forced:!gd,sham:!gd},{Symbol:Xd}),qd(yd(su),(function(e){Yd(e)})),dd({target:Wd,stat:!0,forced:!gd},{for:function(e){var t=String(e);if(bd(iu,t))return iu[t];var n=Xd(t);return iu[t]=n,ou[n]=t,n},keyFor:function(e){if(!uu(e))throw TypeError(e+" is not a symbol");if(bd(ou,e))return ou[e]},useSetter:function(){cu=!0},useSimple:function(){cu=!1}}),dd({target:"Object",stat:!0,forced:!gd,sham:!pd},{create:function(e,t){return void 0===t?hd(e):pu(hd(e),t)},defineProperty:mu,defineProperties:pu,getOwnPropertyDescriptor:Eu}),dd({target:"Object",stat:!0,forced:!gd},{getOwnPropertyNames:Su,getOwnPropertySymbols:bu}),dd({target:"Object",stat:!0,forced:Sd((function(){Dd.f(1)}))},{getOwnPropertySymbols:function(e){return Dd.f(Nd(e))}}),Zd)&&dd({target:"JSON",stat:!0,forced:!gd||Sd((function(){var e=Xd();return"[null]"!=Zd([e])||"{}"!=Zd({a:e})||"{}"!=Zd(Object(e))}))},{stringify:function(e,t,n){for(var a,r=[e],i=1;arguments.length>i;)r.push(arguments[i++]);if(a=t,(Td(t)||void 0!==e)&&!uu(e))return fd(t)||(t=function(e,t){if("function"==typeof a&&(t=a.call(this,e,t)),!uu(t))return t}),r[1]=t,Zd.apply(null,r)}});Xd.prototype[$d]||xd(Xd.prototype,$d,Xd.prototype.valueOf),Hd(Xd,Wd),Ud[zd]=!0;var fu=Xn,Tu=S,Cu=p,Nu=J,Ru=f,vu=b.f,Ou=Pn,hu=Cu.Symbol;if(Tu&&"function"==typeof hu&&(!("description"in hu.prototype)||void 0!==hu().description)){var yu={},Iu=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof Iu?new hu(e):void 0===e?hu():hu(e);return""===e&&(yu[t]=!0),t};Ou(Iu,hu);var Au=Iu.prototype=hu.prototype;Au.constructor=Iu;var Du=Au.toString,Mu="Symbol(test)"==String(hu("test")),Lu=/^Symbol\((.*)\)[^)]+$/;vu(Au,"description",{configurable:!0,get:function(){var e=Ru(this)?this.valueOf():this,t=Du.call(e);if(Nu(yu,e))return"";var n=Mu?t.slice(7,-1):t.replace(Lu,"$1");return""===n?void 0:n}}),fu({global:!0,forced:!0},{Symbol:Iu})}var wu=Xn,xu=lo.find,Pu=cl,ku="find",Uu=!0;ku in[]&&Array(1).find((function(){Uu=!1})),wu({target:"Array",proto:!0,forced:Uu},{find:function(e){return xu(this,e,arguments.length>1?arguments[1]:void 0)}}),Pu(ku);var Fu,Bu=Xn,Gu=kt.f,Yu=ln,Hu=ed,Vu=Q,qu=nd,zu="".startsWith,Wu=Math.min,$u=qu("startsWith");Bu({target:"String",proto:!0,forced:!!($u||(Fu=Gu(String.prototype,"startsWith"),!Fu||Fu.writable))&&!$u},{startsWith:function(e){var t=String(Vu(this));Hu(e);var n=Yu(Wu(arguments.length>1?arguments[1]:void 0,t.length)),a=String(e);return zu?zu.call(t,a,n):t.slice(n,n+a.length)===a}});var Qu=lo.filter;Xn({target:"Array",proto:!0,forced:!sa("filter")},{filter:function(e){return Qu(this,e,arguments.length>1?arguments[1]:void 0)}});var Ku=S,ju=b.f,Xu=Function.prototype,Zu=Xu.toString,Ju=/^\s*function ([^ (]*)/,em="name";function tm(t){return t instanceof Map?t.clear=t.delete=t.set=function(){throw new Error("map is read-only")}:t instanceof Set&&(t.add=t.clear=t.delete=function(){throw new Error("set is read-only")}),Object.freeze(t),Object.getOwnPropertyNames(t).forEach((function(n){var a=t[n];"object"!=e(a)||Object.isFrozen(a)||tm(a)})),t}Ku&&!(em in Xu)&&ju(Xu,em,{configurable:!0,get:function(){try{return Zu.call(this).match(Ju)[1]}catch(e){return""}}});var nm=tm,am=tm;nm.default=am;var rm=function(){function e(n){t(this,e),void 0===n.data&&(n.data={}),this.data=n.data,this.isMatchIgnored=!1}return a(e,[{key:"ignoreMatch",value:function(){this.isMatchIgnored=!0}}]),e}();function im(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}function om(e){var t=Object.create(null);for(var n in e)t[n]=e[n];for(var a=arguments.length,r=new Array(a>1?a-1:0),i=1;i<a;i++)r[i-1]=arguments[i];return r.forEach((function(e){for(var n in e)t[n]=e[n]})),t}var sm=function(e){return!!e.kind},lm=function(){function e(n,a){t(this,e),this.buffer="",this.classPrefix=a.classPrefix,n.walk(this)}return a(e,[{key:"addText",value:function(e){this.buffer+=im(e)}},{key:"openNode",value:function(e){if(sm(e)){var t=e.kind;e.sublanguage||(t="".concat(this.classPrefix).concat(t)),this.span(t)}}},{key:"closeNode",value:function(e){sm(e)&&(this.buffer+="</span>")}},{key:"value",value:function(){return this.buffer}},{key:"span",value:function(e){this.buffer+='<span class="'.concat(e,'">')}}]),e}(),cm=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&i(e,t)}(r,e);var n=s(r);function r(e){var a;return t(this,r),(a=n.call(this)).options=e,a}return a(r,[{key:"addKeyword",value:function(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}},{key:"addText",value:function(e){""!==e&&this.add(e)}},{key:"addSublanguage",value:function(e,t){var n=e.root;n.kind=t,n.sublanguage=!0,this.add(n)}},{key:"toHTML",value:function(){return new lm(this,this.options).value()}},{key:"finalize",value:function(){return!0}}]),r}(function(){function e(){t(this,e),this.rootNode={children:[]},this.stack=[this.rootNode]}return a(e,[{key:"top",get:function(){return this.stack[this.stack.length-1]}},{key:"root",get:function(){return this.rootNode}},{key:"add",value:function(e){this.top.children.push(e)}},{key:"openNode",value:function(e){var t={kind:e,children:[]};this.add(t),this.stack.push(t)}},{key:"closeNode",value:function(){if(this.stack.length>1)return this.stack.pop()}},{key:"closeAllNodes",value:function(){for(;this.closeNode(););}},{key:"toJSON",value:function(){return JSON.stringify(this.rootNode,null,4)}},{key:"walk",value:function(e){return this.constructor._walk(e,this.rootNode)}}],[{key:"_walk",value:function(e,t){var n=this;return"string"==typeof t?e.addText(t):t.children&&(e.openNode(t),t.children.forEach((function(t){return n._walk(e,t)})),e.closeNode(t)),e}},{key:"_collapse",value:function(t){"string"!=typeof t&&t.children&&(t.children.every((function(e){return"string"==typeof e}))?t.children=[t.children.join("")]:t.children.forEach((function(t){e._collapse(t)})))}}]),e}());function _m(e){return e?"string"==typeof e?e:e.source:null}function dm(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=t.map((function(e){return _m(e)})).join("");return a}function um(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a="("+t.map((function(e){return _m(e)})).join("|")+")";return a}var mm=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;var pm="[a-zA-Z]\\w*",gm="[a-zA-Z_]\\w*",Em="\\b\\d+(\\.\\d+)?",Sm="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",bm="\\b(0b[01]+)",fm={begin:"\\\\[\\s\\S]",relevance:0},Tm={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[fm]},Cm={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[fm]},Nm={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},Rm=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=om({className:"comment",begin:e,end:t,contains:[]},n);return a.contains.push(Nm),a.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):",relevance:0}),a},vm=Rm("//","$"),Om=Rm("/\\*","\\*/"),hm=Rm("#","$"),ym={className:"number",begin:Em,relevance:0},Im={className:"number",begin:Sm,relevance:0},Am={className:"number",begin:bm,relevance:0},Dm={className:"number",begin:Em+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},Mm={begin:/(?=\/[^/\n]*\/)/,contains:[{className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[fm,{begin:/\[/,end:/\]/,relevance:0,contains:[fm]}]}]},Lm={className:"title",begin:pm,relevance:0},wm={className:"title",begin:gm,relevance:0},xm={begin:"\\.\\s*[a-zA-Z_]\\w*",relevance:0},Pm=Object.freeze({__proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:pm,UNDERSCORE_IDENT_RE:gm,NUMBER_RE:Em,C_NUMBER_RE:Sm,BINARY_NUMBER_RE:bm,RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=/^#![ ]*\//;return e.binary&&(e.begin=dm(t,/.*\b/,e.binary,/\b.*/)),om({className:"meta",begin:t,end:/$/,relevance:0,"on:begin":function(e,t){0!==e.index&&t.ignoreMatch()}},e)},BACKSLASH_ESCAPE:fm,APOS_STRING_MODE:Tm,QUOTE_STRING_MODE:Cm,PHRASAL_WORDS_MODE:Nm,COMMENT:Rm,C_LINE_COMMENT_MODE:vm,C_BLOCK_COMMENT_MODE:Om,HASH_COMMENT_MODE:hm,NUMBER_MODE:ym,C_NUMBER_MODE:Im,BINARY_NUMBER_MODE:Am,CSS_NUMBER_MODE:Dm,REGEXP_MODE:Mm,TITLE_MODE:Lm,UNDERSCORE_TITLE_MODE:wm,METHOD_GUARD:xm,END_SAME_AS_BEGIN:function(e){return Object.assign(e,{"on:begin":function(e,t){t.data._beginMatch=e[1]},"on:end":function(e,t){t.data._beginMatch!==e[1]&&t.ignoreMatch()}})}});function km(e,t){"."===e.input[e.index-1]&&t.ignoreMatch()}function Um(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=km,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,void 0===e.relevance&&(e.relevance=0))}function Fm(e,t){Array.isArray(e.illegal)&&(e.illegal=um.apply(void 0,c(e.illegal)))}function Bm(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function Gm(e,t){void 0===e.relevance&&(e.relevance=1)}var Ym=["of","and","for","in","not","or","if","then","p