mkdocs-material/material/overrides/assets/javascripts/custom.b457887c.min.js
2024-05-15 17:24:40 +02:00

19 lines
50 KiB
JavaScript

"use strict";(()=>{var go=Object.create;var Ar=Object.defineProperty;var wo=Object.getOwnPropertyDescriptor;var So=Object.getOwnPropertyNames,Zr=Object.getOwnPropertySymbols,Eo=Object.getPrototypeOf,rt=Object.prototype.hasOwnProperty,Oo=Object.prototype.propertyIsEnumerable;var et=(e,r,t)=>r in e?Ar(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,Ye=(e,r)=>{for(var t in r||(r={}))rt.call(r,t)&&et(e,t,r[t]);if(Zr)for(var t of Zr(r))Oo.call(r,t)&&et(e,t,r[t]);return e};var _e=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports);var To=(e,r,t,o)=>{if(r&&typeof r=="object"||typeof r=="function")for(let n of So(r))!rt.call(e,n)&&n!==t&&Ar(e,n,{get:()=>r[n],enumerable:!(o=wo(r,n))||o.enumerable});return e};var tt=(e,r,t)=>(t=e!=null?go(Eo(e)):{},To(r||!e||!e.__esModule?Ar(t,"default",{value:e,enumerable:!0}):t,e));var Qe=_e(B=>{(function(){var e,r,t,o,n,i,u,s,f,a,c,p,l,v,h,m,x,w,E,H;H=150,a=20,E=150,f=.75,B.score=function(d,b,S){var T,y,g,_;return y=S.preparedQuery,T=S.allowErrors,T||n(d,y.core_lw,y.core_up)?(_=d.toLowerCase(),g=r(d,_,y),Math.ceil(g)):0},B.isMatch=n=function(d,b,S){var T,y,g,_,W,z,C;if(g=d.length,_=b.length,!g||_>g)return!1;for(T=-1,y=-1;++y<_;){for(W=b.charCodeAt(y),z=S.charCodeAt(y);++T<g&&(C=d.charCodeAt(T),!(C===W||C===z)););if(T===g)return!1}return!0},B.computeScore=r=function(d,b,S){var T,y,g,_,W,z,C,U,M,N,V,re,D,ae,he,te,xe,ue,Er,Te,Je,Or,Tr,_r;if(he=S.query,te=S.query_lw,N=d.length,D=he.length,T=c(d,b,he,te),y=T.score,T.count===D)return v(D,N,y,T.pos);if(ae=b.indexOf(te),ae>-1)return h(d,b,he,te,ae,D,N);for(Te=new Array(D),W=new Array(D),_r=w(D,N),V=Math.ceil(f*D)+5,re=V,C=!0,M=-1;++M<D;)Te[M]=0,W[M]=0;for(U=-1;++U<N;){if(Or=b[U],!Or.charCodeAt(0)in S.charCodes){if(C){for(M=-1;++M<D;)W[M]=0;C=!1}continue}for(ue=0,Er=0,_=0,xe=!0,C=!0,M=-1;++M<D;){if(Je=Te[M],Je>ue&&(ue=Je),z=0,te[M]===Or)if(Tr=s(U,d,b),z=_>0?_:l(d,b,he,te,U,M,Tr),g=Er+p(U,M,Tr,y,z),g>ue)ue=g,re=V;else{if(xe&&--re<=0)return Math.max(ue,Te[D-1])*_r;xe=!1}Er=Je,_=W[M],W[M]=z,Te[M]=ue}}return ue=Te[D-1],ue*_r},B.isWordStart=s=function(d,b,S){var T,y;return d===0?!0:(T=b[d],y=b[d-1],i(y)||T!==S[d]&&y===S[d-1])},B.isWordEnd=u=function(d,b,S,T){var y,g;return d===T-1?!0:(y=b[d],g=b[d+1],i(g)||y===S[d]&&g!==S[d+1])},i=function(d){return d===" "||d==="."||d==="-"||d==="_"||d==="/"||d==="\\"},x=function(d){var b;return d<a?(b=a-d,100+b*b):Math.max(100+a-d,0)},B.scoreSize=w=function(d,b){return E/(E+Math.abs(b-d))},v=function(d,b,S,T){return 2*d*(H*S+x(T))*w(d,b)},B.scorePattern=m=function(d,b,S,T,y){var g,_;return _=d,g=6,S===d&&(g+=2),T&&(g+=3),y&&(g+=1),d===b&&(T&&(S===b?_+=2:_+=1),y&&(g+=1)),S+_*(_+g)},B.scoreCharacter=p=function(d,b,S,T,y){var g;return g=x(d),S?g+H*((T>y?T:y)+10):g+H*y},B.scoreConsecutives=l=function(d,b,S,T,y,g,_){var W,z,C,U,M,N,V;for(z=d.length,U=S.length,C=z-y,M=U-g,W=C<M?C:M,N=0,V=0,S[g]===d[y]&&N++;++V<W&&T[++g]===b[++y];)S[g]===d[y]&&N++;return V<W&&y--,V===1?1+2*N:m(V,U,N,_,u(y,d,b,z))},B.scoreExactMatch=h=function(d,b,S,T,y,g,_){var W,z,C,U,M;for(M=s(y,d,b),M||(C=b.indexOf(T,y+1),C>-1&&(M=s(C,d,b),M&&(y=C))),z=-1,U=0;++z<g;)S[y+z]===d[z]&&U++;return W=u(y+g-1,d,b,_),v(g,_,m(g,g,U,M,W),y)},e=function(){function d(b,S,T){this.score=b,this.pos=S,this.count=T}return d}(),t=new e(0,.1,0),B.scoreAcronyms=c=function(d,b,S,T){var y,g,_,W,z,C,U,M,N,V,re;if(z=d.length,C=S.length,!(z>1&&C>1))return t;for(y=0,V=0,re=0,M=0,_=-1,W=-1;++W<C;){if(U=T[W],i(U))if(_=b.indexOf(U,_+1),_>-1){V++;continue}else break;for(;++_<z;)if(U===b[_]&&s(_,d,b)){S[W]===d[_]&&M++,re+=_,y++;break}if(_===z)break}return y<2?t:(g=y===C?o(d,b,S,y):!1,N=m(y,C,M,!0,g),new e(N,re/y,y+V))},o=function(d,b,S,T){var y,g,_,W;if(_=d.length,W=S.length,y=0,_>12*W)return!1;for(g=-1;++g<_;)if(s(g,d,b)&&++y>T)return!1;return!0}}).call(B)});var wr=_e(Ke=>{(function(){var e,r,t,o,n,i,u,s,f,a;a=Qe(),i=a.isMatch,e=a.computeScore,s=a.scoreSize,f=20,t=2.5,Ke.score=function(c,p,l){var v,h,m,x;return h=l.preparedQuery,v=l.allowErrors,v||i(c,h.core_lw,h.core_up)?(x=c.toLowerCase(),m=e(c,x,h),m=u(c,x,m,l),Math.ceil(m)):0},u=function(c,p,l,v){var h,m,x,w,E,H,d,b,S,T;if(l===0)return 0;for(S=v.preparedQuery,T=v.useExtensionBonus,b=v.pathSeparator,E=c.length-1;c[E]===b;)E--;if(x=c.lastIndexOf(b,E),d=E-x,H=1,T&&(H+=n(p,S.ext,x,E,2),l*=H),x===-1)return l;for(w=S.depth;x>-1&&w-- >0;)x=c.lastIndexOf(b,x-1);return m=x===-1?l:H*e(c.slice(x+1,E+1),p.slice(x+1,E+1),S),h=.5*f/(f+r(c,E+1,b)),h*m+(1-h)*l*s(0,t*d)},Ke.countDir=r=function(c,p,l){var v,h;if(p<1)return 0;for(v=0,h=-1;++h<p&&c[h]===l;);for(;++h<p;)if(c[h]===l)for(v++;++h<p&&c[h]===l;);return v},Ke.getExtension=o=function(c){var p;return p=c.lastIndexOf("."),p<0?"":c.substr(p+1)},n=function(c,p,l,v,h){var m,x,w,E;if(!p.length||(E=c.lastIndexOf(".",v),!(E>l)))return 0;for(w=p.length,m=v-E,m<w&&(w=m,m=p.length),E++,x=-1;++x<w&&c[E+x]===p[x];);return x===0&&h>0?.9*n(c,p,l,E-2,h-1):x/m}}).call(Ke)});var Xr=_e((to,oo)=>{(function(){var e,r,t,o,n,i,u,s;s=wr(),t=s.countDir,n=s.getExtension,oo.exports=e=function(){function f(a,c){var p,l,v;if(v=c!=null?c:{},p=v.optCharRegEx,l=v.pathSeparator,!(a&&a.length))return null;this.query=a,this.query_lw=a.toLowerCase(),this.core=r(a,p),this.core_lw=this.core.toLowerCase(),this.core_up=u(this.core),this.depth=t(a,a.length,l),this.ext=n(this.query_lw),this.charCodes=o(this.query_lw)}return f}(),i=/[ _\-:\/\\]/g,r=function(f,a){return a==null&&(a=i),f.replace(a,"")},u=function(f){var a,c,p,l;for(c="",p=0,l=f.length;p<l;p++)a=f[p],c+=a.toUpperCase()[0];return c},o=function(f){var a,c,p;for(p=f.length,c=-1,a=[];++c<p;)a[f.charCodeAt(c)]=!0;return a}}).call(to)});var ao=_e((no,io)=>{(function(){var e,r,t,o,n;o=Qe(),r=wr(),e=Xr(),t=function(i){return i.candidate},n=function(i,u){return u.score-i.score},io.exports=function(i,u,s){var f,a,c,p,l,v,h,m,x,w,E,H,d;for(m=[],c=s.key,l=s.maxResults,p=s.maxInners,E=s.usePathScoring,x=p!=null&&p>0?p:i.length+1,f=c!=null,h=E?r:o,H=0,d=i.length;H<d&&(a=i[H],w=f?a[c]:a,!(!!w&&(v=h.score(w,u,s),v>0&&(m.push({candidate:a,score:v}),!--x))));H++);return m.sort(n),i=m.map(t),l!=null&&(i=i.slice(0,l)),i}}).call(no)});var uo=_e(Sr=>{(function(){var e,r,t,o,n,i,u,s,f,a;a=Qe(),t=a.isMatch,o=a.isWordStart,f=a.scoreConsecutives,s=a.scoreCharacter,u=a.scoreAcronyms,Sr.match=n=function(c,p,l){var v,h,m,x,w,E;return v=l.allowErrors,w=l.preparedQuery,x=l.pathSeparator,v||t(c,w.core_lw,w.core_up)?(E=c.toLowerCase(),m=r(c,E,w),m.length===0||c.indexOf(x)>-1&&(h=e(c,E,w,x),m=i(m,h)),m):[]},Sr.wrap=function(c,p,l){var v,h,m,x,w,E,H,d,b;if(l.wrap!=null&&(b=l.wrap,E=b.tagClass,d=b.tagOpen,H=b.tagClose),E==null&&(E="highlight"),d==null&&(d='<strong class="'+E+'">'),H==null&&(H="</strong>"),c===p)return d+c+H;if(m=n(c,p,l),m.length===0)return c;for(x="",v=-1,w=0;++v<m.length;){for(h=m[v],h>w&&(x+=c.substring(w,h),w=h);++v<m.length;)if(m[v]===h+1)h++;else{v--;break}h++,h>w&&(x+=d,x+=c.substring(w,h),x+=H,w=h)}return w<=c.length-1&&(x+=c.substring(w)),x},e=function(c,p,l,v){var h,m,x;for(x=c.length-1;c[x]===v;)x--;if(h=c.lastIndexOf(v,x),h===-1)return[];for(m=l.depth;m-- >0;)if(h=c.lastIndexOf(v,h-1),h===-1)return[];return h++,x++,r(c.slice(h,x),p.slice(h,x),l,h)},i=function(c,p){var l,v,h,m,x,w,E;if(x=c.length,w=p.length,w===0)return c.slice();if(x===0)return p.slice();for(h=-1,m=0,v=p[m],E=[];++h<x;){for(l=c[h];v<=l&&++m<w;)v<l&&E.push(v),v=p[m];E.push(l)}for(;m<w;)E.push(p[m++]);return E},r=function(c,p,l,v){var h,m,x,w,E,H,d,b,S,T,y,g,_,W,z,C,U,M,N,V,re,D,ae,he,te,xe;for(v==null&&(v=0),M=l.query,N=l.query_lw,_=c.length,C=M.length,E=u(c,p,M,N).score,D=new Array(C),S=new Array(C),x=0,w=1,m=2,h=3,xe=new Array(_*C),U=-1,g=-1;++g<C;)D[g]=0,S[g]=0;for(y=-1;++y<_;)for(V=0,ae=0,b=0,he=p[y],g=-1;++g<C;)T=0,H=0,re=ae,N[g]===he&&(te=o(y,c,p),T=b>0?b:f(c,p,M,N,y,g,te),H=re+s(y,g,te,E,T)),ae=D[g],b=S[g],V>ae?z=m:(V=ae,z=w),H>V?(V=H,z=h):T=0,D[g]=V,S[g]=T,xe[++U]=V>0?z:x;for(y=_-1,g=C-1,U=y*C+g,d=!0,W=[];d&&y>=0&&g>=0;)switch(xe[U]){case w:y--,U-=C;break;case m:g--,U--;break;case h:W.push(y+v),g--,y--,U-=C+1;break;default:d=!1}return W.reverse(),W}}).call(Sr)});var Gr=_e((fo,co)=>{(function(){var e,r,t,o,n,i,u,s;t=ao(),o=uo(),s=Qe(),i=wr(),e=Xr(),u=null,r=(typeof process!="undefined"&&process!==null?process.platform:void 0)==="win32"?"\\":"/",co.exports={filter:function(f,a,c){return c==null&&(c={}),a!=null&&a.length&&(f!=null&&f.length)?(c=n(c,a),t(f,a,c)):[]},score:function(f,a,c){return c==null&&(c={}),f!=null&&f.length&&(a!=null&&a.length)?(c=n(c,a),c.usePathScoring?i.score(f,a,c):s.score(f,a,c)):0},match:function(f,a,c){var p,l,v;return c==null&&(c={}),f?a?f===a?function(){v=[];for(var h=0,m=f.length;0<=m?h<m:h>m;0<=m?h++:h--)v.push(h);return v}.apply(this):(c=n(c,a),o.match(f,a,c)):[]:[]},wrap:function(f,a,c){return c==null&&(c={}),f?a?(c=n(c,a),o.wrap(f,a,c)):[]:[]},prepareQuery:function(f,a){return a==null&&(a={}),a=n(a,f),a.preparedQuery}},n=function(f,a){return f.allowErrors==null&&(f.allowErrors=!1),f.usePathScoring==null&&(f.usePathScoring=!0),f.useExtensionBonus==null&&(f.useExtensionBonus=!1),f.pathSeparator==null&&(f.pathSeparator=r),f.optCharRegEx==null&&(f.optCharRegEx=null),f.wrap==null&&(f.wrap=null),f.preparedQuery==null&&(f.preparedQuery=u&&u.query===a?u:u=new e(a,f)),f}}).call(fo)});/*! *****************************************************************************
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 Mr=function(e,r){return Mr=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,o){t.__proto__=o}||function(t,o){for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(t[n]=o[n])},Mr(e,r)};function j(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");Mr(e,r);function t(){this.constructor=e}e.prototype=r===null?Object.create(r):(t.prototype=r.prototype,new t)}function ot(e,r,t,o){function n(i){return i instanceof t?i:new t(function(u){u(i)})}return new(t||(t=Promise))(function(i,u){function s(c){try{a(o.next(c))}catch(p){u(p)}}function f(c){try{a(o.throw(c))}catch(p){u(p)}}function a(c){c.done?i(c.value):n(c.value).then(s,f)}a((o=o.apply(e,r||[])).next())})}function Xe(e,r){var t={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},o,n,i,u;return u={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(u[Symbol.iterator]=function(){return this}),u;function s(a){return function(c){return f([a,c])}}function f(a){if(o)throw new TypeError("Generator is already executing.");for(;t;)try{if(o=1,n&&(i=a[0]&2?n.return:a[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,a[1])).done)return i;switch(n=0,i&&(a=[a[0]&2,i.value]),a[0]){case 0:case 1:i=a;break;case 4:return t.label++,{value:a[1],done:!1};case 5:t.label++,n=a[1],a=[0];continue;case 7:a=t.ops.pop(),t.trys.pop();continue;default:if(i=t.trys,!(i=i.length>0&&i[i.length-1])&&(a[0]===6||a[0]===2)){t=0;continue}if(a[0]===3&&(!i||a[1]>i[0]&&a[1]<i[3])){t.label=a[1];break}if(a[0]===6&&t.label<i[1]){t.label=i[1],i=a;break}if(i&&t.label<i[2]){t.label=i[2],t.ops.push(a);break}i[2]&&t.ops.pop(),t.trys.pop();continue}a=r.call(e,t)}catch(c){a=[6,c],n=0}finally{o=i=0}if(a[0]&5)throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}}function X(e){var r=typeof Symbol=="function"&&Symbol.iterator,t=r&&e[r],o=0;if(t)return t.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&o>=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function R(e,r){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var o=t.call(e),n,i=[],u;try{for(;(r===void 0||r-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(s){u={error:s}}finally{try{n&&!n.done&&(t=o.return)&&t.call(o)}finally{if(u)throw u.error}}return i}function k(e,r,t){if(t||arguments.length===2)for(var o=0,n=r.length,i;o<n;o++)(i||!(o in r))&&(i||(i=Array.prototype.slice.call(r,0,o)),i[o]=r[o]);return e.concat(i||Array.prototype.slice.call(r))}function be(e){return this instanceof be?(this.v=e,this):new be(e)}function nt(e,r,t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var o=t.apply(e,r||[]),n,i=[];return n={},u("next"),u("throw"),u("return"),n[Symbol.asyncIterator]=function(){return this},n;function u(l){o[l]&&(n[l]=function(v){return new Promise(function(h,m){i.push([l,v,h,m])>1||s(l,v)})})}function s(l,v){try{f(o[l](v))}catch(h){p(i[0][3],h)}}function f(l){l.value instanceof be?Promise.resolve(l.value.v).then(a,c):p(i[0][2],l)}function a(l){s("next",l)}function c(l){s("throw",l)}function p(l,v){l(v),i.shift(),i.length&&s(i[0][0],i[0][1])}}function it(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=e[Symbol.asyncIterator],t;return r?r.call(e):(e=typeof X=="function"?X(e):e[Symbol.iterator](),t={},o("next"),o("throw"),o("return"),t[Symbol.asyncIterator]=function(){return this},t);function o(i){t[i]=e[i]&&function(u){return new Promise(function(s,f){u=e[i](u),n(s,f,u.done,u.value)})}}function n(i,u,s,f){Promise.resolve(f).then(function(a){i({value:a,done:s})},u)}}function O(e){return typeof e=="function"}function Ge(e){var r=function(o){Error.call(o),o.stack=new Error().stack},t=e(r);return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}var Be=Ge(function(e){return function(t){e(this),this.message=t?t.length+` errors occurred during unsubscription:
`+t.map(function(o,n){return n+1+") "+o.toString()}).join(`
`):"",this.name="UnsubscriptionError",this.errors=t}});function fe(e,r){if(e){var t=e.indexOf(r);0<=t&&e.splice(t,1)}}var oe=function(){function e(r){this.initialTeardown=r,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var r,t,o,n,i;if(!this.closed){this.closed=!0;var u=this._parentage;if(u)if(this._parentage=null,Array.isArray(u))try{for(var s=X(u),f=s.next();!f.done;f=s.next()){var a=f.value;a.remove(this)}}catch(m){r={error:m}}finally{try{f&&!f.done&&(t=s.return)&&t.call(s)}finally{if(r)throw r.error}}else u.remove(this);var c=this.initialTeardown;if(O(c))try{c()}catch(m){i=m instanceof Be?m.errors:[m]}var p=this._finalizers;if(p){this._finalizers=null;try{for(var l=X(p),v=l.next();!v.done;v=l.next()){var h=v.value;try{at(h)}catch(m){i=i!=null?i:[],m instanceof Be?i=k(k([],R(i)),R(m.errors)):i.push(m)}}}catch(m){o={error:m}}finally{try{v&&!v.done&&(n=l.return)&&n.call(l)}finally{if(o)throw o.error}}}if(i)throw new Be(i)}},e.prototype.add=function(r){var t;if(r&&r!==this)if(this.closed)at(r);else{if(r instanceof e){if(r.closed||r._hasParent(this))return;r._addParent(this)}(this._finalizers=(t=this._finalizers)!==null&&t!==void 0?t:[]).push(r)}},e.prototype._hasParent=function(r){var t=this._parentage;return t===r||Array.isArray(t)&&t.includes(r)},e.prototype._addParent=function(r){var t=this._parentage;this._parentage=Array.isArray(t)?(t.push(r),t):t?[t,r]:r},e.prototype._removeParent=function(r){var t=this._parentage;t===r?this._parentage=null:Array.isArray(t)&&fe(t,r)},e.prototype.remove=function(r){var t=this._finalizers;t&&fe(t,r),r instanceof e&&r._removeParent(this)},e.EMPTY=function(){var r=new e;return r.closed=!0,r}(),e}();var Ir=oe.EMPTY;function Ze(e){return e instanceof oe||e&&"closed"in e&&O(e.remove)&&O(e.add)&&O(e.unsubscribe)}function at(e){O(e)?e():e.unsubscribe()}var ee={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var Ae={setTimeout:function(e,r){for(var t=[],o=2;o<arguments.length;o++)t[o-2]=arguments[o];var n=Ae.delegate;return n!=null&&n.setTimeout?n.setTimeout.apply(n,k([e,r],R(t))):setTimeout.apply(void 0,k([e,r],R(t)))},clearTimeout:function(e){var r=Ae.delegate;return((r==null?void 0:r.clearTimeout)||clearTimeout)(e)},delegate:void 0};function er(e){Ae.setTimeout(function(){var r=ee.onUnhandledError;if(r)r(e);else throw e})}function ce(){}var ut=function(){return Lr("C",void 0,void 0)}();function ft(e){return Lr("E",void 0,e)}function ct(e){return Lr("N",e,void 0)}function Lr(e,r,t){return{kind:e,value:r,error:t}}var ye=null;function Me(e){if(ee.useDeprecatedSynchronousErrorHandling){var r=!ye;if(r&&(ye={errorThrown:!1,error:null}),e(),r){var t=ye,o=t.errorThrown,n=t.error;if(ye=null,o)throw n}}else e()}function st(e){ee.useDeprecatedSynchronousErrorHandling&&ye&&(ye.errorThrown=!0,ye.error=e)}var ze=function(e){j(r,e);function r(t){var o=e.call(this)||this;return o.isStopped=!1,t?(o.destination=t,Ze(t)&&t.add(o)):o.destination=Io,o}return r.create=function(t,o,n){return new ge(t,o,n)},r.prototype.next=function(t){this.isStopped?Pr(ct(t),this):this._next(t)},r.prototype.error=function(t){this.isStopped?Pr(ft(t),this):(this.isStopped=!0,this._error(t))},r.prototype.complete=function(){this.isStopped?Pr(ut,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(t){this.destination.next(t)},r.prototype._error=function(t){try{this.destination.error(t)}finally{this.unsubscribe()}},r.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},r}(oe);var _o=Function.prototype.bind;function Cr(e,r){return _o.call(e,r)}var Ao=function(){function e(r){this.partialObserver=r}return e.prototype.next=function(r){var t=this.partialObserver;if(t.next)try{t.next(r)}catch(o){rr(o)}},e.prototype.error=function(r){var t=this.partialObserver;if(t.error)try{t.error(r)}catch(o){rr(o)}else rr(r)},e.prototype.complete=function(){var r=this.partialObserver;if(r.complete)try{r.complete()}catch(t){rr(t)}},e}(),ge=function(e){j(r,e);function r(t,o,n){var i=e.call(this)||this,u;if(O(t)||!t)u={next:t!=null?t:void 0,error:o!=null?o:void 0,complete:n!=null?n:void 0};else{var s;i&&ee.useDeprecatedNextContext?(s=Object.create(t),s.unsubscribe=function(){return i.unsubscribe()},u={next:t.next&&Cr(t.next,s),error:t.error&&Cr(t.error,s),complete:t.complete&&Cr(t.complete,s)}):u=t}return i.destination=new Ao(u),i}return r}(ze);function rr(e){ee.useDeprecatedSynchronousErrorHandling?st(e):er(e)}function Mo(e){throw e}function Pr(e,r){var t=ee.onStoppedNotification;t&&Ae.setTimeout(function(){return t(e,r)})}var Io={closed:!0,next:ce,error:Mo,complete:ce};var Ie=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}();function G(e){return e}function pt(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return Rr(e)}function Rr(e){return e.length===0?G:e.length===1?e[0]:function(t){return e.reduce(function(o,n){return n(o)},t)}}var I=function(){function e(r){r&&(this._subscribe=r)}return e.prototype.lift=function(r){var t=new e;return t.source=this,t.operator=r,t},e.prototype.subscribe=function(r,t,o){var n=this,i=Co(r)?r:new ge(r,t,o);return Me(function(){var u=n,s=u.operator,f=u.source;i.add(s?s.call(i,f):f?n._subscribe(i):n._trySubscribe(i))}),i},e.prototype._trySubscribe=function(r){try{return this._subscribe(r)}catch(t){r.error(t)}},e.prototype.forEach=function(r,t){var o=this;return t=lt(t),new t(function(n,i){var u=new ge({next:function(s){try{r(s)}catch(f){i(f),u.unsubscribe()}},error:i,complete:n});o.subscribe(u)})},e.prototype._subscribe=function(r){var t;return(t=this.source)===null||t===void 0?void 0:t.subscribe(r)},e.prototype[Ie]=function(){return this},e.prototype.pipe=function(){for(var r=[],t=0;t<arguments.length;t++)r[t]=arguments[t];return Rr(r)(this)},e.prototype.toPromise=function(r){var t=this;return r=lt(r),new r(function(o,n){var i;t.subscribe(function(u){return i=u},function(u){return n(u)},function(){return o(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 Lo(e){return e&&O(e.next)&&O(e.error)&&O(e.complete)}function Co(e){return e&&e instanceof ze||Lo(e)&&Ze(e)}function Po(e){return O(e==null?void 0:e.lift)}function A(e){return function(r){if(Po(r))return r.lift(function(t){try{return e(t,this)}catch(o){this.error(o)}});throw new TypeError("Unable to lift unknown Observable type")}}function P(e,r,t,o,n){return new Ro(e,r,t,o,n)}var Ro=function(e){j(r,e);function r(t,o,n,i,u,s){var f=e.call(this,t)||this;return f.onFinalize=u,f.shouldUnsubscribe=s,f._next=o?function(a){try{o(a)}catch(c){t.error(c)}}:e.prototype._next,f._error=i?function(a){try{i(a)}catch(c){t.error(c)}finally{this.unsubscribe()}}:e.prototype._error,f._complete=n?function(){try{n()}catch(a){t.error(a)}finally{this.unsubscribe()}}:e.prototype._complete,f}return r.prototype.unsubscribe=function(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var o=this.closed;e.prototype.unsubscribe.call(this),!o&&((t=this.onFinalize)===null||t===void 0||t.call(this))}},r}(ze);var Le={schedule:function(e){var r=requestAnimationFrame,t=cancelAnimationFrame,o=Le.delegate;o&&(r=o.requestAnimationFrame,t=o.cancelAnimationFrame);var n=r(function(i){t=void 0,e(i)});return new oe(function(){return t==null?void 0:t(n)})},requestAnimationFrame:function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var t=Le.delegate;return((t==null?void 0:t.requestAnimationFrame)||requestAnimationFrame).apply(void 0,k([],R(e)))},cancelAnimationFrame:function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var t=Le.delegate;return((t==null?void 0:t.cancelAnimationFrame)||cancelAnimationFrame).apply(void 0,k([],R(e)))},delegate:void 0};var mt=Ge(function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}});var K=function(e){j(r,e);function r(){var t=e.call(this)||this;return t.closed=!1,t.currentObservers=null,t.observers=[],t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return r.prototype.lift=function(t){var o=new ht(this,this);return o.operator=t,o},r.prototype._throwIfClosed=function(){if(this.closed)throw new mt},r.prototype.next=function(t){var o=this;Me(function(){var n,i;if(o._throwIfClosed(),!o.isStopped){o.currentObservers||(o.currentObservers=Array.from(o.observers));try{for(var u=X(o.currentObservers),s=u.next();!s.done;s=u.next()){var f=s.value;f.next(t)}}catch(a){n={error:a}}finally{try{s&&!s.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}}})},r.prototype.error=function(t){var o=this;Me(function(){if(o._throwIfClosed(),!o.isStopped){o.hasError=o.isStopped=!0,o.thrownError=t;for(var n=o.observers;n.length;)n.shift().error(t)}})},r.prototype.complete=function(){var t=this;Me(function(){if(t._throwIfClosed(),!t.isStopped){t.isStopped=!0;for(var o=t.observers;o.length;)o.shift().complete()}})},r.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(r.prototype,"observed",{get:function(){var t;return((t=this.observers)===null||t===void 0?void 0:t.length)>0},enumerable:!1,configurable:!0}),r.prototype._trySubscribe=function(t){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,t)},r.prototype._subscribe=function(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)},r.prototype._innerSubscribe=function(t){var o=this,n=this,i=n.hasError,u=n.isStopped,s=n.observers;return i||u?Ir:(this.currentObservers=null,s.push(t),new oe(function(){o.currentObservers=null,fe(s,t)}))},r.prototype._checkFinalizedStatuses=function(t){var o=this,n=o.hasError,i=o.thrownError,u=o.isStopped;n?t.error(i):u&&t.complete()},r.prototype.asObservable=function(){var t=new I;return t.source=this,t},r.create=function(t,o){return new ht(t,o)},r}(I);var ht=function(e){j(r,e);function r(t,o){var n=e.call(this)||this;return n.destination=t,n.source=o,n}return r.prototype.next=function(t){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.next)===null||n===void 0||n.call(o,t)},r.prototype.error=function(t){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.error)===null||n===void 0||n.call(o,t)},r.prototype.complete=function(){var t,o;(o=(t=this.destination)===null||t===void 0?void 0:t.complete)===null||o===void 0||o.call(t)},r.prototype._subscribe=function(t){var o,n;return(n=(o=this.source)===null||o===void 0?void 0:o.subscribe(t))!==null&&n!==void 0?n:Ir},r}(K);var Hr=function(e){j(r,e);function r(t){var o=e.call(this)||this;return o._value=t,o}return Object.defineProperty(r.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),r.prototype._subscribe=function(t){var o=e.prototype._subscribe.call(this,t);return!o.closed&&t.next(this._value),o},r.prototype.getValue=function(){var t=this,o=t.hasError,n=t.thrownError,i=t._value;if(o)throw n;return this._throwIfClosed(),i},r.prototype.next=function(t){e.prototype.next.call(this,this._value=t)},r}(K);var je={now:function(){return(je.delegate||Date).now()},delegate:void 0};var dt=function(e){j(r,e);function r(t,o,n){t===void 0&&(t=1/0),o===void 0&&(o=1/0),n===void 0&&(n=je);var i=e.call(this)||this;return i._bufferSize=t,i._windowTime=o,i._timestampProvider=n,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=o===1/0,i._bufferSize=Math.max(1,t),i._windowTime=Math.max(1,o),i}return r.prototype.next=function(t){var o=this,n=o.isStopped,i=o._buffer,u=o._infiniteTimeWindow,s=o._timestampProvider,f=o._windowTime;n||(i.push(t),!u&&i.push(s.now()+f)),this._trimBuffer(),e.prototype.next.call(this,t)},r.prototype._subscribe=function(t){this._throwIfClosed(),this._trimBuffer();for(var o=this._innerSubscribe(t),n=this,i=n._infiniteTimeWindow,u=n._buffer,s=u.slice(),f=0;f<s.length&&!t.closed;f+=i?1:2)t.next(s[f]);return this._checkFinalizedStatuses(t),o},r.prototype._trimBuffer=function(){var t=this,o=t._bufferSize,n=t._timestampProvider,i=t._buffer,u=t._infiniteTimeWindow,s=(u?1:2)*o;if(o<1/0&&s<i.length&&i.splice(0,i.length-s),!u){for(var f=n.now(),a=0,c=1;c<i.length&&i[c]<=f;c+=2)a=c;a&&i.splice(0,a+1)}},r}(K);var vt=function(e){j(r,e);function r(t,o){return e.call(this)||this}return r.prototype.schedule=function(t,o){return o===void 0&&(o=0),this},r}(oe);var Ve={setInterval:function(e,r){for(var t=[],o=2;o<arguments.length;o++)t[o-2]=arguments[o];var n=Ve.delegate;return n!=null&&n.setInterval?n.setInterval.apply(n,k([e,r],R(t))):setInterval.apply(void 0,k([e,r],R(t)))},clearInterval:function(e){var r=Ve.delegate;return((r==null?void 0:r.clearInterval)||clearInterval)(e)},delegate:void 0};var tr=function(e){j(r,e);function r(t,o){var n=e.call(this,t,o)||this;return n.scheduler=t,n.work=o,n.pending=!1,n}return r.prototype.schedule=function(t,o){var n;if(o===void 0&&(o=0),this.closed)return this;this.state=t;var i=this.id,u=this.scheduler;return i!=null&&(this.id=this.recycleAsyncId(u,i,o)),this.pending=!0,this.delay=o,this.id=(n=this.id)!==null&&n!==void 0?n:this.requestAsyncId(u,this.id,o),this},r.prototype.requestAsyncId=function(t,o,n){return n===void 0&&(n=0),Ve.setInterval(t.flush.bind(t,this),n)},r.prototype.recycleAsyncId=function(t,o,n){if(n===void 0&&(n=0),n!=null&&this.delay===n&&this.pending===!1)return o;o!=null&&Ve.clearInterval(o)},r.prototype.execute=function(t,o){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(t,o);if(n)return n;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},r.prototype._execute=function(t,o){var n=!1,i;try{this.work(t)}catch(u){n=!0,i=u||new Error("Scheduled action threw falsy error")}if(n)return this.unsubscribe(),i},r.prototype.unsubscribe=function(){if(!this.closed){var t=this,o=t.id,n=t.scheduler,i=n.actions;this.work=this.state=this.scheduler=null,this.pending=!1,fe(i,this),o!=null&&(this.id=this.recycleAsyncId(n,o,null)),this.delay=null,e.prototype.unsubscribe.call(this)}},r}(vt);var kr=function(){function e(r,t){t===void 0&&(t=e.now),this.schedulerActionCtor=r,this.now=t}return e.prototype.schedule=function(r,t,o){return t===void 0&&(t=0),new this.schedulerActionCtor(this,r).schedule(o,t)},e.now=je.now,e}();var or=function(e){j(r,e);function r(t,o){o===void 0&&(o=kr.now);var n=e.call(this,t,o)||this;return n.actions=[],n._active=!1,n}return r.prototype.flush=function(t){var o=this.actions;if(this._active){o.push(t);return}var n;this._active=!0;do if(n=t.execute(t.state,t.delay))break;while(t=o.shift());if(this._active=!1,n){for(;t=o.shift();)t.unsubscribe();throw n}},r}(kr);var we=new or(tr),xt=we;var bt=function(e){j(r,e);function r(t,o){var n=e.call(this,t,o)||this;return n.scheduler=t,n.work=o,n}return r.prototype.requestAsyncId=function(t,o,n){return n===void 0&&(n=0),n!==null&&n>0?e.prototype.requestAsyncId.call(this,t,o,n):(t.actions.push(this),t._scheduled||(t._scheduled=Le.requestAnimationFrame(function(){return t.flush(void 0)})))},r.prototype.recycleAsyncId=function(t,o,n){var i;if(n===void 0&&(n=0),n!=null?n>0:this.delay>0)return e.prototype.recycleAsyncId.call(this,t,o,n);var u=t.actions;o!=null&&((i=u[u.length-1])===null||i===void 0?void 0:i.id)!==o&&(Le.cancelAnimationFrame(o),t._scheduled=void 0)},r}(tr);var yt=function(e){j(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.prototype.flush=function(t){this._active=!0;var o=this._scheduled;this._scheduled=void 0;var n=this.actions,i;t=t||n.shift();do if(i=t.execute(t.state,t.delay))break;while((t=n[0])&&t.id===o&&n.shift());if(this._active=!1,i){for(;(t=n[0])&&t.id===o&&n.shift();)t.unsubscribe();throw i}},r}(or);var Fr=new yt(bt);var Ce=new I(function(e){return e.complete()});function nr(e){return e&&O(e.schedule)}function Wr(e){return e[e.length-1]}function de(e){return O(Wr(e))?e.pop():void 0}function ne(e){return nr(Wr(e))?e.pop():void 0}function gt(e,r){return typeof Wr(e)=="number"?e.pop():r}var Pe=function(e){return e&&typeof e.length=="number"&&typeof e!="function"};function ir(e){return O(e==null?void 0:e.then)}function ar(e){return O(e[Ie])}function ur(e){return Symbol.asyncIterator&&O(e==null?void 0:e[Symbol.asyncIterator])}function fr(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 Ho(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var cr=Ho();function sr(e){return O(e==null?void 0:e[cr])}function pr(e){return nt(this,arguments,function(){var t,o,n,i;return Xe(this,function(u){switch(u.label){case 0:t=e.getReader(),u.label=1;case 1:u.trys.push([1,,9,10]),u.label=2;case 2:return[4,be(t.read())];case 3:return o=u.sent(),n=o.value,i=o.done,i?[4,be(void 0)]:[3,5];case 4:return[2,u.sent()];case 5:return[4,be(n)];case 6:return[4,u.sent()];case 7:return u.sent(),[3,2];case 8:return[3,10];case 9:return t.releaseLock(),[7];case 10:return[2]}})})}function lr(e){return O(e==null?void 0:e.getReader)}function F(e){if(e instanceof I)return e;if(e!=null){if(ar(e))return ko(e);if(Pe(e))return Fo(e);if(ir(e))return Wo(e);if(ur(e))return wt(e);if(sr(e))return Uo(e);if(lr(e))return zo(e)}throw fr(e)}function ko(e){return new I(function(r){var t=e[Ie]();if(O(t.subscribe))return t.subscribe(r);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function Fo(e){return new I(function(r){for(var t=0;t<e.length&&!r.closed;t++)r.next(e[t]);r.complete()})}function Wo(e){return new I(function(r){e.then(function(t){r.closed||(r.next(t),r.complete())},function(t){return r.error(t)}).then(null,er)})}function Uo(e){return new I(function(r){var t,o;try{for(var n=X(e),i=n.next();!i.done;i=n.next()){var u=i.value;if(r.next(u),r.closed)return}}catch(s){t={error:s}}finally{try{i&&!i.done&&(o=n.return)&&o.call(n)}finally{if(t)throw t.error}}r.complete()})}function wt(e){return new I(function(r){jo(e,r).catch(function(t){return r.error(t)})})}function zo(e){return wt(pr(e))}function jo(e,r){var t,o,n,i;return ot(this,void 0,void 0,function(){var u,s;return Xe(this,function(f){switch(f.label){case 0:f.trys.push([0,5,6,11]),t=it(e),f.label=1;case 1:return[4,t.next()];case 2:if(o=f.sent(),!!o.done)return[3,4];if(u=o.value,r.next(u),r.closed)return[2];f.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return s=f.sent(),n={error:s},[3,11];case 6:return f.trys.push([6,,9,10]),o&&!o.done&&(i=t.return)?[4,i.call(t)]:[3,8];case 7:f.sent(),f.label=8;case 8:return[3,10];case 9:if(n)throw n.error;return[7];case 10:return[7];case 11:return r.complete(),[2]}})})}function J(e,r,t,o,n){o===void 0&&(o=0),n===void 0&&(n=!1);var i=r.schedule(function(){t(),n?e.add(this.schedule(null,o)):this.unsubscribe()},o);if(e.add(i),!n)return i}function mr(e,r){return r===void 0&&(r=0),A(function(t,o){t.subscribe(P(o,function(n){return J(o,e,function(){return o.next(n)},r)},function(){return J(o,e,function(){return o.complete()},r)},function(n){return J(o,e,function(){return o.error(n)},r)}))})}function hr(e,r){return r===void 0&&(r=0),A(function(t,o){o.add(e.schedule(function(){return t.subscribe(o)},r))})}function St(e,r){return F(e).pipe(hr(r),mr(r))}function Et(e,r){return F(e).pipe(hr(r),mr(r))}function Ot(e,r){return new I(function(t){var o=0;return r.schedule(function(){o===e.length?t.complete():(t.next(e[o++]),t.closed||this.schedule())})})}function Tt(e,r){return new I(function(t){var o;return J(t,r,function(){o=e[cr](),J(t,r,function(){var n,i,u;try{n=o.next(),i=n.value,u=n.done}catch(s){t.error(s);return}u?t.complete():t.next(i)},0,!0)}),function(){return O(o==null?void 0:o.return)&&o.return()}})}function dr(e,r){if(!e)throw new Error("Iterable cannot be null");return new I(function(t){J(t,r,function(){var o=e[Symbol.asyncIterator]();J(t,r,function(){o.next().then(function(n){n.done?t.complete():t.next(n.value)})},0,!0)})})}function _t(e,r){return dr(pr(e),r)}function At(e,r){if(e!=null){if(ar(e))return St(e,r);if(Pe(e))return Ot(e,r);if(ir(e))return Et(e,r);if(ur(e))return dr(e,r);if(sr(e))return Tt(e,r);if(lr(e))return _t(e,r)}throw fr(e)}function se(e,r){return r?At(e,r):F(e)}function ie(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var t=ne(e);return se(e,t)}function Ur(e,r){var t=O(e)?e:function(){return e},o=function(n){return n.error(t())};return new I(r?function(n){return r.schedule(o,0,n)}:o)}function Mt(e){return e instanceof Date&&!isNaN(e)}function L(e,r){return A(function(t,o){var n=0;t.subscribe(P(o,function(i){o.next(e.call(r,i,n++))}))})}var Vo=Array.isArray;function $o(e,r){return Vo(r)?e.apply(void 0,k([],R(r))):e(r)}function Re(e){return L(function(r){return $o(e,r)})}var No=Array.isArray,qo=Object.getPrototypeOf,Do=Object.prototype,Qo=Object.keys;function It(e){if(e.length===1){var r=e[0];if(No(r))return{args:r,keys:null};if(Ko(r)){var t=Qo(r);return{args:t.map(function(o){return r[o]}),keys:t}}}return{args:e,keys:null}}function Ko(e){return e&&typeof e=="object"&&qo(e)===Do}function Lt(e,r){return e.reduce(function(t,o,n){return t[o]=r[n],t},{})}function He(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var t=ne(e),o=de(e),n=It(e),i=n.args,u=n.keys;if(i.length===0)return se([],t);var s=new I(zr(i,t,u?function(f){return Lt(u,f)}:G));return o?s.pipe(Re(o)):s}function zr(e,r,t){return t===void 0&&(t=G),function(o){Ct(r,function(){for(var n=e.length,i=new Array(n),u=n,s=n,f=function(c){Ct(r,function(){var p=se(e[c],r),l=!1;p.subscribe(P(o,function(v){i[c]=v,l||(l=!0,s--),s||o.next(t(i.slice()))},function(){--u||o.complete()}))},o)},a=0;a<n;a++)f(a)},o)}}function Ct(e,r,t){e?J(t,e,r):r()}function Pt(e,r,t,o,n,i,u,s){var f=[],a=0,c=0,p=!1,l=function(){p&&!f.length&&!a&&r.complete()},v=function(m){return a<o?h(m):f.push(m)},h=function(m){i&&r.next(m),a++;var x=!1;F(t(m,c++)).subscribe(P(r,function(w){n==null||n(w),i?v(w):r.next(w)},function(){x=!0},void 0,function(){if(x)try{a--;for(var w=function(){var E=f.shift();u?J(r,u,function(){return h(E)}):h(E)};f.length&&a<o;)w();l()}catch(E){r.error(E)}}))};return e.subscribe(P(r,v,function(){p=!0,l()})),function(){s==null||s()}}function Se(e,r,t){return t===void 0&&(t=1/0),O(r)?Se(function(o,n){return L(function(i,u){return r(o,i,n,u)})(F(e(o,n)))},t):(typeof r=="number"&&(t=r),A(function(o,n){return Pt(o,n,e,t)}))}function vr(e){return e===void 0&&(e=1/0),Se(G,e)}function Rt(){return vr(1)}function $e(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return Rt()(se(e,ne(e)))}function Ee(e){return new I(function(r){F(e()).subscribe(r)})}var Jo=["addListener","removeListener"],Yo=["addEventListener","removeEventListener"],Xo=["on","off"];function $(e,r,t,o){if(O(t)&&(o=t,t=void 0),o)return $(e,r,t).pipe(Re(o));var n=R(Zo(e)?Yo.map(function(s){return function(f){return e[s](r,f,t)}}):Go(e)?Jo.map(Ht(e,r)):Bo(e)?Xo.map(Ht(e,r)):[],2),i=n[0],u=n[1];if(!i&&Pe(e))return Se(function(s){return $(s,r,t)})(F(e));if(!i)throw new TypeError("Invalid event target");return new I(function(s){var f=function(){for(var a=[],c=0;c<arguments.length;c++)a[c]=arguments[c];return s.next(1<a.length?a:a[0])};return i(f),function(){return u(f)}})}function Ht(e,r){return function(t){return function(o){return e[t](r,o)}}}function Go(e){return O(e.addListener)&&O(e.removeListener)}function Bo(e){return O(e.on)&&O(e.off)}function Zo(e){return O(e.addEventListener)&&O(e.removeEventListener)}function xr(e,r,t){e===void 0&&(e=0),t===void 0&&(t=xt);var o=-1;return r!=null&&(nr(r)?t=r:o=r),new I(function(n){var i=Mt(e)?+e-t.now():e;i<0&&(i=0);var u=0;return t.schedule(function(){n.closed||(n.next(u++),0<=o?this.schedule(void 0,o):n.complete())},i)})}function q(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var t=ne(e),o=gt(e,1/0),n=e;return n.length?n.length===1?F(n[0]):vr(o)(se(n,t)):Ce}var Ne=new I(ce);var en=Array.isArray;function br(e){return e.length===1&&en(e[0])?e[0]:e}function Oe(e,r){return A(function(t,o){var n=0;t.subscribe(P(o,function(i){return e.call(r,i,n++)&&o.next(i)}))})}function kt(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var t=de(e),o=br(e);return o.length?new I(function(n){var i=o.map(function(){return[]}),u=o.map(function(){return!1});n.add(function(){i=u=null});for(var s=function(a){F(o[a]).subscribe(P(n,function(c){if(i[a].push(c),i.every(function(l){return l.length})){var p=i.map(function(l){return l.shift()});n.next(t?t.apply(void 0,k([],R(p))):p),i.some(function(l,v){return!l.length&&u[v]})&&n.complete()}},function(){u[a]=!0,!i[a].length&&n.complete()}))},f=0;!n.closed&&f<o.length;f++)s(f);return function(){i=u=null}}):Ce}function Ft(e){return A(function(r,t){var o=!1,n=null,i=null,u=!1,s=function(){if(i==null||i.unsubscribe(),i=null,o){o=!1;var a=n;n=null,t.next(a)}u&&t.complete()},f=function(){i=null,u&&t.complete()};r.subscribe(P(t,function(a){o=!0,n=a,i||F(e(a)).subscribe(i=P(t,s,f))},function(){u=!0,(!o||!i||i.closed)&&t.complete()}))})}function jr(e,r){return r===void 0&&(r=we),Ft(function(){return xr(e,r)})}function Vr(e,r){return r===void 0&&(r=null),r=r!=null?r:e,A(function(t,o){var n=[],i=0;t.subscribe(P(o,function(u){var s,f,a,c,p=null;i++%r===0&&n.push([]);try{for(var l=X(n),v=l.next();!v.done;v=l.next()){var h=v.value;h.push(u),e<=h.length&&(p=p!=null?p:[],p.push(h))}}catch(w){s={error:w}}finally{try{v&&!v.done&&(f=l.return)&&f.call(l)}finally{if(s)throw s.error}}if(p)try{for(var m=X(p),x=m.next();!x.done;x=m.next()){var h=x.value;fe(n,h),o.next(h)}}catch(w){a={error:w}}finally{try{x&&!x.done&&(c=m.return)&&c.call(m)}finally{if(a)throw a.error}}},function(){var u,s;try{for(var f=X(n),a=f.next();!a.done;a=f.next()){var c=a.value;o.next(c)}}catch(p){u={error:p}}finally{try{a&&!a.done&&(s=f.return)&&s.call(f)}finally{if(u)throw u.error}}o.complete()},void 0,function(){n=null}))})}function $r(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var t=de(e);return t?pt($r.apply(void 0,k([],R(e))),Re(t)):A(function(o,n){zr(k([o],R(br(e))))(n)})}function Nr(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return $r.apply(void 0,k([],R(e)))}function qr(e,r){return r===void 0&&(r=we),A(function(t,o){var n=null,i=null,u=null,s=function(){if(n){n.unsubscribe(),n=null;var a=i;i=null,o.next(a)}};function f(){var a=u+e,c=r.now();if(c<a){n=this.schedule(void 0,a-c),o.add(n);return}s()}t.subscribe(P(o,function(a){i=a,u=r.now(),n||(n=r.schedule(f,e),o.add(n))},function(){s(),o.complete()},void 0,function(){i=n=null}))})}function ke(e){return e<=0?function(){return Ce}:A(function(r,t){var o=0;r.subscribe(P(t,function(n){++o<=e&&(t.next(n),e<=o&&t.complete())}))})}function Wt(){return A(function(e,r){e.subscribe(P(r,ce))})}function Ut(e){return L(function(){return e})}function Dr(e,r){return r?function(t){return $e(r.pipe(ke(1),Wt()),t.pipe(Dr(e)))}:Se(function(t,o){return F(e(t,o)).pipe(ke(1),Ut(t))})}function Qr(e,r){r===void 0&&(r=we);var t=xr(e,r);return Dr(function(){return t})}function pe(e,r){return r===void 0&&(r=G),e=e!=null?e:rn,A(function(t,o){var n,i=!0;t.subscribe(P(o,function(u){var s=r(u);(i||!e(n,s))&&(i=!1,n=s,o.next(u))}))})}function rn(e,r){return e===r}function yr(e,r){return pe(function(t,o){return r?r(t[e],o[e]):t[e]===o[e]})}function le(e){return A(function(r,t){try{r.subscribe(t)}finally{t.add(e)}})}function zt(e){e===void 0&&(e={});var r=e.connector,t=r===void 0?function(){return new K}:r,o=e.resetOnError,n=o===void 0?!0:o,i=e.resetOnComplete,u=i===void 0?!0:i,s=e.resetOnRefCountZero,f=s===void 0?!0:s;return function(a){var c,p,l,v=0,h=!1,m=!1,x=function(){p==null||p.unsubscribe(),p=void 0},w=function(){x(),c=l=void 0,h=m=!1},E=function(){var H=c;w(),H==null||H.unsubscribe()};return A(function(H,d){v++,!m&&!h&&x();var b=l=l!=null?l:t();d.add(function(){v--,v===0&&!m&&!h&&(p=Kr(E,f))}),b.subscribe(d),!c&&v>0&&(c=new ge({next:function(S){return b.next(S)},error:function(S){m=!0,x(),p=Kr(w,n,S),b.error(S)},complete:function(){h=!0,x(),p=Kr(w,u),b.complete()}}),F(H).subscribe(c))})(a)}}function Kr(e,r){for(var t=[],o=2;o<arguments.length;o++)t[o-2]=arguments[o];if(r===!0){e();return}if(r!==!1){var n=new ge({next:function(){n.unsubscribe(),e()}});return F(r.apply(void 0,k([],R(t)))).subscribe(n)}}function me(e,r,t){var o,n,i,u,s=!1;return e&&typeof e=="object"?(o=e.bufferSize,u=o===void 0?1/0:o,n=e.windowTime,r=n===void 0?1/0:n,i=e.refCount,s=i===void 0?!1:i,t=e.scheduler):u=e!=null?e:1/0,zt({connector:function(){return new dt(u,r,t)},resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:s})}function ve(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var t=ne(e);return A(function(o,n){(t?$e(e,o,t):$e(e,o)).subscribe(n)})}function Q(e,r){return A(function(t,o){var n=null,i=0,u=!1,s=function(){return u&&!n&&o.complete()};t.subscribe(P(o,function(f){n==null||n.unsubscribe();var a=0,c=i++;F(e(f,c)).subscribe(n=P(o,function(p){return o.next(r?r(f,p,c,a++):p)},function(){n=null,s()}))},function(){u=!0,s()}))})}function Fe(e,r,t){var o=O(e)||r||t?{next:e,error:r,complete:t}:e;return o?A(function(n,i){var u;(u=o.subscribe)===null||u===void 0||u.call(o);var s=!0;n.subscribe(P(i,function(f){var a;(a=o.next)===null||a===void 0||a.call(o,f),i.next(f)},function(){var f;s=!1,(f=o.complete)===null||f===void 0||f.call(o),i.complete()},function(f){var a;s=!1,(a=o.error)===null||a===void 0||a.call(o,f),i.error(f)},function(){var f,a;s&&((f=o.unsubscribe)===null||f===void 0||f.call(o)),(a=o.finalize)===null||a===void 0||a.call(o)}))}):G}function We(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var t=de(e);return A(function(o,n){for(var i=e.length,u=new Array(i),s=e.map(function(){return!1}),f=!1,a=function(p){F(e[p]).subscribe(P(n,function(l){u[p]=l,!f&&!s[p]&&(s[p]=!0,(f=s.every(G))&&(s=null))},ce))},c=0;c<i;c++)a(c);o.subscribe(P(n,function(p){if(f){var l=k([p],R(u));n.next(t?t.apply(void 0,k([],R(l))):l)}}))})}function jt(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return A(function(t,o){kt.apply(void 0,k([t],R(e))).subscribe(o)})}function Jr(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return jt.apply(void 0,k([],R(e)))}function Vt(e,r=document){return Array.from(r.querySelectorAll(e))}function Z(e,r=document){let t=$t(e,r);if(typeof t=="undefined")throw new ReferenceError(`Missing element: expected "${e}" to be present`);return t}function $t(e,r=document){return r.querySelector(e)||void 0}function Yr(){var e,r,t,o;return(o=(t=(r=(e=document.activeElement)==null?void 0:e.shadowRoot)==null?void 0:r.activeElement)!=null?t:document.activeElement)!=null?o:void 0}var tn=q($(document.body,"focusin"),$(document.body,"focusout")).pipe(qr(1),ve(void 0),L(()=>Yr()||document.body),me(1));function Nt(e){return tn.pipe(L(r=>e.contains(r)),pe())}function qt(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 t of r)qt(e,t)}function Y(e,r,...t){let o=document.createElement(e);if(r)for(let n of Object.keys(r))typeof r[n]!="undefined"&&(typeof r[n]!="boolean"?o.setAttribute(n,r[n]):o.setAttribute(n,""));for(let n of t)qt(o,n);return o}function Dt(e){if(e>999){let r=+((e-950)%1e3>99);return`${((e+1e-6)/1e3).toFixed(r)}k`}else return e.toString()}function Qt(e){let r=Y("script",{src:e});return Ee(()=>(document.head.appendChild(r),q($(r,"load"),$(r,"error").pipe(Q(()=>Ur(()=>new ReferenceError(`Invalid script: ${e}`))))).pipe(L(()=>{}),le(()=>document.head.removeChild(r)),ke(1))))}var on=new K,Wp=Ee(()=>typeof ResizeObserver=="undefined"?Qt("https://unpkg.com/resize-observer-polyfill"):ie(void 0)).pipe(L(()=>new ResizeObserver(e=>e.forEach(r=>on.next(r)))),Q(e=>q(Ne,ie(e)).pipe(le(()=>e.disconnect()))),me(1));function Kt(e){return{width:e.offsetWidth,height:e.offsetHeight}}function Jt(e){return{width:e.scrollWidth,height:e.scrollHeight}}function Yt(e){return{x:e.scrollLeft,y:e.scrollTop}}function Xt(e){return q($(e,"scroll"),$(window,"scroll"),$(window,"resize")).pipe(jr(0,Fr),L(()=>Yt(e)),ve(Yt(e)))}var nn=new K,rl=Ee(()=>ie(new IntersectionObserver(e=>{for(let r of e)nn.next(r)},{threshold:0}))).pipe(Q(e=>q(Ne,ie(e)).pipe(le(()=>e.disconnect()))),me(1));function Gt(e,r=16){return Xt(e).pipe(L(({y:t})=>{let o=Kt(e),n=Jt(e);return t>=n.height-o.height-r}),pe())}var pl={drawer:Z("[data-md-toggle=drawer]"),search:Z("[data-md-toggle=search]")};var an=Z("#__config"),qe=JSON.parse(an.textContent);qe.base=`${new URL(qe.base,eo())}`;function Bt(){return qe}function Zt(e,r){return typeof r!="undefined"?qe.translations[e].replace("#",r.toString()):qe.translations[e]}function eo(){return new URL(location.href)}function un(e,r){return new I(t=>{let o=new XMLHttpRequest;return o.open("GET",`${e}`),o.responseType="blob",o.addEventListener("load",()=>{o.status>=200&&o.status<300?(t.next(o.response),t.complete()):t.error(new Error(o.statusText))}),o.addEventListener("error",()=>{t.error(new Error("Network error"))}),o.addEventListener("abort",()=>{t.complete()}),typeof(r==null?void 0:r.progress$)!="undefined"&&(o.addEventListener("progress",n=>{var i;if(n.lengthComputable)r.progress$.next(n.loaded/n.total*100);else{let u=(i=o.getResponseHeader("Content-Length"))!=null?i:0;r.progress$.next(n.loaded/+u*100)}}),r.progress$.next(5)),o.send(),()=>o.abort()})}function gr(e,r){return un(e,r).pipe(Q(t=>t.text()),L(t=>JSON.parse(t)),me(1))}function Ue(e,r=document){return Z(`[data-mdx-component=${e}]`,r)}function De(e,r=document){return Vt(`[data-mdx-component=${e}]`,r)}function ro(e){let r=Nt(e),t=q($(e,"keyup"),$(e,"focus").pipe(Qr(1))).pipe(L(()=>e.value),ve(e.value),pe());return r.pipe(Oe(o=>!o),We(t)).subscribe(([,o])=>{let n=document.location.pathname;typeof ga=="function"&&o.length&&ga("send","pageview",`${n}?q=[icon]+${o}`)}),He([t,r]).pipe(L(([o,n])=>({ref:e,value:o,focus:n})))}var Br=tt(Gr());var po=tt(Gr());function so(e,r){return(0,po.wrap)(e.shortcode,r,{wrap:{tagOpen:"<b>",tagClose:"</b>"}})}function lo(e,r,t){return Y("li",{class:"mdx-iconsearch-result__item"},Y("span",{class:"twemoji"},Y("img",{src:e.url})),Y("button",{class:"md-clipboard--inline",title:Zt("clipboard.copy"),"data-clipboard-text":t?e.shortcode:`:${e.shortcode}:`},Y("code",null,t?so(e,r):`:${so(e,r)}:`)))}function mo(e){let r=`@${e.name}`;return Y("a",{href:e.url,title:r,class:"mdx-sponsorship__item"},Y("img",{src:e.image}))}function ho(e){return Y("a",{href:"https://github.com/sponsors/squidfunk?metadata_origin=docs",class:"mdx-sponsorship__item mdx-sponsorship__item--private"},"+",e)}function fn(e,{index$:r,query$:t,mode$:o}){switch(e.getAttribute("data-mdx-mode")){case"file":return He([t.pipe(yr("value")),r.pipe(L(({icons:n})=>Object.values(n.data).map(i=>i.replace(/\.svg$/,""))))]).pipe(L(([{value:n},i])=>(0,Br.filter)(i,n)),Q(n=>r.pipe(L(({icons:i})=>({data:n.map(u=>({shortcode:u,url:[i.base,u,".svg"].join("")}))})))));default:return He([t.pipe(yr("value")),r.pipe(Nr(o),L(([{icons:n,emojis:i},u])=>[...["all","icons"].includes(u)?Object.keys(n.data):[],...["all","emojis"].includes(u)?Object.keys(i.data):[]]))]).pipe(L(([{value:n},i])=>(0,Br.filter)(i,n)),Q(n=>r.pipe(L(({icons:i,emojis:u})=>({data:n.map(s=>{let f=s in i.data?i:u;return{shortcode:s,url:[f.base,f.data[s]].join("")}})})))))}}function vo(e,{index$:r,query$:t,mode$:o}){let n=new K,i=Gt(e).pipe(Oe(Boolean)),u=Z(".mdx-iconsearch-result__meta",e);n.pipe(We(t)).subscribe(([{data:a},{value:c}])=>{if(c)switch(a.length){case 0:u.textContent="No matches";break;case 1:u.textContent="1 match";break;default:u.textContent=`${Dt(a.length)} matches`}else u.textContent="Type to start searching"});let s=e.getAttribute("data-mdx-mode")==="file",f=Z(":scope > :last-child",e);return n.pipe(Fe(()=>f.innerHTML=""),Q(({data:a})=>q(ie(...a.slice(0,10)),ie(...a.slice(10)).pipe(Vr(10),Jr(i),Q(([c])=>c)))),We(t)).subscribe(([a,{value:c}])=>f.appendChild(lo(a,c,s))),fn(e,{query$:t,index$:r,mode$:o}).pipe(Fe(a=>n.next(a)),le(()=>n.complete()),L(a=>Ye({ref:e},a)))}function xo(e){let r=Bt(),t=gr(new URL("assets/javascripts/iconsearch_index.json",r.base)),o=Ue("iconsearch-query",e),n=Ue("iconsearch-result",e),i=new Hr("all"),u=De("iconsearch-select",e);for(let a of u)$(a,"change").pipe(L(c=>c.target.value)).subscribe(i);let s=ro(o),f=vo(n,{index$:t,query$:s,mode$:i});return q(s,f)}function bo(e){let r=gr("https://3if8u9o552.execute-api.us-east-1.amazonaws.com/_/"),t=Ue("sponsorship-count"),o=Ue("sponsorship-total");return r.subscribe(n=>{e.removeAttribute("hidden");let i=Z(":scope > :first-child",e);for(let u of n.sponsors)u.type==="public"&&i.appendChild(mo(u.user));i.appendChild(ho(n.sponsors.filter(({type:u})=>u==="private").length)),t.innerText=`${n.sponsors.length}`,o.innerText=`$ ${n.total.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")} a month`}),r.pipe(L(n=>Ye({ref:e},n)))}function yo(){let{origin:e}=new URL(location.href);$(document.body,"click").subscribe(r=>{if(r.target instanceof HTMLElement){let t=r.target.closest("a");t&&t.origin!==e&&ga("send","event","outbound","click",t.href)}})}yo();var cn=document$.pipe(Q(()=>q(...De("iconsearch").map(e=>xo(e)),...De("sponsorship").map(e=>bo(e)))));cn.subscribe();})();
//# sourceMappingURL=custom.b457887c.min.js.map