2021-11-14 16:09:09 +01:00

19 lines
50 KiB
JavaScript

(()=>{var Un=Object.create;var Je=Object.defineProperty;var qn=Object.getOwnPropertyDescriptor;var Vn=Object.getOwnPropertyNames,Jr=Object.getOwnPropertySymbols,Nn=Object.getPrototypeOf,Gr=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable;var Yr=(e,r,n)=>r in e?Je(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,Ge=(e,r)=>{for(var n in r||(r={}))Gr.call(r,n)&&Yr(e,n,r[n]);if(Jr)for(var n of Jr(r))$n.call(r,n)&&Yr(e,n,r[n]);return e};var Dn=e=>Je(e,"__esModule",{value:!0});var xe=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports);var Qn=(e,r,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let t of Vn(r))!Gr.call(e,t)&&t!=="default"&&Je(e,t,{get:()=>r[t],enumerable:!(n=qn(r,t))||n.enumerable});return e},Lr=e=>Qn(Dn(Je(e!=null?Un(Nn(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var bt=xe((Lo,Xe)=>{/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var Br,Xr,Zr,et,rt,tt,nt,ot,it,Ye,Ir,at,st,lt,Te,ut,ct,ft,pt,mt,dt,ht,vt,Be;(function(e){var r=typeof global=="object"?global:typeof self=="object"?self:typeof this=="object"?this:{};typeof define=="function"&&define.amd?define("tslib",["exports"],function(t){e(n(r,n(t)))}):typeof Xe=="object"&&typeof Xe.exports=="object"?e(n(r,n(Xe.exports))):e(n(r));function n(t,o){return t!==r&&(typeof Object.create=="function"?Object.defineProperty(t,"__esModule",{value:!0}):t.__esModule=!0),function(i,s){return t[i]=o?o(i,s):s}}})(function(e){var r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,o){t.__proto__=o}||function(t,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(t[i]=o[i])};Br=function(t,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");r(t,o);function i(){this.constructor=t}t.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)},Xr=Object.assign||function(t){for(var o,i=1,s=arguments.length;i<s;i++){o=arguments[i];for(var l in o)Object.prototype.hasOwnProperty.call(o,l)&&(t[l]=o[l])}return t},Zr=function(t,o){var i={};for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&o.indexOf(s)<0&&(i[s]=t[s]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,s=Object.getOwnPropertySymbols(t);l<s.length;l++)o.indexOf(s[l])<0&&Object.prototype.propertyIsEnumerable.call(t,s[l])&&(i[s[l]]=t[s[l]]);return i},et=function(t,o,i,s){var l=arguments.length,a=l<3?o:s===null?s=Object.getOwnPropertyDescriptor(o,i):s,u;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(t,o,i,s);else for(var c=t.length-1;c>=0;c--)(u=t[c])&&(a=(l<3?u(a):l>3?u(o,i,a):u(o,i))||a);return l>3&&a&&Object.defineProperty(o,i,a),a},rt=function(t,o){return function(i,s){o(i,s,t)}},tt=function(t,o){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(t,o)},nt=function(t,o,i,s){function l(a){return a instanceof i?a:new i(function(u){u(a)})}return new(i||(i=Promise))(function(a,u){function c(d){try{f(s.next(d))}catch(h){u(h)}}function p(d){try{f(s.throw(d))}catch(h){u(h)}}function f(d){d.done?a(d.value):l(d.value).then(c,p)}f((s=s.apply(t,o||[])).next())})},ot=function(t,o){var i={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},s,l,a,u;return u={next:c(0),throw:c(1),return:c(2)},typeof Symbol=="function"&&(u[Symbol.iterator]=function(){return this}),u;function c(f){return function(d){return p([f,d])}}function p(f){if(s)throw new TypeError("Generator is already executing.");for(;i;)try{if(s=1,l&&(a=f[0]&2?l.return:f[0]?l.throw||((a=l.return)&&a.call(l),0):l.next)&&!(a=a.call(l,f[1])).done)return a;switch(l=0,a&&(f=[f[0]&2,a.value]),f[0]){case 0:case 1:a=f;break;case 4:return i.label++,{value:f[1],done:!1};case 5:i.label++,l=f[1],f=[0];continue;case 7:f=i.ops.pop(),i.trys.pop();continue;default:if(a=i.trys,!(a=a.length>0&&a[a.length-1])&&(f[0]===6||f[0]===2)){i=0;continue}if(f[0]===3&&(!a||f[1]>a[0]&&f[1]<a[3])){i.label=f[1];break}if(f[0]===6&&i.label<a[1]){i.label=a[1],a=f;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(f);break}a[2]&&i.ops.pop(),i.trys.pop();continue}f=o.call(t,i)}catch(d){f=[6,d],l=0}finally{s=a=0}if(f[0]&5)throw f[1];return{value:f[0]?f[1]:void 0,done:!0}}},it=function(t,o){for(var i in t)i!=="default"&&!Object.prototype.hasOwnProperty.call(o,i)&&Be(o,t,i)},Be=Object.create?function(t,o,i,s){s===void 0&&(s=i),Object.defineProperty(t,s,{enumerable:!0,get:function(){return o[i]}})}:function(t,o,i,s){s===void 0&&(s=i),t[s]=o[i]},Ye=function(t){var o=typeof Symbol=="function"&&Symbol.iterator,i=o&&t[o],s=0;if(i)return i.call(t);if(t&&typeof t.length=="number")return{next:function(){return t&&s>=t.length&&(t=void 0),{value:t&&t[s++],done:!t}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")},Ir=function(t,o){var i=typeof Symbol=="function"&&t[Symbol.iterator];if(!i)return t;var s=i.call(t),l,a=[],u;try{for(;(o===void 0||o-- >0)&&!(l=s.next()).done;)a.push(l.value)}catch(c){u={error:c}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(u)throw u.error}}return a},at=function(){for(var t=[],o=0;o<arguments.length;o++)t=t.concat(Ir(arguments[o]));return t},st=function(){for(var t=0,o=0,i=arguments.length;o<i;o++)t+=arguments[o].length;for(var s=Array(t),l=0,o=0;o<i;o++)for(var a=arguments[o],u=0,c=a.length;u<c;u++,l++)s[l]=a[u];return s},lt=function(t,o){for(var i=0,s=o.length,l=t.length;i<s;i++,l++)t[l]=o[i];return t},Te=function(t){return this instanceof Te?(this.v=t,this):new Te(t)},ut=function(t,o,i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var s=i.apply(t,o||[]),l,a=[];return l={},u("next"),u("throw"),u("return"),l[Symbol.asyncIterator]=function(){return this},l;function u(m){s[m]&&(l[m]=function(b){return new Promise(function(w,E){a.push([m,b,w,E])>1||c(m,b)})})}function c(m,b){try{p(s[m](b))}catch(w){h(a[0][3],w)}}function p(m){m.value instanceof Te?Promise.resolve(m.value.v).then(f,d):h(a[0][2],m)}function f(m){c("next",m)}function d(m){c("throw",m)}function h(m,b){m(b),a.shift(),a.length&&c(a[0][0],a[0][1])}},ct=function(t){var o,i;return o={},s("next"),s("throw",function(l){throw l}),s("return"),o[Symbol.iterator]=function(){return this},o;function s(l,a){o[l]=t[l]?function(u){return(i=!i)?{value:Te(t[l](u)),done:l==="return"}:a?a(u):u}:a}},ft=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var o=t[Symbol.asyncIterator],i;return o?o.call(t):(t=typeof Ye=="function"?Ye(t):t[Symbol.iterator](),i={},s("next"),s("throw"),s("return"),i[Symbol.asyncIterator]=function(){return this},i);function s(a){i[a]=t[a]&&function(u){return new Promise(function(c,p){u=t[a](u),l(c,p,u.done,u.value)})}}function l(a,u,c,p){Promise.resolve(p).then(function(f){a({value:f,done:c})},u)}},pt=function(t,o){return Object.defineProperty?Object.defineProperty(t,"raw",{value:o}):t.raw=o,t};var n=Object.create?function(t,o){Object.defineProperty(t,"default",{enumerable:!0,value:o})}:function(t,o){t.default=o};mt=function(t){if(t&&t.__esModule)return t;var o={};if(t!=null)for(var i in t)i!=="default"&&Object.prototype.hasOwnProperty.call(t,i)&&Be(o,t,i);return n(o,t),o},dt=function(t){return t&&t.__esModule?t:{default:t}},ht=function(t,o){if(!o.has(t))throw new TypeError("attempted to get private field on non-instance");return o.get(t)},vt=function(t,o,i){if(!o.has(t))throw new TypeError("attempted to set private field on non-instance");return o.set(t,i),i},e("__extends",Br),e("__assign",Xr),e("__rest",Zr),e("__decorate",et),e("__param",rt),e("__metadata",tt),e("__awaiter",nt),e("__generator",ot),e("__exportStar",it),e("__createBinding",Be),e("__values",Ye),e("__read",Ir),e("__spread",at),e("__spreadArrays",st),e("__spreadArray",lt),e("__await",Te),e("__asyncGenerator",ut),e("__asyncDelegator",ct),e("__asyncValues",ft),e("__makeTemplateObject",pt),e("__importStar",mt),e("__importDefault",dt),e("__classPrivateFieldGet",ht),e("__classPrivateFieldSet",vt)})});var De=xe(Y=>{(function(){var e,r,n,t,o,i,s,l,a,u,c,p,f,d,h,m,b,w,E,I;I=150,u=20,E=150,a=.75,Y.score=function(v,x,S){var _,y,g,O;return y=S.preparedQuery,_=S.allowErrors,_||o(v,y.core_lw,y.core_up)?(O=v.toLowerCase(),g=r(v,O,y),Math.ceil(g)):0},Y.isMatch=o=function(v,x,S){var _,y,g,O,P,R,M;if(g=v.length,O=x.length,!g||O>g)return!1;for(_=-1,y=-1;++y<O;){for(P=x.charCodeAt(y),R=S.charCodeAt(y);++_<g&&(M=v.charCodeAt(_),!(M===P||M===R)););if(_===g)return!1}return!0},Y.computeScore=r=function(v,x,S){var _,y,g,O,P,R,M,H,A,V,U,ne,N,se,de,oe,be,le,Tr,_e,Ke,Or,Ar,Mr;if(de=S.query,oe=S.query_lw,V=v.length,N=de.length,_=c(v,x,de,oe),y=_.score,_.count===N)return d(N,V,y,_.pos);if(se=x.indexOf(oe),se>-1)return h(v,x,de,oe,se,N,V);for(_e=new Array(N),P=new Array(N),Mr=w(N,V),U=Math.ceil(a*N)+5,ne=U,M=!0,A=-1;++A<N;)_e[A]=0,P[A]=0;for(H=-1;++H<V;){if(Or=x[H],!Or.charCodeAt(0)in S.charCodes){if(M){for(A=-1;++A<N;)P[A]=0;M=!1}continue}for(le=0,Tr=0,O=0,be=!0,M=!0,A=-1;++A<N;){if(Ke=_e[A],Ke>le&&(le=Ke),R=0,oe[A]===Or)if(Ar=l(H,v,x),R=O>0?O:f(v,x,de,oe,H,A,Ar),g=Tr+p(H,A,Ar,y,R),g>le)le=g,ne=U;else{if(be&&--ne<=0)return Math.max(le,_e[N-1])*Mr;be=!1}Tr=Ke,O=P[A],P[A]=R,_e[A]=le}}return le=_e[N-1],le*Mr},Y.isWordStart=l=function(v,x,S){var _,y;return v===0?!0:(_=x[v],y=x[v-1],i(y)||_!==S[v]&&y===S[v-1])},Y.isWordEnd=s=function(v,x,S,_){var y,g;return v===_-1?!0:(y=x[v],g=x[v+1],i(g)||y===S[v]&&g!==S[v+1])},i=function(v){return v===" "||v==="."||v==="-"||v==="_"||v==="/"||v==="\\"},b=function(v){var x;return v<u?(x=u-v,100+x*x):Math.max(100+u-v,0)},Y.scoreSize=w=function(v,x){return E/(E+Math.abs(x-v))},d=function(v,x,S,_){return 2*v*(I*S+b(_))*w(v,x)},Y.scorePattern=m=function(v,x,S,_,y){var g,O;return O=v,g=6,S===v&&(g+=2),_&&(g+=3),y&&(g+=1),v===x&&(_&&(S===x?O+=2:O+=1),y&&(g+=1)),S+O*(O+g)},Y.scoreCharacter=p=function(v,x,S,_,y){var g;return g=b(v),S?g+I*((_>y?_:y)+10):g+I*y},Y.scoreConsecutives=f=function(v,x,S,_,y,g,O){var P,R,M,H,A,V,U;for(R=v.length,H=S.length,M=R-y,A=H-g,P=M<A?M:A,V=0,U=0,S[g]===v[y]&&V++;++U<P&&_[++g]===x[++y];)S[g]===v[y]&&V++;return U<P&&y--,U===1?1+2*V:m(U,H,V,O,s(y,v,x,R))},Y.scoreExactMatch=h=function(v,x,S,_,y,g,O){var P,R,M,H,A;for(A=l(y,v,x),A||(M=x.indexOf(_,y+1),M>-1&&(A=l(M,v,x),A&&(y=M))),R=-1,H=0;++R<g;)S[y+R]===v[R]&&H++;return P=s(y+g-1,v,x,O),d(g,O,m(g,g,H,A,P),y)},e=function(){function v(x,S,_){this.score=x,this.pos=S,this.count=_}return v}(),n=new e(0,.1,0),Y.scoreAcronyms=c=function(v,x,S,_){var y,g,O,P,R,M,H,A,V,U,ne;if(R=v.length,M=S.length,!(R>1&&M>1))return n;for(y=0,U=0,ne=0,A=0,O=-1,P=-1;++P<M;){if(H=_[P],i(H))if(O=x.indexOf(H,O+1),O>-1){U++;continue}else break;for(;++O<R;)if(H===x[O]&&l(O,v,x)){S[P]===v[O]&&A++,ne+=O,y++;break}if(O===R)break}return y<2?n:(g=y===M?t(v,x,S,y):!1,V=m(y,M,A,!0,g),new e(V,ne/y,y+U))},t=function(v,x,S,_){var y,g,O,P;if(O=v.length,P=S.length,y=0,O>12*P)return!1;for(g=-1;++g<O;)if(l(g,v,x)&&++y>_)return!1;return!0}}).call(Y)});var Er=xe(Qe=>{(function(){var e,r,n,t,o,i,s,l,a,u;u=De(),i=u.isMatch,e=u.computeScore,l=u.scoreSize,a=20,n=2.5,Qe.score=function(c,p,f){var d,h,m,b;return h=f.preparedQuery,d=f.allowErrors,d||i(c,h.core_lw,h.core_up)?(b=c.toLowerCase(),m=e(c,b,h),m=s(c,b,m,f),Math.ceil(m)):0},s=function(c,p,f,d){var h,m,b,w,E,I,v,x,S,_;if(f===0)return 0;for(S=d.preparedQuery,_=d.useExtensionBonus,x=d.pathSeparator,E=c.length-1;c[E]===x;)E--;if(b=c.lastIndexOf(x,E),v=E-b,I=1,_&&(I+=o(p,S.ext,b,E,2),f*=I),b===-1)return f;for(w=S.depth;b>-1&&w-- >0;)b=c.lastIndexOf(x,b-1);return m=b===-1?f:I*e(c.slice(b+1,E+1),p.slice(b+1,E+1),S),h=.5*a/(a+r(c,E+1,x)),h*m+(1-h)*f*l(0,n*v)},Qe.countDir=r=function(c,p,f){var d,h;if(p<1)return 0;for(d=0,h=-1;++h<p&&c[h]===f;);for(;++h<p;)if(c[h]===f)for(d++;++h<p&&c[h]===f;);return d},Qe.getExtension=t=function(c){var p;return p=c.lastIndexOf("."),p<0?"":c.substr(p+1)},o=function(c,p,f,d,h){var m,b,w,E;if(!p.length||(E=c.lastIndexOf(".",d),!(E>f)))return 0;for(w=p.length,m=d-E,m<w&&(w=m,m=p.length),E++,b=-1;++b<w&&c[E+b]===p[b];);return b===0&&h>0?.9*o(c,p,f,E-2,h-1):b/m}}).call(Qe)});var Qr=xe((yn,gn)=>{(function(){var e,r,n,t,o,i,s,l;l=Er(),n=l.countDir,o=l.getExtension,gn.exports=e=function(){function a(u,c){var p,f,d;if(d=c!=null?c:{},p=d.optCharRegEx,f=d.pathSeparator,!(u&&u.length))return null;this.query=u,this.query_lw=u.toLowerCase(),this.core=r(u,p),this.core_lw=this.core.toLowerCase(),this.core_up=s(this.core),this.depth=n(u,u.length,f),this.ext=o(this.query_lw),this.charCodes=t(this.query_lw)}return a}(),i=/[ _\-:\/\\]/g,r=function(a,u){return u==null&&(u=i),a.replace(u,"")},s=function(a){var u,c,p,f;for(c="",p=0,f=a.length;p<f;p++)u=a[p],c+=u.toUpperCase()[0];return c},t=function(a){var u,c,p;for(p=a.length,c=-1,u=[];++c<p;)u[a.charCodeAt(c)]=!0;return u}}).call(yn)});var En=xe((wn,Sn)=>{(function(){var e,r,n,t,o;t=De(),r=Er(),e=Qr(),n=function(i){return i.candidate},o=function(i,s){return s.score-i.score},Sn.exports=function(i,s,l){var a,u,c,p,f,d,h,m,b,w,E,I,v;for(m=[],c=l.key,f=l.maxResults,p=l.maxInners,E=l.usePathScoring,b=p!=null&&p>0?p:i.length+1,a=c!=null,h=E?r:t,I=0,v=i.length;I<v&&(u=i[I],w=a?u[c]:u,!(!!w&&(d=h.score(w,s,l),d>0&&(m.push({candidate:u,score:d}),!--b))));I++);return m.sort(o),i=m.map(n),f!=null&&(i=i.slice(0,f)),i}}).call(wn)});var _n=xe(_r=>{(function(){var e,r,n,t,o,i,s,l,a,u;u=De(),n=u.isMatch,t=u.isWordStart,a=u.scoreConsecutives,l=u.scoreCharacter,s=u.scoreAcronyms,_r.match=o=function(c,p,f){var d,h,m,b,w,E;return d=f.allowErrors,w=f.preparedQuery,b=f.pathSeparator,d||n(c,w.core_lw,w.core_up)?(E=c.toLowerCase(),m=r(c,E,w),m.length===0||c.indexOf(b)>-1&&(h=e(c,E,w,b),m=i(m,h)),m):[]},_r.wrap=function(c,p,f){var d,h,m,b,w,E,I,v,x;if(f.wrap!=null&&(x=f.wrap,E=x.tagClass,v=x.tagOpen,I=x.tagClose),E==null&&(E="highlight"),v==null&&(v='<strong class="'+E+'">'),I==null&&(I="</strong>"),c===p)return v+c+I;if(m=o(c,p,f),m.length===0)return c;for(b="",d=-1,w=0;++d<m.length;){for(h=m[d],h>w&&(b+=c.substring(w,h),w=h);++d<m.length;)if(m[d]===h+1)h++;else{d--;break}h++,h>w&&(b+=v,b+=c.substring(w,h),b+=I,w=h)}return w<=c.length-1&&(b+=c.substring(w)),b},e=function(c,p,f,d){var h,m,b;for(b=c.length-1;c[b]===d;)b--;if(h=c.lastIndexOf(d,b),h===-1)return[];for(m=f.depth;m-- >0;)if(h=c.lastIndexOf(d,h-1),h===-1)return[];return h++,b++,r(c.slice(h,b),p.slice(h,b),f,h)},i=function(c,p){var f,d,h,m,b,w,E;if(b=c.length,w=p.length,w===0)return c.slice();if(b===0)return p.slice();for(h=-1,m=0,d=p[m],E=[];++h<b;){for(f=c[h];d<=f&&++m<w;)d<f&&E.push(d),d=p[m];E.push(f)}for(;m<w;)E.push(p[m++]);return E},r=function(c,p,f,d){var h,m,b,w,E,I,v,x,S,_,y,g,O,P,R,M,H,A,V,U,ne,N,se,de,oe,be;for(d==null&&(d=0),A=f.query,V=f.query_lw,O=c.length,M=A.length,E=s(c,p,A,V).score,N=new Array(M),S=new Array(M),b=0,w=1,m=2,h=3,be=new Array(O*M),H=-1,g=-1;++g<M;)N[g]=0,S[g]=0;for(y=-1;++y<O;)for(U=0,se=0,x=0,de=p[y],g=-1;++g<M;)_=0,I=0,ne=se,V[g]===de&&(oe=t(y,c,p),_=x>0?x:a(c,p,A,V,y,g,oe),I=ne+l(y,g,oe,E,_)),se=N[g],x=S[g],U>se?R=m:(U=se,R=w),I>U?(U=I,R=h):_=0,N[g]=U,S[g]=_,be[++H]=U>0?R:b;for(y=O-1,g=M-1,H=y*M+g,v=!0,P=[];v&&y>=0&&g>=0;)switch(be[H]){case w:y--,H-=M;break;case m:g--,H--;break;case h:P.push(y+d),g--,y--,H-=M+1;break;default:v=!1}return P.reverse(),P}}).call(_r)});var Kr=xe((Tn,On)=>{(function(){var e,r,n,t,o,i,s,l;n=En(),t=_n(),l=De(),i=Er(),e=Qr(),s=null,r=(typeof process!="undefined"&&process!==null?process.platform:void 0)==="win32"?"\\":"/",On.exports={filter:function(a,u,c){return c==null&&(c={}),(u!=null?u.length:void 0)&&(a!=null?a.length:void 0)?(c=o(c,u),n(a,u,c)):[]},score:function(a,u,c){return c==null&&(c={}),(a!=null?a.length:void 0)&&(u!=null?u.length:void 0)?(c=o(c,u),c.usePathScoring?i.score(a,u,c):l.score(a,u,c)):0},match:function(a,u,c){var p,f,d;return c==null&&(c={}),a?u?a===u?function(){d=[];for(var h=0,m=a.length;0<=m?h<m:h>m;0<=m?h++:h--)d.push(h);return d}.apply(this):(c=o(c,u),t.match(a,u,c)):[]:[]},wrap:function(a,u,c){return c==null&&(c={}),a?u?(c=o(c,u),t.wrap(a,u,c)):[]:[]},prepareQuery:function(a,u){return u==null&&(u={}),u=o(u,a),u.preparedQuery}},o=function(a,u){return a.allowErrors==null&&(a.allowErrors=!1),a.usePathScoring==null&&(a.usePathScoring=!0),a.useExtensionBonus==null&&(a.useExtensionBonus=!1),a.pathSeparator==null&&(a.pathSeparator=r),a.optCharRegEx==null&&(a.optCharRegEx=null),a.wrap==null&&(a.wrap=null),a.preparedQuery==null&&(a.preparedQuery=s&&s.query===u?s:s=new e(u,a)),a}}).call(Tn)});var xt=Lr(bt()),{__extends:q,__assign:Io,__rest:Co,__decorate:Fo,__param:Po,__metadata:Ho,__awaiter:yt,__generator:Ze,__exportStar:ko,__createBinding:Ro,__values:Z,__read:k,__spread:jo,__spreadArrays:Wo,__spreadArray:j,__await:er,__asyncGenerator:gt,__asyncDelegator:zo,__asyncValues:wt,__makeTemplateObject:Uo,__importStar:qo,__importDefault:Vo,__classPrivateFieldGet:No,__classPrivateFieldSet:$o}=xt.default;function T(e){return typeof e=="function"}function rr(e){var r=function(t){Error.call(t),t.stack=new Error().stack},n=e(r);return n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n}var tr=rr(function(e){return function(n){e(this),this.message=n?n.length+` errors occurred during unsubscription:
`+n.map(function(t,o){return o+1+") "+t.toString()}).join(`
`):"",this.name="UnsubscriptionError",this.errors=n}});function ue(e,r){if(e){var n=e.indexOf(r);0<=n&&e.splice(n,1)}}var ie=function(){function e(r){this.initialTeardown=r,this.closed=!1,this._parentage=null,this._teardowns=null}return e.prototype.unsubscribe=function(){var r,n,t,o,i;if(!this.closed){this.closed=!0;var s=this._parentage;if(s)if(this._parentage=null,Array.isArray(s))try{for(var l=Z(s),a=l.next();!a.done;a=l.next()){var u=a.value;u.remove(this)}}catch(m){r={error:m}}finally{try{a&&!a.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}else s.remove(this);var c=this.initialTeardown;if(T(c))try{c()}catch(m){i=m instanceof tr?m.errors:[m]}var p=this._teardowns;if(p){this._teardowns=null;try{for(var f=Z(p),d=f.next();!d.done;d=f.next()){var h=d.value;try{St(h)}catch(m){i=i!=null?i:[],m instanceof tr?i=j(j([],k(i)),k(m.errors)):i.push(m)}}}catch(m){t={error:m}}finally{try{d&&!d.done&&(o=f.return)&&o.call(f)}finally{if(t)throw t.error}}}if(i)throw new tr(i)}},e.prototype.add=function(r){var n;if(r&&r!==this)if(this.closed)St(r);else{if(r instanceof e){if(r.closed||r._hasParent(this))return;r._addParent(this)}(this._teardowns=(n=this._teardowns)!==null&&n!==void 0?n:[]).push(r)}},e.prototype._hasParent=function(r){var n=this._parentage;return n===r||Array.isArray(n)&&n.includes(r)},e.prototype._addParent=function(r){var n=this._parentage;this._parentage=Array.isArray(n)?(n.push(r),n):n?[n,r]:r},e.prototype._removeParent=function(r){var n=this._parentage;n===r?this._parentage=null:Array.isArray(n)&&ue(n,r)},e.prototype.remove=function(r){var n=this._teardowns;n&&ue(n,r),r instanceof e&&r._removeParent(this)},e.EMPTY=function(){var r=new e;return r.closed=!0,r}(),e}();var Cr=ie.EMPTY;function nr(e){return e instanceof ie||e&&"closed"in e&&T(e.remove)&&T(e.add)&&T(e.unsubscribe)}function St(e){T(e)?e():e.unsubscribe()}var ee={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var Oe={setTimeout:function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=Oe.delegate;return((n==null?void 0:n.setTimeout)||setTimeout).apply(void 0,j([],k(e)))},clearTimeout:function(e){var r=Oe.delegate;return((r==null?void 0:r.clearTimeout)||clearTimeout)(e)},delegate:void 0};function or(e){Oe.setTimeout(function(){var r=ee.onUnhandledError;if(r)r(e);else throw e})}function re(){}var Et=function(){return Fr("C",void 0,void 0)}();function _t(e){return Fr("E",void 0,e)}function Tt(e){return Fr("N",e,void 0)}function Fr(e,r,n){return{kind:e,value:r,error:n}}var ye=null;function Ae(e){if(ee.useDeprecatedSynchronousErrorHandling){var r=!ye;if(r&&(ye={errorThrown:!1,error:null}),e(),r){var n=ye,t=n.errorThrown,o=n.error;if(ye=null,t)throw o}}else e()}function Ot(e){ee.useDeprecatedSynchronousErrorHandling&&ye&&(ye.errorThrown=!0,ye.error=e)}var ke=function(e){q(r,e);function r(n){var t=e.call(this)||this;return t.isStopped=!1,n?(t.destination=n,nr(n)&&n.add(t)):t.destination=Kn,t}return r.create=function(n,t,o){return new Re(n,t,o)},r.prototype.next=function(n){this.isStopped?Hr(Tt(n),this):this._next(n)},r.prototype.error=function(n){this.isStopped?Hr(_t(n),this):(this.isStopped=!0,this._error(n))},r.prototype.complete=function(){this.isStopped?Hr(Et,this):(this.isStopped=!0,this._complete())},r.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},r.prototype._next=function(n){this.destination.next(n)},r.prototype._error=function(n){try{this.destination.error(n)}finally{this.unsubscribe()}},r.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},r}(ie);var Re=function(e){q(r,e);function r(n,t,o){var i=e.call(this)||this,s;if(T(n))s=n;else if(n){s=n.next,t=n.error,o=n.complete;var l;i&&ee.useDeprecatedNextContext?(l=Object.create(n),l.unsubscribe=function(){return i.unsubscribe()}):l=n,s=s==null?void 0:s.bind(l),t=t==null?void 0:t.bind(l),o=o==null?void 0:o.bind(l)}return i.destination={next:s?Pr(s,i):re,error:Pr(t!=null?t:At,i),complete:o?Pr(o,i):re},i}return r}(ke);function Pr(e,r){return function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];try{e.apply(void 0,j([],k(n)))}catch(o){ee.useDeprecatedSynchronousErrorHandling?Ot(o):or(o)}}}function At(e){throw e}function Hr(e,r){var n=ee.onStoppedNotification;n&&Oe.setTimeout(function(){return n(e,r)})}var Kn={closed:!0,next:re,error:At,complete:re};var Me=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}();function K(e){return e}function Mt(e){return e.length===0?K:e.length===1?e[0]:function(n){return e.reduce(function(t,o){return o(t)},n)}}var F=function(){function e(r){r&&(this._subscribe=r)}return e.prototype.lift=function(r){var n=new e;return n.source=this,n.operator=r,n},e.prototype.subscribe=function(r,n,t){var o=this,i=Gn(r)?r:new Re(r,n,t);return Ae(function(){var s=o,l=s.operator,a=s.source;i.add(l?l.call(i,a):a?o._subscribe(i):o._trySubscribe(i))}),i},e.prototype._trySubscribe=function(r){try{return this._subscribe(r)}catch(n){r.error(n)}},e.prototype.forEach=function(r,n){var t=this;return n=Lt(n),new n(function(o,i){var s;s=t.subscribe(function(l){try{r(l)}catch(a){i(a),s==null||s.unsubscribe()}},i,o)})},e.prototype._subscribe=function(r){var n;return(n=this.source)===null||n===void 0?void 0:n.subscribe(r)},e.prototype[Me]=function(){return this},e.prototype.pipe=function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];return Mt(r)(this)},e.prototype.toPromise=function(r){var n=this;return r=Lt(r),new r(function(t,o){var i;n.subscribe(function(s){return i=s},function(s){return o(s)},function(){return t(i)})})},e.create=function(r){return new e(r)},e}();function Lt(e){var r;return(r=e!=null?e:ee.Promise)!==null&&r!==void 0?r:Promise}function Jn(e){return e&&T(e.next)&&T(e.error)&&T(e.complete)}function Gn(e){return e&&e instanceof ke||Jn(e)&&nr(e)}function Yn(e){return T(e==null?void 0:e.lift)}function L(e){return function(r){if(Yn(r))return r.lift(function(n){try{return e(n,this)}catch(t){this.error(t)}});throw new TypeError("Unable to lift unknown Observable type")}}var C=function(e){q(r,e);function r(n,t,o,i,s){var l=e.call(this,n)||this;return l.onFinalize=s,l._next=t?function(a){try{t(a)}catch(u){n.error(u)}}:e.prototype._next,l._error=i?function(a){try{i(a)}catch(u){n.error(u)}finally{this.unsubscribe()}}:e.prototype._error,l._complete=o?function(){try{o()}catch(a){n.error(a)}finally{this.unsubscribe()}}:e.prototype._complete,l}return r.prototype.unsubscribe=function(){var n,t=this.closed;e.prototype.unsubscribe.call(this),!t&&((n=this.onFinalize)===null||n===void 0||n.call(this))},r}(ke);var Le={schedule:function(e){var r=requestAnimationFrame,n=cancelAnimationFrame,t=Le.delegate;t&&(r=t.requestAnimationFrame,n=t.cancelAnimationFrame);var o=r(function(i){n=void 0,e(i)});return new ie(function(){return n==null?void 0:n(o)})},requestAnimationFrame:function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=Le.delegate;return((n==null?void 0:n.requestAnimationFrame)||requestAnimationFrame).apply(void 0,j([],k(e)))},cancelAnimationFrame:function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=Le.delegate;return((n==null?void 0:n.cancelAnimationFrame)||cancelAnimationFrame).apply(void 0,j([],k(e)))},delegate:void 0};var It=rr(function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}});var B=function(e){q(r,e);function r(){var n=e.call(this)||this;return n.closed=!1,n.observers=[],n.isStopped=!1,n.hasError=!1,n.thrownError=null,n}return r.prototype.lift=function(n){var t=new Ct(this,this);return t.operator=n,t},r.prototype._throwIfClosed=function(){if(this.closed)throw new It},r.prototype.next=function(n){var t=this;Ae(function(){var o,i;if(t._throwIfClosed(),!t.isStopped){var s=t.observers.slice();try{for(var l=Z(s),a=l.next();!a.done;a=l.next()){var u=a.value;u.next(n)}}catch(c){o={error:c}}finally{try{a&&!a.done&&(i=l.return)&&i.call(l)}finally{if(o)throw o.error}}}})},r.prototype.error=function(n){var t=this;Ae(function(){if(t._throwIfClosed(),!t.isStopped){t.hasError=t.isStopped=!0,t.thrownError=n;for(var o=t.observers;o.length;)o.shift().error(n)}})},r.prototype.complete=function(){var n=this;Ae(function(){if(n._throwIfClosed(),!n.isStopped){n.isStopped=!0;for(var t=n.observers;t.length;)t.shift().complete()}})},r.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=null},Object.defineProperty(r.prototype,"observed",{get:function(){var n;return((n=this.observers)===null||n===void 0?void 0:n.length)>0},enumerable:!1,configurable:!0}),r.prototype._trySubscribe=function(n){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,n)},r.prototype._subscribe=function(n){return this._throwIfClosed(),this._checkFinalizedStatuses(n),this._innerSubscribe(n)},r.prototype._innerSubscribe=function(n){var t=this,o=t.hasError,i=t.isStopped,s=t.observers;return o||i?Cr:(s.push(n),new ie(function(){return ue(s,n)}))},r.prototype._checkFinalizedStatuses=function(n){var t=this,o=t.hasError,i=t.thrownError,s=t.isStopped;o?n.error(i):s&&n.complete()},r.prototype.asObservable=function(){var n=new F;return n.source=this,n},r.create=function(n,t){return new Ct(n,t)},r}(F);var Ct=function(e){q(r,e);function r(n,t){var o=e.call(this)||this;return o.destination=n,o.source=t,o}return r.prototype.next=function(n){var t,o;(o=(t=this.destination)===null||t===void 0?void 0:t.next)===null||o===void 0||o.call(t,n)},r.prototype.error=function(n){var t,o;(o=(t=this.destination)===null||t===void 0?void 0:t.error)===null||o===void 0||o.call(t,n)},r.prototype.complete=function(){var n,t;(t=(n=this.destination)===null||n===void 0?void 0:n.complete)===null||t===void 0||t.call(n)},r.prototype._subscribe=function(n){var t,o;return(o=(t=this.source)===null||t===void 0?void 0:t.subscribe(n))!==null&&o!==void 0?o:Cr},r}(B);var je={now:function(){return(je.delegate||Date).now()},delegate:void 0};var Ft=function(e){q(r,e);function r(n,t,o){n===void 0&&(n=1/0),t===void 0&&(t=1/0),o===void 0&&(o=je);var i=e.call(this)||this;return i._bufferSize=n,i._windowTime=t,i._timestampProvider=o,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=t===1/0,i._bufferSize=Math.max(1,n),i._windowTime=Math.max(1,t),i}return r.prototype.next=function(n){var t=this,o=t.isStopped,i=t._buffer,s=t._infiniteTimeWindow,l=t._timestampProvider,a=t._windowTime;o||(i.push(n),!s&&i.push(l.now()+a)),this._trimBuffer(),e.prototype.next.call(this,n)},r.prototype._subscribe=function(n){this._throwIfClosed(),this._trimBuffer();for(var t=this._innerSubscribe(n),o=this,i=o._infiniteTimeWindow,s=o._buffer,l=s.slice(),a=0;a<l.length&&!n.closed;a+=i?1:2)n.next(l[a]);return this._checkFinalizedStatuses(n),t},r.prototype._trimBuffer=function(){var n=this,t=n._bufferSize,o=n._timestampProvider,i=n._buffer,s=n._infiniteTimeWindow,l=(s?1:2)*t;if(t<1/0&&l<i.length&&i.splice(0,i.length-l),!s){for(var a=o.now(),u=0,c=1;c<i.length&&i[c]<=a;c+=2)u=c;u&&i.splice(0,u+1)}},r}(B);var Pt=function(e){q(r,e);function r(n,t){return e.call(this)||this}return r.prototype.schedule=function(n,t){return t===void 0&&(t=0),this},r}(ie);var We={setInterval:function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=We.delegate;return((n==null?void 0:n.setInterval)||setInterval).apply(void 0,j([],k(e)))},clearInterval:function(e){var r=We.delegate;return((r==null?void 0:r.clearInterval)||clearInterval)(e)},delegate:void 0};var ir=function(e){q(r,e);function r(n,t){var o=e.call(this,n,t)||this;return o.scheduler=n,o.work=t,o.pending=!1,o}return r.prototype.schedule=function(n,t){if(t===void 0&&(t=0),this.closed)return this;this.state=n;var o=this.id,i=this.scheduler;return o!=null&&(this.id=this.recycleAsyncId(i,o,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(i,this.id,t),this},r.prototype.requestAsyncId=function(n,t,o){return o===void 0&&(o=0),We.setInterval(n.flush.bind(n,this),o)},r.prototype.recycleAsyncId=function(n,t,o){if(o===void 0&&(o=0),o!=null&&this.delay===o&&this.pending===!1)return t;We.clearInterval(t)},r.prototype.execute=function(n,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var o=this._execute(n,t);if(o)return o;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},r.prototype._execute=function(n,t){var o=!1,i;try{this.work(n)}catch(s){o=!0,i=s||new Error("Scheduled action threw falsy error")}if(o)return this.unsubscribe(),i},r.prototype.unsubscribe=function(){if(!this.closed){var n=this,t=n.id,o=n.scheduler,i=o.actions;this.work=this.state=this.scheduler=null,this.pending=!1,ue(i,this),t!=null&&(this.id=this.recycleAsyncId(o,t,null)),this.delay=null,e.prototype.unsubscribe.call(this)}},r}(Pt);var kr=function(){function e(r,n){n===void 0&&(n=e.now),this.schedulerActionCtor=r,this.now=n}return e.prototype.schedule=function(r,n,t){return n===void 0&&(n=0),new this.schedulerActionCtor(this,r).schedule(t,n)},e.now=je.now,e}();var ar=function(e){q(r,e);function r(n,t){t===void 0&&(t=kr.now);var o=e.call(this,n,t)||this;return o.actions=[],o._active=!1,o._scheduled=void 0,o}return r.prototype.flush=function(n){var t=this.actions;if(this._active){t.push(n);return}var o;this._active=!0;do if(o=n.execute(n.state,n.delay))break;while(n=t.shift());if(this._active=!1,o){for(;n=t.shift();)n.unsubscribe();throw o}},r}(kr);var Rr=new ar(ir),Ht=Rr;var kt=function(e){q(r,e);function r(n,t){var o=e.call(this,n,t)||this;return o.scheduler=n,o.work=t,o}return r.prototype.requestAsyncId=function(n,t,o){return o===void 0&&(o=0),o!==null&&o>0?e.prototype.requestAsyncId.call(this,n,t,o):(n.actions.push(this),n._scheduled||(n._scheduled=Le.requestAnimationFrame(function(){return n.flush(void 0)})))},r.prototype.recycleAsyncId=function(n,t,o){if(o===void 0&&(o=0),o!=null&&o>0||o==null&&this.delay>0)return e.prototype.recycleAsyncId.call(this,n,t,o);n.actions.length===0&&(Le.cancelAnimationFrame(t),n._scheduled=void 0)},r}(ir);var Rt=function(e){q(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.prototype.flush=function(n){this._active=!0,this._scheduled=void 0;var t=this.actions,o,i=-1;n=n||t.shift();var s=t.length;do if(o=n.execute(n.state,n.delay))break;while(++i<s&&(n=t.shift()));if(this._active=!1,o){for(;++i<s&&(n=t.shift());)n.unsubscribe();throw o}},r}(ar);var sr=new Rt(kt);var ce=new F(function(e){return e.complete()});function lr(e){return e&&T(e.schedule)}function jr(e){return e[e.length-1]}function Ie(e){return T(jr(e))?e.pop():void 0}function ae(e){return lr(jr(e))?e.pop():void 0}function jt(e,r){return typeof jr(e)=="number"?e.pop():r}var Ce=function(e){return e&&typeof e.length=="number"&&typeof e!="function"};function ur(e){return T(e==null?void 0:e.then)}function cr(e){return T(e[Me])}function fr(e){return Symbol.asyncIterator&&T(e==null?void 0:e[Symbol.asyncIterator])}function pr(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Bn(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var mr=Bn();function dr(e){return T(e==null?void 0:e[mr])}function hr(e){return gt(this,arguments,function(){var n,t,o,i;return Ze(this,function(s){switch(s.label){case 0:n=e.getReader(),s.label=1;case 1:s.trys.push([1,,9,10]),s.label=2;case 2:return[4,er(n.read())];case 3:return t=s.sent(),o=t.value,i=t.done,i?[4,er(void 0)]:[3,5];case 4:return[2,s.sent()];case 5:return[4,er(o)];case 6:return[4,s.sent()];case 7:return s.sent(),[3,2];case 8:return[3,10];case 9:return n.releaseLock(),[7];case 10:return[2]}})})}function vr(e){return T(e==null?void 0:e.getReader)}function z(e){if(e instanceof F)return e;if(e!=null){if(cr(e))return Xn(e);if(Ce(e))return Zn(e);if(ur(e))return eo(e);if(fr(e))return Wt(e);if(dr(e))return ro(e);if(vr(e))return to(e)}throw pr(e)}function Xn(e){return new F(function(r){var n=e[Me]();if(T(n.subscribe))return n.subscribe(r);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function Zn(e){return new F(function(r){for(var n=0;n<e.length&&!r.closed;n++)r.next(e[n]);r.complete()})}function eo(e){return new F(function(r){e.then(function(n){r.closed||(r.next(n),r.complete())},function(n){return r.error(n)}).then(null,or)})}function ro(e){return new F(function(r){var n,t;try{for(var o=Z(e),i=o.next();!i.done;i=o.next()){var s=i.value;if(r.next(s),r.closed)return}}catch(l){n={error:l}}finally{try{i&&!i.done&&(t=o.return)&&t.call(o)}finally{if(n)throw n.error}}r.complete()})}function Wt(e){return new F(function(r){no(e,r).catch(function(n){return r.error(n)})})}function to(e){return Wt(hr(e))}function no(e,r){var n,t,o,i;return yt(this,void 0,void 0,function(){var s,l;return Ze(this,function(a){switch(a.label){case 0:a.trys.push([0,5,6,11]),n=wt(e),a.label=1;case 1:return[4,n.next()];case 2:if(t=a.sent(),!!t.done)return[3,4];if(s=t.value,r.next(s),r.closed)return[2];a.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return l=a.sent(),o={error:l},[3,11];case 6:return a.trys.push([6,,9,10]),t&&!t.done&&(i=n.return)?[4,i.call(n)]:[3,8];case 7:a.sent(),a.label=8;case 8:return[3,10];case 9:if(o)throw o.error;return[7];case 10:return[7];case 11:return r.complete(),[2]}})})}function $(e,r,n,t,o){t===void 0&&(t=0),o===void 0&&(o=!1);var i=r.schedule(function(){n(),o?e.add(this.schedule(null,t)):this.unsubscribe()},t);if(e.add(i),!o)return i}function he(e,r){return r===void 0&&(r=0),L(function(n,t){n.subscribe(new C(t,function(o){return $(t,e,function(){return t.next(o)},r)},function(){return $(t,e,function(){return t.complete()},r)},function(o){return $(t,e,function(){return t.error(o)},r)}))})}function br(e,r){return r===void 0&&(r=0),L(function(n,t){t.add(e.schedule(function(){return n.subscribe(t)},r))})}function zt(e,r){return z(e).pipe(br(r),he(r))}function Ut(e,r){return z(e).pipe(br(r),he(r))}function qt(e,r){return new F(function(n){var t=0;return r.schedule(function(){t===e.length?n.complete():(n.next(e[t++]),n.closed||this.schedule())})})}function Vt(e,r){return new F(function(n){var t;return $(n,r,function(){t=e[mr](),$(n,r,function(){var o,i,s;try{o=t.next(),i=o.value,s=o.done}catch(l){n.error(l);return}s?n.complete():n.next(i)},0,!0)}),function(){return T(t==null?void 0:t.return)&&t.return()}})}function xr(e,r){if(!e)throw new Error("Iterable cannot be null");return new F(function(n){$(n,r,function(){var t=e[Symbol.asyncIterator]();$(n,r,function(){t.next().then(function(o){o.done?n.complete():n.next(o.value)})},0,!0)})})}function Nt(e,r){return xr(hr(e),r)}function $t(e,r){if(e!=null){if(cr(e))return zt(e,r);if(Ce(e))return qt(e,r);if(ur(e))return Ut(e,r);if(fr(e))return xr(e,r);if(dr(e))return Vt(e,r);if(vr(e))return Nt(e,r)}throw pr(e)}function D(e,r){return r?$t(e,r):z(e)}function fe(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=ae(e);return D(e,n)}function Dt(e){return e instanceof Date&&!isNaN(e)}function W(e,r){return L(function(n,t){var o=0;n.subscribe(new C(t,function(i){t.next(e.call(r,i,o++))}))})}var oo=Array.isArray;function io(e,r){return oo(r)?e.apply(void 0,j([],k(r))):e(r)}function yr(e){return W(function(r){return io(e,r)})}var ao=Array.isArray,so=Object.getPrototypeOf,lo=Object.prototype,uo=Object.keys;function Qt(e){if(e.length===1){var r=e[0];if(ao(r))return{args:r,keys:null};if(co(r)){var n=uo(r);return{args:n.map(function(t){return r[t]}),keys:n}}}return{args:e,keys:null}}function co(e){return e&&typeof e=="object"&&so(e)===lo}function Kt(e,r){return e.reduce(function(n,t,o){return n[t]=r[o],n},{})}function ze(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=ae(e),t=Ie(e),o=Qt(e),i=o.args,s=o.keys;if(i.length===0)return D([],n);var l=new F(fo(i,n,s?function(a){return Kt(s,a)}:K));return t?l.pipe(yr(t)):l}function fo(e,r,n){return n===void 0&&(n=K),function(t){Jt(r,function(){for(var o=e.length,i=new Array(o),s=o,l=o,a=function(c){Jt(r,function(){var p=D(e[c],r),f=!1;p.subscribe(new C(t,function(d){i[c]=d,f||(f=!0,l--),l||t.next(n(i.slice()))},function(){--s||t.complete()}))},t)},u=0;u<o;u++)a(u)},t)}}function Jt(e,r,n){e?$(n,e,r):r()}function Gt(e,r,n,t,o,i,s,l){var a=[],u=0,c=0,p=!1,f=function(){p&&!a.length&&!u&&r.complete()},d=function(m){return u<t?h(m):a.push(m)},h=function(m){i&&r.next(m),u++;var b=!1;z(n(m,c++)).subscribe(new C(r,function(w){o==null||o(w),i?d(w):r.next(w)},function(){b=!0},void 0,function(){if(b)try{u--;for(var w=function(){var E=a.shift();s?$(r,s,function(){return h(E)}):h(E)};a.length&&u<t;)w();f()}catch(E){r.error(E)}}))};return e.subscribe(new C(r,d,function(){p=!0,f()})),function(){l==null||l()}}function ge(e,r,n){return n===void 0&&(n=1/0),T(r)?ge(function(t,o){return W(function(i,s){return r(t,i,o,s)})(z(e(t,o)))},n):(typeof r=="number"&&(n=r),L(function(t,o){return Gt(t,o,e,n)}))}function gr(e){return e===void 0&&(e=1/0),ge(K,e)}function Yt(){return gr(1)}function Ue(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return Yt()(D(e,ae(e)))}function qe(e){return new F(function(r){z(e()).subscribe(r)})}var po=["addListener","removeListener"],mo=["addEventListener","removeEventListener"],ho=["on","off"];function Q(e,r,n,t){if(T(n)&&(t=n,n=void 0),t)return Q(e,r,n).pipe(yr(t));var o=k(xo(e)?mo.map(function(l){return function(a){return e[l](r,a,n)}}):vo(e)?po.map(Bt(e,r)):bo(e)?ho.map(Bt(e,r)):[],2),i=o[0],s=o[1];if(!i&&Ce(e))return ge(function(l){return Q(l,r,n)})(z(e));if(!i)throw new TypeError("Invalid event target");return new F(function(l){var a=function(){for(var u=[],c=0;c<arguments.length;c++)u[c]=arguments[c];return l.next(1<u.length?u:u[0])};return i(a),function(){return s(a)}})}function Bt(e,r){return function(n){return function(t){return e[n](r,t)}}}function vo(e){return T(e.addListener)&&T(e.removeListener)}function bo(e){return T(e.on)&&T(e.off)}function xo(e){return T(e.addEventListener)&&T(e.removeEventListener)}function Xt(e,r,n){e===void 0&&(e=0),n===void 0&&(n=Ht);var t=-1;return r!=null&&(lr(r)?n=r:t=r),new F(function(o){var i=Dt(e)?+e-n.now():e;i<0&&(i=0);var s=0;return n.schedule(function(){o.closed||(o.next(s++),0<=t?this.schedule(void 0,t):o.complete())},i)})}function J(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=ae(e),t=jt(e,1/0),o=e;return o.length?o.length===1?z(o[0]):gr(t)(D(o,n)):ce}var Ve=new F(re);var yo=Array.isArray;function Zt(e){return e.length===1&&yo(e[0])?e[0]:e}function pe(e,r){return L(function(n,t){var o=0;n.subscribe(new C(t,function(i){return e.call(r,i,o++)&&t.next(i)}))})}function en(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=Ie(e),t=Zt(e);return t.length?new F(function(o){var i=t.map(function(){return[]}),s=t.map(function(){return!1});o.add(function(){i=s=null});for(var l=function(u){z(t[u]).subscribe(new C(o,function(c){if(i[u].push(c),i.every(function(f){return f.length})){var p=i.map(function(f){return f.shift()});o.next(n?n.apply(void 0,j([],k(p))):p),i.some(function(f,d){return!f.length&&s[d]})&&o.complete()}},function(){s[u]=!0,!i[u].length&&o.complete()}))},a=0;!o.closed&&a<t.length;a++)l(a);return function(){i=s=null}}):ce}function Wr(e,r){return r===void 0&&(r=null),r=r!=null?r:e,L(function(n,t){var o=[],i=0;n.subscribe(new C(t,function(s){var l,a,u,c,p=null;i++%r==0&&o.push([]);try{for(var f=Z(o),d=f.next();!d.done;d=f.next()){var h=d.value;h.push(s),e<=h.length&&(p=p!=null?p:[],p.push(h))}}catch(w){l={error:w}}finally{try{d&&!d.done&&(a=f.return)&&a.call(f)}finally{if(l)throw l.error}}if(p)try{for(var m=Z(p),b=m.next();!b.done;b=m.next()){var h=b.value;ue(o,h),t.next(h)}}catch(w){u={error:w}}finally{try{b&&!b.done&&(c=m.return)&&c.call(m)}finally{if(u)throw u.error}}},function(){var s,l;try{for(var a=Z(o),u=a.next();!u.done;u=a.next()){var c=u.value;t.next(c)}}catch(p){s={error:p}}finally{try{u&&!u.done&&(l=a.return)&&l.call(a)}finally{if(s)throw s.error}}t.complete()},void 0,function(){o=null}))})}function wr(e){return L(function(r,n){var t=null,o=!1,i;t=r.subscribe(new C(n,void 0,void 0,function(s){i=z(e(s,wr(e)(r))),t?(t.unsubscribe(),t=null,i.subscribe(n)):o=!0})),o&&(t.unsubscribe(),t=null,i.subscribe(n))})}function Ne(e){return e<=0?function(){return ce}:L(function(r,n){var t=0;r.subscribe(new C(n,function(o){++t<=e&&(n.next(o),e<=t&&n.complete())}))})}function rn(){return L(function(e,r){e.subscribe(new C(r,re))})}function tn(e){return W(function(){return e})}function zr(e,r){return r?function(n){return Ue(r.pipe(Ne(1),rn()),n.pipe(zr(e)))}:ge(function(n,t){return e(n,t).pipe(Ne(1),tn(n))})}function Ur(e,r){r===void 0&&(r=Rr);var n=Xt(e,r);return zr(function(){return n})}function we(e,r){return r===void 0&&(r=K),e=e!=null?e:go,L(function(n,t){var o,i=!0;n.subscribe(new C(t,function(s){var l=r(s);(i||!e(o,l))&&(i=!1,o=l,t.next(s))}))})}function go(e,r){return e===r}function qr(e,r){return we(function(n,t){return r?r(n[e],t[e]):n[e]===t[e]})}function Se(e){return L(function(r,n){try{r.subscribe(n)}finally{n.add(e)}})}function nn(e){e===void 0&&(e={});var r=e.connector,n=r===void 0?function(){return new B}:r,t=e.resetOnError,o=t===void 0?!0:t,i=e.resetOnComplete,s=i===void 0?!0:i,l=e.resetOnRefCountZero,a=l===void 0?!0:l;return function(u){var c=null,p=null,f=null,d=0,h=!1,m=!1,b=function(){p==null||p.unsubscribe(),p=null},w=function(){b(),c=f=null,h=m=!1},E=function(){var I=c;w(),I==null||I.unsubscribe()};return L(function(I,v){d++,!m&&!h&&b();var x=f=f!=null?f:n();v.add(function(){d--,d===0&&!m&&!h&&(p=Vr(E,a))}),x.subscribe(v),c||(c=new Re({next:function(S){return x.next(S)},error:function(S){m=!0,b(),p=Vr(w,o,S),x.error(S)},complete:function(){h=!0,b(),p=Vr(w,s),x.complete()}}),D(I).subscribe(c))})(u)}}function Vr(e,r){for(var n=[],t=2;t<arguments.length;t++)n[t-2]=arguments[t];return r===!0?(e(),null):r===!1?null:r.apply(void 0,j([],k(n))).pipe(Ne(1)).subscribe(function(){return e()})}function Ee(e,r,n){var t,o,i,s=!1;return e&&typeof e=="object"?(i=(t=e.bufferSize)!==null&&t!==void 0?t:1/0,r=(o=e.windowTime)!==null&&o!==void 0?o:1/0,s=!!e.refCount,n=e.scheduler):i=e!=null?e:1/0,nn({connector:function(){return new Ft(i,r,n)},resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:s})}function me(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=ae(e);return L(function(t,o){(n?Ue(e,t,n):Ue(e,t)).subscribe(o)})}function G(e,r){return L(function(n,t){var o=null,i=0,s=!1,l=function(){return s&&!o&&t.complete()};n.subscribe(new C(t,function(a){o==null||o.unsubscribe();var u=0,c=i++;z(e(a,c)).subscribe(o=new C(t,function(p){return t.next(r?r(a,p,c,u++):p)},function(){o=null,l()}))},function(){s=!0,l()}))})}function Fe(e,r,n){var t=T(e)||r||n?{next:e,error:r,complete:n}:e;return t?L(function(o,i){var s;(s=t.subscribe)===null||s===void 0||s.call(t);var l=!0;o.subscribe(new C(i,function(a){var u;(u=t.next)===null||u===void 0||u.call(t,a),i.next(a)},function(){var a;l=!1,(a=t.complete)===null||a===void 0||a.call(t),i.complete()},function(a){var u;l=!1,(u=t.error)===null||u===void 0||u.call(t,a),i.error(a)},function(){var a,u;l&&((a=t.unsubscribe)===null||a===void 0||a.call(t)),(u=t.finalize)===null||u===void 0||u.call(t)}))}):K}function Pe(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=Ie(e);return L(function(t,o){for(var i=e.length,s=new Array(i),l=e.map(function(){return!1}),a=!1,u=function(p){z(e[p]).subscribe(new C(o,function(f){s[p]=f,!a&&!l[p]&&(l[p]=!0,(a=l.every(K))&&(l=null))},re))},c=0;c<i;c++)u(c);t.subscribe(new C(o,function(p){if(a){var f=j([p],k(s));o.next(n?n.apply(void 0,j([],k(f))):f)}}))})}function on(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return L(function(n,t){en.apply(void 0,j([n],k(e))).subscribe(t)})}function Nr(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return on.apply(void 0,j([],k(e)))}function an(e,r=document){return Array.from(r.querySelectorAll(e))}function X(e,r=document){let n=sn(e,r);if(typeof n=="undefined")throw new ReferenceError(`Missing element: expected "${e}" to be present`);return n}function sn(e,r=document){return r.querySelector(e)||void 0}function $r(){return document.activeElement instanceof HTMLElement&&document.activeElement||void 0}function ln(e){return J(Q(e,"focus"),Q(e,"blur")).pipe(W(({type:r})=>r==="focus"),me(e===$r()))}function un(e){return{x:e.scrollLeft,y:e.scrollTop}}function cn(e){return J(Q(e,"scroll"),Q(window,"resize")).pipe(W(()=>un(e)),me(un(e)))}var wo=new B,Uf=qe(()=>fe(new ResizeObserver(e=>{for(let r of e)wo.next(r)}))).pipe(G(e=>Ve.pipe(me(e)).pipe(Se(()=>e.disconnect()))),Ee(1));function fn(e){return{width:e.offsetWidth,height:e.offsetHeight}}function pn(e){return{width:e.scrollWidth,height:e.scrollHeight}}var So=new B,Gf=qe(()=>fe(new IntersectionObserver(e=>{for(let r of e)So.next(r)},{threshold:1}))).pipe(G(e=>Ve.pipe(me(e)).pipe(Se(()=>e.disconnect()))),Ee(1));function mn(e,r=16){return cn(e).pipe(W(({y:n})=>{let t=fn(e),o=pn(e);return n>=o.height-t.height-r}),we())}var ip={drawer:X("[data-md-toggle=drawer]"),search:X("[data-md-toggle=search]")};function dn(){return new URL(location.href)}function hn(e,r){if(typeof r=="string"||typeof r=="number")e.innerHTML+=r.toString();else if(r instanceof Node)e.appendChild(r);else if(Array.isArray(r))for(let n of r)hn(e,n)}function te(e,r,...n){let t=document.createElement(e);if(r)for(let o of Object.keys(r))typeof r[o]!="boolean"?t.setAttribute(o,r[o]):r[o]&&t.setAttribute(o,"");for(let o of n)hn(t,o);return t}function vn(e){if(e>999){let r=+((e-950)%1e3>99);return`${((e+1e-6)/1e3).toFixed(r)}k`}else return e.toString()}function Eo(e,r={credentials:"same-origin"}){return D(fetch(`${e}`,r)).pipe(pe(n=>n.status===200),wr(()=>ce))}function Sr(e,r){return Eo(e,r).pipe(G(n=>n.json()),Ee(1))}function He(e,r=document){return X(`[data-mdx-component=${e}]`,r)}function Dr(e,r=document){return an(`[data-mdx-component=${e}]`,r)}var _o=X("#__config"),$e=JSON.parse(_o.textContent);$e.base=`${new URL($e.base,dn())}`;function bn(){return $e}function ve(e,r){return typeof r!="undefined"?$e.translations[e].replace("#",r.toString()):$e.translations[e]}function xn(e){let r=ln(e),n=J(Q(e,"keyup"),Q(e,"focus").pipe(Ur(1))).pipe(W(()=>e.value),we());return r.pipe(pe(t=>!t),Pe(n)).subscribe(([,t])=>{let o=document.location.pathname;t.length&&ga("send","pageview",`${o}?q=[icon]+${t}`)}),ze([n,r]).pipe(W(([t,o])=>({ref:e,value:t,focus:o})))}var kn=Lr(Kr());function An(e,r){switch(r){case 0:e.textContent=ve("search.result.none");break;case 1:e.textContent=ve("search.result.one");break;default:e.textContent=ve("search.result.other",vn(r))}}function Mn(e){e.textContent=ve("search.result.placeholder")}function Ln(e,r){e.appendChild(r)}function In(e){e.innerHTML=""}var Cn=Lr(Kr());function To(e,r){return(0,Cn.wrap)(e.shortcode,r,{wrap:{tagOpen:"<b>",tagClose:"</b>"}})}function Fn(e,r){return te("li",{class:"mdx-iconsearch-result__item"},te("span",{class:"twemoji"},te("img",{src:e.url})),te("button",{class:"md-clipboard--inline",title:ve("clipboard.copy"),"data-clipboard-text":`:${e.shortcode}:`},te("code",null,`:${To(e,r)}:`)))}function Pn(e){let r=`@${e.name}`;return te("a",{href:e.url,title:r,class:"mdx-sponsorship__item"},te("img",{src:e.image}))}function Hn(e){return te("a",{href:"https://github.com/sponsors/squidfunk",class:"mdx-sponsorship__item mdx-sponsorship__item--private"},"+",e)}function Oo(e,{index$:r,query$:n}){return ze([n.pipe(qr("value")),r.pipe(W(({icons:t,emojis:o})=>[...Object.keys(t.data),...Object.keys(o.data)]))]).pipe(W(([{value:t},o])=>(0,kn.filter)(o,t)),G(t=>r.pipe(W(({icons:o,emojis:i})=>({data:t.map(s=>{let l=s in o.data?o:i;return{shortcode:s,url:[l.base,l.data[s]].join("")}})})))))}function Rn(e,{index$:r,query$:n}){let t=new B,o=mn(e).pipe(pe(Boolean)),i=X(":scope > :first-child",e);t.pipe(he(sr),Pe(n)).subscribe(([{data:l},{value:a}])=>{a?An(i,l.length):Mn(i)});let s=X(":scope > :last-child",e);return t.pipe(he(sr),Fe(()=>In(s)),G(({data:l})=>J(fe(...l.slice(0,10)),fe(...l.slice(10)).pipe(Wr(10),Nr(o),G(([a])=>fe(...a))))),Pe(n)).subscribe(([l,{value:a}])=>{Ln(s,Fn(l,a))}),Oo(e,{query$:n,index$:r}).pipe(Fe(l=>t.next(l)),Se(()=>t.complete()),W(l=>Ge({ref:e},l)))}function jn(e){let r=bn(),n=Sr(new URL("overrides/assets/javascripts/iconsearch_index.json",r.base)),t=He("iconsearch-query",e),o=He("iconsearch-result",e),i=xn(t),s=Rn(o,{index$:n,query$:i});return J(i,s)}function Wn(e){let r=Sr("https://3if8u9o552.execute-api.us-east-1.amazonaws.com/_/"),n=He("sponsorship-count"),t=He("sponsorship-total");return r.subscribe(o=>{e.removeAttribute("hidden");let i=X(":scope > :first-child",e);for(let s of o.sponsors)s.type==="public"&&i.appendChild(Pn(s.user));i.appendChild(Hn(o.sponsors.filter(({type:s})=>s==="private").length)),n.innerText=`${o.sponsors.length}`,t.innerText=`$ ${o.total.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")} a month`}),r.pipe(W(o=>Ge({ref:e},o)))}function zn(){let{origin:e}=new URL(location.href);Q(document.body,"click").subscribe(r=>{if(r.target instanceof HTMLElement){let n=r.target.closest("a");n&&n.origin!==e&&ga("send","event","outbound","click",n.href)}})}zn();var Ao=document$.pipe(G(()=>J(...Dr("iconsearch").map(e=>jn(e)),...Dr("sponsorship").map(e=>Wn(e)))));Ao.subscribe();})();
//# sourceMappingURL=bundle.5ee92cf1.min.js.map