(()=>{var$n=Object.create;varit=Object.defineProperty;varVn=Object.getOwnPropertyDescriptor;varjn=Object.getOwnPropertyNames;varUn=Object.getPrototypeOf,Wn=Object.prototype.hasOwnProperty;varst=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);varGn=(e,t,n,r)=>{if(t&&typeoft=="object"||typeoft=="function")for(letiofjn(t))!Wn.call(e,i)&&i!==n&&it(e,i,{get:()=>t[i],enumerable:!(r=Vn(t,i))||r.enumerable});returne};varot=(e,t,n)=>(n=e!=null?$n(Un(e)):{},Gn(t||!e||!e.__esModule?it(n,"default",{value:e,enumerable:!0}):n,e));varSt=st((Ws,vt)=>{varbt="Expected a function",gt=NaN,ir="[object Symbol]",sr=/^\s+|\s+$/g,or=/^[-+]0x[0-9a-f]+$/i,ar=/^0b[01]+$/i,cr=/^0o[0-7]+$/i,lr=parseInt,ur=typeofglobal=="object"&&global&&global.Object===Object&&global,dr=typeofself=="object"&&self&&self.Object===Object&&self,fr=ur||dr||Function("return this")(),hr=Object.prototype,pr=hr.toString,mr=Math.max,gr=Math.min,Qe=function(){returnfr.Date.now()};functionyr(e,t,n){varr,i,s,o,a,l,u=0,f=!1,y=!1,g=!0;if(typeofe!="function")thrownewTypeError(bt);t=yt(t)||0,ge(n)&&(f=!!n.leading,y="maxWait"inn,s=y?mr(yt(n.maxWait)||0,t):s,g="trailing"inn?!!n.trailing:g);functionL(S){varI=r,D=i;returnr=i=void0,u=S,o=e.apply(D,I),o}functionv(S){returnu=S,a=setTimeout(p,t),f?L(S):o}functionT(S){varI=S-l,D=S-u,V=t-I;returny?gr(V,s-D):V}functionm(S){varI=S-l,D=S-u;returnl===void0||I>=t||I<0||y&&D>=s}functionp(){varS=Qe();if(m(S))return_(S);a=setTimeout(p,T(S))}function_(S){returna=void0,g&&r?L(S):(r=i=void0,o)}functionw(){a!==void0&&clearTimeout(a),u=0,r=l=i=a=void0}functionR(){returna===void0?o:_(Qe())}functionH(){varS=Qe(),I=m(S);if(r=arguments,i=this,l=S,I){if(a===void0)returnv(l);if(y)returna=setTimeout(p,t),L(l)}returna===void0&&(a=setTimeout(p,t)),o}returnH.cancel=w,H.flush=R,H}functionbr(e,t,n){varr=!0,i=!0;if(typeofe!="function")thrownewTypeError(bt);returnge(n)&&(r="leading"inn?!!n.leading:r,i="trailing"inn?!!n.trailing:i),yr(e,t,{leading:r,maxWait:t,trailing:i})}functionge(e){vart=typeofe;return!!e&&(t=="object"||t=="function")}functionvr(e){return!!e&&typeofe=="object"}functionSr(e){returntypeofe=="symbol"||vr(e)&&pr.call(e)==ir}functionyt(e){if(typeofe=="number")returne;if(Sr(e))returngt;if(ge(e)){vart=typeofe.valueOf=="function"?e.valueOf():e;e=ge(t)?t+"":t}if(typeofe!="string")returne===0?e:+e;e=e.replace(sr,"");varn=ar.test(e);returnn||cr.test(e)?lr(e.slice(2),n?2:8):or.test(e)?gt:+e}vt.exports=br});varGt=st((Ut,Wt)=>{(function(){vare=function(t){varn=newe.Builder;returnn.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),n.searchPipeline.add(e.stemmer),t.call(n,n),n.build()};e.version="2.3.9";e.utils={},e.utils.warn=function(t){returnfunction(n){t.console&&console.warn&&console.warn(n)}}(this),e.utils.asString=function(t){returnt==null?"":t.toString()},e.utils.clone=function(t){if(t==null)returnt;for(varn=Object.create(null),r=Object.keys(t),i=0;i<r.length;i++){vars=r[i],o=t[s];if(Array.isArray(o)){n[s]=o.slice();continue}if(typeofo=="string"||typeofo=="number"||typeofo=="boolean"){n[s]=o;continue}thrownewTypeError("clone is not deep and does not support nested objects")}returnn},e.FieldRef=function(t,n,r){this.docRef=t,this.fieldName=n,this._stringValue=r},e.FieldRef.joiner="/",e.FieldRef.fromString=function(t){varn=t.indexOf(e.FieldRef.joiner);if(n===-1)throw"malformed field ref string";varr=t.slice(0,n),i=t.slice(n+1);returnnewe.FieldRef(i,r,t)},e.FieldRef.prototype.toString=function(){returnthis._stringValue==null&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue};e.Set=function(t){if(this.elements=Object.create(null),t){this.length=t.length;for(varn=0;n<this.length;n++)this.elements[t[n]]=!0}elsethis.length=0},e.Set.complete={intersect:function(t){returnt},union:function(){returnthis},contains:function(){return!0}},e.Set.empty={intersect:function(){returnthis},union:function(t){returnt},contains:function(){return!1}},e.Set.prototype.contains=function(t){return!!this.elements[t]},e.Set.prototype.in